Canada
national · strength +0.38 (attack +0.21, defence +0.17) against an average Premier League side, rated Oct 2026
Last 5 matches
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.
| Season | Difference |
|---|---|
| World Cup 2026 | −1.9 |
Rating by month
Attack and defence against an average Premier League side (0); higher is better for both.
Ratings as a table
| Month | Strength | Attack | Defence |
|---|---|---|---|
| Oct 2026 | +0.38 | +0.21 | +0.17 |
| Sep 2026 | +0.41 | +0.20 | +0.21 |
| Aug 2026 | +0.33 | +0.14 | +0.19 |
| Jul 2026 | +0.36 | +0.15 | +0.20 |
| Jun 2026 | +0.52 | +0.26 | +0.26 |
Best performers
| # | Player | Average | Last three, newest first | Against average |
|---|---|---|---|---|
| 1 | Luc De Fougerolles | 51.5 | 51.5on 4 Jul 2026 v Morocco | |
| 2 | Alistair Johnston | 39.9 | 39.9on 4 Jul 2026 v Morocco | |
| 3 | Maxime Crépeau | 30.4 | 30.4on 4 Jul 2026 v Morocco | |
| 4 | Jonathan David | 43.6 | 43.6on 4 Jul 2026 v Morocco | |
| 5 | Moise Bombito | 30.4 | 30.4on 4 Jul 2026 v Morocco | |
| 6 | Stephen Eustaquio | 69.4 | 69.4on 4 Jul 2026 v Morocco | |
| 7 | Niko Sigur | 46.8 | 46.8on 4 Jul 2026 v Morocco | |
| 8 | Tajon Buchanan | 37.2 | 37.2on 4 Jul 2026 v Morocco | |
| 9 | Richie Laryea | 37.0 | 37.0on 4 Jul 2026 v Morocco | |
| 10 | Ali Ahmed | 52.0 | 52.0on 4 Jul 2026 v Morocco | |
| 11 | Tani Oluwaseyi | 50.2 | 50.2on 4 Jul 2026 v Morocco | |
| 12 | Cyle Larin | 39.8 | 39.8on 4 Jul 2026 v Morocco | |
| 13 | Jonathan Osorio | 49.5 | 49.5on 4 Jul 2026 v Morocco | |
| 14 | Jayden Nelson | 87.5 | 87.5on 4 Jul 2026 v Morocco | |
| 15 | Jacob Shaffelburg | 74.1 | 74.1on 4 Jul 2026 v Morocco | |
| 16 | Promise David | 58.4 | 58.4on 4 Jul 2026 v Morocco |
Latest results
| Date | Competition | Opponent | Result | xG | Expected points |
|---|---|---|---|---|---|
| 4 Jul 2026 | World Cup 2026 | Morocco | L 0–3 | 0.9–0.2 | 1.90 |
| 28 Jun 2026 | World Cup 2026 | at South Africa | W 1–0 | – | – |
| 24 Jun 2026 | World Cup 2026 | at Switzerland | L 1–2 | – | – |
| 18 Jun 2026 | World Cup 2026 | Qatar | W 6–0 | – | – |
| 12 Jun 2026 | World Cup 2026 | Bosnia & Herzegovina | D 1–1 | – | – |