Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1771 of 1793 stored matches (99%) that name a player. Appearances and minutes count 684 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

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

1James TavernierRangersRangersD1069,4063163642607.70
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

Player page โ†’

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

Player page โ†’

3Louis MoultMotherwellMotherwellF72380397706.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Motherwell0โ€“โ€“15200โ€“
2016-17Motherwell0โ€“โ€“15420โ€“
2017-18Motherwell0โ€“โ€“8130โ€“
2022-23Motherwell7238010206.64

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 MainSt MirrenSt MirrenF825,45372581526.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Motherwell0โ€“โ€“5220โ€“
2018-19Motherwell0โ€“โ€“3351โ€“
2019-20Aberdeen0โ€“โ€“4001โ€“
2020-21Aberdeen14712120106.72
2021-22St Mirren311,667121206.70
2022-23St Mirren373,074592507.00

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

9Connor GoldsonRangersRangersD998,91651582407.31
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Rangers0โ€“โ€“3070โ€“
2019-20Rangers0โ€“โ€“3140โ€“
2020-21Rangers383,426442207.40
2021-22Rangers363,240133707.21
2022-23Rangers252,250022407.32

Player page โ†’

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

Player page โ†’

12Jonathan ObikaMotherwellMotherwellF432,5591142606.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20St Mirren0โ€“โ€“8110โ€“
2020-21St Mirren342,063051206.72
2022-23Motherwell9496110306.64

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

17D. WrightSt JohnstoneSt JohnstoneM754,786493406.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20St Johnstone0โ€“โ€“0100โ€“
2020-21Hibernian20947011006.73
2021-22Hibernian17616010006.55
2022-23St Johnstone383,223471406.75

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

21S. TanserSt MirrenSt MirrenD916,6516781506.88
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

Player page โ†’

21Y. DhandaRoss CountyRoss CountyM302,012277306.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Ross County302,012277306.97

Player page โ†’

21Joel NoubleLivingstonLivingstonF463,760175716.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Livingston161,160003416.86
2022-23Livingston302,600172306.72

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

27Todd CantwellRangersRangersM161,292264507.36
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Rangers161,292264507.36

Player page โ†’

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

Player page โ†’

27Callum SlatteryMotherwellMotherwellM604,3002622616.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Motherwell312,3611201206.86
2022-23Motherwell291,9391421416.81

Player page โ†’

27Ryan EdwardsDundee UnitedDundee UnitedD927,8216621316.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Dundee United242,102120207.01
2021-22Dundee United363,182442707.09
2022-23Dundee United322,537100416.75

Player page โ†’

27John LundstramRangersRangersM644,353560817.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Rangers271,543210106.92
2022-23Rangers372,810350717.05

Player page โ†’

33L. ClarksonAberdeenAberdeenM342,648458507.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Aberdeen342,648458507.15

Player page โ†’

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

Player page โ†’

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

Player page โ†’

33Ellis SimmsHeart of MidlothianHeart of MidlothianF171,121051206.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Heart of Midlothian171,121051206.71

Player page โ†’

33Jack FitzwaterLivingstonLivingstonD867,3501511236.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Livingston201,734011216.68
2021-22Livingston383,363130806.91
2022-23Livingston282,253010226.64

Player page โ†’

33Jordan RobertsMotherwellMotherwellM251,189251406.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Inverness Caledonian Thistle0โ€“โ€“2000โ€“
2020-21Motherwell7453111106.80
2021-22Motherwell18736120306.67

Player page โ†’

33Ayo ObileyeLivingstonLivingstonD594,845350616.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Livingston342,868240516.89
2022-23Livingston251,977110106.63

Player page โ†’

40Alex CochraneHeart of MidlothianHeart of MidlothianD654,874347536.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Heart of Midlothian312,371122206.86
2022-23Heart of Midlothian342,503225336.77

Player page โ†’

40Harry ClarkeRoss CountyRoss CountyD242,026244416.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Hibernian7607012006.97
2021-22Ross County171,419232416.87

Player page โ†’

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

Player page โ†’

40Mitch PinnockKilmarnockKilmarnockM301,579143006.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Kilmarnock301,579143006.87

Player page โ†’

40G. HarmonRoss CountyRoss CountyD302,436142206.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Ross County302,436142206.80

Player page โ†’

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

Player page โ†’

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

Player page โ†’

46J. HyltonRoss CountyRoss CountyF23892035406.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Motherwell0โ€“โ€“2320โ€“
2020-21Motherwell5101000006.42
2020-21Ross County18791012206.66

Player page โ†’

46A. McGowanKilmarnockKilmarnockD181,3940341906.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Hamilton Academical0โ€“โ€“21100โ€“
2019-20Hamilton Academical0โ€“โ€“1350โ€“
2020-21Kilmarnock181,394000406.76

Player page โ†’

46Davis Keillor-DunnRoss CountyRoss CountyM0โ€“โ€“3420โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Ross County0โ€“โ€“3420โ€“

Player page โ†’

46Joe DodooRangersRangersF0โ€“โ€“3210โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Rangers0โ€“โ€“3210โ€“

Player page โ†’

Data coverage for Scottish Premiership โ†’

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