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
  • 92
  • 93
  • 94
  • 95
  • 96
  • 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

663Glen KamaraRangersRangersM86691206.94
SeasonClubAppsGoalsAstYCRCRating
2017-18Dundee00260–
2018-19Dundee00110–
2018-19Rangers01200–
2019-20Rangers00020–
2020-21Rangers3311207.00
2021-22Rangers3133007.02
2022-23Rangers2210106.74

Player page →

663Declan JohnSt MirrenSt MirrenM4869406.91
SeasonClubAppsGoalsAstYCRCRating
2017-18Rangers03320–
2024-25St Mirren1821106.87
2025-26St Mirren3015106.93

Player page →

663R. StrainDundee UnitedDundee UnitedD1016101716.87
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren3645406.95
2023-24St Mirren1711416.78
2024-25Dundee United2904406.95
2025-26Dundee United1910506.66

Player page →

663Greg DochertyHibernianHibernianM061460–
SeasonClubAppsGoalsAstYCRCRating
2015-16Hamilton Academical01500–
2016-17Hamilton Academical01230–
2017-18Hamilton Academical03320–
2017-18Rangers00300–
2019-20Hibernian01110–

Player page →

663Alistair JohnstonCelticCelticD856171107.42
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic1411107.19
2023-24Celtic3215507.49
2024-25Celtic32410307.53
2025-26Celtic701207.06

Player page →

706S. MoussaDundeeDundeeF07080–
SeasonClubAppsGoalsAstYCRCRating
2017-18Dundee07080–
706Yūtarō OdaHeart of MidlothianHeart of MidlothianF4271206.70
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian1210006.62
2023-24Heart of Midlothian2551206.76
2024-25Heart of Midlothian510006.60

Player page →

706Vicente BesuijenAberdeenAberdeenF4571506.72
SeasonClubAppsGoalsAstYCRCRating
2021-22Aberdeen1620406.59
2022-23Aberdeen1831006.86
2024-25Aberdeen1120106.68

Player page →

706Ryan HardieLivingstonLivingstonF07110–
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston07110–

Player page →

706Liam LindsayPartick ThistlePartick ThistleD07120–
SeasonClubAppsGoalsAstYCRCRating
2015-16Partick Thistle01100–
2016-17Partick Thistle06020–

Player page →

706Danny WilsonLivingstonLivingstonD3171906.57
SeasonClubAppsGoalsAstYCRCRating
2016-17Rangers00050–
2017-18Rangers03120–
2024-25Livingston03010–
2025-26Livingston3110106.57

Player page →

706D'AkolHamilton AcademicalHamilton AcademicalF07100–
SeasonClubAppsGoalsAstYCRCRating
2016-17Hamilton Academical07100–
706Bevis MugabiMotherwellMotherwellD99711006.77
SeasonClubAppsGoalsAstYCRCRating
2020-21Motherwell2320006.84
2021-22Motherwell3121806.68
2022-23Motherwell1310006.63
2023-24Motherwell3220206.85

Player page →

706Anthony StokesHibernianHibernianF07140–
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian07140–

Player page →

706Tete YengiLivingstonLivingstonF3572716.82
SeasonClubAppsGoalsAstYCRCRating
2023-24Livingston1642516.91
2024-25Livingston01010–
2025-26Livingston1920106.76

Player page →

706Sean ClareHeart of MidlothianHeart of MidlothianM07291–
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian03260–
2019-20Heart of Midlothian04031–

Player page →

706N. ÇiftçiSt JohnstoneSt JohnstoneF1172106.53
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic04100–
2017-18Motherwell03110–
2021-22St Johnstone1100006.53
706Joe GarnerRangersRangersF07280–
SeasonClubAppsGoalsAstYCRCRating
2016-17Rangers07280–

Player page →

706Nicke KabambaKilmarnockKilmarnockF3373506.79
SeasonClubAppsGoalsAstYCRCRating
2019-20Kilmarnock02110–
2020-21Kilmarnock3352406.79

Player page →

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

Player page →

706J. HungboRoss CountyRoss CountyM3373206.74
SeasonClubAppsGoalsAstYCRCRating
2021-22Ross County3373206.74

Player page →

706İlkay DurmuşSt MirrenSt MirrenM3173206.83
SeasonClubAppsGoalsAstYCRCRating
2019-20St Mirren04110–
2020-21St Mirren3132106.83

Player page →

706T. AasgaardRangersRangersM3374407.02
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers3374407.02

Player page →

706Ryan EdwardsSt MirrenSt MirrenM074120–
SeasonClubAppsGoalsAstYCRCRating
2015-16Partick Thistle02000–
2016-17Partick Thistle01230–
2017-18Partick Thistle04130–
2018-19Heart of Midlothian00110–
2018-19St Mirren00050–

Player page →

706Connor RonanSt MirrenSt MirrenM2774216.97
SeasonClubAppsGoalsAstYCRCRating
2021-22St Mirren2774216.97

Player page →

