MatchPulse

ST Johnstone vs Kilmarnock — Premiership

← Back
ST Johnstone
ST Johnstone
7º · 1.17 PPG
Days Since Last Match: 7d 23h
4 – 3
HT 1–1
Finished
Kilmarnock
Kilmarnock
11º · 0.75 PPG
Days Since Last Match: 7d 23h
McDiarmid Park·Perth·Scotland·10,673
🔒 Pro Feature

Unlock all Match Predictions

Full mathematical models, value detection and advanced filters across every league.

From€8.99/Mo

Billed Annually · Cancel Anytime

ST Johnstone and Kilmarnock meet in the Premiership 2026 season, in a match played on 2 August 2026. ST Johnstone have recorded 8 wins from 19 matches this season (42% win rate), averaging 1.68 goals scored and 1.21 conceded per game. BTTS has occurred in 53% of their fixtures; Over 2.5 goals in 53%; and clean sheets in 26% of games. Kilmarnock have won 35% of their 20 matches, with 1.30 goals scored and 1.65 conceded per game. Their BTTS rate stands at 50%, Over 2.5 at 55%, and clean sheets at 35%.

The final score was ST Johnstone 4–3 Kilmarnock. All statistics on this page cover the full season and are updated after each match round.

Season Statistics

ST Johnstone
—
Kilmarnock
7º
Position
11º
1.17
PPG
0.75
25%
Win %
17%
1.25
Goals / game
1.08
1.58
Conceded / game
2.33
53%
BTTS %
50%
26%
Clean sheet %
35%
53%
Over 2.5 %
55%
3.4
Avg corners
5.5
10.1
Avg shots
12.3
3.3
Avg shots on target
4.0
1.3
Avg yellow cards
1.8
10.1
Avg fouls
11.6
47.6%
Avg possession
45.6%

Home vs Away

ST Johnstone
Home (6)
—
Kilmarnock
Away (6)
1.50
PPG
0.67
33%
Win %
17%
1.67
Goals / game
1.00
1.50
Conceded / game
2.17
75%
BTTS %
40%
13%
Clean sheet %
50%
50%
Over 2.5 %
60%
3.4
Avg corners
5.5
10.1
Avg shots
12.3
3.3
Avg shots on target
4.0
1.3
Avg yellow cards
1.8
47.6%
Avg possession
45.6%

Goals Scored

ST JohnstoneHomeAwayKilmarnockHomeAway
Over 0.5 Scored79%88%73%70%70%70%
Over 1.5 Scored47%50%45%30%30%30%
Over 2.5 Scored26%25%27%25%20%30%
Failed To Score21%13%27%30%30%30%

Goals Conceded

ST JohnstoneHomeAwayKilmarnockHomeAway
Over 0.5 Conceded74%88%64%65%80%50%
Over 1.5 Conceded32%25%36%50%50%50%
Over 2.5 Conceded11%13%9%30%20%40%
Clean Sheets26%13%36%35%20%50%

Over 2.5 & BTTS Predictions

ST JohnstoneKilmarnock
Over 0.5100%85%
Over 1.579%65%
Over 2.553%55%
Over 3.532%50%
Over 4.511%25%
BTTS53%50%
BTTS & Win16%15%
BTTS & Draw32%15%
BTTS & Over 2.532%40%
BTTS No & Over 2.521%15%

1st Half / 2nd Half

ST JohnstoneKilmarnock
Win 1st Half37%25%
Draw 1st Half42%45%
Loss 1st Half21%30%
Scored 1st Half53%40%
Conceded 1st Half42%55%
Win 2nd Half32%30%
Draw 2nd Half47%35%
Loss 2nd Half21%35%
Scored 2nd Half58%55%
Conceded 2nd Half53%55%
Over 0.5 HT68%70%
Over 1.5 HT47%50%

Recent Venue Form

ST Johnstone (H)
DMotherwell2–2
DDundee Utd1–1
DFalkirk1–1
LCeltic0–1
WHibernian2–1
WKilmarnock4–3
Kilmarnock (A)
LDundee1–3
LFalkirk0–3
LRangers1–3
WHibernian1–0
DAberdeen0–0
LST Johnstone3–4

Number of Corners

10.6
Corners / Match
14 games
League Avg
11.4
69 games
11.4
Corners / Match
15 games
Match CornersST JohnstoneKilmarnockLeague Avg
Over 6100%93%99%
Over 786%93%91%
Over 879%73%78%
Over 964%60%64%
Over 1050%53%58%
Over 1136%47%42%
Over 1221%27%29%
Over 1314%20%23%

Team Corners

Team CornersST JohnstoneKilmarnock
Corners Earned / Match3.45.5
Corners Against / Match7.35.9
Over 2.5 Corners For43%93%
Over 3.5 Corners For36%73%
Over 4.5 Corners For21%73%
Over 2.5 Corners Against86%87%
Over 3.5 Corners Against79%67%
Over 4.5 Corners Against79%67%

Head to Head · 46 matches

21
ST Johnstone
46%
9
Draws
20%
16
Kilmarnock
35%
70%
Over 1.5
32/46
48%
Over 2.5
22/46
11%
Over 3.5
5/46
46%
BTTS
21/46
31/10/26
Kilmarnock
2–2
ST Johnstone
02/08/26
ST Johnstone
4–3
Kilmarnock
03/05/25
ST Johnstone
0–2
Kilmarnock
15/02/25
Kilmarnock
3–1
ST Johnstone
23/11/24
ST Johnstone
1–0
Kilmarnock
11/08/24
Kilmarnock
0–3
ST Johnstone
13/04/24
ST Johnstone
0–2
Kilmarnock
23/12/23
Kilmarnock
2–1
ST Johnstone
01/11/23
ST Johnstone
2–1
Kilmarnock
20/05/23
Kilmarnock
0–1
ST Johnstone
18/03/23
Kilmarnock
1–1
ST Johnstone
29/10/22
ST Johnstone
1–0
Kilmarnock
05/10/22
Kilmarnock
2–1
ST Johnstone
30/01/21
Kilmarnock
2–3
ST Johnstone
06/11/20
ST Johnstone
1–0
Kilmarnock
15/08/20
Kilmarnock
1–2
ST Johnstone
25/01/20
ST Johnstone
2–1
Kilmarnock
04/12/19
Kilmarnock
0–0
ST Johnstone
31/08/19
ST Johnstone
0–1
Kilmarnock
06/04/19
Kilmarnock
2–0
ST Johnstone

