All teams

Kilmarnock

Scottish Premiership · strength −1.68 (attack −0.78, defence −0.90) 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
Premiership 26/27 goals 10–23 · xG 10.8–21.9 · 8 points from 8.7 in 101088.7−0.7
Premiership 25/26 goals 50–68 · xG 48.2–64.4 · 40 points from 44.6 in 38384044.6−4.6

Rating by month

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

−1.25−1.00−0.75−0.50−0.25Jul 2024NovMarJulNovMarJulAttack −0.78Defence −0.90
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−1.68−0.78−0.90
Sep 2026−1.80−0.88−0.93
Aug 2026−1.84−0.84−1.00
Jul 2026−1.56−0.74−0.82
Jun 2026−1.62−0.76−0.86
May 2026−1.63−0.77−0.86
Apr 2026−1.66−0.81−0.85
Mar 2026−1.62−0.75−0.87
Feb 2026−1.61−0.73−0.88
Jan 2026−1.60−0.75−0.85
Dec 2025−1.70−0.82−0.87
Nov 2025−1.55−0.76−0.79
Oct 2025−1.55−0.81−0.73
Sep 2025−1.44−0.73−0.71
Aug 2025−1.42−0.75−0.67
Jul 2025−1.74−0.90−0.83
Jun 2025−1.87−0.98−0.89
May 2025−1.88−0.98−0.90
Apr 2025−1.75−0.92−0.83
Mar 2025−1.80−0.98−0.82
Feb 2025−1.72−0.95−0.76
Jan 2025−1.77−1.01−0.76
Dec 2024−1.49−0.84−0.65
Nov 2024−1.29−0.74−0.55
Oct 2024−1.29−0.66−0.64
Sep 2024−1.62−0.90−0.72
Aug 2024−1.78−1.16−0.63
Jul 2024−0.90−0.56−0.34

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Joe Hugill Forward · 902′ · 10 matches1037.235.3on 24 Oct 2026 at Falkirk FC33.5on 17 Oct 2026 v Motherwell40.4on 10 Oct 2026 at Rangerslevel (−0.7)
2George Stanger Defender · 897′ · 10 matches1042.245.0on 24 Oct 2026 at Falkirk FC28.7on 17 Oct 2026 v Motherwell52.4on 10 Oct 2026 at Rangerslevel (−0.3)
3Michael Schjønning-Larsen Defender · 897′ · 10 matches1030.928.3on 24 Oct 2026 at Falkirk FC27.1on 17 Oct 2026 v Motherwell42.3on 10 Oct 2026 at Rangerslevel (+1.7)
4Tom Lowery Midfielder · 892′ · 10 matches1037.438.1on 24 Oct 2026 at Falkirk FC36.6on 17 Oct 2026 v Motherwell47.1on 10 Oct 2026 at Rangers+3.2
5Greg Kiltie Midfielder · 844′ · 10 matches1038.035.6on 24 Oct 2026 at Falkirk FC54.7on 17 Oct 2026 v Motherwell40.5on 10 Oct 2026 at Rangers+6.1
6Tyreece John-Jules Forward · 651′ · 10 matches1040.437.9on 24 Oct 2026 at Falkirk FC55.9on 17 Oct 2026 v Motherwell51.0on 10 Oct 2026 at Rangers+7.5
7Jamie Brandon Defender · 603′ · 10 matches1025.816.5on 24 Oct 2026 at Falkirk FC34.1on 17 Oct 2026 v Motherwell35.6on 10 Oct 2026 at Rangerslevel (−1.1)
8Erik Ring Midfielder · 697′ · 9 matches935.335.2on 24 Oct 2026 at Falkirk FC31.2on 17 Oct 2026 v Motherwell39.4on 10 Oct 2026 at Rangerslevel (−0.4)
9Cathal McCarthy Defender · 719′ · 8 matches834.430.3on 24 Oct 2026 at Falkirk FC22.6on 17 Oct 2026 v Motherwell50.1on 10 Oct 2026 at Rangerslevel (+0.0)
10Aaron Tshibola Midfielder · 527′ · 8 matches836.735.0on 24 Oct 2026 at Falkirk FC34.6on 17 Oct 2026 v Motherwell45.1on 10 Oct 2026 at Rangers+2.4
11Mark O'Hara Midfielder · 243′ · 8 matches835.327.7on 24 Oct 2026 at Falkirk FC27.7on 19 Sep 2026 v Heart of Midlothian37.9on 15 Sep 2026 at Hibernian−3.7
12Bailey Rice Midfielder · 260′ · 7 matches731.830.4on 17 Oct 2026 v Motherwell32.2on 19 Sep 2026 v Heart of Midlothian36.7on 15 Sep 2026 at Hibernianlevel (+1.8)
13Djenairo Daniels Forward · 222′ · 7 matches733.435.1on 24 Oct 2026 at Falkirk FC31.6on 17 Oct 2026 v Motherwell47.8on 10 Oct 2026 at Rangers+4.1
14Max Stryjek Goalkeeper · 547′ · 6 matches654.377.5on 15 Sep 2026 at Hibernian52.0on 5 Sep 2026 at Aberdeen44.1on 2 Sep 2026 v St. Mirren+3.4
15Calum Ferrie Goalkeeper · 369′ · 4 matches453.271.5on 24 Oct 2026 at Falkirk FC67.3on 17 Oct 2026 v Motherwell23.7on 10 Oct 2026 at Rangerslevel (+0.9)
16Michael John Kamara Defender · 193′ · 4 matches439.619.8on 24 Oct 2026 at Falkirk FC36.7on 17 Oct 2026 v Motherwell43.0on 10 Oct 2026 at Rangerslevel (−0.9)
17Nicky Cleșcenco Midfielder · 145′ · 4 matches446.338.2on 24 Oct 2026 at Falkirk FC84.8on 10 Oct 2026 at Rangers46.2on 29 Aug 2026 v Dundee United+5.9
18Rory McKenzie Midfielder · 65′ · 4 matches426.239.3on 19 Sep 2026 v Heart of Midlothian83.3on 15 Sep 2026 at Hibernian35.0on 5 Sep 2026 at Aberdeen+11.1
19Ieuan Owen Forward · 59′ · 3 matches330.531.4on 24 Oct 2026 at Falkirk FC25.1on 17 Oct 2026 v Motherwell37.0on 2 Aug 2026 at St. Johnstone–
20Johnly Yfeko Defender · 138′ · 2 matches241.840.9on 2 Sep 2026 v St. Mirren42.3on 9 Aug 2026 v Celtic–
21Ethan Brown Defender · 90′ · 1 match145.545.5on 2 Aug 2026 at St. Johnstone–
22Jonathan Meier Defender · 45′ · 1 match129.229.2on 29 Aug 2026 v Dundee United–
23Roshaun Mathurin Midfielder · 31′ · 1 match127.427.4on 2 Aug 2026 at St. Johnstone–
24Cole Burke Midfielder · 26′ · 1 match110.210.2on 29 Aug 2026 v Dundee United–
25Robbie Deas Defender · 19′ · 1 match112.812.8on 29 Aug 2026 v Dundee United–

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

