Saturday, 30 Jul 16
ATP World Tour Masters 1000 (Rogers Cup)

08:30 to 12:30

ESPN2 , ESPN2HD

WTA Tour (Montreal QF's)

10:45 to 12:15

FOX SPORTS 4 , FOX SPORTS 4 HD

ATP World Tour Masters 1000 (Rogers Cup)

21:00 to 23:00

ESPN , ESPN HD

Sunday, 31 Jul 16
WTA Tour (Montreal SF #1)

03:00 to 05:30

FOX SPORTS 2 , FOX SPORTS 2 HD

ATP World Tour Masters 1000 (Rogers Cup)

05:00 to 06:30

ESPN2 , ESPN2HD

WTA Tour (Montreal SF #2)

08:00 to 10:30

FOX SPORTS 2 , FOX SPORTS 2 HD

ATP World Tour Masters 1000 (Rogers Cup)

10:00 to 11:30

ESPN2 , ESPN2HD

ATP World Tour Masters 1000 (Rogers Cup)

20:00 to 21:30

ESPN , ESPN HD

WTA Tour (Montreal SF #1)

21:00 to 22:30

FOX SPORTS 4 , FOX SPORTS 4 HD

ATP World Tour Masters 1000 (Rogers Cup)

21:30 to 23:00

ESPN , ESPN HD

WTA Tour (Montreal SF #2)

22:30 to 00:00

FOX SPORTS 4 , FOX SPORTS 4 HD

Monday, 1 Aug 16
ATP World Tour Masters 1000 (Rogers Cup)

06:00 to 07:30

ESPN2 , ESPN2HD

ATP World Tour Masters 1000 (Rogers Cup)

14:30 to 16:00

ESPN2 , ESPN2HD

WTA Tour (Montreal Final)

15:00 to 17:00

FOX SPORTS 3 , FOX SPORTS 3 HD

WTA Tour (Montreal Final)

16:30 to 18:30

FOX SPORTS 4 , FOX SPORTS 4 HD

ATP World Tour Masters 1000 (Rogers Cup)

21:00 to 22:30

ESPN , ESPN HD

WTA Tour (Montreal Final)

21:00 to 23:00

FOX SPORTS 3 , FOX SPORTS 3 HD