Toronto FC vs CF Montreal · MLS
Toronto FC 2:1 CF Montreal: Toronto FC won. Toronto FC, favourites at closing best odds of 2.01, won as expected.
How had Toronto FC and CF Montreal fared head-to-head?
In the last 5 matches between the sides, Toronto FC have 3 wins and 2 draws, with an average score of 2.6:0.6. Toronto FC lead the head-to-head with 3 wins from 5. In meetings at Toronto FC's ground (2 matches): 1 win and 1 draw. These meetings average 3.2 goals, on the high side.
Most recent meeting: 2026-07-16, MLS, CF Montreal 0:0 Toronto FC.
| Date | Competition | Match |
|---|---|---|
| 2026-07-16 | MLS | CF Montreal 0:0 Toronto FC |
| 2025-08-30 | MLS | Toronto FC 1:1 CF Montreal |
| 2025-05-17 | MLS | CF Montreal 1:6 Toronto FC |
| 2024-07-20 | MLS | CF Montreal 0:1 Toronto FC |
| 2024-05-18 | MLS | Toronto FC 5:1 CF Montreal |
What were the form and standings of Toronto FC and CF Montreal?
Toronto FC are No. 12 in MLS (lower table) with 39 points from 34 matches (9 wins, 12 draws and 13 losses). Home record: 6 wins, 9 draws and 2 losses. Goals: 52 for, 67 against. Last 5 matches: 2 wins and 3 losses.
CF Montreal are No. 15 in MLS (lower table) with 26 points from 34 matches (6 wins, 8 draws and 20 losses). Away from home they have struggled: 2 wins, 3 draws and 12 losses. Leaky defence: 69 conceded in 34 matches (2.0 per match). Last 5 matches: 2 draws and 3 losses, still without a win.
Toronto FC are 13 points ahead.
Standings & form MLS · 2026 League page →
| Team | Pos | P | W-D-L | Goals | Pts | Last 5 (this competition) | Home/away |
|---|---|---|---|---|---|---|---|
| Home Toronto FC | 12 | 34 | 9-12-13 | 52:67 (-15) | 39 | WLWLL | 6-9-2 36:33 |
| Away CF Montreal | 15 | 34 | 6-8-20 | 37:69 (-32) | 26 | DLLDL | 2-3-12 18:44 |
Standings update every few hours. In the last 5, the rightmost is the most recent match.
Full table · Eastern Conference (15)
| # | Team | P | W-D-L | Goals | Pts | Last 5 (this competition) |
|---|---|---|---|---|---|---|
| 1 | Nashville SC | 34 | 23-8-3 | 71:25 | 77 | DWDWW |
| 2 | Inter Miami | 34 | 16-12-6 | 80:59 | 60 | WLDWD |
| 3 | New England Revolution | 34 | 18-4-12 | 55:47 | 58 | WWWLL |
| 4 | Chicago Fire | 34 | 16-7-11 | 64:54 | 55 | LWDWL |
| 5 | Charlotte | 34 | 15-9-10 | 66:51 | 54 | DLWWD |
| 6 | Philadelphia Union | 34 | 14-8-12 | 66:52 | 50 | DLDLW |
| 7 | Columbus Crew | 34 | 14-5-15 | 59:52 | 47 | WWWWW |
| 8 | Orlando City | 34 | 13-7-14 | 63:78 | 46 | WDDLW |
| 9 | FC Cincinnati | 34 | 12-10-12 | 67:75 | 46 | WWDWL |
| 10 | New York Red Bulls | 34 | 12-6-16 | 48:62 | 42 | LWLLW |
| 11 | New York City | 34 | 10-12-12 | 49:45 | 42 | DDWDW |
| 12 | Toronto FC | 34 | 9-12-13 | 52:67 | 39 | WLWLL |
| 13 | Atlanta Utd | 34 | 9-6-19 | 43:60 | 33 | LLLWL |
| 14 | DC United | 34 | 7-12-15 | 39:61 | 33 | LLLLL |
| 15 | CF Montreal | 34 | 6-8-20 | 37:69 | 26 | DLLDL |
1X2 · Closing odds 1 lines
| Best | Best-odds payout | Pinnacle | bet365 | William Hill | Marathonbet | Betano | SBOBET | BetVictor | Dafabet | Betfair | 1xBet | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Home | Draw | Away | Home | Draw | Away | Home | Draw | Away | Home | Draw | Away | Home | Draw | Away | Home | Draw | Away | Home | Draw | Away | Home | Draw | Away | Home | Draw | Away | Home | Draw | Away | Home | Draw | Away | |
| 2.01 | 3.90 | 3.80 | 98.3% Betano 97.8% | 2.00 | 3.83 | 3.66 | 1.95 | 3.75 | 3.60 | 1.95 | 3.50 | 3.40 | 1.90 | 3.68 | 3.60 | 2.00 | 3.85 | 3.80 | 1.97 | 3.47 | 3.21 | 1.95 | 3.80 | 3.40 | 2.01 | 3.90 | 3.50 | 1.91 | 3.60 | 3.50 | - | - | - |
| Dafabet | Dafabet | Betano | 96.7% | 91.5% | 93.0% | 97.8% | 93.4% | 96.2% | 92.0% | ||||||||||||||||||||||||
Struck-through odds are suspended by the bookmaker and left out of best odds and payout.
Handicap · Closing odds 1 lines
| Line | Best | Best-odds payout | Pinnacle | bet365 | William Hill | Marathonbet | Betano | SBOBET | BetVictor | Dafabet | Betfair | 1xBet | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Home | Away | Home | Away | Home | Away | Home | Away | Home | Away | Home | Away | Home | Away | Home | Away | Home | Away | Home | Away | Home | Away | ||
| -1Main | 2.79 | 1.50 | 97.6% Pinnacle 97.1% | 2.79 | 1.49 | 2.60 | 1.48 | - | - | 2.63 | 1.44 | 2.70 | 1.50 | - | - | 2.69 | 1.39 | - | - | - | - | - | - |
| Pinnacle | Betano | 97.1% | 93.1% | 96.4% | 91.6% | ||||||||||||||||||
Struck-through odds are suspended by the bookmaker and left out of best odds and payout.
Totals · Closing odds 1 lines
| Line | Best | Best-odds payout | Pinnacle | bet365 | William Hill | Marathonbet | Betano | SBOBET | BetVictor | Dafabet | Betfair | 1xBet | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Over | Under | Over | Under | Over | Under | Over | Under | Over | Under | Over | Under | Over | Under | Over | Under | Over | Under | Over | Under | Over | Under | ||
| 1.5Main | 1.20 | 5.00 | 96.8% Pinnacle 96.1% | 1.19 | 4.99 | 1.14 | 5.50 | - | - | 1.12 | 4.75 | 1.20 | 4.70 | - | - | 1.15 | 5.00 | - | - | 1.14 | 5.00 | - | - |
| Betano | Betfair | 96.1% | 90.6% | 95.6% | 93.5% | 92.8% | |||||||||||||||||
Struck-through odds are suspended by the bookmaker and left out of best odds and payout.
Pinnacle 1X2 odds movement 3 changes
0 analyses for this match
No analyses yet.
Recent odds changes last 80
| Time | Bookmaker | Market | Line | Before | Now | |
|---|---|---|---|---|---|---|
| Oct 10 (Sat) 16:53 | bet365 | Totals | 1.5 | 1.14 / 5.50 | → | Suspended |
| Oct 10 (Sat) 16:53 | bet365 | 1X2 | 1.95 / 3.75 / 3.60 | → | Suspended | |
| Oct 10 (Sat) 16:52 | BetVictor | Totals | 3.25 | 2.04 / 1.67 | → | 2.08 / 1.64 |
| Oct 10 (Sat) 16:52 | BetVictor | Totals | 4.5 | 4.20 / 1.20 | → | 4.50 / 1.18 |
| Oct 10 (Sat) 16:52 | BetVictor | Totals | 3 | 1.81 / 1.86 | → | 1.85 / 1.82 |
| Oct 10 (Sat) 16:52 | BetVictor | Totals | 3.5 | 2.25 / 1.55 | → | 2.29 / 1.53 |
| Oct 10 (Sat) 16:52 | BetVictor | Totals | 2.75 | 1.64 / 2.08 | → | 1.67 / 2.04 |
| Oct 10 (Sat) 16:52 | BetVictor | Totals | 2.5 | 1.53 / 2.30 | → | 1.55 / 2.25 |
| Oct 10 (Sat) 16:52 | BetVictor | Totals | 1.5 | 1.13 / 5.25 | → | 1.15 / 5.00 |
| Oct 10 (Sat) 16:52 | Betano | Handicap | -0.5 | 1.93 / 1.91 | → | 1.95 / 1.90 |
| Oct 10 (Sat) 16:52 | Betano | Handicap | -1 | 2.67 / 1.50 | → | 2.70 / 1.50 |
| Oct 10 (Sat) 16:52 | BetVictor | Handicap | -0.25 | 1.66 / 2.05 | → | 1.66 / 2.04 |
| Oct 10 (Sat) 16:52 | BetVictor | Handicap | -0.75 | 2.15 / 1.60 | → | 2.17 / 1.59 |
| Oct 10 (Sat) 16:52 | BetVictor | Handicap | -1 | 2.66 / 1.40 | → | 2.69 / 1.39 |
| Oct 10 (Sat) 16:52 | BetVictor | Handicap | -1.25 | 3.00 / 1.32 | → | 3.05 / 1.31 |
| Oct 10 (Sat) 16:52 | Betano | 1X2 | 1.98 / 3.90 / 3.80 | → | 2.00 / 3.85 / 3.80 | |
| Oct 10 (Sat) 16:52 | Betfair | 1X2 | 1.95 / 3.75 / 3.60 | → | 1.91 / 3.60 / 3.50 | |
| Oct 10 (Sat) 16:52 | William Hill | 1X2 | Suspended | → | 1.95 / 3.50 / 3.40 | |
| Oct 10 (Sat) 16:48 | SBOBET | Totals | 3.25 | 2.25 / 1.64 | → | Suspended |
| Oct 10 (Sat) 16:48 | SBOBET | Totals | 3 | 1.99 / 1.85 | → | Suspended |
| Oct 10 (Sat) 16:48 | SBOBET | Totals | 2.75 | 1.73 / 2.12 | → | Suspended |
| Oct 10 (Sat) 16:48 | SBOBET | Handicap | -0.25 | 1.73 / 2.14 | → | Suspended |
| Oct 10 (Sat) 16:48 | SBOBET | Handicap | -0.5 | 1.99 / 1.87 | → | Suspended |
| Oct 10 (Sat) 16:48 | SBOBET | Handicap | -0.75 | 2.29 / 1.63 | → | Suspended |
| Oct 10 (Sat) 16:48 | SBOBET | 1X2 | 1.97 / 3.47 / 3.21 | → | Suspended | |
| Oct 10 (Sat) 16:46 | Pinnacle | Totals | 3.25 | 2.14 / 1.76 | → | 2.24 / 1.70 |
| Oct 10 (Sat) 16:46 | Pinnacle | Handicap | -1.5 | 3.44 / 1.34 | → | 3.51 / 1.33 |
| Oct 10 (Sat) 16:46 | Pinnacle | Handicap | +0.25 | 1.38 / 3.20 | → | 1.38 / 3.19 |
| Oct 10 (Sat) 16:46 | Pinnacle | Handicap | 0 | 1.49 / 2.77 | → | 1.50 / 2.75 |
| Oct 10 (Sat) 16:46 | Pinnacle | Handicap | -0.25 | 1.74 / 2.21 | → | 1.75 / 2.19 |
| Oct 10 (Sat) 16:46 | Pinnacle | Handicap | -0.5 | 1.99 / 1.92 | → | 2.01 / 1.90 |
| Oct 10 (Sat) 16:46 | Pinnacle | Handicap | -0.75 | 2.26 / 1.70 | → | 2.29 / 1.69 |
| Oct 10 (Sat) 16:46 | Pinnacle | Handicap | -1 | 2.74 / 1.50 | → | 2.79 / 1.49 |
| Oct 10 (Sat) 16:46 | Pinnacle | Handicap | -1.25 | 3.08 / 1.40 | → | 3.15 / 1.39 |
| Oct 10 (Sat) 16:46 | Pinnacle | 1X2 | 1.98 / 3.90 / 3.66 | → | 2.00 / 3.83 / 3.66 | |
| Oct 10 (Sat) 16:44 | SBOBET | Totals | 3.25 | Suspended | → | 2.25 / 1.64 |
| Oct 10 (Sat) 16:44 | SBOBET | Totals | 3 | Suspended | → | 1.99 / 1.85 |
| Oct 10 (Sat) 16:44 | SBOBET | Totals | 2.75 | Suspended | → | 1.73 / 2.12 |
| Oct 10 (Sat) 16:44 | SBOBET | Handicap | -0.25 | Suspended | → | 1.73 / 2.14 |
| Oct 10 (Sat) 16:44 | SBOBET | Handicap | -0.5 | Suspended | → | 1.99 / 1.87 |
| Oct 10 (Sat) 16:44 | SBOBET | Handicap | -0.75 | Suspended | → | 2.29 / 1.63 |
| Oct 10 (Sat) 16:44 | SBOBET | 1X2 | Suspended | → | 1.97 / 3.47 / 3.21 | |
| Oct 10 (Sat) 16:42 | BetVictor | Totals | 5.5 | 8.50 / 1.05 | → | 9.00 / 1.05 |
| Oct 10 (Sat) 16:42 | BetVictor | Totals | 3.25 | 1.98 / 1.71 | → | 2.04 / 1.67 |
| Oct 10 (Sat) 16:42 | BetVictor | Totals | 4.5 | 4.00 / 1.22 | → | 4.20 / 1.20 |
| Oct 10 (Sat) 16:42 | BetVictor | Totals | 3 | 1.77 / 1.91 | → | 1.81 / 1.86 |
| Oct 10 (Sat) 16:42 | BetVictor | Totals | 3.5 | 2.19 / 1.58 | → | 2.25 / 1.55 |
| Oct 10 (Sat) 16:42 | BetVictor | Totals | 2.75 | 1.61 / 2.13 | → | 1.64 / 2.08 |
| Oct 10 (Sat) 16:42 | BetVictor | Totals | 2.5 | 1.50 / 2.36 | → | 1.53 / 2.30 |
| Oct 10 (Sat) 16:42 | BetVictor | Totals | 1.5 | 1.13 / 5.40 | → | 1.13 / 5.25 |
| Oct 10 (Sat) 16:42 | BetVictor | Handicap | +0.25 | 1.35 / 2.86 | → | 1.34 / 2.91 |
| Oct 10 (Sat) 16:42 | BetVictor | Handicap | 0 | 1.45 / 2.50 | → | 1.44 / 2.53 |
| Oct 10 (Sat) 16:42 | BetVictor | Handicap | -0.25 | 1.67 / 2.04 | → | 1.66 / 2.05 |
| Oct 10 (Sat) 16:42 | BetVictor | Handicap | -0.75 | 2.17 / 1.59 | → | 2.15 / 1.60 |
| Oct 10 (Sat) 16:40 | Betfair | Totals | 5.5 | 8.00 / 1.06 | → | 8.50 / 1.05 |
| Oct 10 (Sat) 16:40 | Betfair | Totals | 4.5 | 4.20 / 1.20 | → | 4.50 / 1.18 |
| Oct 10 (Sat) 16:40 | Betfair | Totals | 3.5 | 2.30 / 1.57 | → | 2.50 / 1.50 |
| Oct 10 (Sat) 16:40 | Betfair | Totals | 2.5 | 1.50 / 2.50 | → | 1.57 / 2.30 |
| Oct 10 (Sat) 16:40 | Betfair | Handicap | -2.5 | 7.00 / 1.08 | → | 7.00 / 1.07 |
| Oct 10 (Sat) 16:37 | Betfair | Totals | 6.5 | 13.00 / 1.01 | → | Suspended |
| Oct 10 (Sat) 16:37 | Betfair | Totals | 5.5 | 7.50 / 1.07 | → | 8.00 / 1.06 |
| Oct 10 (Sat) 16:37 | Betfair | Totals | 4.5 | 4.00 / 1.22 | → | 4.20 / 1.20 |
| Oct 10 (Sat) 16:37 | Betfair | Totals | 3.5 | 2.25 / 1.60 | → | 2.30 / 1.57 |
| Oct 10 (Sat) 16:37 | Betfair | Handicap | +2.5 | 1.02 / 12.00 | → | 1.01 / 13.00 |
| Oct 10 (Sat) 16:37 | Betfair | Handicap | -2.5 | 6.50 / 1.08 | → | 7.00 / 1.08 |
| Oct 10 (Sat) 16:37 | Betfair | Handicap | +1.5 | 1.07 / 7.00 | → | 1.06 / 7.50 |
| Oct 10 (Sat) 16:33 | Pinnacle | Handicap | -1.5 | 3.46 / 1.34 | → | 3.44 / 1.34 |
| Oct 10 (Sat) 16:33 | Pinnacle | Handicap | +0.5 | 1.32 / 3.60 | → | 1.32 / 3.63 |
| Oct 10 (Sat) 16:33 | Pinnacle | Handicap | +0.25 | 1.39 / 3.17 | → | 1.38 / 3.20 |
| Oct 10 (Sat) 16:33 | Pinnacle | Handicap | 0 | 1.50 / 2.74 | → | 1.49 / 2.77 |
| Oct 10 (Sat) 16:33 | Pinnacle | Handicap | -0.25 | 1.75 / 2.19 | → | 1.74 / 2.21 |
| Oct 10 (Sat) 16:33 | Pinnacle | Handicap | -0.5 | 2.01 / 1.90 | → | 1.99 / 1.92 |
| Oct 10 (Sat) 16:33 | Pinnacle | Handicap | -0.75 | 2.28 / 1.69 | → | 2.26 / 1.70 |
| Oct 10 (Sat) 16:33 | Pinnacle | Handicap | -1 | 2.76 / 1.49 | → | 2.74 / 1.50 |
| Oct 10 (Sat) 16:33 | Pinnacle | Handicap | -1.25 | 3.11 / 1.40 | → | 3.08 / 1.40 |
| Oct 10 (Sat) 16:33 | Pinnacle | 1X2 | 2.00 / 3.87 / 3.63 | → | 1.98 / 3.90 / 3.66 | |
| Oct 10 (Sat) 16:32 | BetVictor | Totals | 5.5 | 8.00 / 1.06 | → | 8.50 / 1.05 |
| Oct 10 (Sat) 16:32 | BetVictor | Totals | 2.75 | 1.61 / 2.14 | → | 1.61 / 2.13 |
| Oct 10 (Sat) 16:32 | Betfair | Handicap | +1.5 | 1.08 / 7.00 | → | 1.07 / 7.00 |
| Oct 10 (Sat) 16:32 | Betfair | 1X2 | 1.95 / 3.75 / 3.50 | → | 1.95 / 3.75 / 3.60 |