2024-25
2023-24 Scores by Season 1875-76
Click on Thumbnail for Bigger Picture
League Table Div Pos Team G Home Away Total GD Pts Notes W D L F A W D L F A W D L F A 1 1 Celtic 38 16 2 1 62 9 13 3 3 50 17 29 5 4 112 26 0 92 1 2 Rangers 38 14 2 3 44 12 8 7 4 36 29 22 9 7 80 41 0 75 1 3 Hibernian 38 10 6 3 39 23 5 7 7 23 27 15 13 10 62 50 0 58 1 4 Dundee United 38 8 3 8 23 27 7 5 7 22 27 15 8 15 45 54 0 53 1 5 Aberdeen 38 10 4 5 31 26 5 4 10 17 35 15 8 15 48 61 0 53 1 6 St Mirren 38 8 5 7 30 27 6 3 9 23 32 14 8 16 53 59 0 50 1 7 Heart Of Midlothian 38 9 3 7 28 21 6 4 9 24 26 15 7 16 52 47 0 52 1 8 Motherwell 38 8 5 5 27 27 6 2 12 19 36 14 7 17 46 63 0 49 1 9 Kilmarnock 38 9 5 5 27 20 3 3 13 18 44 12 8 18 45 64 0 44 1 10 Dundee 38 5 5 9 34 39 6 3 10 23 38 11 8 19 57 77 0 41 1 11 Ross County 38 5 6 8 22 28 4 4 11 15 37 9 10 19 37 65 0 37 Play-Off F 1 12 St Johnstone 38 6 2 11 19 30 3 3 13 19 38 9 5 24 38 68 0 32 Relegated 2 1 Falkirk 36 13 3 2 40 13 9 4 5 32 20 22 7 7 72 33 0 73 Promoted 2 2 Livingston (Meadowbank Thistle) 36 12 4 2 31 9 8 6 4 24 18 20 10 6 55 27 0 70 Play-Off F 2 3 Ayr United 36 11 5 2 39 17 7 4 7 18 22 18 9 9 57 39 0 63 Play-Off QF Loser 2 4 Partick Thistle 36 8 8 2 26 16 7 2 9 17 22 15 10 11 43 38 0 55 Play-Off SF Loser 2 5 Raith Rovers 36 10 4 4 25 17 5 4 9 22 26 15 8 13 47 43 0 53 2 6 Greenock Morton 36 8 5 5 25 18 4 7 7 17 30 12 12 12 42 48 0 48 2 7 Dunfermline Athletic 36 7 6 5 20 16 2 2 14 8 27 9 8 19 28 43 0 35 2 8 Queens Park 36 5 2 11 16 31 4 6 8 20 24 9 8 19 36 55 0 35 2 9 Airdrieonians (Airdrie United) 36 6 3 9 17 28 1 5 12 17 34 7 8 21 34 62 0 29 Play-Off F Winner 2 10 Hamilton Academical 36 6 3 9 18 30 4 3 11 20 34 10 6 20 38 64 0 21 Relegated (-15) 3 1 Arbroath 36 11 4 3 28 14 8 3 7 30 28 19 7 10 58 42 0 64 Promoted 3 2 Cove Rangers 36 7 6 5 24 24 9 3 6 38 20 16 9 11 62 44 0 57 Play-Off F Loser 3 3 Queen Of The South 36 13 2 3 32 21 3 5 10 14 20 16 7 13 46 41 0 55 Play-Off SF Loser 3 4 Stenhousemuir 36 9 4 5 28 22 6 4 8 20 23 15 8 13 48 45 0 53 Play-Off SF Loser 3 5 Alloa Athletic 36 7 4 7 26 23 6 8 4 29 24 13 12 11 55 47 0 51 3 7 Inverness Caledonian Thistle 36 7 7 4 20 16 9 3 6 25 22 16 10 10 45 38 0 43 (-15) 3 8 Montrose 36 4 7 7 22 28 5 6 7 18 21 9 13 14 40 49 0 40 3 9 Annan Athletic 36 6 4 8 22 30 4 2 12 19 38 10 6 20 41 68 0 36 Relegated via Play-Off 3 10 Dumbarton 36 4 5 9 25 35 4 6 8 26 31 8 11 17 51 66 0 20 Relegated (-15) 4 1 Peterhead 36 13 3 2 33 15 6 6 6 19 25 19 9 8 52 40 0 66 Promoted 4 2 East Fife 36 13 3 2 42 14 7 2 9 23 23 20 5 11 65 37 0 65 Promoted via Play-Off 4 3 Edinburgh City 36 10 2 6 32 22 7 3 8 22 25 17 5 14 54 47 0 56 Play-Off SF Loser 4 4 Elgin City 36 11 2 5 35 21 5 5 8 13 20 16 7 13 48 41 0 55 Play-Off SF Loser 4 5 The Spartans 36 10 3 5 25 16 5 4 9 23 31 15 7 14 48 47 0 52 4 6 Stirling Albion 36 9 1 8 27 29 5 5 8 23 28 14 6 16 50 57 0 48 4 7 Clyde 36 8 6 4 28 18 3 4 11 21 36 11 10 15 49 54 0 43 4 8 Stranraer 36 5 6 7 17 17 6 1 11 17 25 11 7 18 34 42 0 40 4 9 Forfar Athletic 36 3 8 7 13 20 5 4 9 16 22 8 12 16 29 42 0 36 4 10 Bonnyrigg Rose Athletic 36 8 3 7 24 21 4 3 11 16 41 12 6 18 40 62 0 36 Relegated via Play-Off (-6)
League Cup Table The specified statement did not generate any data P Team G W D L F A GD G Avg Pt
Summary by Competition Comp Venue Games Goals Poi
ntsCrowds G W D L W% D% L% F A Diff Min Max Tot Avg Benefit A 1 0 0 1 0% 0% 100% 1 3 -2 0 1351 1351 1351 1351 E N 1 1 0 0 100% 0% 0% 2 1 1 0 0 0 0 0 E H 4 1 1 2 25% 25% 50% 4 5 -1 0 17103 18164 70137 17534 E A 3 0 0 3 0% 0% 100% 0 5 -5 0 7886 24207 42599 14199 F H 2 0 0 2 0% 0% 100% 2 7 -5 0 10304 15646 25950 12975 F A 1 0 0 1 0% 0% 100% 0 3 -3 0 2700 2700 2700 2700 L Prem H 19 9 3 7 47% 15% 36% 28 21 7 30 17894 18888 352183 18535 L Prem A 19 6 4 9 31% 21% 47% 24 26 -2 22 4181 59062 321646 16928 LC A 1 0 0 1 0% 0% 100% 0 2 -2 0 6653 6653 6653 6653 SC N 1 0 0 1 0% 0% 100% 1 2 -1 0 39836 39836 39836 39836 SC H 1 1 0 0 100% 0% 0% 3 1 2 0 17975 17975 17975 17975 SC A 2 1 1 0 50% 50% 0% 5 2 3 0 3650 4611 8261 4130
Benefit
1 0 0 1 0% 0% 100% 1 3 -2 0 1351 1351 1351 1351 E
8 2 1 5 25% 12% 62% 6 11 -5 0 0 24207 112736 14092 F
3 0 0 3 0% 0% 100% 2 10 -8 0 2700 15646 28650 9550 L Prem
38 15 7 16 39% 18% 42% 52 47 5 52 4181 59062 673829 17732 LC
1 0 0 1 0% 0% 100% 0 2 -2 0 6653 6653 6653 6653 SC
4 2 1 1 50% 25% 25% 9 5 4 0 3650 39836 66072 16518 Competitive Games Only
N 2 1 0 1 50% 0% 50% 3 3 0 0 0 39836 39836 19918
H 24 11 4 9 45% 16% 37% 35 27 8 30 17103 18888 440295 18345
A 25 7 5 13 28% 20% 52% 29 35 -6 22 3650 59062 379159 15166
51 19 9 23 37% 17% 45% 67 65 2 52 0 59062 859290 16848
Players Winning Caps No Hearts
CapsTotal
CapsPlayer Match Type 1 11 15 Lawrence Shankland Thu 05 Sep 2024 Scotland 2 Poland 3 Scotland Full 2 20 22 Kye Rowles Sep 6 2024 Australia 0 Bahrain 1 Australia Full 3 21 23 Kye Rowles Sep 10 2024 Indonesia 0 Australia 0 Australia Full 4 22 24 Kye Rowles Oct 10 2024 Australia 3 China 1 Australia Full 5 7 7 Kenneth Vargas Oct 11 2024 Suriname 1 Costa Rica 1 Costa Rica Full 6 45 76 Craig Gordon Sat 12 Oct 2024 Croatia 2 Scotland 1 Scotland Full 7 46 77 Craig Gordon Tue 15 Oct 2024 Scotland 0 Portugal 0 Scotland Full 8 8 8 Kenneth Vargas Oct 16 2024 Costa Rica 3 Guatemala 0 Costa Rica Full 9 9 9 Kenneth Vargas Nov 15 2024 Costa Rica 0 Panama 1 Costa Rica Full 10 47 78 Craig Gordon Fri 15 Nov 2024 Scotland 1 Croatia 0 Scotland Full 11 10 10 Kenneth Vargas Nov 18 2024 Panama 2 Costa Rica 2 Costa Rica Full 12 48 79 Craig Gordon Mon 18 Nov 2024 Poland 1 Scotland 2 Scotland Full 13 12 16 Lawrence Shankland Mon 18 Nov 2024 Poland 1 Scotland 2 Scotland Full 14 49 80 Craig Gordon Thu 20 Mar 2025 Greece 0 Scotland 1 Scotland Full 15 11 11 Kenneth Vargas Mar 22 2025 Belize 0 Costa Rica 7 Costa Rica Full 16 50 81 Craig Gordon Sun 23 Mar 2025 Scotland 0 Greece 3 Scotland Full 17 1 1 James Wilson Sun 23 Mar 2025 Scotland 0 Greece 3 Scotland Full 18 12 12 Kenneth Vargas Mar 26 2025 Costa Rica 6 Belize 1 Costa Rica Full
Players making Competitive Debut. Total = 15 Rk Player Nat Date Time Comp V Team Score Scorers 1 Yan Dhanda 2024-08-03 Sat 1 L Prem H Rangers 0-0 ----- 1 James Penrice 2024-08-03 Sat 1 L Prem H Rangers 0-0 ----- 1 Gerald Taylor 2024-08-03 Sat 1 L Prem H Rangers 0-0 ----- 4 Blair Spittal 2024-08-03 Sat 64 L Prem H Rangers 0-0 ----- 5 Malachi Boateng 2024-08-03 Sat 85 L Prem H Rangers 0-0 ----- 5 Daniel Oyegoke 2024-08-03 Sat 85 L Prem H Rangers 0-0 ----- 7 Andres Salazar 2024-08-25 Sun 1 L Prem A Motherwell 1-3 Yutaro Oda 64:58 8 Musa Drammeh 2024-09-14 Sat 71 L Prem A Celtic 0-2 ----- 9 Adam Forrester 2024-09-28 Sat 1 L Prem H Ross County 1-1 Lawrence Shankland 90+5:49 10 Jamie McCart 2025-01-05 Sun 91 L Prem A Dundee United 1-0 James Penrice 72:33 11 Elton Kabangu 2025-01-12 Sun 66 L Prem A Aberdeen 0-0 ----- 12 Michael Steinwender 2025-02-01 Sat 83 L Prem A Dundee 6-0 Lawrence Shankland 14:09 ;Blair Spittal 16:36 ;Elton Kabangu 50:42 ;Musa Drammeh 66:38 ;Elton Kabangu 76:42 ;Kenneth Vargas 90+1:34 13 Sander Kartum 2025-02-10 Mon 63 SC A St Mirren 1-1 Calem Nieuwenhof 83:59 14 Harry Milne 2025-03-29 Sat 1 L Prem A Celtic 0-3 ----- 15 Ryan Fulton 2025-05-10 Sat 1 L Prem H Motherwell 3-0 Lawrence Shankland 29:59 ;Lawrence Shankland 59:18 ;Alan Forrest 61:06
Players scoring their first Competitive goal. Total = 10 Rk Player Nat Game
NoDate Time Comp V Team Score Scorers 1 Yan Dhanda 10 2024-10-03 Thu 94 E N Dinamo Minsk 2-1 Sergey Politevich og 36:15 ;Yan Dhanda 90+3:31 2 Blair Spittal 12 2024-10-06 Sun 63 L Prem A Aberdeen 2-3 Frankie Kent 35:20 ;Blair Spittal 62:05 3 Daniel Oyegoke 8 2024-10-19 Sat 47 L Prem H St Mirren 4-0 Kenneth Vargas 14:41 ;Daniel Oyegoke 46:21 ;James Wilson 85:02 ;Blair Spittal 90+2:23 4 James Wilson 5 2024-10-19 Sat 86 L Prem H St Mirren 4-0 Kenneth Vargas 14:41 ;Daniel Oyegoke 46:21 ;James Wilson 85:02 ;Blair Spittal 90+2:23 5 Musa Drammeh 3 2024-11-23 Sat 82 L Prem H Celtic 1-4 Musa Drammeh 81:32 6 James Penrice 24 2024-12-22 Sun 16 L Prem H St Johnstone 2-1 James Penrice 15:05 ;Blair Spittal 56:58 7 Elton Kabangu 2 2025-01-17 Fri 62 SC A Brechin City 4-1 Yan Dhanda 39:41 ;Kevin McHattie og 51:11 ;Elton Kabangu 61:32 ;Elton Kabangu 78:16 8 Jamie McCart 4 2025-01-25 Sat 58 L Prem H Kilmarnock 3-2 Elton Kabangu 6:46 ;Jamie McCart 57:33 ;Jorge Grant 60:56 9 Michael Steinwender 3 2025-02-16 Sun 49 L Prem H Rangers 1-3 Michael Steinwender 48:11 10 Sander Kartum 6 2025-03-07 Fri 27 SC H Dundee 3-1 Sander Kartum 26:33 ;Simon Murray og 62:56 ;Sander Kartum 67:04
Summary by Team Competitive Games Points Crowds Team G W D L W% D% L% F A GD Hearts % Opps % Min Max Total Avg Dundee 5 3 0 2 60% 0% 40% 12 5 7 6 50% 6 50% 7266 18737 69521 13904 St Johnstone 4 4 0 0 100% 0% 0% 8 4 4 12 100% 0 0% 5577 18676 48191 12047 Ross County 4 2 2 0 50% 50% 0% 8 4 4 8 66% 2 16% 4181 18648 46222 11555 Motherwell 4 2 1 1 50% 25% 25% 5 3 2 7 58% 4 33% 6895 18715 51587 12896 St Mirren 4 2 1 1 50% 25% 25% 9 4 5 6 66% 3 33% 4611 18770 49479 12369 Kilmarnock 4 2 0 2 50% 0% 50% 5 5 0 6 50% 6 50% 5474 18677 49154 12288 Aberdeen 4 0 2 2 0% 50% 50% 4 6 -2 2 22% 5 55% 17000 39836 94821 23705 Dundee United 3 1 0 2 33% 0% 66% 1 2 -1 3 33% 6 66% 10214 18888 47750 15916 Hibernian 3 0 1 2 0% 33% 66% 3 5 -2 1 11% 7 77% 18726 20011 58610 19536 Rangers 3 0 1 2 0% 33% 66% 1 4 -3 1 11% 7 77% 18356 48254 85088 28362 Celtic 3 0 0 3 0% 0% 100% 1 9 -8 0 0% 9 100% 17894 59062 135828 45276 Viktoria Plzen 2 0 0 2 0% 0% 100% 0 2 -2 0 n/a% 0 n/a% 10506 18164 28670 14335 Brechin City 1 1 0 0 100% 0% 0% 4 1 3 0 n/a% 0 n/a% 3650 3650 3650 3650 Omonoia 1 1 0 0 100% 0% 0% 2 0 2 0 n/a% 0 n/a% 17178 17178 17178 17178 Dinamo Minsk 1 1 0 0 100% 0% 0% 2 1 1 0 n/a% 0 n/a% 0 0 0 0 Petrocub 1 0 1 0 0% 100% 0% 2 2 0 0 n/a% 0 n/a% 17103 17103 17103 17103 Cercle Brugge 1 0 0 1 0% 0% 100% 0 2 -2 0 n/a% 0 n/a% 7886 7886 7886 7886 Copenhagen 1 0 0 1 0% 0% 100% 0 2 -2 0 n/a% 0 n/a% 24207 24207 24207 24207 Falkirk 1 0 0 1 0% 0% 100% 0 2 -2 0 n/a% 0 n/a% 6653 6653 6653 6653 Heidenheim 1846 1 0 0 1 0% 0% 100% 0 2 -2 0 n/a% 0 n/a% 17692 17692 17692 17692
Summary by Team Points Crowds Team G W D L W% D% L% F A GD Hearts % Opps % Min Max Total Avg Dundee 5 3 0 2 60% 0% 40% 12 5 7 6 50% 6 50% 7266 18737 69521 13904 St Johnstone 4 4 0 0 100% 0% 0% 8 4 4 12 100% 0 0% 5577 18676 48191 12047 Ross County 4 2 2 0 50% 50% 0% 8 4 4 8 66% 2 16% 4181 18648 46222 11555 Motherwell 4 2 1 1 50% 25% 25% 5 3 2 7 58% 4 33% 6895 18715 51587 12896 St Mirren 4 2 1 1 50% 25% 25% 9 4 5 6 66% 3 33% 4611 18770 49479 12369 Kilmarnock 4 2 0 2 50% 0% 50% 5 5 0 6 50% 6 50% 5474 18677 49154 12288 Aberdeen 4 0 2 2 0% 50% 50% 4 6 -2 2 22% 5 55% 17000 39836 94821 23705 Dundee United 3 1 0 2 33% 0% 66% 1 2 -1 3 33% 6 66% 10214 18888 47750 15916 Hibernian 3 0 1 2 0% 33% 66% 3 5 -2 1 11% 7 77% 18726 20011 58610 19536 Rangers 3 0 1 2 0% 33% 66% 1 4 -3 1 11% 7 77% 18356 48254 85088 28362 Celtic 3 0 0 3 0% 0% 100% 1 9 -8 0 0% 9 100% 17894 59062 135828 45276 Viktoria Plzen 2 0 0 2 0% 0% 100% 0 2 -2 0 0% 0 0% 10506 18164 28670 14335 Brechin City 1 1 0 0 100% 0% 0% 4 1 3 0 0% 0 0% 3650 3650 3650 3650 Omonoia 1 1 0 0 100% 0% 0% 2 0 2 0 0% 0 0% 17178 17178 17178 17178 Dinamo Minsk 1 1 0 0 100% 0% 0% 2 1 1 0 0% 0 0% 0 0 0 0 Petrocub 1 0 1 0 0% 100% 0% 2 2 0 0 0% 0 0% 17103 17103 17103 17103 Leyton Orient 1 0 0 1 0% 0% 100% 1 2 -1 0 0% 0 0% 10304 10304 10304 10304 Heidenheim 1846 1 0 0 1 0% 0% 100% 0 2 -2 0 0% 0 0% 17692 17692 17692 17692 Raith Rovers 1 0 0 1 0% 0% 100% 1 3 -2 0 0% 0 0% 1351 1351 1351 1351 Cercle Brugge 1 0 0 1 0% 0% 100% 0 2 -2 0 0% 0 0% 7886 7886 7886 7886 Copenhagen 1 0 0 1 0% 0% 100% 0 2 -2 0 0% 0 0% 24207 24207 24207 24207 Falkirk 1 0 0 1 0% 0% 100% 0 2 -2 0 0% 0 0% 6653 6653 6653 6653 Fleetwood Town 1 0 0 1 0% 0% 100% 0 3 -3 0 0% 0 0% 2700 2700 2700 2700 Tottenham Hotspur 1 0 0 1 0% 0% 100% 1 5 -4 0 0% 0 0% 15646 15646 15646 15646
Summary by Goal Difference
Competitive games OnlyDiff Total F A 6 1 6 0 4 1 4 0 3 2 7 1 2 6 15 3 1 9 16 7 0 9 8 8 -1 13 7 20 -2 8 3 19 -3 2 1 7 Goal Difference Most First -1 13 7 20 1 9 16 7 0 9 8 8 -2 8 3 19 2 6 15 3 3 2 7 1 -3 2 1 7 6 1 6 0 4 1 4 0
Summary by Score Score League SC LC F Europe Other Total Comp
TotPer
CentH A Tot H A Tot H A Tot H A Tot H A Tot H A Tot H A Tot 0-1 3 2 5 1 1 2 4 3 7 7 13.73% 1-2 2 2 4 1 1 1 1 3 3 6 5 9.80% 2-1 2 2 4 1 1 2 3 5 5 9.80% 0-2 1 1 1 1 1 2 3 1 4 5 5 9.80% 1-1 2 1 3 1 1 2 2 4 4 7.84% 1-3 1 2 3 1 1 1 3 4 3 5.88% 1-0 1 2 3 1 2 3 3 5.88% 2-0 2 2 1 1 3 3 3 5.88% 3-1 1 1 2 1 1 2 1 3 3 5.88% 0-0 1 2 3 1 2 3 3 5.88% 2-2 1 1 1 1 1 1 2 2 3.92% 0-3 1 1 1 1 2 2 1 1.96% 3-0 1 1 1 1 1 1.96% 3-2 1 1 1 1 1 1.96% 4-0 1 1 1 1 1 1.96% 4-1 1 1 1 1 1 1.96% 6-0 1 1 1 1 1 1.96% 1-4 1 1 1 1 1 1.96% 1-5 1 1 1 1 0 .00% 2-3 1 1 1 1 1 1.96%
Players Sent Off Total Hearts = 5 Total Opponents = 2 Player For Time Reason Date Comp V Team Score Ryan Shanley Falkirk 95 Straight Red for kick to head of Stephen Kingsley 2024-08-17 Sat LC A Falkirk 0-2 Jorge Grant Heart of Midlothian 75 2nd yellow for bringing down Duk 2024-10-06 Sun L Prem A Aberdeen 2-3 Robbie Deas Kilmarnock 6 Straight red for foul on Kenneth Vargas 2024-12-15 Sun L Prem A Kilmarnock 0-1 James Wilson Heart of Midlothian 38 Straight red for studs up challenge on Luca Stephenson 2025-04-06 Sun L Prem H Dundee United 0-1 Michael Steinwender Heart of Midlothian 44 Straight red for last man challenge on Topi Keskinen 2025-04-19 Sat SC N Aberdeen 1-2 Cammy Devlin Heart of Midlothian 116 Second yellow for supposed foul on Dante Polvara 2025-04-19 Sat SC N Aberdeen 1-2 Yan Dhanda Heart of Midlothian 38 VAR Review gives straight red for foul on Stuart Finlay. 2025-05-18 Sun L Prem A Kilmarnock 1-0
Bookings and Sendings-Off Player Nat Sent-
OffBooked Games
Plays
inBook
-ing
avgCammy Devlin 1 13 44 .2955 Jorge Grant 1 6 45 .1333 Yan Dhanda 1 4 37 .1081 James Wilson 1 1 34 .0294 Michael Steinwender 1 12 n/a James Penrice 12 48 .2500 Adam Forrester 9 35 .2571 Lawrence Shankland 9 45 .2000 Craig Halkett 5 25 .2000 Kenneth Vargas 5 43 .1163 Gerald Taylor 4 15 .2667 Daniel Oyegoke 4 29 .1379 Frankie Kent 4 29 .1379 Kye Rowles 4 30 .1333 Beni Baningime 3 34 .0882 Stephen Kingsley 2 15 .1333 Elton Kabangu 2 18 .1111 Malachi Boateng 2 29 .0690 Craig Gordon 2 49 .0408 Andres Salazar 1 1 1.0000 Kyosuke Tagawa 1 3 .3333 Calem Nieuwenhof 1 14 .0714 Sander Kartum 1 15 .0667 Liam Boyce 1 18 .0556 Musa Drammeh 1 27 .0370 Alan Forrest 1 46 .0217
Referees Hearts Opps Referee Games W D L Sent-Off Booked Sent-Off Booked John Beaton 7 2 0 5 4 18 0 13 Don Robertson 6 1 2 3 0 14 1 12 Kevin Clancy 5 1 2 2 0 8 0 7 Nick Walsh 4 0 1 3 1 8 0 10 Calum Scott 3 3 0 0 0 6 0 3 Colin Steven 3 2 0 1 0 3 0 9 Matthew MacDermid 3 1 0 2 0 5 0 6 David Dickinson 2 1 0 1 0 5 1 6 Euan Anderson 2 1 0 1 0 1 0 7 Steven McLean 2 0 1 1 0 2 0 3 Ross Hardie 2 0 1 1 0 1 0 4 Chris Graham 1 1 0 0 0 4 0 2 Michal Ocenas 1 1 0 0 0 3 0 2 Ryan Lee 1 1 0 0 0 2 0 2 Grant Irvine 1 1 0 0 0 2 0 4 Mohammed Al-Hakim 1 1 0 0 0 1 0 1 Lloyd Wilson 1 1 0 0 0 0 0 1 Dan McFarlane 1 1 0 0 1 1 0 1 Ondrej Berka 1 0 1 0 0 2 0 3 Iain Snedden 1 0 1 0 0 1 0 4 Georgi Kabakov 1 0 0 1 0 3 0 0 Andrea Colombo 1 0 0 1 0 3 0 0 Sven Jablonski 1 0 0 1 0 3 0 2 Elchin Masiyev 1 0 0 1 0 2 0 1 Kristoffer Hagenes 1 0 0 1 0 0 0 1 1 0 0 1 0 0 0 0 Edward Duckworth 1 0 0 1 0 0 0 0
Time of Goals Scored Time League Scottish L Cup Europe
Texaco/Anglo
Challenge CupTotal F A Diff F A Diff F A Diff F A Diff F A Diff 0-15 6 5 1 0 0 0 6 5 1 16-30 8 7 1 2 3 -1 0 2 2 0 12 12 0 31-45 7 8 -1 1 1 0 1 1 0 9 9 0 46-60 10 8 2 1 1 0 1 -1 2 -2 11 12 -1 61-75 9 10 -1 3 3 0 2 2 14 10 4 76-90 8 6 2 2 2 1 -1 5 -5 10 12 -2 91-105 4 3 1 0 0 1 1 0 5 4 1 106-120 0 1 -1 0 0 1 -1
By no of different players in League starting XI No of
ChangesGames W D L W D L F A Diff 2 13 5 1 7 38% 7% 53% 17 16 1 3 10 6 2 2 60% 20% 20% 19 10 9 1 5 0 2 3 0% 40% 60% 4 10 -6 4 5 2 1 2 40% 20% 40% 7 5 2 0 2 2 0 0 100% 0% 0% 3 1 2 5 2 0 1 1 0% 50% 50% 1 2 -1 7 1 0 0 1 0% 0% 100% 1 3 -2 98 38 League Average = 2.578947368421 All Competitive Games 3 14 5 3 6 35% 21% 42% 19 18 1 4 12 6 2 4 50% 16% 33% 19 12 7 2 11 5 0 6 45% 0% 54% 16 15 1 1 6 1 2 3 16% 33% 50% 6 10 -4 5 4 0 2 2 0% 50% 50% 2 4 -2 0 2 2 0 0 100% 0% 0% 3 1 2 6 1 0 0 1 0% 0% 100% 2 3 -1 8 1 0 0 1 0% 0% 100% 0 2 -2 152 51 All Comp Games Average = 2.980392156862
Appearances NB Total excludes Friendlies
G=Games Played in,St=Starts,Sb=Is Sub,Ud=Sub Used,Of=Taken OffLeague S Cup L Cup Europe Friendlies Total ex F Rank Player Nat G St Sb Ud Of G St Sb Ud Of G St Sb Ud Of G St Sb Ud Of G St Sb Ud Of G St Sb Ud Of 1 Blair Spittal 35 29 6 6 19 4 2 2 2 2 1 1 1 8 4 4 4 1 4 3 1 1 3 48 36 12 12 23 2 equal Craig Gordon 33 33 2 4 4 1 1 8 8 3 2 1 1 2 46 46 2 0 2 equal James Penrice 33 32 2 1 3 4 4 1 1 8 7 1 1 1 2 2 0 2 46 44 3 2 4 4 Lawrence Shankland 32 29 3 3 10 3 3 2 1 1 1 7 7 1 2 1 1 1 1 43 39 4 4 13 5 equal Kenneth Vargas 30 14 19 16 13 3 2 1 1 2 1 1 8 5 3 3 5 1 1 1 42 22 23 20 20 5 equal Alan Forrest 31 12 26 19 11 3 1 3 2 1 1 1 1 7 6 2 1 5 4 2 2 2 2 42 19 32 23 17 7 equal Cammy Devlin 29 22 9 7 7 3 3 2 1 1 1 8 7 1 1 2 3 2 1 1 1 41 32 11 9 11 7 equal Jorge Grant 31 21 15 10 16 3 2 2 1 1 1 1 1 6 2 6 4 2 4 1 3 3 1 41 25 24 16 19 9 equal Beni Baningime 28 25 3 3 10 4 4 1 2 2 1 2 0 1 0 34 31 4 3 13 9 equal Adam Forrester 25 19 13 6 4 4 4 3 5 4 1 1 3 1 1 0 1 34 27 14 7 10 11 Yan Dhanda 25 8 26 17 7 1 1 1 1 1 1 1 6 3 5 3 3 4 3 1 1 3 33 13 32 20 12 12 James Wilson 24 15 13 9 12 4 1 3 3 1 4 1 5 3 2 2 2 32 17 21 15 13 13 Malachi Boateng 20 14 10 6 5 1 1 1 7 6 2 1 2 1 1 1 28 21 13 7 7 14 Kye Rowles 20 20 3 1 7 7 1 3 3 0 2 27 27 5 0 15 equal Frankie Kent 18 18 2 1 1 1 1 7 7 1 3 2 1 1 1 26 25 3 1 2 15 equal Daniel Oyegoke 19 14 9 5 6 1 1 1 1 6 2 6 4 1 3 2 1 1 2 26 16 17 10 7 17 Musa Drammeh 22 11 14 11 10 2 3 2 1 2 3 1 2 2 1 24 11 20 13 10 18 Craig Halkett 17 13 19 4 2 2 1 1 1 1 1 1 1 6 1 4 2 2 2 1 21 16 26 5 3 19 Elton Kabangu 14 11 5 3 7 4 4 3 0 0 18 15 5 3 10 20 equal Stephen Kingsley 9 8 13 1 2 1 1 1 1 1 4 4 2 1 0 0 15 13 16 2 3 20 equal Sander Kartum 12 5 8 7 5 3 1 2 2 1 0 0 15 6 10 9 6 20 equal Liam Boyce 10 3 13 7 2 1 1 1 4 1 7 3 1 3 2 1 1 2 15 5 20 10 4 23 equal Jamie McCart 11 10 1 1 1 3 3 1 0 0 14 13 1 1 2 23 equal Calem Nieuwenhof 12 2 12 10 2 2 2 2 0 0 14 2 14 12 2 25 Gerald Taylor 8 7 5 1 3 2 3 2 1 1 1 2 2 1 2 2 0 2 13 10 8 3 5 26 equal Michael Steinwender 9 8 6 1 2 3 2 1 1 0 0 12 10 7 2 2 26 equal Barrie McKay 8 2 11 6 2 1 1 1 3 1 7 2 1 4 3 1 1 3 12 3 19 9 3 28 Yutaro Oda 5 1 7 4 1 1 1 1 3 5 3 3 2 1 1 2 9 2 12 7 2 29 Lewis Neilson 5 3 8 2 1 2 2 1 2 3 2 7 5 8 2 2 30 equal Zander Clark 3 3 29 1 3 1 7 2 1 1 1 1 3 3 40 0 1 30 equal Harry Milne 3 3 6 1 0 0 3 3 6 0 1 30 equal Ryan Fulton 3 2 7 1 1 1 2 1 3 1 3 2 9 1 33 Macaulay Tait 7 2 1 7 1 1 3 2 1 1 2 2 1 14 1 1 34 Andres Salazar 1 1 7 1 6 0 0 1 1 13 0 1 n/a Kyosuke Tagawa 3 2 1 1 2 0 0 n/a Bailey Dall 2 2 2 0 0 n/a Aidan Denholm 2 2 2 0 0 n/a Ethan Drysdale 1 1 0 1 0 0 n/a Matthew Gillies 1 2 1 0 0 n/a Henry James 1 1 1 0 0 n/a Bobby McLuckie 1 1 1 0 0 n/a Callum Sandilands 3 1 2 1 0 3 0 n/a Kai Smutek 1 1 0 0 0 n/a Gus Stevenson 1 1 1 0 0 n/a Jack Lyon 0 1 0 0 0 n/a Alfie Osborne 2 0 1 0 0 2 0 n/a Finlay Pollock 1 2 0 0 0 3 0
With and Without Competitive games with and without the named player All Games With Player Without Player Player Nat G W D L W D L F A G W D L W D L F A G W D L W D L F A Blair Spittal 51 19 9 23 37% 17% 45% 67 65 48 16 9 23 33% 18% 47% 61 64 3 3 0 0 100% 0% 0% 6 1 Craig Gordon 51 19 9 23 37% 17% 45% 67 65 46 16 8 22 34% 17% 47% 60 61 5 3 1 1 60% 20% 20% 7 4 James Penrice 51 19 9 23 37% 17% 45% 67 65 46 17 7 22 36% 15% 47% 61 59 5 2 2 1 40% 40% 20% 6 6 Lawrence Shankland 51 19 9 23 37% 17% 45% 67 65 43 16 7 20 37% 16% 46% 59 59 8 3 2 3 37% 25% 37% 8 6 Alan Forrest 51 19 9 23 37% 17% 45% 67 65 42 17 9 16 40% 21% 38% 56 48 9 2 0 7 22% 0% 77% 11 17 Kenneth Vargas 51 19 9 23 37% 17% 45% 67 65 42 14 8 20 33% 19% 47% 56 55 9 5 1 3 55% 11% 33% 11 10 Cammy Devlin 51 19 9 23 37% 17% 45% 67 65 41 14 8 19 34% 19% 46% 47 49 10 5 1 4 50% 10% 40% 20 16 Jorge Grant 51 19 9 23 37% 17% 45% 67 65 41 14 9 18 34% 21% 43% 49 53 10 5 0 5 50% 0% 50% 18 12 Beni Baningime 51 19 9 23 37% 17% 45% 67 65 34 15 6 13 44% 17% 38% 54 43 17 4 3 10 23% 17% 58% 13 22 Adam Forrester 51 19 9 23 37% 17% 45% 67 65 34 16 7 11 47% 20% 32% 52 37 17 3 2 12 17% 11% 70% 15 28 Yan Dhanda 51 19 9 23 37% 17% 45% 67 65 33 12 5 16 36% 15% 48% 45 43 18 7 4 7 38% 22% 38% 22 22 James Wilson 51 19 9 23 37% 17% 45% 67 65 32 16 5 11 50% 15% 34% 53 36 19 3 4 12 15% 21% 63% 14 29 Malachi Boateng 51 19 9 23 37% 17% 45% 67 65 28 7 4 17 25% 14% 60% 29 43 23 12 5 6 52% 21% 26% 38 22 Kye Rowles 51 19 9 23 37% 17% 45% 67 65 27 8 6 13 29% 22% 48% 30 37 24 11 3 10 45% 12% 41% 37 28 Frankie Kent 51 19 9 23 37% 17% 45% 67 65 26 8 4 14 30% 15% 53% 29 35 25 11 5 9 44% 20% 36% 38 30 Daniel Oyegoke 51 19 9 23 37% 17% 45% 67 65 26 6 7 13 23% 26% 50% 30 36 25 13 2 10 52% 8% 40% 37 29 Musa Drammeh 51 19 9 23 37% 17% 45% 67 65 24 10 4 10 41% 16% 41% 33 28 27 9 5 13 33% 18% 48% 34 37 Craig Halkett 51 19 9 23 37% 17% 45% 67 65 21 9 5 7 42% 23% 33% 28 22 30 10 4 16 33% 13% 53% 39 43 Elton Kabangu 51 19 9 23 37% 17% 45% 67 65 18 9 3 6 50% 16% 33% 31 19 33 10 6 17 30% 18% 51% 36 46 Liam Boyce 51 19 9 23 37% 17% 45% 67 65 15 3 3 9 20% 20% 60% 13 23 36 16 6 14 44% 16% 38% 54 42 Sander Kartum 51 19 9 23 37% 17% 45% 67 65 15 7 2 6 46% 13% 40% 20 17 36 12 7 17 33% 19% 47% 47 48 Stephen Kingsley 51 19 9 23 37% 17% 45% 67 65 15 2 2 11 13% 13% 73% 10 22 36 17 7 12 47% 19% 33% 57 43 Jamie McCart 51 19 9 23 37% 17% 45% 67 65 14 6 3 5 42% 21% 35% 23 15 37 13 6 18 35% 16% 48% 44 50 Calem Nieuwenhof 51 19 9 23 37% 17% 45% 67 65 14 8 2 4 57% 14% 28% 22 15 37 11 7 19 29% 18% 51% 45 50 Gerald Taylor 51 19 9 23 37% 17% 45% 67 65 13 3 2 8 23% 15% 61% 14 20 38 16 7 15 42% 18% 39% 53 45 Barrie McKay 51 19 9 23 37% 17% 45% 67 65 12 3 3 6 25% 25% 50% 13 16 39 16 6 17 41% 15% 43% 54 49 Michael Steinwender 51 19 9 23 37% 17% 45% 67 65 12 5 2 5 41% 16% 41% 20 15 39 14 7 18 35% 17% 46% 47 50 Yutaro Oda 51 19 9 23 37% 17% 45% 67 65 9 0 1 8 0% 11% 88% 3 15 42 19 8 15 45% 19% 35% 64 50 Lewis Neilson 51 19 9 23 37% 17% 45% 67 65 7 4 1 2 57% 14% 28% 16 10 44 15 8 21 34% 18% 47% 51 55 Zander Clark 51 19 9 23 37% 17% 45% 67 65 3 1 1 1 33% 33% 33% 2 3 48 18 8 22 37% 16% 45% 65 62 Ryan Fulton 51 19 9 23 37% 17% 45% 67 65 3 3 0 0 100% 0% 0% 6 1 48 16 9 23 33% 18% 47% 61 64 Harry Milne 51 19 9 23 37% 17% 45% 67 65 3 2 0 1 66% 0% 33% 3 4 48 17 9 22 35% 18% 45% 64 61 Macaulay Tait 51 19 9 23 37% 17% 45% 67 65 2 1 1 0 50% 50% 0% 4 3 49 18 8 23 36% 16% 46% 63 62 Andres Salazar 51 19 9 23 37% 17% 45% 67 65 1 0 0 1 0% 0% 100% 1 3 50 19 9 22 38% 18% 44% 66 62 Bailey Dall 51 19 9 23 37% 17% 45% 67 65 0 0 0 0 ---- ---- ---- 0 0 51 19 9 23 37% 17% 45% 67 65 Aidan Denholm 51 19 9 23 37% 17% 45% 67 65 0 0 0 0 ---- ---- ---- 0 0 51 19 9 23 37% 17% 45% 67 65 Ethan Drysdale 51 19 9 23 37% 17% 45% 67 65 0 0 0 0 ---- ---- ---- 0 0 51 19 9 23 37% 17% 45% 67 65 Matthew Gillies 51 19 9 23 37% 17% 45% 67 65 0 0 0 0 ---- ---- ---- 0 0 51 19 9 23 37% 17% 45% 67 65 Henry James 51 19 9 23 37% 17% 45% 67 65 0 0 0 0 ---- ---- ---- 0 0 51 19 9 23 37% 17% 45% 67 65 Jack Lyon 51 19 9 23 37% 17% 45% 67 65 0 0 0 0 ---- ---- ---- 0 0 51 19 9 23 37% 17% 45% 67 65 Bobby McLuckie 51 19 9 23 37% 17% 45% 67 65 0 0 0 0 ---- ---- ---- 0 0 51 19 9 23 37% 17% 45% 67 65 Alfie Osborne 51 19 9 23 37% 17% 45% 67 65 0 0 0 0 ---- ---- ---- 0 0 51 19 9 23 37% 17% 45% 67 65 Finlay Pollock 51 19 9 23 37% 17% 45% 67 65 0 0 0 0 ---- ---- ---- 0 0 51 19 9 23 37% 17% 45% 67 65 Callum Sandilands 51 19 9 23 37% 17% 45% 67 65 0 0 0 0 ---- ---- ---- 0 0 51 19 9 23 37% 17% 45% 67 65 Kai Smutek 51 19 9 23 37% 17% 45% 67 65 0 0 0 0 ---- ---- ---- 0 0 51 19 9 23 37% 17% 45% 67 65 Gus Stevenson 51 19 9 23 37% 17% 45% 67 65 0 0 0 0 ---- ---- ---- 0 0 51 19 9 23 37% 17% 45% 67 65 Kyosuke Tagawa 51 19 9 23 37% 17% 45% 67 65 0 0 0 0 ---- ---- ---- 0 0 51 19 9 23 37% 17% 45% 67 65
Scorers NB Total excludes Friendlies League S Cup L Cup Europe Other Friendlies Total Rank Player Nat H A Tot H A Tot H A Tot H A Tot H A Tot H A Tot H A Tot 1 Lawrence Shankland 5 3 8 1 1 1 1 5 4 9 2 Elton Kabangu 2 4 6 2 2 2 6 8 3 eq James Wilson 2 3 5 1 1 3 3 6 3 eq Blair Spittal 2 2 4 2 2 1 1 4 2 6 5 Alan Forrest 3 1 4 1 1 4 1 5 6 Kenneth Vargas 2 2 4 2 2 4 7 eq Musa Drammeh 2 1 3 2 1 3 7 eq Jorge Grant 2 1 3 2 1 3 9 eq Frankie Kent 2 2 2 2 9 eq James Penrice 1 1 2 1 1 2 9 eq Calem Nieuwenhof 1 1 1 1 1 1 2 9 eq Sander Kartum 2 2 2 2 9 eq Yan Dhanda 1 1 1 1 2 2 14 eq Craig Halkett 1 1 1 1 14 eq Stephen Kingsley 1 1 1 1 14 eq Jamie McCart 1 1 1 1 14 eq Yutaro Oda 1 1 1 1 14 eq Daniel Oyegoke 1 1 1 1 14 eq Michael Steinwender 1 1 1 1 n/a Liam Boyce 1 1
Results click on links for details Click on Prg Cvr to see the Programme Cover
Ch = No of Changes in team L Ch = League
Avg Age = Age of Starting XI Nat=No of Diff Nationalities, No Sc = No of Scots in Starting XIStreaks Scorers
Hearts
OpponentsDate KO
TimeMR NR Prg
CvrComp Round V Team Sc Agg Ref Ch L
ChAvg
AgeNat No
ScCrowd W D L Un NW 2024-07-13 Sat 15:00 Friendly
H Leyton Orient Kevin Clancy - - 26.84 0 0 10304 0 0 0 0 0 Liam Boyce 8:38 [Jordan Brown 23:07] ;[Diallang Jaiyesimi 45:13] 2024-07-17 Wed 19:00 Sesquicentennial Match
H Tottenham Hotspur Matthew MacDermid - - 27.13 0 0 15646 0 0 0 0 0 Lawrence Shankland 45:30 [Brennan Johnson 38:17] ;[William Lankshear 54:51] ;[Mikey Moore 65:31] ;[Djed Spence 71:26] ;[Ashley Phillips 84:52] 2024-07-27 Sat 15:00 Friendly
A Fleetwood Town Edward Duckworth - - 27.49 0 0 2700 0 0 0 0 0 ----- [Danny Mayor 18] ;[Ronan Coughlan 23] ;[Danny Mayor 57] 2024-08-03 Sat 12:30 Premiership
01 of 38 H Rangers Nick Walsh 4 4 27.09 4 4 18478 0 3 0 4 3 ----- ----- 2024-08-10 Sat 17:30 Premiership
02 of 38 A Dundee Don Robertson 1 1 26.74 4 4 7266 0 0 1 0 4 Frankie Kent 60:42 [Scott Tiffoney 22:36] ;[Taylor Gerald og 45+1:13] ;[Luke McCowan pen 45+4:43] 2024-08-17 Sat 15:00 League Cup
R2 A Falkirk David Dickinson 8 - 27.72 5 5 6653 0 0 2 0 5 ----- [Ethan Ross 52:23] ;[Dylan Tait 80:54] 2024-08-22 Thu 19:00 Europa League
PO A Viktoria Plzen Sven Jablonski 5 - 27.72 4 4 10506 0 0 3 0 6 ----- [Oyegoke Daniel og 90+5:35] 2024-08-25 Sun 15:00 Premiership
03 of 38 A Motherwell John Beaton 4 7 27.73 5 5 6895 0 0 4 0 7 Yutaro Oda 64:58 [Paul McGinn 23:48] ;[Stephen O'Donnell 58:28] ;[Tom Sparrow 80:21] 2024-08-29 Thu 19:45 Europa League
PO H Viktoria Plzen Georgi Kabakov 5 - 28.14 5 3 18164 0 0 5 0 8 ----- [Lukas Cerv 75:09] 2024-09-01 Sun 15:00 Premiership
04 of 38 H Dundee United Nick Walsh 4 5 28.23 4 6 18648 0 0 6 0 9 ----- [Ross Graham 75:57] 2024-09-14 Sat 15:00 Premiership
05 of 38 A Celtic Colin Steven 3 3 27.81 5 5 58872 0 0 7 0 10 ----- [Arne Engels pen 51:02] ;[Luke McCowan 88:18] 2024-09-21 Sat 15:00 Premiership
06 of 38 A St Mirren Don Robertson 1 1 28.05 4 6 7341 0 0 8 0 11 Craig Halkett 17:52 [Taylor Gerald og 7:16] ;[Toyosi Olusanya 33:30] 2024-09-28 Sat 15:00 Premiership
07 of 38 H Ross County Iain Snedden 5 5 28.03 5 5 18399 0 1 0 1 12 Lawrence Shankland 90+5:49 [Ronan Hale 34:54] 2024-10-03 Thu 20:45 Europa Conference League
Matchday 1 N Dinamo Minsk Mohammed Al-Hakim 3 - 28.21 4 7 0 1 0 0 2 0 Sergey Politevich og 36:15 ;Yan Dhanda 90+3:31 [Steven Alfred 20:09] 2024-10-06 Sun 15:00 Premiership
08 of 38 A Aberdeen John Beaton 6 4 27.93 4 4 19175 0 0 1 0 1 Frankie Kent 35:20 ;Blair Spittal 62:05 [Topi Keskinen 1:57] ;[Nicholas Devlin 64:12] ;[Ante Palaversa 87:28] 2024-10-09 Wed 19:45 Player Testimonial
A Raith Rovers - - 25.63 0 0 1351 0 0 0 0 0 Blair Spittal 35 [Lewis Jamieson 47] ;[Jack Hamilton 85] ;[Dylan Easton 87] 2024-10-19 Sat 15:00 Premiership
09 of 38 H St Mirren Colin Steven 2 2 27.22 5 4 18757 1 0 0 1 0 Kenneth Vargas 14:41 ;Daniel Oyegoke 46:21 ;James Wilson 85:02 ;Blair Spittal 90+2:23 ----- 2024-10-24 Thu 17:45 Europa Conference League
Matchday 2 H Omonoia Michal Ocenas 4 - 27.66 4 6 17178 2 0 0 2 0 Alan Forrest 15:55 ;Blair Spittal 23 ----- 2024-10-27 Sun 12:00 Premiership
10 of 38 A Hibernian Don Robertson 3 1 27.27 4 4 20011 0 1 0 3 1 James Wilson 85:59 [Mykola Kukharevych 64:44] 2024-10-30 Wed 19:45 Premiership
11 of 38 H Kilmarnock Euan Anderson 2 2 27.28 4 6 18402 0 0 1 0 2 Alan Forrest 43:01 [Matthew Kennedy 57:26] ;[Kyle Vassell 62:51] 2024-11-02 Sat 15:00 Premiership
12 of 38 A St Johnstone Chris Graham 3 3 27.77 4 5 5917 1 0 0 1 0 Nicholas Alexander McCormack Clark og 22:37 ;Kenneth Vargas 75:53 [Nicky Clark pen 67:33] 2024-11-07 Thu 20:00 Europa Conference League
Matchday 3 H Heidenheim 1846 Kristoffer Hagenes 2 - 27.94 3 7 17692 0 0 1 0 1 ----- [Sirlord Conteh 56:18] ;[Jan Schoppner 88:19] 2024-11-10 Sun 17:00 Premiership
13 of 38 A Rangers Matthew MacDermid 4 2 27.51 4 5 48254 0 0 2 0 2 ----- [Cyriel Dessers 5:22] 2024-11-23 Sat 19:45 Premiership
14 of 38 H Celtic Steven McLean 1 1 27.87 4 5 17894 0 0 3 0 3 Musa Drammeh 81:32 [Kyogo Furuhashi 54:45] ;[Nicolas-Gerrit Kuhn 59:18] ;[Adam Idah 77:36] ;[Adam Idah pen 90+3:18] 2024-11-28 Thu 17:45 Europa Conference League
Matchday 4 A Cercle Brugge Elchin Masiyev 3 - 27.09 4 5 7886 0 0 4 0 4 ----- [Malamine Efekele 39:30] ;[Gary Magnee 89:07] 2024-12-01 Sun 15:00 Premiership
15 of 38 H Aberdeen Kevin Clancy 5 2 28.35 5 5 18810 0 1 0 1 5 Nicholas Devlin og 61:42 [Leighton Clarkson 36:32] 2024-12-07 Sat 15:00 Premiership
16 of 38 H Dundee Colin Steven 4 4 26.71 4 6 18737 1 0 0 2 0 Lawrence Shankland 20:15 ;Lawrence Shankland 30:30 ----- 2024-12-12 Thu 17:45 Europa Conference League
Matchday 5 A Copenhagen Andrea Colombo 3 - 27.60 4 5 24207 0 0 1 0 1 ----- [Amin Chiakha 47:23] ;[Kevin Diks pen 77:17] 2024-12-15 Sun 15:00 Premiership
17 of 38 A Kilmarnock Don Robertson 2 2 27.08 5 5 5474 0 0 2 0 2 ----- [Bruce Anderson pen 17:19] 2024-12-19 Thu 20:00 Europa Conference League
Matchday 6 H Petrocub Ondrej Berka 4 - 26.66 3 7 17103 0 1 0 1 3 James Wilson 63:17 ;Blair Spittal 69:20 [Sergiu Platica 19:59] ;[Victor Mudrac pen 82:22] 2024-12-22 Sun 15:00 Premiership
18 of 38 H St Johnstone John Beaton 4 3 25.86 4 6 18676 1 0 0 2 0 James Penrice 15:05 ;Blair Spittal 56:58 [Graham Carey pen 52:16] 2024-12-26 Thu 12:30 Premiership
19 of 38 H Hibernian Nick Walsh 2 2 27.11 5 6 18726 0 0 1 0 1 Rocky Bushiri og 45+1:24 [Rowles Kye og 8:49] ;[Dwight Gayle 77:02] 2024-12-29 Sun 15:00 Premiership
20 of 38 A Ross County Ross Hardie 3 3 26.93 6 5 4994 0 1 0 1 2 James Wilson 1:20 ;James Wilson 47:04 [Josh Nisbet 90+6:04] ;[Jordan White 90+8:04] 2025-01-02 Thu 15:00 Premiership
21 of 38 H Motherwell Calum Scott 2 2 27.66 5 6 18715 1 0 0 2 0 Musa Drammeh 6:51 ----- 2025-01-05 Sun 15:00 Premiership
22 of 38 A Dundee United Matthew MacDermid 0 0 27.67 5 6 10214 2 0 0 3 0 James Penrice 72:33 ----- 2025-01-12 Sun 15:00 Premiership
23 of 38 A Aberdeen Steven McLean 3 3 27.31 5 6 17000 0 1 0 4 1 ----- ----- 2025-01-17 Fri 19:45 Scottish Cup
R4 A Brechin City Grant Irvine 4 - 27.63 6 5 3650 1 0 0 5 0 Yan Dhanda 39:41 ;Kevin McHattie og 51:11 ;Elton Kabangu 61:32 ;Elton Kabangu 78:16 [Scott Bright 22:38] 2025-01-25 Sat 15:00 Premiership
24 of 38 H Kilmarnock John Beaton 2 2 27.48 5 7 18677 2 0 0 6 0 Elton Kabangu 6:46 ;Jamie McCart 57:33 ;Jorge Grant 60:56 [Bobby Wales 49:59] ;[Fraser Murray 66:18] 2025-02-01 Sat 15:00 Premiership
25 of 38 A Dundee Lloyd Wilson 3 3 27.20 5 7 7458 3 0 0 7 0 Lawrence Shankland 14:09 ;Blair Spittal 16:36 ;Elton Kabangu 50:42 ;Musa Drammeh 66:38 ;Elton Kabangu 76:42 ;Kenneth Vargas 90+1:34 ----- 2025-02-10 Mon 19:45 Scottish Cup
R5 A St Mirren AET 1-1 FT W 4-2p Don Robertson 1 - 27.70 4 8 4611 0 1 0 8 1 Calem Nieuwenhof 83:59 [Mikael Mandron 22:19] 2025-02-16 Sun 12:00 Premiership
26 of 38 H Rangers John Beaton 3 3 27.35 5 7 18356 0 0 1 0 2 Michael Steinwender 48:11 [McCart Jamie og 19:03] ;[Vaclav Cerny 60:24] ;[McCart Jamie og 72:44] 2025-02-23 Sun 12:00 Premiership
27 of 38 A St Johnstone Calum Scott 0 0 27.37 5 7 5577 1 0 0 1 0 Elton Kabangu 35:25 ;Elton Kabangu 56:29 [Adama Sidibeh 52:57] 2025-02-26 Wed 19:45 Premiership
28 of 38 H St Mirren Euan Anderson 3 3 27.19 7 5 18770 2 0 0 2 0 James Wilson 55:09 ;Calem Nieuwenhof 62:09 ;Kenneth Vargas 90+4:53 [Mikael Mandron 36:59] 2025-03-02 Sun 12:30 Premiership
29 of 38 A Hibernian John Beaton 2 2 27.74 6 6 19873 0 0 1 0 1 Jorge Grant 73:07 [Martin Boyle 5:52] ;[Jack Iredale] 2025-03-07 Fri 19:45 Scottish Cup
QF H Dundee Kevin Clancy 4 - 27.24 6 6 17975 1 0 0 1 0 Sander Kartum 26:33 ;Simon Murray og 62:56 ;Sander Kartum 67:04 [Joe Shaughnessy 49:52] 2025-03-15 Sat 15:00 Premiership
30 of 38 H Ross County Calum Scott 1 3 26.82 5 7 18648 2 0 0 2 0 Elton Kabangu 25:03 ;Jorge Grant 88:37 ----- 2025-03-29 Sat 15:00 Premiership
31 of 38 A Celtic Kevin Clancy 2 2 26.54 5 7 59062 0 0 1 0 1 ----- [Daizen Maeda 16:35] ;[Jota 23:20] ;[Daizen Maeda 40:25] 2025-04-06 Sun 15:00 Premiership
32 of 38 H Dundee United Nick Walsh 4 4 27.47 6 6 18888 0 0 2 0 2 ----- [Sam Dalby 66:58] 2025-04-12 Sat 15:00 Premiership
33 of 38 A Motherwell Kevin Clancy 1 1 27.97 7 5 7481 0 1 0 1 3 ----- ----- 2025-04-19 Sat 12:30 Scottish Cup
SF N Aberdeen AET 1-1 FT John Beaton 3 - 27.30 6 6 39836 0 0 1 0 4 Lawrence Shankland 27:19 [Craig Gordon og 17:28] ;[Oday Dabbagh 117:39] 2025-04-26 Sat 15:00 Premiership
34 of 38 H Dundee Ross Hardie 3 2 28.73 6 5 18085 0 0 2 0 5 ----- [Simon Murray 37:34] 2025-05-03 Sat 15:00 Premiership
35 of 38 A Ross County Don Robertson 4 4 28.73 4 7 4181 1 0 0 1 0 Lawrence Shankland 39:56 ;Lawrence Shankland 57:34 ;Alan Forrest 81:56 [Nohan Kenneh 25:11] 2025-05-10 Sat 15:00 Premiership
36 of 38 H Motherwell Ryan Lee 2 2 27.30 5 6 18496 2 0 0 2 0 Lawrence Shankland 29:59 ;Lawrence Shankland 59:18 ;Alan Forrest 61:06 ----- 2025-05-14 Wed 19:45 Premiership
37 of 38 H St Johnstone David Dickinson 2 2 27.81 4 6 18021 3 0 0 3 0 Barry Douglas og 16:01 ;Alan Forrest 30:22 [Graham Carey 73:25] 2025-05-18 Sun 15:00 Premiership
38 of 38 A Kilmarnock Dan McFarlane 3 3 27.70 4 6 6601 4 0 0 4 0 Stephen Kingsley 88:16 -----