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
1L. DonnellySt MirrenSt Mirren +2M113118454
SeasonClubGoalsAstAppsYCRC
2019-20Motherwell710121
2020-21Motherwell00100
2021-22Motherwell002361
2022-23Kilmarnock202280
2023-24Kilmarnock002780
2024-25Kilmarnock122582
2025-26St Mirren101730
2026-27St Mirren00300

Player page →

1Graeme ShinnieAberdeenAberdeenM48117284
SeasonClubGoalsAstAppsYCRC
2022-23Aberdeen201342
2023-24Aberdeen1337111
2024-25Aberdeen133670
2025-26Aberdeen023161
1J. HamiltonHamilton AcademicalHamilton AcademicalD002744
SeasonClubGoalsAstAppsYCRC
2019-20Hamilton Academical00003
2020-21Hamilton Academical002741
4A. PowerKilmarnockKilmarnock +1M1898393
SeasonClubGoalsAstAppsYCRC
2019-20Kilmarnock040111
2020-21Kilmarnock1332160
2021-22St Mirren013471
2022-23Kilmarnock003251

Player page →

4Robbie DeasKilmarnockKilmarnock +1D41100293
SeasonClubGoalsAstAppsYCRC
2021-22Inverness Caledonian Thistle00010
2023-24Kilmarnock1030111
2024-25Kilmarnock103252
2025-26Kilmarnock2135120
2026-27Kilmarnock00300

Player page →

4Alfredo MorelosRangersRangersF461787273
SeasonClubGoalsAstAppsYCRC
2019-20Rangers121062
2020-21Rangers1242980
2021-22Rangers1172670
2022-23Rangers1153261

Player page →

4J. BaldwinRoss CountyRoss CountyD4489273
SeasonClubGoalsAstAppsYCRC
2021-22Ross County2130140
2022-23Ross County122962
2023-24Ross County113071
4C. MontanoLivingstonLivingstonM7786213
SeasonClubGoalsAstAppsYCRC
2021-22Livingston011431
2022-23Livingston423170
2023-24Livingston111641
2025-26Livingston232571
4R. PorteousHibernianHibernianD7084213
SeasonClubGoalsAstAppsYCRC
2019-20Hibernian10021
2020-21Hibernian103450
2021-22Hibernian202972
2022-23Hibernian302170

Player page →

4Joe WrightDundeeDundee +1D10393203
SeasonClubGoalsAstAppsYCRC
2022-23Kilmarnock503450
2023-24Kilmarnock312981
2024-25Kilmarnock222872
2026-27Dundee00200

Player page →

4A. ConsidineSt JohnstoneSt Johnstone +1D74101163
SeasonClubGoalsAstAppsYCRC
2019-20Aberdeen42040
2020-21Aberdeen113661
2021-22Aberdeen00400
2022-23St Johnstone113242
2023-24St Johnstone102920

Player page →

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

Player page →

4Jack FitzwaterLivingstonLivingstonD5186123
SeasonClubGoalsAstAppsYCRC
2020-21Livingston112021
2021-22Livingston303880
2022-23Livingston102822

Player page →

4O. EdwardsRoss CountyRoss CountyF322943
SeasonClubGoalsAstAppsYCRC
2022-23Ross County322943

Player page →

15A. GogicSt MirrenSt Mirren +2D105201502
SeasonClubGoalsAstAppsYCRC
2019-20Hamilton Academical10000
2020-21Hibernian103180
2021-22Hibernian00920
2021-22St Mirren101320
2022-23St Mirren213060
2023-24St Mirren213870
2024-25St Mirren113691
2025-26St Mirren2132121
2026-27St Mirren011240

Player page →

15J. HoltSt JohnstoneSt Johnstone +1M27177462
SeasonClubGoalsAstAppsYCRC
2019-20St Johnstone00020
2020-21Livingston143070
2021-22Livingston1037110
2022-23Livingston0235101
2023-24Livingston013560
2024-25St Johnstone002881
2026-27St Johnstone001220

Player page →

15Marcus 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 →

