The Roughriders have been a CFL bettor's best friend so far this season, and they'll try to keep paying off with ATS victories in Calgary on Thursday night this week. That matchup highlights the CFL betting calendar for Week 4, with action getting underway at Toronto's Rogers Centre on Wednesday.
Find this week's CFL odds plus Grey Cup futures at .
Wed July 18 - Winnipeg at Toronto, 7:30pm ET
Last 10 Meetings: Toronto 6-4 SU, 6-4 ATS | OU 5-5
The Blue Bombers have been the worst wager in the CFL so far this season, dropping to 0-3 both SU and ATS after getting thumped 42-10 on the road in Edmonton last Friday night; Winnipeg QB Buck Pierce left that game with a foot injury. The Argonauts sit at 1-2 SU and ATS after falling 36-27 in Hamilton in their Week 3 contest.
Thu July 19 - Saskatchewan at Calgary, 9:00pm ET
Last 10 Meetings: Calgary 6-4 SU, 6-4 ATS | OU 4-6
The Roughriders kept their perfect record intact in Week 3 with a 23-20 home win over the Lions; the Riders beat Hamilton 43-16 in Week 1 and stifled Edmonton 17-1 in Week 2. The Stamps were edged 33-32 in Montreal in Week 3 to fall to 1-2 SU and 2-1 ATS on the season; Calgary QB Drew Tate is out of action indefinitely with a shoulder injury.
Fri July 20 - Edmonton at B.C., 10:00pm ET
Last 10 Meetings: B.C. 6-4 SU, 6-4 ATS | OU 5-3-2
The Eskimos are 2-1 SU and ATS on the season after blasting the Bombers in Week 3, with Hugh Charles, Cary Koch, and Shamawd Chambers all catching TD passes for Edmonton. The Lions sit at 2-1 SU and 1-2 ATS after falling to the Roughriders over the weekend. Lions QB Travis Lulay had two TD passes and two INTs in that loss to Saskatchewan.
Sat July 21 - Montreal at Hamilton, 7:00pm ET
Last 10 Meetings: Hamilton 4-6 SU, 6-4 ATS | OU 4-6
The Alouettes sit atop the East at 2-1 SU and 1-2 ATS after pulling out that win over the Stamps; Montreal QB Anthony Calvillo was fine to play and threw for 325 yards and three TDs. The Tiger-Cats are 1-2 SU and 2-1 ATS after getting past the rival Argos on Saturday; they're the only CFL team at 3-0 on the OVER/UNDER this season.