Skip to content
Almanac
Menu
Clear filters

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

  • 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

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

1James TavernierRangersRangersD144โ€“โ€“80742807.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Rangers0โ€“โ€“1540โ€“
2017-18Rangers0โ€“โ€“8730โ€“
2018-19Rangers0โ€“โ€“141400โ€“
2019-20Rangers0โ€“โ€“3730โ€“
2020-21Rangers33โ€“โ€“129207.71
2021-22Rangers35โ€“โ€“913807.78
2022-23Rangers38โ€“โ€“169607.61
2023-24Rangers38โ€“โ€“1710207.99

Player page โ†’

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

Player page โ†’

3Louis MoultMotherwellMotherwellF7โ€“โ€“397706.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Motherwell0โ€“โ€“15200โ€“
2016-17Motherwell0โ€“โ€“15420โ€“
2017-18Motherwell0โ€“โ€“8130โ€“
2022-23Motherwell7โ€“โ€“10206.64

Player page โ†’

4Sam CosgroveAberdeenAberdeenF14โ€“โ€“3131236.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Aberdeen0โ€“โ€“0101โ€“
2018-19Aberdeen0โ€“โ€“17171โ€“
2019-20Aberdeen0โ€“โ€“11141โ€“
2020-21Aberdeen14โ€“โ€“30106.77

Player page โ†’

5Ryan KentRangersRangersM92โ€“โ€“28291017.13
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Rangers0โ€“โ€“6420โ€“
2019-20Rangers0โ€“โ€“7010โ€“
2020-21Rangers37โ€“โ€“109007.25
2021-22Rangers26โ€“โ€“28417.07
2022-23Rangers29โ€“โ€“38307.03

Player page โ†’

6Curtis MainDundeeDundeeF96โ€“โ€“2581826.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Motherwell0โ€“โ€“5220โ€“
2018-19Motherwell0โ€“โ€“3351โ€“
2019-20Aberdeen0โ€“โ€“4001โ€“
2020-21Aberdeen14โ€“โ€“20106.72
2021-22St Mirren31โ€“โ€“21206.70
2022-23St Mirren37โ€“โ€“92507.00
2023-24Dundee14โ€“โ€“00306.60

Player page โ†’

6J. DefoeRangersRangersF17โ€“โ€“254206.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Rangers0โ€“โ€“8210โ€“
2019-20Rangers0โ€“โ€“13110โ€“
2020-21Rangers15โ€“โ€“41006.81
2021-22Rangers2โ€“โ€“00006.70

Player page โ†’

8Josh GinnellyHeart of MidlothianHeart of MidlothianF61โ€“โ€“166626.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Heart of Midlothian31โ€“โ€“52316.56
2022-23Heart of Midlothian30โ€“โ€“114316.95

Player page โ†’

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

Player page โ†’

9Connor GoldsonRangersRangersD129โ€“โ€“1593107.31
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Rangers0โ€“โ€“3070โ€“
2019-20Rangers0โ€“โ€“3140โ€“
2020-21Rangers38โ€“โ€“42207.40
2021-22Rangers36โ€“โ€“33707.21
2022-23Rangers25โ€“โ€“22407.32
2023-24Rangers30โ€“โ€“01707.31

Player page โ†’

9Devante ColeMotherwellMotherwellF27โ€“โ€“156607.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Motherwell0โ€“โ€“4110โ€“
2020-21Motherwell27โ€“โ€“115507.04

Player page โ†’

9Jonathan ObikaMotherwellMotherwellF53โ€“โ€“152606.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20St Mirren0โ€“โ€“8110โ€“
2020-21St Mirren34โ€“โ€“51206.72
2022-23Motherwell9โ€“โ€“10306.64
2023-24Motherwell10โ€“โ€“10006.61

Player page โ†’

13Y. DhandaRoss CountyRoss CountyM65โ€“โ€“1313907.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Ross County30โ€“โ€“77306.97
2023-24Ross County35โ€“โ€“66607.10

Player page โ†’

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

Player page โ†’

13Todd CantwellRangersRangersM46โ€“โ€“1391007.41
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Rangers16โ€“โ€“64507.36
2023-24Rangers30โ€“โ€“75507.44

Player page โ†’

16Chris LongMotherwellMotherwellF29โ€“โ€“1131216.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Motherwell0โ€“โ€“7161โ€“
2020-21Motherwell29โ€“โ€“42606.62

Player page โ†’

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

Player page โ†’

17J. GuthrieLivingstonLivingstonD36โ€“โ€“1031207.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Livingston0โ€“โ€“5140โ€“
2020-21Livingston36โ€“โ€“52807.07

Player page โ†’

19S. TanserSt MirrenSt MirrenD129โ€“โ€“9122106.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18St Johnstone0โ€“โ€“0220โ€“
2018-19St Johnstone0โ€“โ€“3020โ€“
2019-20St Johnstone0โ€“โ€“0210โ€“
2020-21St Johnstone30โ€“โ€“20106.84
2021-22St Mirren31โ€“โ€“24507.10
2022-23St Mirren30โ€“โ€“00406.67
2023-24St Mirren38โ€“โ€“24606.95

Player page โ†’

19D. WrightSt JohnstoneSt JohnstoneM84โ€“โ€“93506.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20St Johnstone0โ€“โ€“0100โ€“
2020-21Hibernian20โ€“โ€“11006.73
2021-22Hibernian17โ€“โ€“10006.55
2022-23St Johnstone38โ€“โ€“71406.75
2023-24St Johnstone9โ€“โ€“00106.80

