All teams

CF Montréal

MLS · strength −1.50 (attack −0.79, defence −0.70) against an average Premier League side, rated Oct 2026

Last 40 matches

oldest first, every competition

Form bars show each match's xG difference: no xGxG below −1−1 to 00 to +1+1 or better

Points against expected

Expected points: what each match's xG for and against would earn on average.

SeasonPlayedPointsExpectedDifference
MLS 2026 goals 36–62 · xG 40.7–51.2 · 25 points from 38.1 in 31312538.1−13.1
MLS 2025 goals 17–24 · xG 18.9–22.8 · 14 points from 17.1 in 14141417.1−3.1

Rating by month

Attack and defence against an average Premier League side (0); higher is better for both.

−1.00−0.80−0.60−0.40Feb 2024JulDecMayOctMarAugDefence −0.70Attack −0.79
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−1.50−0.79−0.70
Sep 2026−1.54−0.82−0.71
Aug 2026−1.50−0.79−0.71
Jul 2026−1.37−0.75−0.62
Jun 2026−1.48−0.80−0.68
May 2026−1.49−0.80−0.69
Apr 2026−1.42−0.77−0.66
Mar 2026−1.46−0.77−0.69
Feb 2026−1.46−0.81−0.66
Jan 2026−1.34−0.72−0.62
Dec 2025−1.45−0.77−0.68
Nov 2025−1.37−0.72−0.65
Oct 2025−1.39−0.73−0.66
Sep 2025−1.27−0.69−0.58
Aug 2025−1.30−0.72−0.58
Jul 2025−1.53−0.87−0.66
Jun 2025−1.71−0.95−0.75
May 2025−1.73−0.97−0.75
Apr 2025−1.58−0.91−0.67
Mar 2025−1.65−0.89−0.77
Feb 2025−1.66−0.85−0.81
Jan 2025−1.75−0.93−0.82
Dec 2024−1.48−0.81−0.67
Nov 2024−1.20−0.66−0.54
Oct 2024−1.32−0.72−0.60
Sep 2024−1.44−0.77−0.67
Aug 2024−1.44−0.78−0.66
Jul 2024−1.39−0.73−0.66
Jun 2024−1.43−0.71−0.73
May 2024−1.43−0.67−0.76
Apr 2024−1.37−0.71−0.66
Mar 2024−1.14−0.56−0.58
Feb 2024−1.27−0.80−0.47

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Matthew Longstaff Midfielder · 2,222′ · 30 matches3038.919.4on 24 Oct 2026 v Nashville SC33.8on 18 Oct 2026 at Seattle Sounders FC41.3on 14 Oct 2026 v Atlanta Unitedlevel (−1.2)
2Victor Loturi Midfielder · 2,221′ · 29 matches2936.630.1on 18 Oct 2026 at Seattle Sounders FC30.4on 14 Oct 2026 v Atlanta United34.2on 10 Oct 2026 at Toronto FC−4.7
3Luca Petrasso Defender · 2,369′ · 27 matches2731.827.8on 14 Oct 2026 v Atlanta United39.4on 10 Oct 2026 at Toronto FC28.3on 26 Sep 2026 v FC Cincinnatilevel (+0.1)
4Prince Owusu Forward · 2,139′ · 26 matches2643.639.5on 10 Oct 2026 at Toronto FC53.1on 26 Sep 2026 v FC Cincinnati33.7on 19 Sep 2026 v Columbus Crewlevel (−1.8)
5Daniel Ríos Forward · 1,073′ · 26 matches2641.834.1on 24 Oct 2026 v Nashville SC36.2on 14 Oct 2026 v Atlanta United46.1on 10 Oct 2026 at Toronto FClevel (−1.2)
6Dawid Bugaj Defender · 1,786′ · 25 matches2531.939.8on 24 Oct 2026 v Nashville SC45.1on 18 Oct 2026 at Seattle Sounders FC22.3on 14 Oct 2026 v Atlanta United+3.9
7Brayan Vera Defender · 2,047′ · 24 matches2433.126.9on 24 Oct 2026 v Nashville SC30.8on 10 Oct 2026 at Toronto FC34.7on 9 Sep 2026 v Charlotte FC−2.3
8Noah Streit Midfielder · 1,236′ · 24 matches2435.845.3on 18 Oct 2026 at Seattle Sounders FC23.1on 14 Oct 2026 v Atlanta United36.5on 19 Sep 2026 v Columbus Crewlevel (−2.0)
9Olger Escobar Forward · 515′ · 22 matches2237.539.3on 24 Oct 2026 v Nashville SC46.6on 18 Oct 2026 at Seattle Sounders FC32.7on 14 Oct 2026 v Atlanta Unitedlevel (+1.8)
10Efraín Morales Defender · 1,511′ · 21 matches2144.449.8on 24 Oct 2026 v Nashville SC38.4on 18 Oct 2026 at Seattle Sounders FC31.4on 14 Oct 2026 v Atlanta United−2.9
11Hennadii Synchuk Midfielder · 1,293′ · 21 matches2135.039.8on 24 Oct 2026 v Nashville SC43.4on 18 Oct 2026 at Seattle Sounders FC49.0on 14 Oct 2026 v Atlanta United+7.4
12Wikelman Carmona Midfielder · 1,098′ · 21 matches2138.623.8on 24 Oct 2026 v Nashville SC15.7on 18 Oct 2026 at Seattle Sounders FC27.7on 14 Oct 2026 v Atlanta United−13.0
13Samuel Piette Midfielder · 1,113′ · 20 matches2041.544.0on 24 Oct 2026 v Nashville SC38.3on 18 Oct 2026 at Seattle Sounders FC41.9on 10 Oct 2026 at Toronto FClevel (−0.4)
14Fabian Herbers Midfielder · 827′ · 20 matches2038.240.0on 24 Oct 2026 v Nashville SC43.6on 18 Oct 2026 at Seattle Sounders FC43.8on 14 Oct 2026 v Atlanta United+5.2
15Thomas Gillier Goalkeeper · 1,717′ · 19 matches1944.639.1on 29 Aug 2026 at Inter Miami CF39.3on 22 Aug 2026 v LA Galaxy51.9on 19 Aug 2026 at Columbus Crewlevel (−1.2)
16Jalen Neal Defender · 1,474′ · 19 matches1940.836.7on 18 Oct 2026 at Seattle Sounders FC37.9on 14 Oct 2026 v Atlanta United45.9on 10 Oct 2026 at Toronto FClevel (−0.3)
17Brandan Craig Defender · 880′ · 16 matches1636.135.9on 18 Oct 2026 at Seattle Sounders FC37.5on 14 Oct 2026 v Atlanta United27.9on 10 Oct 2026 at Toronto FC−2.2
18Iván Jaime Midfielder · 830′ · 12 matches1235.023.4on 16 May 2026 v Chicago Fire39.9on 13 May 2026 v Portland Timbers23.6on 9 May 2026 v Orlando City SC−9.7
19Alexis Sánchez Forward · 757′ · 12 matches1238.143.2on 24 Oct 2026 v Nashville SC46.9on 18 Oct 2026 at Seattle Sounders FC35.0on 14 Oct 2026 v Atlanta United+3.8
20Sebastian Breza Goalkeeper · 998′ · 11 matches1148.961.4on 18 Oct 2026 at Seattle Sounders FC45.4on 14 Oct 2026 v Atlanta United52.9on 10 Oct 2026 at Toronto FC+4.4
21Dagur Dan Þórhallsson Midfielder · 611′ · 10 matches1041.438.6on 23 May 2026 at DC United38.4on 13 May 2026 v Portland Timbers100.0on 9 May 2026 v Orlando City SClevel (−1.1)
22Daniel Pereira Midfielder · 594′ · 10 matches1040.535.0on 24 Oct 2026 v Nashville SC65.6on 18 Oct 2026 at Seattle Sounders FC40.2on 14 Oct 2026 v Atlanta Unitedlevel (−1.3)
23Brayan Ceballos Defender · 363′ · 7 matches731.115.9on 26 Sep 2026 v FC Cincinnati36.3on 19 Sep 2026 v Columbus Crew36.7on 13 Sep 2026 at Colorado Rapids+4.1
24Dante Sealy Midfielder · 291′ · 5 matches535.542.0on 24 Oct 2026 v Nashville SC30.1on 19 Sep 2026 v Columbus Crew35.0on 13 Sep 2026 at Colorado Rapidslevel (+1.2)
25Kwadwo Opoku Forward · 103′ · 5 matches540.631.1on 13 May 2026 v Portland Timbers30.1on 2 May 2026 at Atlanta United56.5on 18 Apr 2026 v New York Red Bulls+3.3
26Bode Hidalgo Defender · 254′ · 4 matches431.528.9on 22 Mar 2026 at FC Cincinnati32.2on 14 Mar 2026 at Orlando City SC28.3on 8 Mar 2026 at New York Red Bullslevel (−1.8)
27Tomás Avilés Defender · 221′ · 4 matches431.732.6on 11 Apr 2026 v Philadelphia Union44.5on 14 Mar 2026 at Orlando City SC31.5on 8 Mar 2026 at New York Red Bulls+6.8
28Viktor Radojević Defender · 239′ · 3 matches336.847.3on 24 Oct 2026 v Nashville SC28.6on 18 Oct 2026 at Seattle Sounders FC33.2on 13 Sep 2026 at Colorado Rapids–
29Frankie Amaya Midfielder · 29′ · 3 matches343.146.3on 24 Oct 2026 v Nashville SC40.4on 26 Sep 2026 v FC Cincinnati43.1on 23 Jul 2026 at Nashville SC–
30Owen Graham-Roache Forward · 22′ · 2 matches230.155.9on 9 Sep 2026 v Charlotte FC12.2on 16 Jul 2026 v Toronto FC–
31Samsy Keita Goalkeeper · 90′ · 1 match155.755.7on 24 Oct 2026 v Nashville SC–
32Yuri Aleksandr Guboglo Defender · 63′ · 1 match131.931.9on 28 Feb 2026 at Chicago Fire–

