Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2539 of 2570 stored matches (99%) that name a player. Appearances and minutes count 1434 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 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
  • 26

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

1James TavernierRangersRangersD21117,9805892863707.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Rangers0โ€“โ€“1540โ€“
2017-18Rangers0โ€“โ€“8730โ€“
2018-19Rangers0โ€“โ€“141400โ€“
2019-20Rangers0โ€“โ€“3730โ€“
2020-21Rangers332,9239129207.71
2021-22Rangers353,12612913807.78
2022-23Rangers383,35710169607.61
2023-24Rangers383,411181710207.99
2024-25Rangers332,788548407.55
2025-26Rangers342,375484507.27

Player page โ†’

2Louis MoultDundee UnitedDundee UnitedF2691604271006.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Motherwell0โ€“โ€“15200โ€“
2016-17Motherwell0โ€“โ€“15420โ€“
2017-18Motherwell0โ€“โ€“8130โ€“
2022-23Motherwell7238010206.64
2024-25Dundee United19678030306.81

Player page โ†’

3Scott SinclairCelticCelticM0โ€“โ€“401630โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Celtic0โ€“โ€“21720โ€“
2017-18Celtic0โ€“โ€“10700โ€“
2018-19Celtic0โ€“โ€“9210โ€“

Player page โ†’

4Sam CosgroveAberdeenAberdeenF1486103131236.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Aberdeen0โ€“โ€“0101โ€“
2018-19Aberdeen0โ€“โ€“17171โ€“
2019-20Aberdeen0โ€“โ€“11141โ€“
2020-21Aberdeen14861030106.77

Player page โ†’

5Ryan KentRangersRangersM927,608428291017.13
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Rangers0โ€“โ€“6420โ€“
2019-20Rangers0โ€“โ€“7010โ€“
2020-21Rangers373,0393109007.25
2021-22Rangers262,140028417.07
2022-23Rangers292,429138307.03

Player page โ†’

6Curtis MainDundeeDundeeF1106,34582781926.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Motherwell0โ€“โ€“5220โ€“
2018-19Motherwell0โ€“โ€“3351โ€“
2019-20Aberdeen0โ€“โ€“4001โ€“
2020-21Aberdeen14712120106.72
2021-22St Mirren311,667121206.70
2022-23St Mirren373,074592507.00
2023-24Dundee14472000306.60
2024-25Dundee14420120106.82

Player page โ†’

7Tawanda MaswanhiseMotherwellMotherwellF775,2927257606.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Motherwell301,599363406.85
2025-26Motherwell352,8693172106.94
2026-27Motherwell12824122106.60

Player page โ†’

7J. DefoeRangersRangersF174370254206.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Rangers0โ€“โ€“8210โ€“
2019-20Rangers0โ€“โ€“13110โ€“
2020-21Rangers15428041006.81
2021-22Rangers29000006.70

Player page โ†’

9Callum SlatteryMotherwellMotherwellM1269,222416114516.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Motherwell312,3611201206.86
2022-23Motherwell291,9391421416.81
2023-24Motherwell201,568010706.93
2024-25Motherwell151,035161407.13
2025-26Motherwell312,319138807.01

Player page โ†’

9Josh GinnellyHeart of MidlothianHeart of MidlothianF613,7133166626.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Heart of Midlothian311,602052316.56
2022-23Heart of Midlothian302,1113114316.95

Player page โ†’

11Patrick RobertsCelticCelticM0โ€“โ€“151510โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Celtic0โ€“โ€“6200โ€“
2016-17Celtic0โ€“โ€“91010โ€“
2017-18Celtic0โ€“โ€“0300โ€“

Player page โ†’

11Y. DhandaHeart of MidlothianHeart of MidlothianM1207,631615141826.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Ross County302,012277306.97
2023-24Ross County352,516466607.10
2024-25Heart of Midlothian25856001316.66
2025-26Dundee282,154020416.85
2026-27Heart of Midlothian293000206.76

Player page โ†’

