Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1642 of 1652 stored matches (99%) that name a player. Appearances count 1434 matches with a stored lineup.

  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

95% or more of matches name a playerSome matches name a playerNone recorded

#PlayerClubPosGoalsAstAppsYCRC
51B. AndersonKilmarnockKilmarnock +3F4211176110
SeasonClubGoalsAstAppsYCRC
2019-20Aberdeen10000
2020-21Aberdeen00600
2020-21Hamilton Academical221310
2021-22Livingston1142840
2022-23Livingston623000
2023-24Livingston703420
2024-25Kilmarnock1113010
2025-26Kilmarnock423530
51Mikael MandronSt MirrenSt Mirren +1F2011114110
SeasonClubGoalsAstAppsYCRC
2022-23Motherwell111000
2023-24St Mirren833520
2024-25St Mirren723450
2025-26St Mirren453540

Player page →

51Callum SlatteryMotherwellMotherwellM1611126451
SeasonClubGoalsAstAppsYCRC
2021-22Motherwell2031120
2022-23Motherwell4229141
2023-24Motherwell102070
2024-25Motherwell611540
2025-26Motherwell383180

Player page →

51N. KuhnCelticCelticF15114660
SeasonClubGoalsAstAppsYCRC
2023-24Celtic221410
2024-25Celtic1393250

Player page →

51Kieran TierneyCelticCelticD7114540
SeasonClubGoalsAstAppsYCRC
2025-26Celtic683520
2026-27Celtic131020

Player page →

51M. DiomandéRangersRangersM71182121
SeasonClubGoalsAstAppsYCRC
2023-24Rangers201310
2024-25Rangers473661
2025-26Rangers143150
2026-27Rangers00200

Player page →

51W. FerryDundee UnitedDundee UnitedM51174170
SeasonClubGoalsAstAppsYCRC
2024-25Dundee United0435120
2025-26Dundee United463330
2026-27Dundee United11620

Player page →

51Alex CochraneHeart of MidlothianHeart of MidlothianD41196123
SeasonClubGoalsAstAppsYCRC
2021-22Heart of Midlothian223120
2022-23Heart of Midlothian253433
2023-24Heart of Midlothian043170

Player page →

51J. MulliganHibernianHibernian +1M41198201
SeasonClubGoalsAstAppsYCRC
2021-22Dundee201140
2023-24Dundee101821
2024-25Dundee053450
2025-26Hibernian152470
2026-27Hibernian011120

Player page →

60Kyōgo FuruhashiCelticCelticF631011650
SeasonClubGoalsAstAppsYCRC
2021-22Celtic1202000
2022-23Celtic2723630
2023-24Celtic1453820
2024-25Celtic1032200

Player page →

60Mark O'HaraKilmarnockKilmarnock +2M2710171252
SeasonClubGoalsAstAppsYCRC
2019-20Motherwell11040
2020-21Motherwell502721
2021-22Motherwell101920
2022-23St Mirren1023581
2023-24St Mirren632840
2024-25St Mirren433240
2025-26St Mirren012210
2026-27Kilmarnock00800

Player page →

60Fashion SakalaRangersRangersF21105920
SeasonClubGoalsAstAppsYCRC
2021-22Rangers933010
2022-23Rangers1272910

Player page →

60S. PittmanLivingstonLivingstonM2110163221
SeasonClubGoalsAstAppsYCRC
2019-20Livingston32010
2020-21Livingston623840
2021-22Livingston422860
2022-23Livingston013341
2023-24Livingston202920
2024-25Livingston11000
2025-26Livingston523550
60T. WattMotherwellMotherwell +2F2010126211
SeasonClubGoalsAstAppsYCRC
2019-20Motherwell10000
2020-21Motherwell353580
2021-22Dundee United121740
2021-22Motherwell901930
2022-23Dundee United411731
2022-23St Mirren101000
2024-25Motherwell122830
60Scott ArfieldLivingstonLivingston +2M1910111110
SeasonClubGoalsAstAppsYCRC
2019-20Rangers54030
2020-21Rangers452810
2021-22Rangers402930
2022-23Rangers513120
2025-26Falkirk101510
2025-26Livingston00810

Player page →

60A. EngelsCelticCelticM14106690
SeasonClubGoalsAstAppsYCRC
2024-25Celtic963420
2025-26Celtic533060
2026-27Celtic01210

