Montreal's high-flying offense hosts a Calgary team that just dropped 58 points, and something's got to give at Molson Stadium.
Game Details
- Matchup: Calgary Stampeders at Montreal Alouettes
- When: Saturday, July 11 at 7:00 PM ET
- Where: Percival Molson Memorial Stadium, Montreal
- TV: TSN
- Stream: Watch live on CFL+
Odds
- Spread: Montreal Alouettes -3
- Moneyline: Montreal Alouettes -205, Calgary Stampeders +170
- Over/Under: 62
Montreal sits 2-2 against the spread but has hit the over in all four games this year. Calgary's a shade better at 2-1-1 ATS and has also gone over in every game — book it, these two combined for wild offensive numbers all season.
Overview
The Montreal Alouettes have been the most consistent team in the East through four weeks, sitting 3-1 and second in the CFL standings behind only Edmonton. Their lone loss came in overtime to the Elks, and since then they've bounced back with a wild 37-35 win over Ottawa where Davis Alexander kept the offense humming clean, no picks, no fuss. Now comes a much different animal in the Calgary Stampeders, who are riding into town after torching Toronto for 58 points and six touchdown passes from Vernon Adams Jr. Calgary's split personality is the story of their season. They've alternated wins and losses all year, and last week's onslaught snapped them into a two-game winning streak heading east for the first time in 2026. But this Calgary defense has given up 139 points already, the second-most in the league, and that's exactly the kind of soft spot Montreal's offense has been carving up all season. This one sets up as a legit shootout, and honestly, that favors the home team. Montreal's offensive line has been steady, its skill guys are healthy at the top of the depth chart, and Davis Alexander hasn't thrown an interception all season through four games. Calgary's offense can score with anybody, but on the road against a Montreal defense that's forced its share of pressure, I like the Als to have the edge in a track meet.
Key Players
- Davis Alexander (Montreal Alouettes, QB) — 107-of-154 for 1,478 yards, 7 TD and zero interceptions, the cleanest passer in the league this year.
- Vernon Adams Jr. (Calgary Stampeders, QB) — Coming off a six-touchdown outburst against Toronto and his 50th career win as a starter, he's playing with total confidence right now.
- Tyson Philpot (Montreal Alouettes, WR) — Leads the CFL with 36 catches for 587 yards and 3 TDs, the focal point of everything Montreal does through the air.
- Dedrick Mills (Calgary Stampeders, RB) — 60 carries for 339 yards, the engine that keeps Calgary's offense balanced when the big-play passing game cools off.
- Tyler Snead (Montreal Alouettes, WR) — 25 catches, 384 yards, 3 TDs, and a legit second option who takes pressure off Philpot.
Keys to the Game
- Montreal needs Mustafa Johnson and the interior front to get consistent push and speed up Vernon Adams Jr.'s reads before he finds his rhythm.
- The Als have to lean on Travis Theis and the run game early to keep Calgary's offense off the field and manage the clock in a shootout.
- Davis Alexander has to keep protecting the football against a Calgary defense that's shown it can create takeaways — the zero-interception streak is a luxury Montreal can't afford to lose.
Injury Report
| Player | Team | Status |
|---|---|---|
| Lorenzo Burns (DB) | Montreal Alouettes | Available |
| Kabion Ento (DB) | Montreal Alouettes | Out |
| DeVonte Dedmon (WR) | Montreal Alouettes | Out |
| Hakeem Harris (WR) | Montreal Alouettes | Out |
| Des Holmes (OL) | Montreal Alouettes | Out |
| Cole Spieker (WR) | Montreal Alouettes | Out |
| Justin Lawrence (OL) | Montreal Alouettes | Out |
| David Dallaire (FB) | Montreal Alouettes | Out |
| Stevie Scott III (RB) | Montreal Alouettes | Out |
| Shomari Lawrence (RB) | Montreal Alouettes | Out |
| Arthur Hamlin (DB) | Montreal Alouettes | Questionable |
| Najee Murray (DB) | Montreal Alouettes | Questionable |
Depth Chart
Montreal Alouettes starters by position, built from the Montreal Alouettes depth-chart data provided. This table is for the Montreal Alouettes ONLY — do not add an opponent column or a separate opponent depth chart.
| Position | Montreal Alouettes |
|---|---|
| QB | Davis Alexander*, Dustin Crum*, Anthony Brown Jr.* |
| RB | Travis Theis*, Liam Talbot |
| FB | Jacob Mason, Régis Cibasu |
| WR/REC | Alexander Hollins* / Mario Alford*, Tyler Snead*, Tyson Philpot, Kaseem Ferdinand / Terique Owens*, Marco Dubois |
| OL (LT/LG/C/RG/RT) | Nick Callender* / Sage Doxtater, Pier-Olivier Lestage / Braydon Noll, Cyrille Hogan-Saindon, Donny Ventrelli*, Tiger Shanks |
| DL | Joshua Archibald / David Perales* (DE), Lwal Uguak / Daniel Wise* (DT), Mustafa Johnson* (DT), Isaac Adeyemi-Berglund (DE) |
| LB | Tyrell Richards / Tyrice Beverette* (weakside), Alexandre Gagné / Donovan Manuel* / Micah Awe* / Geoffrey Cantin-Arku (middle), Najee Murray* (strongside, Questionable) |
| DB | Wesley Sutton* (LCB), Robert Kennedy III* (RCB), Jonathan Sutherland / Nate Beauchemin (safety), Gemon Green* / Lorenzo Burns* and Faion Hicks* / Don Callis* (backups) |
| K | Jose Maltos Diaz |
| P | Joseph Zema |
| Returner | Mario Alford* |
Score Prediction
Montreal Alouettes 33 - Calgary Stampeders 30. Both offenses will move the ball at will, but Davis Alexander's zero-turnover season and the crowd at Molson give Montreal just enough of an edge to survive a shootout and cover at home.
CFL Standings | Full Schedule | League Leaders
Who takes this one? Drop your prediction in the comments.