11Connor GoldsonRangersRangersD12911,61161593107.31
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Rangers0โ€“โ€“3070โ€“
2019-20Rangers0โ€“โ€“3140โ€“
2020-21Rangers383,426442207.40
2021-22Rangers363,240133707.21
2022-23Rangers252,250022407.32
2023-24Rangers302,695101707.31

Player page โ†’

11Devante ColeMotherwellMotherwellF272,0295156607.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Motherwell0โ€“โ€“4110โ€“
2020-21Motherwell272,0295115507.04

Player page โ†’

11Toyosi OlusanyaAberdeenAberdeenF925,09521551626.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23St Mirren111000006.70
2023-24St Mirren351,461261516.73
2024-25St Mirren312,047082916.62
2025-26Aberdeen15953012106.45
2026-27Aberdeen10623000106.21

Player page โ†’

11Jonathan ObikaMotherwellMotherwellF532,8131152606.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20St Mirren0โ€“โ€“8110โ€“
2020-21St Mirren342,063051206.72
2022-23Motherwell9496110306.64
2023-24Motherwell10254010006.61

Player page โ†’

11S. DalbyDundee UnitedDundee UnitedF352,8021152107.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Dundee United352,8021152107.24

Player page โ†’

18Josh WindassRangersRangersM0โ€“โ€“131180โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Rangers0โ€“โ€“0520โ€“
2017-18Rangers0โ€“โ€“13660โ€“

Player page โ†’

18Todd CantwellRangersRangersM463,22781391007.41
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Rangers161,292264507.36
2023-24Rangers301,935675507.44

Player page โ†’

20S. TanserFalkirkFalkirkD18412,730712172726.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18St Johnstone0โ€“โ€“0220โ€“
2018-19St Johnstone0โ€“โ€“3020โ€“
2019-20St Johnstone0โ€“โ€“0210โ€“
2020-21St Johnstone302,066220106.84
2021-22St Mirren312,570424507.10
2022-23St Mirren302,015000406.67
2023-24St Mirren383,269124606.95
2024-25St Mirren291,725011626.76
2025-26St Mirren21822014006.83
2026-27Falkirk5263010006.56

Player page โ†’

20L. ClarksonAberdeenAberdeenM1177,742812121207.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Aberdeen342,648458507.15
2023-24Aberdeen362,652133206.96
2024-25Aberdeen341,993341306.98
2025-26Aberdeen13449000206.75

Player page โ†’

20D. WrightDundeeDundeeM16011,88351261106.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20St Johnstone0โ€“โ€“0100โ€“
2020-21Hibernian20947011006.73
2021-22Hibernian17616010006.55
2022-23St Johnstone383,223471406.75
2023-24St Johnstone9653000106.80
2024-25St Johnstone312,621011206.86
2025-26Dundee342,916111206.84
2026-27Dundee11907011206.62

Player page โ†’

23Chris LongMotherwellMotherwellF291,64701131216.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Motherwell0โ€“โ€“7161โ€“
2020-21Motherwell291,647042606.62

Player page โ†’

24Ryan BowmanMotherwellMotherwellF0โ€“โ€“10450โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Motherwell0โ€“โ€“2100โ€“
2017-18Motherwell0โ€“โ€“7120โ€“
2018-19Motherwell0โ€“โ€“1230โ€“

Player page โ†’

24J. GuthrieLivingstonLivingstonD363,24651031207.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Livingston0โ€“โ€“5140โ€“
2020-21Livingston363,246552807.07

Player page โ†’

26Joel NoubleLivingstonLivingstonF876,774299816.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Livingston161,160003416.86
2022-23Livingston302,600172306.72
2023-24Livingston322,492012106.69
2025-26Livingston9522112006.88

Player page โ†’

26J. GrantHeart of MidlothianHeart of MidlothianM864,413297926.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Heart of Midlothian281,178022316.77
2023-24Heart of Midlothian271,376144007.06
2024-25Heart of Midlothian311,859131617.02

Player page โ†’

26Tyreece John-JulesKilmarnockKilmarnockF301,921292506.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Kilmarnock181,151182207.03
2026-27Kilmarnock12770110306.77

Player page โ†’

29L. StephensonDundee UnitedDundee UnitedM604,9665871406.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Dundee United312,404232706.84
2025-26Dundee United292,562355706.87

