Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2464 of 2495 stored matches (99%) that name a player. Appearances count 1365 matches with a stored lineup.

  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

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

1James TavernierRangersRangersD21192863707.66
SeasonClubAppsGoalsAstYCRCRating
2016-17Rangers01540–
2017-18Rangers08730–
2018-19Rangers0141400–
2019-20Rangers03730–
2020-21Rangers33129207.71
2021-22Rangers35913807.78
2022-23Rangers38169607.61
2023-24Rangers381710207.99
2024-25Rangers3348407.55
2025-26Rangers3484507.27

Player page →

2Todd CantwellRangersRangersM461391007.41
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers1664507.36
2023-24Rangers3075507.44

Player page →

3Connor GoldsonRangersRangersD1291593107.31
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers03070–
2019-20Rangers03140–
2020-21Rangers3842207.40
2021-22Rangers3633707.21
2022-23Rangers2522407.32
2023-24Rangers3001707.31

Player page →

4S. DalbyDundee UnitedDundee UnitedF35152107.24
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United35152107.24

Player page →

5William DennisKilmarnockKilmarnockG3600207.22
SeasonClubAppsGoalsAstYCRCRating
2023-24Kilmarnock3600207.22

Player page →

6Mattie PollockAberdeenAberdeenD1521207.21
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen1521207.21

Player page →

7C. WardMotherwellMotherwellG3700107.19
SeasonClubAppsGoalsAstYCRCRating
2025-26Motherwell3700107.19

Player page →

8Jonjoe KennyCelticCelticD1402207.18
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic1402207.18

Player page →

9Emmanuel FernandezRangersRangersD2750207.16
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers2750207.16

Player page →

9George WickensRoss CountyRoss CountyG1300107.16
SeasonClubAppsGoalsAstYCRCRating
2023-24Ross County1300107.16

Player page →

11F. KentHeart of MidlothianHeart of MidlothianD7334917.15
SeasonClubAppsGoalsAstYCRCRating
2023-24Heart of Midlothian3504407.27
2024-25Heart of Midlothian1820207.13
2025-26Heart of Midlothian2010316.96

Player page →

12Ryan KentRangersRangersM9228291017.13
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers06420–
2019-20Rangers07010–
2020-21Rangers37109007.25
2021-22Rangers2628417.07
2022-23Rangers2938307.03

Player page →

12M. FreckletonSt MirrenSt MirrenD3641707.13
SeasonClubAppsGoalsAstYCRCRating
2025-26St Mirren3641707.13

Player page →

14John LundstramRangersRangersM98651127.12
SeasonClubAppsGoalsAstYCRCRating
2021-22Rangers2710106.92
2022-23Rangers3750717.05
2023-24Rangers3405317.34

Player page →

15Jack SandersSt JohnstoneSt JohnstoneD2611517.11
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock400006.73
2024-25St Johnstone2211517.16

Player page →

16Joe NewellHibernianHibernianM1607204317.10
SeasonClubAppsGoalsAstYCRCRating
2019-20Hibernian00320–
2020-21Hibernian3213907.13
2021-22Hibernian2703706.96
2022-23Hibernian3416607.29
2023-24Hibernian37251007.14
2024-25Hibernian1620717.00
2025-26Hibernian1410206.82

Player page →

17William FishHibernianHibernianD5541607.07
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian2130007.06
2023-24Hibernian3411607.09

Player page →

17J. GuthrieLivingstonLivingstonD361031207.07
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston05140–
2020-21Livingston3652807.07

Player page →

17Marvin EkpitetaHibernianHibernianD1300107.07
SeasonClubAppsGoalsAstYCRCRating
2024-25Hibernian1300107.07

Player page →

20Jack WaltonDundee UnitedDundee UnitedG3600307.05
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United3600307.05

Player page →

21Jordan SmithHibernianHibernianG3100107.04
SeasonClubAppsGoalsAstYCRCRating
2024-25Hibernian2500107.04
2025-26Hibernian600007.03

Player page →

21Devante ColeMotherwellMotherwellF27156607.04
SeasonClubAppsGoalsAstYCRCRating
2019-20Motherwell04110–
2020-21Motherwell27115507.04

Player page →

21Benjamin BroggioFalkirkFalkirkM1452107.04
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk1452107.04

Player page →

