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
SPL20‑Dec‑25St MirrenLivingston1‑0W
SLC14‑Dec‑25St MirrenCeltic3‑1W
SPL06‑Dec‑25St MirrenDundee Utd2‑0W
SPL03‑Dec‑25AberdeenSt Mirren3‑3D
SPL29‑Nov‑25DundeeSt Mirren3‑1L
SPL22‑Nov‑25St MirrenCeltic0‑1L
SPL08‑Nov‑25St MirrenHibernian0‑3L
SLC01‑Nov‑25MotherwellSt Mirren1‑4W
SPL29‑Oct‑25St MirrenHearts2‑2D
SPL25‑Oct‑25Dundee UtdSt Mirren3‑1L
Last 10 Kilmarnock
Comp Date H A S WDL
SPL20‑Dec‑25KilmarnockFalkirk0‑1L
SPL14‑Dec‑25AberdeenKilmarnock2‑1L
SPL06‑Dec‑25KilmarnockRangers0‑3L
SPL03‑Dec‑25HeartsKilmarnock1‑1D
SPL29‑Nov‑25KilmarnockDundee Utd1‑1D
SPL22‑Nov‑25KilmarnockMotherwell1‑3L
SPL09‑Nov‑25CelticKilmarnock4‑0L
SPL01‑Nov‑25FalkirkKilmarnock3‑1L
SPL29‑Oct‑25KilmarnockAberdeen0‑1L
SPL26‑Oct‑25RangersKilmarnock3‑1L
Last Meetings
Comp Date H A S
SPL04‑Oct‑25KilmarnockSt Mirren2‑0
SLC19‑Sep‑25KilmarnockSt Mirren2‑2
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
League Table (Combined)
Pos Team P W D L F A GD Pts
1Hearts1711513413+2138
2Celtic1610242613+1332
3Motherwell187922615+1130
4Rangers167812313+1029
5Hibernian186752820+825
6Aberdeen167361817+124
7Falkirk186662026-624
8Dundee Utd184952427-321
9St Mirren164571522-717
10Dundee1834111532-1713
11Kilmarnock1826101733-1612
12Livingston1716101732-159
League Table (Home)
Pos Team P W D L F A GD Pts
1Celtic8611174+1319
2Hearts8530186+1218
3Motherwell9531145+918
4Rangers834197+213
5Dundee Utd103431314-113
6Hibernian8332169+712
7Aberdeen93331210+212
8St Mirren933378-112
9Falkirk92521212011
10Dundee83141114-310
11Kilmarnock10136716-96
12Livingston71241012-25
League Table (Away)
Pos Team P W D L F A GD Pts
1Hearts9621167+920
2Rangers8440146+816
3Hibernian103431211+113
4Celtic841399013
5Falkirk9414814-613
6Motherwell92611210+212
7Aberdeen740367-112
8Dundee Utd81521113-28
9Kilmarnock81341017-76
10St Mirren7124814-65
11Livingston10046720-134
12Dundee10037418-143
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Rangers6420113+814
2Aberdeen6420116+514
3Motherwell633060+612
4Celtic6402105+512
5Hearts623164+29
6Falkirk622245-18
7Hibernian621376+17
8Dundee Utd614167-17
9St Mirren6213710-37
10Dundee6114610-44
11Livingston6024410-62
12Kilmarnock6024411-72
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Aberdeen10721188+1023
2Rangers10640187+1122
3Motherwell10640143+1122
4Hearts10541187+1119
5Celtic106041812+618
6Falkirk104331012-215
7Hibernian104241410+414
8Dundee Utd102531014-411
9St Mirren102261018-88
10Dundee10217919-107
11Livingston10046819-114
12Kilmarnock10028622-162
Form Table (Home)
Pos Team P W D L F A GD Pts
1Hearts6420133+1014
2Celtic6411134+913
3Motherwell641192+713
4Aberdeen6321127+511
5Rangers632186+211
6Hibernian6312136+710
7Dundee63121010010
8Falkirk623176+19
9Dundee Utd62318809
10St Mirren621357-27
11Livingston6024711-42
12Kilmarnock6015212-101
Form Table (Away)
Pos Team P W D L F A GD Pts
1Rangers6420124+814
2Aberdeen640265+112
3Hearts632194+511
4Falkirk631268-210
5Motherwell623186+29
6Celtic630379-29
7Hibernian622287+18
8St Mirren6123813-55
9Dundee Utd6042711-44
10Kilmarnock6114613-74
11Livingston6024312-92
12Dundee6015312-91
Team ELO Ratings
PosTeam ELO Rating
1Celtic2,078
2Hearts2,017
3Rangers1,967
4Hibernian1,927
5Falkirk1,876
6Motherwell1,845
7St Mirren1,825
8Aberdeen1,811
9Livingston1,780
10Dundee Utd1,761
11Kilmarnock1,749
12Dundee1,703
Full Form Table
St Mirren Over/Under (last 6 months)
GoalsOverUnder% Over
0.522291.7%
1.517770.8%
2.5121250.0%
3.581633.3%
4.532112.5%
Kilmarnock Over/Under (last 6 months)
GoalsOverUnder% Over
0.522291.7%
1.519579.2%
2.5141058.3%
3.591537.5%
4.50240.0%
Back to top