All teams

Ireland

national · strength +0.03 (attack +0.06, defence −0.03) against an average Premier League side, rated Oct 2026

Last 11 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
UEFA Nations League 26/27 goals 6–4 · xG 5.2–4.2 · 5 points from 6.2 in 4456.2−1.2

Rating by month

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

−0.20+0.00+0.20+0.40Sep 2025NovJan 2026MarMayJulSepAttack +0.06Defence −0.03
Ratings as a table
MonthStrengthAttackDefence
Oct 2026+0.03+0.06−0.03
Sep 2026−0.03−0.05+0.02
Aug 2026−0.05−0.01−0.03
Jul 2026−0.05−0.01−0.04
Jun 2026+0.03+0.02+0.01
May 2026+0.17+0.05+0.12
Apr 2026+0.18+0.05+0.13
Mar 2026+0.19+0.06+0.13
Feb 2026+0.34+0.07+0.26
Jan 2026+0.36+0.08+0.28
Dec 2025+0.38+0.09+0.29
Nov 2025+0.40+0.10+0.30
Oct 2025−0.02−0.13+0.11
Sep 2025+0.15+0.20−0.05

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Caoimhin Kelleher Goalkeeper · 1,020′ · 11 matches1154.351.6on 4 Oct 2026 v Israel55.4on 1 Oct 2026 v Austria61.0on 27 Sep 2026 at Israellevel (+1.7)
2Jake O'Brien Defender · 900′ · 11 matches1151.350.7on 4 Oct 2026 v Israel60.5on 1 Oct 2026 v Austria50.3on 27 Sep 2026 at Israellevel (+0.0)
3Dara O'Shea Defender · 930′ · 10 matches1059.655.9on 1 Oct 2026 v Austria48.7on 27 Sep 2026 at Israel80.7on 24 Sep 2026 at Kosovo+2.1
4Ryan Manning Midfielder · 730′ · 10 matches1063.954.5on 4 Oct 2026 v Israel45.7on 1 Oct 2026 v Austria37.9on 27 Sep 2026 at Israel−18.0
5Chiedozie Ogbene Forward · 503′ · 10 matches1051.647.1on 4 Oct 2026 v Israel80.3on 1 Oct 2026 v Austria41.8on 24 Sep 2026 at Kosovo−2.8
6Adam Idah Forward · 360′ · 10 matches1047.140.3on 4 Oct 2026 v Israel37.7on 1 Oct 2026 v Austria59.9on 27 Sep 2026 at Israellevel (−0.9)
7Troy Parrott Forward · 636′ · 9 matches956.359.8on 4 Oct 2026 v Israel89.8on 1 Oct 2026 v Austria49.8on 27 Sep 2026 at Israel+9.7
8Finn Azaz Midfielder · 707′ · 8 matches853.241.8on 1 Oct 2026 v Austria61.1on 24 Sep 2026 at Kosovo59.2on 26 Mar 2026 at Czechialevel (+1.4)
9Jayson Molumby Midfielder · 650′ · 8 matches850.744.2on 4 Oct 2026 v Israel51.1on 1 Oct 2026 v Austria42.8on 27 Sep 2026 at Israel−6.2
10Nathan Collins Defender · 660′ · 7 matches757.058.9on 26 Mar 2026 at Czechia67.2on 16 Nov 2025 at Hungary55.3on 13 Nov 2025 v Portugal+3.3
11Liam Scales Defender · 426′ · 6 matches652.439.5on 4 Oct 2026 v Israel60.1on 1 Oct 2026 v Austria54.5on 24 Sep 2026 at Kosovo−2.0
12Jack Taylor Midfielder · 224′ · 6 matches645.541.6on 26 Mar 2026 at Czechia100.0on 16 Nov 2025 at Hungary41.5on 13 Nov 2025 v Portugallevel (+0.1)
13Séamus Coleman Midfielder · 397′ · 5 matches550.056.8on 26 Mar 2026 at Czechia39.6on 16 Nov 2025 at Hungary51.8on 13 Nov 2025 v Portugallevel (+0.7)
14Josh Cullen Midfielder · 396′ · 5 matches557.448.5on 16 Nov 2025 at Hungary87.7on 13 Nov 2025 v Portugal44.8on 11 Oct 2025 at Portugal+3.4
15Jason Knight Midfielder · 381′ · 5 matches551.548.7on 4 Oct 2026 v Israel42.5on 27 Sep 2026 at Israel51.5on 24 Sep 2026 at Kosovo−2.2
16Conor Coventry Midfielder · 296′ · 5 matches541.948.9on 4 Oct 2026 v Israel39.2on 1 Oct 2026 v Austria39.6on 27 Sep 2026 at Israellevel (+0.5)
17Evan Ferguson Forward · 339′ · 4 matches441.037.4on 14 Oct 2025 v Armenia40.8on 11 Oct 2025 at Portugal45.5on 9 Sep 2025 at Armenialevel (+0.4)
18Jack Moylan Midfielder · 252′ · 4 matches449.854.6on 4 Oct 2026 v Israel36.5on 1 Oct 2026 v Austria60.8on 27 Sep 2026 at Israellevel (−0.3)
19Festy Ebosele Defender · 170′ · 4 matches446.435.4on 16 Nov 2025 at Hungary28.4on 13 Nov 2025 v Portugal46.6on 14 Oct 2025 v Armenia−4.9
20Mikey Johnston Midfielder · 70′ · 4 matches441.233.6on 13 Nov 2025 v Portugal33.4on 11 Oct 2025 at Portugal38.9on 9 Sep 2025 at Armenia−5.9
21James Abankwah Defender · 223′ · 3 matches344.544.3on 1 Oct 2026 v Austria33.9on 27 Sep 2026 at Israel53.6on 24 Sep 2026 at Kosovo–
22John Egan Defender · 190′ · 3 matches357.154.3on 1 Oct 2026 v Austria58.8on 24 Sep 2026 at Kosovo64.6on 11 Oct 2025 at Portugal–
23Jimmy Dunne Defender · 126′ · 3 matches353.150.0on 4 Oct 2026 v Israel73.2on 26 Mar 2026 at Czechia35.8on 13 Nov 2025 v Portugal–
24Liam Kitching Defender · 117′ · 2 matches236.534.9on 1 Oct 2026 v Austria37.0on 27 Sep 2026 at Israel–
25Will Smallbone Midfielder · 94′ · 2 matches266.070.8on 14 Oct 2025 v Armenia36.2on 11 Oct 2025 at Portugal–
26Sammie Szmodics Midfielder · 82′ · 2 matches242.729.7on 26 Mar 2026 at Czechia43.4on 6 Sep 2025 v Hungary–
27Kasey McAteer Midfielder · 46′ · 2 matches242.542.0on 9 Sep 2025 at Armenia63.8on 6 Sep 2025 v Hungary–
28Killian Phillips Midfielder · 42′ · 2 matches233.845.4on 27 Sep 2026 at Israel21.1on 9 Sep 2025 at Armenia–
29Rocco Vata Forward · 35′ · 2 matches238.941.4on 4 Oct 2026 v Israel35.3on 27 Sep 2026 at Israel–
30Thomas Cannon Forward · 25′ · 2 matches240.645.5on 1 Oct 2026 v Austria39.7on 27 Sep 2026 at Israel–
31Joel Bagan Defender · 12′ · 2 matches260.266.2on 4 Oct 2026 v Israel30.2on 27 Sep 2026 at Israel–
32Matt Doherty Defender · 66′ · 1 match158.158.1on 6 Sep 2025 v Hungary–
33Alan Browne Midfielder · 52′ · 1 match168.268.2on 26 Mar 2026 at Czechia–
34Johnny Kenny Forward · 30′ · 1 match147.547.5on 16 Nov 2025 at Hungary–
35Bosun Lawal Defender · 10′ · 1 match141.541.5on 4 Oct 2026 v Israel–
36Owen Elding Forward · 2′ · 1 match129.029.0on 24 Sep 2026 at Kosovo–
37Harvey Vale Midfielder · 1′ · 1 match148.948.9on 26 Mar 2026 at Czechia–

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

