Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2100 of 2114 stored matches (99%) that name a player. Appearances count 1434 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
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
311Mats KnoesterAberdeen· 27yAberdeenD270146707.08
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen0113007.12
2025-26Aberdeen002760–
2026-27Aberdeen006107.02

Player page →

311Matt O'RileyCeltic· 25yCelticM25252993707.58
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4316107.38
2022-23Celtic31238307.31
2023-24Celtic181337307.92
2024-25Celtic012008.20

Player page →

311N. KennehRoss County· 23yRoss CountyM231546706.70
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian1015106.67
2022-23Ross County0416306.78
2024-25Ross County0115306.65

Player page →

311Odsonne ÉdouardCeltic· 28yCelticF28661935707.18
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic92010–
2018-19Celtic155040–
2019-20Celtic227000–
2020-21Celtic1843110–
2021-22Celtic214107.18

Player page →

311R. DochertyDundee UnitedDundee UnitedM–0022706.78
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle00010–
2024-25Dundee United0022606.78
311R. MuirheadLivingstonLivingstonF–633270–
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston11000–
2025-26Livingston523270–
311S. ArmstrongAberdeen· 34yAberdeenM3451039706.89
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic35000–
2025-26Aberdeen252850–
2026-27Aberdeen0011206.89

Player page →

311Stephen KellyLivingston· 26yLivingstonM267947706.70
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County032540–
2022-23Livingston5411206.80
2023-24Livingston2211106.60

Player page →

311Tom AldredMotherwell· 36yMotherwellD3640070–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell10000–
2018-19Motherwell30070–

Player page →

311Tom RogicCeltic· 33yCelticM33172455706.87
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic54010–
2018-19Celtic36020–
2019-20Celtic24000–
2020-21Celtic142310–
2021-22Celtic6632306.87

Player page →

311Z. SapsfordDundee United· 24yDundee UnitedF2411247706.80
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United823740–
2026-27Dundee United3010306.80

Player page →

362Auston TrustyCeltic· 28yCelticD281155627.39
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic1122207.45
2025-26Celtic002642–
2026-27Celtic007007.23

Player page →

362Josh GinnellyHeart of Midlothian· 29yHeart of MidlothianF2916661626.76
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian5231316.56
2022-23Heart of Midlothian11430316.95

Player page →

362Leon BalogunRangers· 38yRangersD381374627.04
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers021900–
2021-22Rangers0021416.88
2023-24Rangers0014117.18
2024-25Rangers1120107.12

Player page →

362Aziz BehichDundee United· 35yDundee UnitedM353331616.67
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United3331616.67

Player page →

362D. CampbellAberdeen· 25yAberdeenM250132616.76
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen00031–
2020-21Aberdeen002010–
2021-22Aberdeen0112206.76

Player page →

362Jack MilneAberdeen· 23yAberdeenD230057616.58
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen001006.30
2023-24Aberdeen006006.63
2024-25Aberdeen009106.60
2025-26Aberdeen003431–
2026-27Aberdeen007206.55

Player page →

362L. HendersonFalkirk· 30yFalkirkD302046616.76
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath00010–
2025-26Falkirk103451–
2026-27Falkirk1012006.76

Player page →

362M. AndersonDundee· 25yDundeeM251133616.49
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee01000–
2021-22Dundee1033616.49

Player page →

362N. ClarkSt JohnstoneSt JohnstoneF–337141616.83
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United813130–
2021-22Dundee United8237006.90
2022-23Dundee United003006.37
2022-23St Johnstone4220116.71
2023-24St Johnstone7021006.99
2024-25St Johnstone6229206.77
362N. KeownPartick ThistlePartick ThistleD–20061–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle20061–
362Ryan HedgesAberdeen· 31yAberdeenM31111244617.05
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen45020–
2020-21Aberdeen532811–
2021-22Aberdeen2416307.05

Player page →