15D. GallagherDundee UnitedDundee United +3D65112342
SeasonClubGoalsAstAppsYCRC
2019-20Motherwell21090
2020-21Motherwell112960
2021-22Aberdeen012250
2022-23St Mirren202781
2024-25Dundee United123461
15Callum McGregorCelticCelticM3028219332
SeasonClubGoalsAstAppsYCRC
2019-20Celtic96020
2020-21Celtic373761
2021-22Celtic223340
2022-23Celtic413131
2023-24Celtic263550
2024-25Celtic833530
2025-26Celtic233790
2026-27Celtic001110

Player page →

15Liam GordonMotherwellMotherwell +1D63175332
SeasonClubGoalsAstAppsYCRC
2019-20St Johnstone00020
2020-21St Johnstone113650
2021-22St Johnstone1031100
2022-23St Johnstone213270
2023-24St Johnstone003231
2024-25Motherwell112731
2025-26Motherwell101730

Player page →

15Lewis FergusonAberdeenAberdeenM21771312
SeasonClubGoalsAstAppsYCRC
2019-20Aberdeen14081
2020-21Aberdeen9235111
2021-22Aberdeen11136120

Player page →

15Paul McGinnMotherwellMotherwell +2D86174312
SeasonClubGoalsAstAppsYCRC
2019-20Hibernian00010
2019-20St Mirren01040
2020-21Hibernian323870
2021-22Hibernian332561
2022-23Motherwell003640
2023-24Motherwell103141
2024-25Motherwell101010
2025-26Motherwell003340
2026-27Motherwell00100

Player page →

15Liam ScalesCelticCeltic +1D712143302
SeasonClubGoalsAstAppsYCRC
2021-22Celtic11510
2022-23Aberdeen123182
2023-24Celtic123450
2024-25Celtic232620
2025-26Celtic0337120
2026-27Celtic211020

Player page →

15Stephen O'DonnellMotherwellMotherwell +1D513196292
SeasonClubGoalsAstAppsYCRC
2019-20Kilmarnock33010
2020-21Motherwell123431
2021-22Motherwell002851
2022-23Motherwell002750
2023-24Motherwell043760
2024-25Motherwell112970
2025-26Motherwell033510
2026-27Motherwell00610

Player page →

15Daniel ArmstrongKilmarnockKilmarnockM1824108272
SeasonClubGoalsAstAppsYCRC
2022-23Kilmarnock973791
2023-24Kilmarnock6103890
2024-25Kilmarnock373391

Player page →

15Mark 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 →

15D. WatsonKilmarnockKilmarnockM124114232
SeasonClubGoalsAstAppsYCRC
2022-23Kilmarnock001021
2023-24Kilmarnock523690
2024-25Kilmarnock413540
2025-26Kilmarnock313381

Player page →

15R. McCrorieRangersRangers +1D4295232
SeasonClubGoalsAstAppsYCRC
2020-21Aberdeen102960
2021-22Aberdeen1130111
2022-23Aberdeen203351
2026-27Rangers01310

Player page →

15S. TanserFalkirkFalkirk +2D915184232
SeasonClubGoalsAstAppsYCRC
2019-20St Johnstone02010
2020-21St Johnstone203010
2021-22St Mirren243150
2022-23St Mirren003040
2023-24St Mirren243860
2024-25St Mirren112962
2025-26St Mirren142100
2026-27Falkirk10500

Player page →

15M. DavidsonSt JohnstoneSt JohnstoneM1048222
SeasonClubGoalsAstAppsYCRC
2019-20St Johnstone00071
2020-21St Johnstone102140
2021-22St Johnstone0023110
2022-23St Johnstone00401
15L. CraigSt JohnstoneSt JohnstoneM3539202
SeasonClubGoalsAstAppsYCRC
2019-20St Johnstone02031
2020-21St Johnstone332391
2021-22St Johnstone001680
15Callum HendryMotherwellMotherwell +2F18169182
SeasonClubGoalsAstAppsYCRC
2019-20St Johnstone71041
2020-21Aberdeen201210
2020-21St Johnstone001631
2021-22St Johnstone901960
2025-26Motherwell002140
2026-27Motherwell00100

Player page →

15Joe ShaughnessyDundeeDundee +1D105135182
SeasonClubGoalsAstAppsYCRC
2020-21St Mirren113361
2021-22St Mirren303661
2022-23St Mirren122210
2023-24Dundee413320
2024-25Dundee111130