Player page โ†’

21L. ClarksonAberdeenAberdeenM70โ€“โ€“811707.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Aberdeen34โ€“โ€“58507.15
2023-24Aberdeen36โ€“โ€“33206.96

Player page โ†’

21Joel NoubleLivingstonLivingstonF78โ€“โ€“87816.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Livingston16โ€“โ€“03416.86
2022-23Livingston30โ€“โ€“72306.72
2023-24Livingston32โ€“โ€“12106.69

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

26J. HungboRoss CountyRoss CountyM33โ€“โ€“73206.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Ross County33โ€“โ€“73206.74

Player page โ†’

26Callum SlatteryMotherwellMotherwellM80โ€“โ€“723316.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Motherwell31โ€“โ€“201206.86
2022-23Motherwell29โ€“โ€“421416.81
2023-24Motherwell20โ€“โ€“10706.93

Player page โ†’

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

Player page โ†’

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

Player page โ†’

30J. GrantHeart of MidlothianHeart of MidlothianM55โ€“โ€“66316.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Heart of Midlothian28โ€“โ€“22316.77
2023-24Heart of Midlothian27โ€“โ€“44007.06

Player page โ†’

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

Player page โ†’

30John LundstramRangersRangersM98โ€“โ€“651127.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Rangers27โ€“โ€“10106.92
2022-23Rangers37โ€“โ€“50717.05
2023-24Rangers34โ€“โ€“05317.34

Player page โ†’

30Ryan EdwardsDundee UnitedDundee UnitedD92โ€“โ€“621316.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Dundee United24โ€“โ€“20207.01
2021-22Dundee United36โ€“โ€“42707.09
2022-23Dundee United32โ€“โ€“00416.75

Player page โ†’

30Toyosi OlusanyaSt MirrenSt MirrenF36โ€“โ€“61516.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23St Mirren1โ€“โ€“00006.70
2023-24St Mirren35โ€“โ€“61516.73

Player page โ†’

35G. HarmonRoss CountyRoss CountyD59โ€“โ€“55506.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Ross County30โ€“โ€“42206.80
2023-24Ross County29โ€“โ€“13306.59

Player page โ†’

35Brandon BarkerRangersRangersF10โ€“โ€“53106.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Hibernian0โ€“โ€“2300โ€“
2019-20Rangers0โ€“โ€“1000โ€“
2020-21Rangers10โ€“โ€“20106.78

Player page โ†’

35J. StockleyAberdeenAberdeenF0โ€“โ€“5231โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Aberdeen0โ€“โ€“5231โ€“

Player page โ†’

35Adam Le FondreHibernianHibernianF24โ€“โ€“51106.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Hibernian24โ€“โ€“51106.79

Player page โ†’

35Ellis SimmsHeart of MidlothianHeart of MidlothianF17โ€“โ€“51206.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Heart of Midlothian17โ€“โ€“51206.71

Player page โ†’

35Jack FitzwaterLivingstonLivingstonD86โ€“โ€“511236.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Livingston20โ€“โ€“11216.68
2021-22Livingston38โ€“โ€“30806.91
2022-23Livingston28โ€“โ€“10226.64

Player page โ†’

35Jordan RobertsMotherwellMotherwellM25โ€“โ€“51406.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Inverness Caledonian Thistle0โ€“โ€“2000โ€“
2020-21Motherwell7โ€“โ€“11106.80
2021-22Motherwell18โ€“โ€“20306.67

Player page โ†’

35Ayo ObileyeLivingstonLivingstonD89โ€“โ€“501016.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Livingston34โ€“โ€“40516.89
2022-23Livingston25โ€“โ€“10106.63
2023-24Livingston30โ€“โ€“00406.70

Player page โ†’

43Joe NewellHibernianHibernianM130โ€“โ€“4203407.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Hibernian0โ€“โ€“0320โ€“
2020-21Hibernian32โ€“โ€“13907.13
2021-22Hibernian27โ€“โ€“03706.96
2022-23Hibernian34โ€“โ€“16607.29
2023-24Hibernian37โ€“โ€“251007.14

Player page โ†’

43Alex CochraneHeart of MidlothianHeart of MidlothianD96โ€“โ€“4111236.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Heart of Midlothian31โ€“โ€“22206.86
2022-23Heart of Midlothian34โ€“โ€“25336.77
2023-24Heart of Midlothian31โ€“โ€“04707.04

Player page โ†’

43Harry ClarkeRoss CountyRoss CountyD24โ€“โ€“44416.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Hibernian7โ€“โ€“12006.97
2021-22Ross County17โ€“โ€“32416.87

Player page โ†’

43A. HammillSt MirrenSt MirrenM0โ€“โ€“4310โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19St Mirren0โ€“โ€“4310โ€“

Player page โ†’

43Mitch PinnockKilmarnockKilmarnockM30โ€“โ€“43006.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Kilmarnock30โ€“โ€“43006.87

Player page โ†’

43James WilsonAberdeenAberdeenF0โ€“โ€“4200โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Aberdeen0โ€“โ€“4200โ€“

Player page โ†’

43William FishHibernianHibernianD55โ€“โ€“41607.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Hibernian21โ€“โ€“30007.06
2023-24Hibernian34โ€“โ€“11607.09

Player page โ†’

50O. LeeHeart of MidlothianHeart of MidlothianM0โ€“โ€“3620โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Heart of Midlothian0โ€“โ€“3620โ€“

Player page โ†’

Data coverage for Scottish Premiership โ†’

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