The Fishy - Grimsby Town FC

scotland flag

St Mirren v Kilmarnock Head to Head

St Mirren logo
Kilmarnock logo
Last 10 St Mirren
Comp Date H A S WDL
SPL12‑Apr‑25St MirrenRoss County3‑2W
SPL05‑Apr‑25DundeeSt Mirren2‑0L
SPL29‑Mar‑25St MirrenKilmarnock5‑1W
SPL15‑Mar‑25MotherwellSt Mirren2‑2D
SPL01‑Mar‑25St MirrenCeltic2‑5L
SPL26‑Feb‑25HeartsSt Mirren3‑1L
SPL22‑Feb‑25RangersSt Mirren0‑2W
SPL16‑Feb‑25St MirrenHibernian0‑0D
SC10‑Feb‑25St MirrenHearts1‑1D
SPL01‑Feb‑25St MirrenSt Johnstone0‑1L
Last 10 Kilmarnock
Comp Date H A S WDL
SPL12‑Apr‑25CelticKilmarnock5‑1L
SPL05‑Apr‑25KilmarnockMotherwell2‑0W
SPL29‑Mar‑25St MirrenKilmarnock5‑1L
SPL15‑Mar‑25KilmarnockHibernian1‑1D
SPL01‑Mar‑25Ross CountyKilmarnock1‑0L
SPL26‑Feb‑25KilmarnockRangers2‑4L
SPL22‑Feb‑25AberdeenKilmarnock1‑0L
SPL15‑Feb‑25KilmarnockSt Johnstone3‑1W
SPL01‑Feb‑25KilmarnockDundee Utd1‑0W
SPL25‑Jan‑25HeartsKilmarnock3‑2L
Last Meetings
Comp Date H A S
SPL29‑Mar‑25St MirrenKilmarnock5‑1
SPL02‑Jan‑25KilmarnockSt Mirren2‑0
SPL14‑Sep‑24St MirrenKilmarnock2‑2
SPL11‑May‑24St MirrenKilmarnock0‑1
SPL16‑Mar‑24KilmarnockSt Mirren5‑2
SPL27‑Dec‑23St MirrenKilmarnock0‑1
SPL30‑Sep‑23KilmarnockSt Mirren1‑1
SPL22‑Apr‑23St MirrenKilmarnock0‑2
SPL02‑Jan‑23KilmarnockSt Mirren0‑0
SPL15‑Oct‑22St MirrenKilmarnock0‑0
SPL12‑May‑21KilmarnockSt Mirren3‑3
SC26‑Apr‑21KilmarnockSt Mirren3‑3
SPL06‑Feb‑21St MirrenKilmarnock2‑0
SPL02‑Jan‑21KilmarnockSt Mirren1‑1
SPL26‑Sep‑20St MirrenKilmarnock0‑1
SPL29‑Dec‑19St MirrenKilmarnock1‑0
SPL26‑Oct‑19KilmarnockSt Mirren1‑0
SPL11‑Mar‑19St MirrenKilmarnock0‑1
SPL29‑Dec‑18KilmarnockSt Mirren2‑1
SPL20‑Oct‑18St MirrenKilmarnock1‑2
SLC13‑Jul‑18KilmarnockSt Mirren0‑0
SPL25‑Apr‑15St MirrenKilmarnock4‑1
SPL14‑Mar‑15KilmarnockSt Mirren1‑0
SPL01‑Jan‑15St MirrenKilmarnock1‑2
SPL13‑Sep‑14KilmarnockSt Mirren2‑1
SPL07‑May‑14KilmarnockSt Mirren1‑0
SPL01‑Mar‑14St MirrenKilmarnock2‑0
SPL02‑Jan‑14KilmarnockSt Mirren2‑1
SPL17‑Aug‑13St MirrenKilmarnock1‑1
SPL18‑May‑13KilmarnockSt Mirren1‑3
SPL03‑Apr‑13KilmarnockSt Mirren1‑1
SPL02‑Jan‑13St MirrenKilmarnock1‑1
SPL22‑Sep‑12KilmarnockSt Mirren3‑1
SPL02‑May‑12KilmarnockSt Mirren0‑2
SPL31‑Mar‑12St MirrenKilmarnock4‑2
SPL02‑Jan‑12KilmarnockSt Mirren2‑1
SPL24‑Sep‑11St MirrenKilmarnock3‑0
SPL26‑Feb‑11KilmarnockSt Mirren2‑0
SPL03‑Jan‑11St MirrenKilmarnock0‑2
SPL11‑Sep‑10KilmarnockSt Mirren2‑1
SPL24‑Apr‑10St MirrenKilmarnock1‑0
SPL20‑Feb‑10KilmarnockSt Mirren1‑1
SPL02‑Jan‑10St MirrenKilmarnock1‑0
SLC22‑Sep‑09KilmarnockSt Mirren1‑2
SPL29‑Aug‑09KilmarnockSt Mirren1‑2
SPL13‑May‑09KilmarnockSt Mirren2‑1
SPL31‑Jan‑09St MirrenKilmarnock1‑1
SPL20‑Dec‑08KilmarnockSt Mirren0‑1
SPL16‑Aug‑08St MirrenKilmarnock0‑0
SPL03‑May‑08St MirrenKilmarnock1‑0
Match Odds
Home win2.35
Draw3.20
Away win3.22
Home or Draw1.37
Home or Away 1.34
Draw or Away1.62
The following "fair" odds are calculated using the two clubs' ELO ratings
Fair Home Win Odds2.19
Fair Draw Odds3.95
Fair Away Win Odds3.45
Home St Mirren ELO Rating1,723
Away Kilmarnock ELO Rating1,705
League Table (Combined)
Pos Team P W D L F A GD Pts
1Celtic3326349722+7581
2Rangers3320676835+3366
3Hibernian33141185441+1353
4Dundee Utd33148114140+150
5Aberdeen33148114549-450
6St Mirren33125164554-941
7Hearts33117154344-140
8Motherwell33116163756-1939
9Kilmarnock3398163858-2035
10Ross County3398163356-2335
11Dundee3397175071-2134
12St Johnstone3385203358-2529
League Table (Home)
Pos Team P W D L F A GD Pts
1Celtic171511587+5146
2Rangers1612133610+2637
3Hibernian179533420+1432
4Aberdeen179442921+831
5Kilmarnock167542217+526
6Hearts167362319+424
7St Mirren177372523+224
8Dundee Utd167362119+224
9Motherwell166552125-423
10Ross County175572024-420
11Dundee175483236-419
12St Johnstone165291725-817
League Table (Away)
Pos Team P W D L F A GD Pts
1Celtic1611233915+2435
2Rangers178543225+729
3Dundee Utd177552021-126
4Hibernian165652021-121
5Aberdeen165471628-1219
6St Mirren165292031-1117
7Hearts174492025-516
8Motherwell1751111631-1516
9Dundee164391835-1715
10Ross County164391332-1915
11St Johnstone1733111633-1712
12Kilmarnock1723121641-259
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Hibernian6510153+1216
2Celtic6402208+1212
3Rangers63121413+110
4Dundee Utd631289-110
5Aberdeen6231101009
6St Johnstone622235-28
7Motherwell6222710-38
8Hearts621367-17
9St Mirren62131315-27
10Dundee62131113-27
11Kilmarnock6114716-94
12Ross County610538-53
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Hibernian10730205+1524
2Celtic107033311+2221
3Rangers106132417+719
4Hearts105141813+516
5Aberdeen104331316-315
6St Mirren104241816+214
7St Johnstone10424811-314
8Dundee Utd104151016-613
9Ross County103161014-410
10Kilmarnock103161321-810
11Motherwell10226919-108
12Dundee102171330-177
Form Table (Home)
Pos Team P W D L F A GD Pts
1Hibernian6600163+1318
2Celtic6501245+1915
3Hearts6402107+312
4Kilmarnock632196+311
5St Johnstone631266010
6Rangers6303117+49
7Aberdeen623198+19
8Motherwell622279-28
9St Mirren6213101007
10Ross County621368-27
11Dundee Utd6204611-56
12Dundee61231016-65
Form Table (Away)
Pos Team P W D L F A GD Pts
1Rangers65101911+816
2Celtic63121610+610
3Hibernian624084+410
4Dundee Utd631256-110
5Hearts622296+38
6St Mirren6213810-27
7Aberdeen6213411-77
8Ross County6204610-46
9Dundee6204918-96
10St Johnstone6114411-74
11Motherwell6105513-83
12Kilmarnock6006416-120
Team ELO Ratings
PosTeam ELO Rating
1Celtic1,997
2Rangers1,913
3Hibernian1,871
4Aberdeen1,795
5Dundee Utd1,787
6Hearts1,775
7St Mirren1,723
8Kilmarnock1,705
9Dundee1,698
10St Johnstone1,691
11Motherwell1,684
12Ross County1,662
St Mirren Over/Under (last 6 months)
GoalsOverUnder% Over
0.522291.7%
1.519579.2%
2.515962.5%
3.571729.2%
4.542016.7%
Kilmarnock Over/Under (last 6 months)
GoalsOverUnder% Over
0.524196.0%
1.517868.0%
2.5101540.0%
3.581732.0%
4.561924.0%
Total Goals Odds
GoalsUnderOver
0.59.001.07
1.53.101.39
2.51.722.18
3.51.254.05
4.51.107.20
Back to top