48 since July 2025
DateCompetitionOpponentResultxGExpected points
24 Oct 2026Scottish Premiershipat Falkirk FCL 0–31.8–2.01.29
17 Oct 2026Scottish PremiershipMotherwellW 3–21.5–2.60.82
10 Oct 2026Scottish Premiershipat RangersL 1–31.2–1.41.23
19 Sep 2026Scottish PremiershipHeart of MidlothianD 1–10.2–1.80.32
15 Sep 2026Scottish Premiershipat HibernianW 1–02.0–1.41.79
5 Sep 2026Scottish Premiershipat AberdeenD 0–00.9–0.81.40
2 Sep 2026Scottish PremiershipSt. MirrenL 0–10.4–1.10.77
29 Aug 2026Scottish PremiershipDundee UnitedL 0–41.0–3.40.34
9 Aug 2026Scottish PremiershipCelticL 1–50.9–5.70.05
2 Aug 2026Scottish Premiershipat St. JohnstoneL 3–40.8–1.80.72
All 48 results
DateCompetitionOpponentResultxGExpected points
24 Oct 2026Scottish Premiershipat Falkirk FCL 0–31.8–2.01.29
17 Oct 2026Scottish PremiershipMotherwellW 3–21.5–2.60.82
10 Oct 2026Scottish Premiershipat RangersL 1–31.2–1.41.23
19 Sep 2026Scottish PremiershipHeart of MidlothianD 1–10.2–1.80.32
15 Sep 2026Scottish Premiershipat HibernianW 1–02.0–1.41.79
5 Sep 2026Scottish Premiershipat AberdeenD 0–00.9–0.81.40
2 Sep 2026Scottish PremiershipSt. MirrenL 0–10.4–1.10.77
29 Aug 2026Scottish PremiershipDundee UnitedL 0–41.0–3.40.34
9 Aug 2026Scottish PremiershipCelticL 1–50.9–5.70.05
2 Aug 2026Scottish Premiershipat St. JohnstoneL 3–40.8–1.80.72
17 May 2026Scottish Premiershipat LivingstonW 4–12.1–0.72.28
12 May 2026Scottish PremiershipDundee FCW 3–13.5–0.42.81
9 May 2026Scottish Premiershipat St. MirrenW 3–01.1–0.81.64
2 May 2026Scottish PremiershipDundee UnitedW 3–02.0–1.81.49
25 Apr 2026Scottish Premiershipat AberdeenL 0–10.6–0.51.37
11 Apr 2026Scottish PremiershipDundee FCD 2–21.2–1.31.33
4 Apr 2026Scottish Premiershipat HibernianL 0–30.6–2.10.47
21 Mar 2026Scottish PremiershipLivingstonW 2–01.9–0.82.07
14 Mar 2026Scottish PremiershipHeart of MidlothianW 1–01.1–0.81.60
28 Feb 2026Scottish Premiershipat Falkirk FCL 1–50.3–3.30.11
21 Feb 2026Scottish Premiershipat Dundee UnitedD 1–10.6–1.90.49
15 Feb 2026Scottish PremiershipCelticL 2–30.9–2.80.44
11 Feb 2026Scottish PremiershipSt. MirrenW 4–32.7–1.91.85
4 Feb 2026Scottish Premiershipat RangersL 1–51.3–2.80.63
31 Jan 2026Scottish PremiershipAberdeenW 3–02.5–1.02.28
24 Jan 2026Scottish Premiershipat MotherwellL 0–40.5–2.70.24
10 Jan 2026Scottish Premiershipat LivingstonD 1–11.7–1.31.63
3 Jan 2026Scottish PremiershipHibernianL 1–30.4–2.80.21
30 Dec 2025Scottish Premiershipat Dundee FCL 1–21.3–2.20.83
27 Dec 2025Scottish Premiershipat St. MirrenD 0–00.8–1.40.90
20 Dec 2025Scottish PremiershipFalkirk FCL 0–11.0–1.80.89
14 Dec 2025Scottish Premiershipat AberdeenL 1–21.0–3.80.26
6 Dec 2025Scottish PremiershipRangersL 0–30.5–0.31.37
3 Dec 2025Scottish Premiershipat Heart of MidlothianD 1–11.7–1.11.75
29 Nov 2025Scottish PremiershipDundee UnitedD 1–12.1–1.71.62
22 Nov 2025Scottish PremiershipMotherwellL 1–31.7–2.21.10
9 Nov 2025Scottish Premiershipat CelticL 0–40.4–2.20.32
1 Nov 2025Scottish Premiershipat Falkirk FCL 1–30.4–2.10.36
29 Oct 2025Scottish PremiershipAberdeenL 0–11.4–0.51.99
26 Oct 2025Scottish Premiershipat RangersL 1–31.0–1.41.13
18 Oct 2025Scottish PremiershipHeart of MidlothianL 0–30.4–2.90.20
4 Oct 2025Scottish PremiershipSt. MirrenW 2–02.2–0.42.49
27 Sep 2025Scottish Premiershipat Dundee UnitedW 2–01.5–2.20.98
14 Sep 2025Scottish PremiershipCelticL 1–21.7–2.80.80
30 Aug 2025Scottish Premiershipat MotherwellD 2–21.2–1.81.01
23 Aug 2025Scottish PremiershipDundee FCD 0–01.1–0.32.07
10 Aug 2025Scottish Premiershipat HibernianD 2–20.9–1.80.83
2 Aug 2025Scottish PremiershipLivingstonD 2–20.9–1.80.77