362S. AndersonSt JohnstoneSt JohnstoneD–11061–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone11051–
2018-19St Johnstone00010–
362S. BoydHamilton AcademicalHamilton AcademicalF–33061–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical11010–
2018-19Hamilton Academical22051–
362S. MackieFalkirkFalkirkD–02361–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian02030–
2019-20Hibernian00021–
2020-21Hibernian00210–
2025-26Falkirk00100–
362S. WhittakerHibernianHibernianD–22061–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian21030–
2018-19Hibernian01010–
2019-20Hibernian00021–
362T. CarsonDundee· 38yDundeeG3801100616.80
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell00001–
2020-21Motherwell001210–
2021-22Dundee United004007.10
2022-23St Mirren0037106.70
2023-24Dundee0025106.86
2024-25Dundee0122306.82

Player page →

362T. LoweryKilmarnock· 28yKilmarnockM281332616.71
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock112041–
2026-27Kilmarnock0212206.71

Player page →

362Yacouba DjigaRangers· 23yRangersD23002561–
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers002561–

Player page →

362A. PortalesDundee· 30yDundeeD303346606.90
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee2122206.90
2024-25Dundee1224406.91

Player page →

362A. RojanoHamilton AcademicalHamilton AcademicalF–31060–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical31060–
362C. DonovanCeltic· 20yCelticD200226606.90
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic021420–
2026-27Celtic0012406.90

Player page →

362C. McMenaminSt MirrenSt MirrenF–6364606.81
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren1127406.72
2024-25St Mirren4111107.02
2025-26St Mirren112610–
362Caolan Boyd-MunceSt Mirren· 26ySt MirrenM265568606.96
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren003006.60
2023-24St Mirren0435306.95
2024-25St Mirren5130306.99

Player page →

362D. JohnsonMotherwellMotherwellF–60060–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell60060–
362Devante ColeMotherwell· 31yMotherwellF311562760–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell41010–
2020-21Motherwell1152750–

Player page →

362E. HendersonHibernian· 26yHibernianM262649606.76
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic03000–
2020-21Celtic00200–
2020-21Dunfermline00010–
2021-22Hibernian1016206.89
2022-23Hibernian1330306.71
2023-24Hibernian001006.30

Player page →

362E. IngramDundeeDundeeD–0027606.65
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee0024506.65
2025-26Dundee00310–
362F. LissahFalkirk· 21yFalkirkD21202760–
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk202760–

Player page →

362G. GiakoumakisCeltic· 31yCelticF3119240606.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic13121406.99
2022-23Celtic6119206.83

Player page →

362G. SarrisHamilton AcademicalHamilton AcademicalM–10060–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical10060–
362G. StewartKilmarnockKilmarnockF–161013606.73
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen31010–
2018-19Aberdeen20010–
2018-19Kilmarnock86030–
2019-20Rangers32000–
2020-21Rangers01500–
2023-24Kilmarnock008106.73
362Joe AriboRangers· 30yRangersM30181665607.07
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers37010–
2020-21Rangers743100–
2021-22Rangers8534507.07

Player page →

362Jonathan ObikaMotherwell· 36yMotherwellF3615253606.63
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren81010–
2020-21St Mirren513420–
2022-23Motherwell109306.64
2023-24Motherwell1010006.61

Player page →

362Jordan TurnbullPartick Thistle· 32yPartick ThistleD3200060–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle00060–

Player page →

362Joseph Brennen HugillKilmarnock· 23yKilmarnockF238426606.51
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock621430–
2026-27Kilmarnock2212306.51

Player page →

362Josh WindassRangers· 32yRangersM32136060–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers136060–

Player page →

362K. TrapanovskiDundee United· 27yDundee UnitedM274347606.60
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United3229406.60
2025-26Dundee United111820–

Player page →

362K. TurnerPartick ThistlePartick ThistleM–4517606.62
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle24010–
2023-24Raith Rovers10010–
2023-24Ross County1117306.62
2024-25Partick Thistle00010–
362Kacper ŁopataRoss County· 25yRoss CountyD250130607.04
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County0130607.04

Player page →

Data coverage for Scottish Premiership →

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