24F. LissahFalkirkFalkirkD2720607.03
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk2720607.03

Player page →

24Tyreece John-JulesKilmarnockKilmarnockF1882207.03
SeasonClubAppsGoalsAstYCRCRating
2025-26Kilmarnock1882207.03

Player page →

26Jack ButlandRangersRangersG10401407.01
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers3800107.02
2024-25Rangers2801207.01
2025-26Rangers3800106.99

Player page →

26Jak AlnwickSt MirrenSt MirrenG6701527.01
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren3400316.92
2021-22St Mirren3301217.10

Player page →

26Daniel BarlaserHibernianHibernianM3503507.01
SeasonClubAppsGoalsAstYCRCRating
2025-26Hibernian3503507.01

Player page →

29L. ClarksonAberdeenAberdeenM11712121207.00
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen3458507.15
2023-24Aberdeen3633206.96
2024-25Aberdeen3441306.98
2025-26Aberdeen1300206.75

Player page →

29Hakeem OdoffinHamilton AcademicalHamilton AcademicalD3730907.00
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston00010–
2020-21Hamilton Academical3730807.00

Player page →

31Ben DaviesRangersRangersD3611306.99
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers2701206.92
2023-24Rangers810107.16
2024-25Rangers100007.20

Player page →

32M. MaceyHibernianHibernianG3500006.97
SeasonClubAppsGoalsAstYCRCRating
2020-21Hibernian300007.47
2021-22Hibernian3200006.92

Player page →

32Noah ChilversRoss CountyRoss CountyF3035406.97
SeasonClubAppsGoalsAstYCRCRating
2024-25Ross County3035406.97

Player page →

32Z. MitchellHibernianHibernianD1001106.97
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone800106.95
2025-26Hibernian201007.05

Player page →

35Ryan EdwardsFalkirkFalkirkD96621316.95
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United2420207.01
2021-22Dundee United3642707.09
2022-23Dundee United3200416.75
2025-26Falkirk400006.73

Player page →

35J. GrantHeart of MidlothianHeart of MidlothianM8697926.95
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian2822316.77
2023-24Heart of Midlothian2744007.06
2024-25Heart of Midlothian3131617.02

Player page →

37Callum SlatteryMotherwellMotherwellM12616114516.93
SeasonClubAppsGoalsAstYCRCRating
2021-22Motherwell31201206.86
2022-23Motherwell29421416.81
2023-24Motherwell2010706.94
2024-25Motherwell1561407.13
2025-26Motherwell3138807.01

Player page →

37Mikey MooreRangersRangersM3373206.93
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers3373206.93

Player page →

37Kieran DowellRangersRangersM2622306.93
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers1222107.06
2024-25Rangers1200106.78
2025-26Rangers200106.95

Player page →

37Barney StewartFalkirkFalkirkF1782106.93
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk1782106.93

Player page →

41Y. DhandaDundeeDundeeM11815141626.92
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County3077306.97
2023-24Ross County3566607.10
2024-25Heart of Midlothian2501316.66
2025-26Dundee2820416.85

Player page →

41Ellery BalcombeSt MirrenSt MirrenG3302206.92
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell1201007.16
2024-25St Mirren2101206.78

Player page →

43Tony YoganeDundeeDundeeM3515106.91
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee3515106.91

Player page →

44Tawanda MaswanhiseMotherwellMotherwellF65235506.90
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell3063406.85
2025-26Motherwell35172106.94

Player page →

44Harry ClarkeRoss CountyRoss CountyD2444416.90
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernian712006.97
2021-22Ross County1732416.87

Player page →

46Alex CochraneHeart of MidlothianHeart of MidlothianD964111236.89
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian3122206.86
2022-23Heart of Midlothian3425336.77
2023-24Heart of Midlothian3104707.04

Player page →

46D. SterlingRangersRangersD58231016.89
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers2402316.87
2024-25Rangers2000506.93
2025-26Rangers1421206.87

Player page →

46S. WalkerKilmarnockKilmarnockG2800106.89
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock2800106.89

Player page →

46O. DodgsonDundeeDundeeD1602406.89
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee1602406.89

Player page →

46Andy FisherSt JohnstoneSt JohnstoneG1400106.89
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone1400106.89

Player page →

Data coverage for Scottish Premiership →

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