Player page →

15Y. DhandaHeart of MidlothianHeart of Midlothian +2M1514120182
SeasonClubGoalsAstAppsYCRC
2022-23Ross County773030
2023-24Ross County663560
2024-25Heart of Midlothian012531
2025-26Dundee202841
2026-27Heart of Midlothian00220

Player page →

15Dan CaseyMotherwellMotherwellD6473172
SeasonClubGoalsAstAppsYCRC
2022-23Motherwell001250
2023-24Motherwell322880
2024-25Motherwell323342

Player page →

15P. PawlettDundee UnitedDundee UnitedM3260162
SeasonClubGoalsAstAppsYCRC
2020-21Dundee United112671
2021-22Dundee United202271
2022-23Dundee United011220
15Toyosi OlusanyaAberdeenAberdeen +1F15592162
SeasonClubGoalsAstAppsYCRC
2022-23St Mirren00100
2023-24St Mirren613551
2024-25St Mirren823191
2025-26Aberdeen121510
2026-27Aberdeen001010

Player page →

15Ethan ErhahonSt MirrenSt MirrenM3374152
SeasonClubGoalsAstAppsYCRC
2020-21St Mirren203160
2021-22St Mirren122361
2022-23St Mirren012031

Player page →

15C. DunneSt MirrenSt MirrenD1080122
SeasonClubGoalsAstAppsYCRC
2021-22St Mirren002221
2022-23St Mirren003391
2023-24St Mirren102100
2024-25St Mirren00410
15Christian DoidgeHibernianHibernian +1F279103122
SeasonClubGoalsAstAppsYCRC
2019-20Hibernian121040
2020-21Hibernian723621
2021-22Hibernian201701
2022-23Hibernian01500
2022-23Kilmarnock332740
2023-24Hibernian321820

Player page →

15Stuart FindlayHeart of MidlothianHeart of Midlothian +1D62117122
SeasonClubGoalsAstAppsYCRC
2019-20Kilmarnock11020
2020-21Kilmarnock002201
2023-24Kilmarnock003750
2024-25Kilmarnock001700
2025-26Heart of Midlothian513450
2026-27Heart of Midlothian00701

Player page →

15John LundstramRangersRangersM6598112
SeasonClubGoalsAstAppsYCRC
2021-22Rangers102710
2022-23Rangers503771
2023-24Rangers053431

Player page →

15J. CarrollMotherwellMotherwellD2841102
SeasonClubGoalsAstAppsYCRC
2019-20Motherwell22081
2020-21Motherwell011510
2021-22Motherwell052511
2022-23Motherwell00100

Player page →

15J. GrantHeart of MidlothianHeart of MidlothianM978692
SeasonClubGoalsAstAppsYCRC
2022-23Heart of Midlothian222831
2023-24Heart of Midlothian442700
2024-25Heart of Midlothian313161

Player page →

15N. BittonCelticCelticM213892
SeasonClubGoalsAstAppsYCRC
2019-20Celtic00010
2020-21Celtic101411
2021-22Celtic112471

Player page →

15M. O'HalloranSt JohnstoneSt JohnstoneF445072
SeasonClubGoalsAstAppsYCRC
2019-20St Johnstone21010
2020-21St Johnstone112542
2021-22St Johnstone122120
2022-23St Johnstone00400
15Auston TrustyCelticCelticD115562
SeasonClubGoalsAstAppsYCRC
2024-25Celtic112220
2025-26Celtic002642
2026-27Celtic00700

Player page →

15J. GinnellyHeart of MidlothianHeart of MidlothianF1666162
SeasonClubGoalsAstAppsYCRC
2021-22Heart of Midlothian523131
2022-23Heart of Midlothian1143031

Player page →

15Leon BalogunRangersRangersD137462
SeasonClubGoalsAstAppsYCRC
2020-21Rangers021900
2021-22Rangers002141
2023-24Rangers001411
2024-25Rangers112010

Player page →

15Jak AlnwickSt MirrenSt MirrenG016752
SeasonClubGoalsAstAppsYCRC
2020-21St Mirren003431
2021-22St Mirren013321

Player page →

Data coverage for Scottish Premiership →

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