706A. ShinnieLivingstonLivingstonM102741106.70
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston3032406.70
2022-23Livingston3312406.72
2023-24Livingston3330306.73
2025-26Livingston600006.52
706P. PawlettDundee UnitedDundee UnitedM60761926.71
SeasonClubAppsGoalsAstYCRCRating
2015-16Aberdeen01200–
2016-17Aberdeen03230–
2020-21Dundee United2611716.62
2021-22Dundee United2220716.87
2022-23Dundee United1201206.56
706Elijah JustMotherwellMotherwellM3577407.11
SeasonClubAppsGoalsAstYCRCRating
2025-26Motherwell3577407.11

Player page →

706C. MontanoLivingstonLivingstonM86772136.72
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston1401316.57
2022-23Livingston3142706.78
2023-24Livingston1611416.75
2025-26Livingston2523716.72
706Stephen KellyLivingstonLivingstonM4779706.75
SeasonClubAppsGoalsAstYCRCRating
2020-21Ross County2503406.80
2022-23Livingston1154206.80
2023-24Livingston1122106.60

Player page →

706Rabbi MatondoRangersRangersF4579106.91
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers1904006.74
2023-24Rangers1953107.03
2024-25Rangers622007.07
2025-26Rangers10000–

Player page →

706Luis PalmaCelticCelticF3679207.47
SeasonClubAppsGoalsAstYCRCRating
2023-24Celtic2879207.63
2024-25Celtic800006.89

Player page →

706M. DiomandéRangersRangersM807111216.97
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers1320107.08
2024-25Rangers3647617.19
2025-26Rangers3114506.67

Player page →

706D. GallagherDundee UnitedDundee UnitedD1127124126.91
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston01770–
2019-20Motherwell02190–
2020-21Motherwell2911607.00
2021-22Aberdeen2201506.81
2022-23St Mirren2720816.69
2024-25Dundee United3412617.06
706Anthony RalstonCelticCelticD1007161507.18
SeasonClubAppsGoalsAstYCRCRating
2018-19Celtic01000–
2019-20St Johnstone00160–
2020-21Celtic100107.20
2021-22Celtic2849207.42
2022-23Celtic1601206.96
2023-24Celtic1502007.26
2024-25Celtic1623007.36
2025-26Celtic2400406.89

Player page →

706Stephen O'DonnellMotherwellMotherwellD1907193526.78
SeasonClubAppsGoalsAstYCRCRating
2017-18Kilmarnock02520–
2018-19Kilmarnock00150–
2019-20Kilmarnock03310–
2020-21Motherwell3412316.76
2021-22Motherwell2800516.79
2022-23Motherwell2700506.60
2023-24Motherwell3704606.80
2024-25Motherwell2911706.84
2025-26Motherwell3503106.86

Player page →

706Joe 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 →

706Greg TaylorCelticCelticD1447312007.18
SeasonClubAppsGoalsAstYCRCRating
2016-17Kilmarnock00100–
2017-18Kilmarnock00200–
2018-19Kilmarnock01240–
2019-20Celtic00310–
2020-21Celtic2605106.98
2021-22Celtic2403206.98
2022-23Celtic3134307.09
2023-24Celtic3534407.41
2024-25Celtic2807507.33

Player page →

739S. CoulibalyKilmarnockKilmarnock—08010–
SeasonClubAppsGoalsAstYCRCRating
2016-17Kilmarnock08010–
739A. FisherInverness Caledonian ThistleInverness Caledonian ThistleF08000–
SeasonClubAppsGoalsAstYCRCRating
2016-17Inverness Caledonian Thistle08000–
739S. PearsonMotherwellMotherwell—08110–
SeasonClubAppsGoalsAstYCRCRating
2015-16Motherwell07110–
2016-17Motherwell01000–
739M. KirkSt JohnstoneSt JohnstoneF3681106.82
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian10000–
2024-25St Johnstone3581106.82

Player page →

739Killian PhillipsSt MirrenSt MirrenM82811806.81
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberdeen1000006.53
2024-25St Mirren3541906.86
2025-26St Mirren3740906.82

Player page →

739G. OakleyAyr UtdAyr UtdM681716.57
SeasonClubAppsGoalsAstYCRCRating
2018-19Hamilton Academical04010–
2019-20Hamilton Academical04151–
2020-21Kilmarnock600006.57
2024-25Ayr Utd00010–
739Albian AjetiCelticCelticF2781006.80
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic2061006.81
2021-22Celtic720006.73

Player page →

739Z. SapsfordDundee UnitedDundee UnitedF3782406.61
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee United3782406.61

Player page →

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

Player page →

739R. GrahamDundee UnitedDundee UnitedD65821207.02
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee United1521507.09
2022-23Dundee United1501206.56
2024-25Dundee United1540307.32
2025-26Dundee United2020207.06

Player page →

739Carlton MorrisHamilton AcademicalHamilton Academical—08200–
SeasonClubAppsGoalsAstYCRCRating
2015-16Hamilton Academical08200–

Player page →

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

Player page →

Data coverage for Scottish Premiership →

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