Average: minutes-weighted match score this season. Against average: the last three matches' average minus it; within 2 points either side counts as level.

Latest results

45 since July 2025
DateCompetitionOpponentResultxGExpected points
24 Oct 2026MLSNashville SCL 0–20.5–1.80.51
18 Oct 2026MLSat Seattle Sounders FCD 1–11.3–1.51.20
14 Oct 2026MLSAtlanta UnitedL 0–30.6–2.30.39
10 Oct 2026MLSat Toronto FCL 1–21.7–1.71.39
26 Sep 2026MLSFC CincinnatiW 3–12.1–2.01.46
19 Sep 2026MLSColumbus CrewL 0–20.5–0.90.91
13 Sep 2026MLSat Colorado RapidsL 0–10.7–2.20.48
9 Sep 2026MLSCharlotte FCL 1–21.3–1.41.34
5 Sep 2026MLSat Philadelphia UnionL 0–21.2–2.90.53
29 Aug 2026MLSat Inter Miami CFL 1–70.9–3.00.35
All 45 results
DateCompetitionOpponentResultxGExpected points
24 Oct 2026MLSNashville SCL 0–20.5–1.80.51
18 Oct 2026MLSat Seattle Sounders FCD 1–11.3–1.51.20
14 Oct 2026MLSAtlanta UnitedL 0–30.6–2.30.39
10 Oct 2026MLSat Toronto FCL 1–21.7–1.71.39
26 Sep 2026MLSFC CincinnatiW 3–12.1–2.01.46
19 Sep 2026MLSColumbus CrewL 0–20.5–0.90.91
13 Sep 2026MLSat Colorado RapidsL 0–10.7–2.20.48
9 Sep 2026MLSCharlotte FCL 1–21.3–1.41.34
5 Sep 2026MLSat Philadelphia UnionL 0–21.2–2.90.53
29 Aug 2026MLSat Inter Miami CFL 1–70.9–3.00.35
22 Aug 2026MLSLA GalaxyD 2–21.8–1.31.72
19 Aug 2026MLSat Columbus CrewW 2–11.2–0.32.07
15 Aug 2026MLSDC UnitedD 1–12.1–0.62.36
1 Aug 2026MLSNew England RevolutionD 2–20.9–4.00.18
25 Jul 2026MLSInter Miami CFL 0–12.1–1.71.60
23 Jul 2026MLSat Nashville SCL 0–10.7–1.70.67
16 Jul 2026MLSToronto FCD 0–00.9–0.41.77
23 May 2026MLSat DC UnitedD 4–43.0–2.61.59
16 May 2026MLSChicago FireL 0–20.9–1.11.21
13 May 2026MLSPortland TimbersD 2–21.8–2.01.33
9 May 2026MLSOrlando City SCW 2–02.2–0.62.36
2 May 2026MLSat Atlanta UnitedL 1–30.8–1.11.14
25 Apr 2026MLSNew York City FCW 1–01.0–0.41.82
18 Apr 2026MLSNew York Red BullsW 4–12.9–0.62.64
11 Apr 2026MLSPhiladelphia UnionL 1–21.0–1.11.27
4 Apr 2026MLSat New England RevolutionL 0–31.1–1.80.92
22 Mar 2026MLSat FC CincinnatiL 3–42.1–1.61.71
14 Mar 2026MLSat Orlando City SCL 1–21.1–2.50.65
8 Mar 2026MLSat New York Red BullsW 3–02.1–0.82.17
28 Feb 2026MLSat Chicago FireL 0–30.1–3.00.08
22 Feb 2026MLSat San Diego FCL 0–50.3–2.20.26
18 Oct 2025MLSat FC CincinnatiL 0–31.3–2.20.86
4 Oct 2025MLSNashville SCD 1–11.0–1.60.95
27 Sep 2025MLSat Charlotte FCW 4–12.6–0.72.45
20 Sep 2025MLSNew York Red BullsL 0–21.8–1.61.48
13 Sep 2025MLSSt.Louis CityL 0–21.4–1.21.52
30 Aug 2025MLSat Toronto FCD 1–11.2–1.41.26
23 Aug 2025MLSAustin FCW 3–22.2–1.41.89
16 Aug 2025MLSDC UnitedD 1–10.5–2.20.37
9 Aug 2025MLSAtlanta UnitedD 1–10.8–2.70.38
25 Jul 2025MLSat New England RevolutionW 3–11.0–1.41.10
19 Jul 2025MLSChicago FireL 0–20.8–1.40.93
16 Jul 2025MLSat Philadelphia UnionL 1–21.5–1.61.35
12 Jul 2025MLSat Orlando City SCD 1–10.9–0.51.65
5 Jul 2025MLSInter Miami CFL 1–42.0–3.00.91