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
47A. CampbellSt MirrenSt Mirren +2M925880
SeasonClubGoalsAstAppsYCRC
2019-20Motherwell52010
2020-21Motherwell403460
2024-25Dundee United001300
2025-26St Mirren001110

Player page →

47Craig SibbaldFalkirkFalkirk +2M92129250
SeasonClubGoalsAstAppsYCRC
2019-20Livingston21030
2020-21Livingston103270
2021-22Livingston001440
2022-23Dundee United103570
2024-25Dundee United111610
2025-26Dundee United402630
2026-27Falkirk00600

Player page →

47S. RobinsonPartick ThistlePartick Thistle +2M924290
SeasonClubGoalsAstAppsYCRC
2019-20Livingston20060
2020-21Livingston412620
2022-23Kilmarnock201600
2023-24Partick Thistle11010
54L. StephensonDundee UnitedDundee UnitedM8760140
SeasonClubGoalsAstAppsYCRC
2024-25Dundee United323170
2025-26Dundee United552970

Player page →

54Ryan JackRangersRangersM866580
SeasonClubGoalsAstAppsYCRC
2019-20Rangers43020
2020-21Rangers211910
2021-22Rangers00900
2022-23Rangers122650
2023-24Rangers101100

Player page →

54Tom LawrenceRangersRangersM864650
SeasonClubGoalsAstAppsYCRC
2022-23Rangers21500
2023-24Rangers232310
2024-25Rangers421840

Player page →

54Topi KeskinenAberdeenAberdeenM8569100
SeasonClubGoalsAstAppsYCRC
2024-25Aberdeen523650
2025-26Aberdeen333350

Player page →

54Elliot WattMotherwellMotherwell +1M8442101
SeasonClubGoalsAstAppsYCRC
2024-25St Johnstone21820
2025-26Motherwell633481

Player page →

54T. AasgaardRangersRangersM843540
SeasonClubGoalsAstAppsYCRC
2025-26Rangers743340
2026-27Rangers10200

Player page →

60Joe NewellHibernianHibernianM721164431
SeasonClubGoalsAstAppsYCRC
2019-20Hibernian03020
2020-21Hibernian133290
2021-22Hibernian032770
2022-23Hibernian163460
2023-24Hibernian2537100
2024-25Hibernian201671
2025-26Hibernian101420
2026-27Hibernian01400

Player page →

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

Player page →

60Jonny HayesAberdeenAberdeen +1M79113210
SeasonClubGoalsAstAppsYCRC
2019-20Celtic10010
2020-21Aberdeen233440
2021-22Aberdeen213580
2022-23Aberdeen153050
2023-24Aberdeen101430

Player page →

60N. McGinnDundeeDundee +1M794930
SeasonClubGoalsAstAppsYCRC
2019-20Aberdeen66010
2020-21Aberdeen012520
2021-22Aberdeen00900
2021-22Dundee121500
60S. KellyLivingstonLivingston +1M794770
SeasonClubGoalsAstAppsYCRC
2020-21Ross County032540
2022-23Livingston541120
2023-24Livingston221110
60C. MontanoLivingstonLivingstonM7786213
SeasonClubGoalsAstAppsYCRC
2021-22Livingston011431
2022-23Livingston423170
2023-24Livingston111641
2025-26Livingston232571
60Elijah JustMotherwellMotherwellM773540
SeasonClubGoalsAstAppsYCRC
2025-26Motherwell773540

Player page →

60A. ShinnieLivingstonLivingstonM74102110
SeasonClubGoalsAstAppsYCRC
2021-22Livingston323040
2022-23Livingston123340
2023-24Livingston303330
2025-26Livingston00600
60İlkay DurmuşSt MirrenSt MirrenM733120
SeasonClubGoalsAstAppsYCRC
2019-20St Mirren41010
2020-21St Mirren323110

Player page →

60J. HungboRoss CountyRoss CountyM733320
SeasonClubGoalsAstAppsYCRC
2021-22Ross County733320

Player page →

60Mikey MooreRangersRangersM733320
SeasonClubGoalsAstAppsYCRC
2025-26Rangers733320

Player page →

71Ian HarkesDundee UnitedDundee UnitedM6793101
SeasonClubGoalsAstAppsYCRC
2020-21Dundee United123530
2021-22Dundee United322810
2022-23Dundee United233061

Player page →

71Tom SparrowMotherwellMotherwellM6672130
SeasonClubGoalsAstAppsYCRC
2024-25Motherwell613260
2025-26Motherwell032830
2026-27Motherwell021240

Player page →

71D. WotherspoonSt JohnstoneSt JohnstoneM6569130
SeasonClubGoalsAstAppsYCRC
2019-20St Johnstone30030
2020-21St Johnstone343760
2021-22St Johnstone001030
2022-23St Johnstone012210
71John LundstramRangersRangersM6598112
SeasonClubGoalsAstAppsYCRC
2021-22Rangers102710
2022-23Rangers503771
2023-24Rangers053431

