All teams

Canada

national · strength +0.38 (attack +0.21, defence +0.17) against an average Premier League side, rated Oct 2026

Last 5 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
World Cup 2026 goals 0–3 · xG 0.9–0.2 · 0 points from 1.9 in 1101.9−1.9

Rating by month

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

+0.10+0.15+0.20+0.25+0.30Jun 2026JulAugSepOctAttack +0.21Defence +0.17
Ratings as a table
MonthStrengthAttackDefence
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

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Luc De Fougerolles Defender · 90′ · 1 match151.551.5on 4 Jul 2026 v Morocco–
2Alistair Johnston Defender · 90′ · 1 match139.939.9on 4 Jul 2026 v Morocco–
3Maxime Crépeau Goalkeeper · 90′ · 1 match130.430.4on 4 Jul 2026 v Morocco–
4Jonathan David Forward · 90′ · 1 match143.643.6on 4 Jul 2026 v Morocco–
5Moise Bombito Defender · 90′ · 1 match130.430.4on 4 Jul 2026 v Morocco–
6Stephen Eustaquio Midfielder · 90′ · 1 match169.469.4on 4 Jul 2026 v Morocco–
7Niko Sigur Defender · 87′ · 1 match146.846.8on 4 Jul 2026 v Morocco–
8Tajon Buchanan Midfielder · 87′ · 1 match137.237.2on 4 Jul 2026 v Morocco–
9Richie Laryea Defender · 78′ · 1 match137.037.0on 4 Jul 2026 v Morocco–
10Ali Ahmed Midfielder · 78′ · 1 match152.052.0on 4 Jul 2026 v Morocco–
11Tani Oluwaseyi Forward · 63′ · 1 match150.250.2on 4 Jul 2026 v Morocco–
12Cyle Larin Forward · 27′ · 1 match139.839.8on 4 Jul 2026 v Morocco–
13Jonathan Osorio Midfielder · 13′ · 1 match149.549.5on 4 Jul 2026 v Morocco–
14Jayden Nelson Forward · 13′ · 1 match187.587.5on 4 Jul 2026 v Morocco–
15Jacob Shaffelburg Forward · 12′ · 1 match174.174.1on 4 Jul 2026 v Morocco–
16Promise David Forward · 12′ · 1 match158.458.4on 4 Jul 2026 v Morocco–

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

5 since July 2025
DateCompetitionOpponentResultxGExpected points
4 Jul 2026World Cup 2026MoroccoL 0–30.9–0.21.90
28 Jun 2026World Cup 2026at South AfricaW 1–0––
24 Jun 2026World Cup 2026at SwitzerlandL 1–2––
18 Jun 2026World Cup 2026QatarW 6–0––
12 Jun 2026World Cup 2026Bosnia & HerzegovinaD 1–1––