Player page →

60Liam BoyceHeart of MidlothianHeart of MidlothianF14106150
SeasonClubGoalsAstAppsYCRC
2019-20Heart of Midlothian22000
2021-22Heart of Midlothian1033120
2022-23Heart of Midlothian10510
2023-24Heart of Midlothian131520
2024-25Heart of Midlothian021000

Player page →

60Nicky DevlinAberdeenAberdeen +1D1310208401
SeasonClubGoalsAstAppsYCRC
2019-20Livingston00010
2020-21Livingston223670
2021-22Livingston223770
2022-23Livingston253880
2023-24Aberdeen213760
2024-25Aberdeen403140
2025-26Aberdeen102871
2026-27Aberdeen00100

Player page →

60Calvin MillerHeart of MidlothianHeart of Midlothian +1M12104980
SeasonClubGoalsAstAppsYCRC
2025-26Falkirk793860
2026-27Heart of Midlothian511120

Player page →

60A. MooyCelticCelticM4102920
SeasonClubGoalsAstAppsYCRC
2022-23Celtic4102920

Player page →

60Melker HallbergSt JohnstoneSt Johnstone +1M41069171
SeasonClubGoalsAstAppsYCRC
2019-20Hibernian10060
2020-21Hibernian022510
2021-22St Johnstone161431
2022-23St Johnstone223070

Player page →

60Harry PatonMotherwellMotherwell +1M310120241
SeasonClubGoalsAstAppsYCRC
2019-20Ross County01030
2020-21Ross County133550
2021-22Ross County033180
2022-23Motherwell00710
2023-24Motherwell202641
2024-25Motherwell032130

Player page →

60Jordan ObitaHibernianHibernianD21099171
SeasonClubGoalsAstAppsYCRC
2023-24Hibernian103460
2024-25Hibernian053551
2025-26Hibernian152660
2026-27Hibernian00400

Player page →

60Lennon MillerMotherwellMotherwellM2106191
SeasonClubGoalsAstAppsYCRC
2022-23Motherwell00410
2023-24Motherwell022531
2024-25Motherwell283250

Player page →

75Christian DoidgeHibernianHibernian +1F279103122
SeasonClubGoalsAstAppsYCRC
2019-20Hibernian121040
2020-21Hibernian723621
2021-22Hibernian201701
2022-23Hibernian01500
2022-23Kilmarnock332740
2023-24Hibernian321820

Player page →

75Benjamin NygrenCelticCelticM2295040
SeasonClubGoalsAstAppsYCRC
2025-26Celtic1653840
2026-27Celtic641200

Player page →

75DukAberdeenAberdeenF20990160
SeasonClubGoalsAstAppsYCRC
2022-23Aberdeen1623760
2023-24Aberdeen453440
2024-25Aberdeen021960

Player page →

75Marley WatkinsKilmarnockKilmarnock +1F209137130
SeasonClubGoalsAstAppsYCRC
2020-21Aberdeen21900
2021-22Aberdeen322120
2022-23Aberdeen112660
2023-24Kilmarnock933620
2024-25Kilmarnock413130
2025-26Kilmarnock111400

Player page →

75S. TiffoneyKilmarnockKilmarnock +3F1498760
SeasonClubGoalsAstAppsYCRC
2019-20Livingston00010
2020-21Livingston111210
2022-23Partick Thistle34010
2023-24Dundee322810
2024-25Dundee623520
2025-26Kilmarnock101200
75Todd CantwellRangersRangersM13946100
SeasonClubGoalsAstAppsYCRC
2022-23Rangers641650
2023-24Rangers753050

Player page →

75Connor GoldsonRangersRangersD129129240
SeasonClubGoalsAstAppsYCRC
2019-20Rangers31040
2020-21Rangers423820
2021-22Rangers333670
2022-23Rangers222540
2023-24Rangers013070

Player page →

75Joel NoubleLivingstonLivingstonF998781
SeasonClubGoalsAstAppsYCRC
2021-22Livingston031641
2022-23Livingston723030
2023-24Livingston123210
2025-26Livingston12900

Player page →