Player page →

71Ali McCannSt JohnstoneSt JohnstoneM6438130
SeasonClubGoalsAstAppsYCRC
2019-20St Johnstone42050
2020-21St Johnstone223470
2021-22St Johnstone00410

Player page →

71Brad LyonsAberdeenAberdeen +1M62108241
SeasonClubGoalsAstAppsYCRC
2022-23Kilmarnock101920
2023-24Kilmarnock202370
2024-25Kilmarnock113151
2025-26Kilmarnock113080
2026-27Aberdeen10520

Player page →

71K. MagennisKilmarnockKilmarnock +2M6260141
SeasonClubGoalsAstAppsYCRC
2019-20St Mirren11040
2020-21Hibernian101400
2021-22Hibernian21700
2022-23Hibernian201341
2023-24Kilmarnock00810
2024-25Kilmarnock001230
2025-26Kilmarnock00620
78Liam PolworthKilmarnockKilmarnock +1M517130131
SeasonClubGoalsAstAppsYCRC
2019-20Motherwell18030
2020-21Motherwell032111
2022-23Kilmarnock122610
2023-24Kilmarnock032820
2024-25Kilmarnock202630
2025-26Kilmarnock112930
78N. CaddenHibernianHibernianM5125840
SeasonClubGoalsAstAppsYCRC
2024-25Hibernian572920
2025-26Hibernian052520
2026-27Hibernian00400

Player page →

78S. AllanHibernianHibernianM5122570
SeasonClubGoalsAstAppsYCRC
2019-20Hibernian58030
2020-21Hibernian01810
2021-22Hibernian031730
78W. FerryDundee UnitedDundee UnitedM51174170
SeasonClubGoalsAstAppsYCRC
2024-25Dundee United0435120
2025-26Dundee United463330
2026-27Dundee United11620

Player page →

78Cameron 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 →

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

Player page →

78Paulo BernardoCelticCelticM565850
SeasonClubGoalsAstAppsYCRC
2023-24Celtic332220
2024-25Celtic232820
2025-26Celtic00810

Player page →

78C. MacPhersonSt JohnstoneSt Johnstone +1M5596231
SeasonClubGoalsAstAppsYCRC
2019-20St Mirren22020
2020-21St Mirren213251
2021-22St Johnstone112060
2021-22St Mirren00200
2022-23St Johnstone012340
2023-24St Johnstone001230
2024-25St Johnstone00730
78Caolan Boyd-MunceSt MirrenSt MirrenM556860
SeasonClubGoalsAstAppsYCRC
2022-23St Mirren00300
2023-24St Mirren043530
2024-25St Mirren513030

Player page →

78Glen KamaraRangersRangersM548650
SeasonClubGoalsAstAppsYCRC
2019-20Rangers00020
2020-21Rangers113320
2021-22Rangers333100
2022-23Rangers102210

Player page →

78Olivier NtchamCelticCelticM531430
SeasonClubGoalsAstAppsYCRC
2019-20Celtic42020
2020-21Celtic111410

Player page →

78Scott BrownAberdeenAberdeen +1M5355181
SeasonClubGoalsAstAppsYCRC
2019-20Celtic20060
2020-21Celtic123161
2021-22Aberdeen212460

Player page →

78A. CrawfordSt JohnstoneSt JohnstoneM524410
SeasonClubGoalsAstAppsYCRC
2021-22St Johnstone302800
2022-23St Johnstone221610
78Benjamin BroggioFalkirkFalkirkM521410
SeasonClubGoalsAstAppsYCRC
2025-26Falkirk521410

Player page →

78F. CurtisRangersRangers +1M523620
SeasonClubGoalsAstAppsYCRC
2024-25Rangers01300
2025-26Kilmarnock411310
2025-26Rangers101000
2026-27Rangers001010
78L. FadingerMotherwellMotherwellM524551
SeasonClubGoalsAstAppsYCRC
2025-26Motherwell323431
2026-27Motherwell201120

Player page →

78Sead HakšabanovićCelticCelticM522710
SeasonClubGoalsAstAppsYCRC
2022-23Celtic522610
2023-24Celtic00100

Player page →

78Ibrahim SaidMotherwellMotherwellM504980
SeasonClubGoalsAstAppsYCRC
2025-26Motherwell303860
2026-27Motherwell201120

Player page →

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

Player page →

96A. MooyCelticCelticM4102920
SeasonClubGoalsAstAppsYCRC
2022-23Celtic4102920

Player page →

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

Player page →

96Graeme ShinnieAberdeenAberdeenM48117284
SeasonClubGoalsAstAppsYCRC
2022-23Aberdeen201342
2023-24Aberdeen1337111
2024-25Aberdeen133670
2025-26Aberdeen023161
96A. KyziridisHeart of MidlothianHeart of MidlothianM473850
SeasonClubGoalsAstAppsYCRC
2025-26Heart of Midlothian473850

Player page →

Data coverage for Scottish Premiership →

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