Events

16'⚽J. Fowler(J. Gullan)
21'🟨T. John-Jules
37'⚽G. Kiltie(T. Lowery)
45'🔄T. John-Jules(J. Brandon)
45'🟨L. Smith
47'⚽C. Diabate(J. Gullan)
49'⚽J. Hugill
52'🟨C. Diabate
53'⚽ ogJ. Holt
59'🔄A. Tshibola(B. Rice)
59'🔄N. Clescenco(R. Mathurin)
61'🔄J. Holt(L. Chalmers)
61'🔄R. Paton(K. Fotheringham)
66'🔄E. Ring(M. O'Hara)
69'🔄R. McAlear(L. Lloyd)
69'⚽ ogM. Schjonning-Larsen
80'⚽K. Fotheringham(J. Fowler)
83'🟨J. Brandon
84'🔄J. Fowler(M. Tait)
85'🔄J. Gullan(J. Baird)
85'🔄G. Kiltie(I. Owen)

Match Statistics

ST JohnstoneKilmarnock
1.76xG (Expected Goals)0.79
5Shots on target5
15Total shots7
56Possession %44
6Corners3
6Fouls13
2Yellow cards2
0Red cards0
#TeamMPWDLGDPts
1Celtic12912+1728
2Rangers11731+1024
3Heart Of Midlothian11623+720
4Falkirk12534+318
5Dundee11524+417
6Dundee Utd11443016
7ST Johnstone12354-414
8ST Mirren12426-814
9Motherwell12336-612
10Aberdeen11326-211
11Kilmarnock12237-159
12Hibernian11227-68

Team Insights

ST Johnstone
  • ●ST Johnstone have failed to win in their last 4 matches.
  • ●ST Johnstone have conceded a minimum of 2 goals in each of their last 3 matches.
  • ●ST Johnstone have been undefeated in their last 3 home matches.
  • ●ST Johnstone failed to keep a clean sheet in each of their last 6 home matches.
  • ●ST Johnstone failed to keep a clean sheet in 6 of their 6 home matches.
  • ●ST Johnstone failed to keep a clean sheet in 5 of their 6 away matches.
  • ●67% of ST Johnstone's goals have been scored at home.
Kilmarnock
  • ●Kilmarnock have failed to win in their last 3 matches.
  • ●Kilmarnock failed to keep a clean sheet in each of their last 6 matches.
  • ●Kilmarnock have conceded a minimum of 2 goals in each of their last 5 matches.
  • ●Kilmarnock have been undefeated in their last 3 home matches.
  • ●Kilmarnock failed to keep a clean sheet in each of their last 6 home matches.
  • ●Kilmarnock have lost their last 3 away matches.
  • ●Kilmarnock have conceded a minimum of 2 goals in each of their last 3 away matches.
  • ●Kilmarnock failed to keep a clean sheet in 6 of their 6 home matches.
  • ●Kilmarnock have lost 4 of their 6 away matches.
  • ●Kilmarnock have conceded 57% of their goals in the first half.
DAKilmarnock11º2–2
DHMotherwell9º2–2
LARangers2º0–4
DHDundee Utd6º1–1
WAAberdeen10º1–0
DHFalkirk4º1–1
LHCeltic1º0–1
WHHibernian12º2–1
DADundee5º1–1
DHST Johnstone7º2–2
LADundee5º1–3
LAFalkirk4º0–3
WHMotherwell9º3–2
LARangers2º1–3
WAHibernian12º1–0
DHAberdeen1–1
DAAberdeen10º0–0
LHST Mirren8º0–1

Season Schedule

ST Johnstone
DAKilmarnock2–2
DHMotherwell2–2
LARangers0–4
DHDundee Utd1–1
WAAberdeen1–0
DHFalkirk1–1
–HDundee07/11
–AFalkirk21/11
–ADundee Utd28/11
Kilmarnock
DHST Johnstone2–2
LADundee1–3
LAFalkirk0–3
WHMotherwell3–2
LARangers1–3
DHHeart Of Midlothian1–1
–ACeltic08/11
–HAberdeen21/11
–AST Mirren28/11

Top Scorers

ST Johnstone
R. Paton6 ⚽
K. Fotheringham5 ⚽
Josh Fowler5 ⚽
J. Fowler4 ⚽
J. Gullan2 ⚽
C. Diabate2 ⚽
Kilmarnock
J. Hugill6 ⚽
G. Kiltie4 ⚽
T. John-Jules3 ⚽
M. Schjonning-Larsen2 ⚽
C. Coughlin2 ⚽
Greg Kiltie2 ⚽

Cards Given

ST Johnstone
Reece McAlear2 🟨
Enes Alic2 🟨
Cheick Diabate2 🟨
R. Paton2 🟨
Jason Holt2 🟨
Taylor Steven2 🟨
Kilmarnock
Jamie Brandon3 🟨
J. Brandon3 🟨
George Stanger3 🟨
B. Rice2 🟨
Cathal McCarthy2 🟨
C. McCarthy2 🟨