CFL

Edmonton comes in with an 8-3 record, 323 points scored, and just 279 allowed, which is the better defensive resume in this matchup. The Elks have also been excellent against the spread and have shown they can win in different game states, including lower-scoring games and tighter finishes. Their road record remains strong, which reduces the usual home-field pull for Calgary. Calgary is 5-6 with 406 points scored and 350 allowed, a combination that reflects an offense capable of pushing the game but a defense that has been vulnerable. The Stampeders have a negative betting profile at home compared with their road form, and that matters here because they are the home team in a game where the market is not giving them much separation. Calgary can score enough to keep this competitive, but Edmonton’s balance on both sides of the ball gives it the clearer path to control the result.
Edmonton is the better betting side in this matchup because it has the stronger record, the better point differential, and the more dependable defense, while Calgary has been more uneven despite a productive offense. The Elks should be able to keep this close throughout and edge it late, which makes the moneyline and the small spread both viable. My projected final is Edmonton 31, Calgary 27, with the game landing right around the market total.