Player page โ†’

29Emmanuel LongeloMotherwellMotherwellD483,749485816.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Motherwell362,733384616.88
2026-27Motherwell121,016101206.78

Player page โ†’

29M. MillerHamilton AcademicalHamilton AcademicalF0โ€“โ€“85112โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Hamilton Academical0โ€“โ€“0100โ€“
2018-19Hamilton Academical0โ€“โ€“5171โ€“
2019-20Hamilton Academical0โ€“โ€“3341โ€“

Player page โ†’

29Joseph Brennen HugillKilmarnockKilmarnockF262,067084606.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Kilmarnock141,001062306.70
2026-27Kilmarnock121,066022306.51

Player page โ†’

29Martyn WaghornRangersRangersF0โ€“โ€“8450โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Rangers0โ€“โ€“8450โ€“

Player page โ†’

29Barney StewartFalkirkFalkirkF171,418082106.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Falkirk171,418082106.93

Player page โ†’

29Carlton MorrisHamilton AcademicalHamilton Academicalโ€”0โ€“โ€“8200โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Hamilton Academical0โ€“โ€“8200โ€“

Player page โ†’

36Joe NewellHibernianHibernianM16413,065117224317.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Hibernian0โ€“โ€“0320โ€“
2020-21Hibernian322,681313907.13
2021-22Hibernian272,362203706.96
2022-23Hibernian342,944216607.29
2023-24Hibernian373,1942251007.14
2024-25Hibernian161,294120717.00
2025-26Hibernian14403110206.82
2026-27Hibernian4187002006.57

Player page โ†’

36J. HungboRoss CountyRoss CountyM331,830173206.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Ross County331,830173206.74

Player page โ†’

36Mikey MooreRangersRangersM332,170173206.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Rangers332,170173206.93

Player page โ†’

36Joe GarnerRangersRangersF0โ€“โ€“7280โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Rangers0โ€“โ€“7280โ€“

Player page โ†’

36Joe WestleyDundeeDundeeF301,828172306.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Dundee221,263132206.59
2026-27Dundee8565040106.69

Player page โ†’

36Sean ClareHeart of MidlothianHeart of MidlothianM0โ€“โ€“7291โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Heart of Midlothian0โ€“โ€“3260โ€“
2019-20Heart of Midlothian0โ€“โ€“4031โ€“

Player page โ†’

36A. HayDundeeDundeeF351,742471206.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Dundee291,323241006.80
2026-27Dundee6419230207.22

Player page โ†’

36S. Palmer-HouldenMotherwellMotherwellF432,318071406.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Dundee331,720051306.68
2026-27Motherwell10598020106.69

Player page โ†’

44G. HarmonRoss CountyRoss CountyD825,312167706.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Ross County302,436142206.80
2023-24Ross County291,135013306.59
2024-25Ross County231,741012206.81

Player page โ†’

44David AmooPartick ThistlePartick ThistleM0โ€“โ€“6510โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Partick Thistle0โ€“โ€“5400โ€“
2016-17Partick Thistle0โ€“โ€“1110โ€“

Player page โ†’

44John LundstramRangersRangersM987,2017651127.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Rangers271,543210106.92
2022-23Rangers372,810350717.05
2023-24Rangers342,848205317.34

Player page โ†’

44Dwight GayleHibernianHibernianF28920264006.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Hibernian28920264006.82

Player page โ†’

44Ajay Leitch-SmithDundeeDundeeF0โ€“โ€“6200โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Dundee0โ€“โ€“6200โ€“

Player page โ†’

44Ryan EdwardsFalkirkFalkirkD967,8546621316.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Dundee United242,102120207.01
2021-22Dundee United363,182442707.09
2022-23Dundee United322,537100416.75
2025-26Falkirk433000006.73

Player page โ†’

50Brandon BarkerRangersRangersF10365053106.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Hibernian0โ€“โ€“2300โ€“
2019-20Rangers0โ€“โ€“1000โ€“
2020-21Rangers10365020106.78

Player page โ†’

Data coverage for Scottish Premiership โ†’

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