11 since July 2025
DateCompetitionOpponentResultxGExpected points
4 Oct 2026UEFA Nations LeagueIsraelD 1–11.7–0.82.04
1 Oct 2026UEFA Nations LeagueAustriaD 2–21.6–1.41.51
27 Sep 2026UEFA Nations Leagueat IsraelW 3–01.6–0.32.33
24 Sep 2026UEFA Nations Leagueat KosovoL 0–10.3–1.80.35
26 Mar 2026World Cup Qualification UEFAat CzechiaD 2–2––
16 Nov 2025World Cup Qualification UEFAat HungaryW 3–2––
13 Nov 2025World Cup Qualification UEFAPortugalW 2–0––
14 Oct 2025World Cup Qualification UEFAArmeniaW 1–0––
11 Oct 2025World Cup Qualification UEFAat PortugalL 0–1––
9 Sep 2025World Cup Qualification UEFAat ArmeniaL 1–2––
All 11 results
DateCompetitionOpponentResultxGExpected points
4 Oct 2026UEFA Nations LeagueIsraelD 1–11.7–0.82.04
1 Oct 2026UEFA Nations LeagueAustriaD 2–21.6–1.41.51
27 Sep 2026UEFA Nations Leagueat IsraelW 3–01.6–0.32.33
24 Sep 2026UEFA Nations Leagueat KosovoL 0–10.3–1.80.35
26 Mar 2026World Cup Qualification UEFAat CzechiaD 2–2––
16 Nov 2025World Cup Qualification UEFAat HungaryW 3–2––
13 Nov 2025World Cup Qualification UEFAPortugalW 2–0––
14 Oct 2025World Cup Qualification UEFAArmeniaW 1–0––
11 Oct 2025World Cup Qualification UEFAat PortugalL 0–1––
9 Sep 2025World Cup Qualification UEFAat ArmeniaL 1–2––
6 Sep 2025World Cup Qualification UEFAHungaryD 2–2––