75S. LawlessPartick ThistlePartick Thistle +2M99930
SeasonClubGoalsAstAppsYCRC
2019-20Livingston86020
2020-21Motherwell00710
2021-22Motherwell01200
2022-23Partick Thistle12000
75Jonny HayesAberdeenAberdeen +1M79113210
SeasonClubGoalsAstAppsYCRC
2019-20Celtic10010
2020-21Aberdeen233440
2021-22Aberdeen213580
2022-23Aberdeen153050
2023-24Aberdeen101430

Player page →

75Luis PalmaCelticCelticF793620
SeasonClubGoalsAstAppsYCRC
2023-24Celtic792820
2024-25Celtic00800

Player page →

75N. McGinnDundeeDundee +1M794930
SeasonClubGoalsAstAppsYCRC
2019-20Aberdeen66010
2020-21Aberdeen012520
2021-22Aberdeen00900
2021-22Dundee121500
75Rabbi MatondoHibernianHibernian +1F794910
SeasonClubGoalsAstAppsYCRC
2022-23Rangers041900
2023-24Rangers531910
2024-25Rangers22600
2025-26Rangers00100
2026-27Hibernian00400

Player page →

75S. KellyLivingstonLivingston +1M794770
SeasonClubGoalsAstAppsYCRC
2020-21Ross County032540
2022-23Livingston541120
2023-24Livingston221110

Player page →

75P. McMullanDundeeDundee +1M194430
SeasonClubGoalsAstAppsYCRC
2020-21Dundee02000
2020-21Dundee United00800
2021-22Dundee173630
90Simon MurrayDundeeDundee +1F438122201
SeasonClubGoalsAstAppsYCRC
2022-23Ross County411410
2023-24Ross County1643770
2024-25Dundee1633890
2025-26Dundee703131
2026-27Dundee00200

Player page →

90C. BurkeKilmarnockKilmarnockM1483750
SeasonClubGoalsAstAppsYCRC
2019-20Kilmarnock54020
2020-21Kilmarnock943730

Player page →

90Glenn MiddletonDundee UnitedDundee United +2F789580
SeasonClubGoalsAstAppsYCRC
2019-20Hibernian01000
2020-21St Johnstone20900
2021-22St Johnstone112820
2022-23Dundee United222930
2024-25Dundee United242930

Player page →

90Cameron DevlinRangersRangers +1M58142381
SeasonClubGoalsAstAppsYCRC
2021-22Heart of Midlothian1225100
2022-23Heart of Midlothian143051
2023-24Heart of Midlothian112470
2024-25Heart of Midlothian012990
2025-26Heart of Midlothian202860
2026-27Rangers00610

Player page →

90Chris CaddenAberdeenAberdeen +1M58149110
SeasonClubGoalsAstAppsYCRC
2020-21Hibernian001000
2021-22Hibernian222820
2022-23Hibernian133750
2023-24Hibernian101100
2024-25Hibernian013210
2025-26Hibernian122010
2026-27Aberdeen001120

Player page →

90Marcus FraserSt MirrenSt Mirren +1D58220402
SeasonClubGoalsAstAppsYCRC
2019-20Ross County12050
2020-21St Mirren103740
2021-22St Mirren133660
2022-23St Mirren003471
2023-24St Mirren103820
2024-25St Mirren033881
2025-26St Mirren103060
2026-27St Mirren00720

Player page →

90Graeme ShinnieAberdeenAberdeenM48117284
SeasonClubGoalsAstAppsYCRC
2022-23Aberdeen201342
2023-24Aberdeen1337111
2024-25Aberdeen133670
2025-26Aberdeen023161
90J. McPakeHeart of MidlothianHeart of Midlothian +1F482310
SeasonClubGoalsAstAppsYCRC
2024-25St Johnstone131300
2026-27Heart of Midlothian351010

Player page →

90Djeidi GassamaRangersRangersM384940
SeasonClubGoalsAstAppsYCRC
2025-26Rangers353840
2026-27Rangers031100

Player page →

90Jake CarrollMotherwellMotherwellD2841102
SeasonClubGoalsAstAppsYCRC
2019-20Motherwell22081
2020-21Motherwell011510
2021-22Motherwell052511
2022-23Motherwell00100

Player page →

90Sean GossMotherwellMotherwellM2867170
SeasonClubGoalsAstAppsYCRC
2021-22Motherwell142970
2022-23Motherwell1438100

Player page →

Data coverage for Scottish Premiership →

Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources