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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
696Dennis GeigerAberdeen· 27yAberdeenM271111506.76
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen1111506.76

Player page →

696Derek CorneliusRangers· 28yRangersD28117107.36
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers117107.36

Player page →

696Diallang JaiyesimiSt Johnstone· 28ySt JohnstoneM281116116.57
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone1116116.57

Player page →

696Duckens NazonSt Mirren· 32ySt MirrenF3211010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren11010–

Player page →

696E. AgyeiDundee United· 21yDundee UnitedM211111417.14
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United1111417.14

Player page →

696E. MooneySt MirrenSt MirrenF–1118006.52
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren117006.65
2025-26St Mirren0011006.44
696E. RossFalkirk· 24yFalkirkF241130306.57
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen00100–
2025-26Falkirk1129306.57

Player page →

696G. MillerPartick ThistlePartick Thistle—–11000–
SeasonClubGoalsAstAppsYCRCRating
2015-16Partick Thistle11000–
696Ismaila SoroCeltic· 28yCelticM281127306.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic1119206.91
2021-22Celtic008106.59

Player page →

696J. BacunaRangers· 28yRangersM28116207.08
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers116207.08

Player page →

696J. ButterfieldSt JohnstoneSt JohnstoneM–1118406.62
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone1118406.62
696J. CurranDundeeDundeeM–11050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee00010–
2018-19Dundee11040–
696J. IredaleHibernian· 30yHibernianD3011621107.03
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian1128607.04
2025-26Hibernian0034507.02

Player page →

696J. O'BrienRoss CountyRoss CountyF–110100–
SeasonClubGoalsAstAppsYCRCRating
2016-17Ross County11020–
2017-18Ross County00080–
696Jack SandersSt Johnstone· 27ySt JohnstoneD271126517.11
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock004006.73
2024-25St Johnstone1122517.16

Player page →

696Jaze KabiaLivingston· 25yLivingstonF251110006.70
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston118006.80
2021-22Livingston002006.30

Player page →

696Jeffrey SchluppCeltic· 33yCelticD331113007.12
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic1113007.12

Player page →

696Jeppe OkkelsAberdeen· 26yAberdeenM261116006.81
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen1116006.81

Player page →

696Juhani OjalaMotherwell· 36yMotherwellD361121306.86
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell1121306.86

Player page →

696K. GuthrieLivingstonLivingstonF–1142316.69
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston0016116.51
2023-24Livingston1126206.79
696K. RowlesHeart of Midlothian· 27yHeart of MidlothianD2711821317.03
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1129416.97
2023-24Heart of Midlothian0033507.14
2024-25Heart of Midlothian0020406.93

Player page →

696Kai AndrewsHibernian· 19yHibernianM191123106.64
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell0012006.49
2025-26Hibernian1111106.78

Player page →

696L. HendersonCeltic· 30yCelticM3011010–
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic11010–

Player page →

696L. HornerInverness Caledonian ThistleInverness Caledonian ThistleM–11021–
SeasonClubGoalsAstAppsYCRCRating
2015-16Inverness Caledonian Thistle10000–
2016-17Inverness Caledonian Thistle01021–
696M. AndersonDundee· 25yDundeeM251133616.49
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee01000–
2021-22Dundee1033616.49

Player page →

696M. BoyesLivingston· 25yLivingstonD251132316.64
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston009006.79
2022-23Livingston1122316.60
2023-24Livingston00100–

Player page →

696M. FrameAberdeenAberdeenD–1111106.85
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen1111106.85
696M. GodinhoHeart of Midlothian· 28yHeart of MidlothianD2811030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian01000–
2018-19Heart of Midlothian10030–

Player page →

696M. SangareLivingston· 27yLivingstonM271125406.71
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston1125406.71

Player page →

696M. WillockSt MirrenSt MirrenM–11010–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone11000–
2018-19St Mirren00010–
696Matthew HoppeHibernian· 25yHibernianF25119006.59
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian119006.59

Player page →

696N. KranjčarRangersRangersM–11040–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers10020–
2017-18Rangers01020–
696O. CortesRangers· 22yRangersF221117006.76
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers116006.80
2024-25Rangers0010006.74
2025-26Rangers001006.70

Player page →

696O. DabbaghAberdeen· 27yAberdeenF271113006.61
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen1113006.61

Player page →

696Ovie EjariaRangers· 28yRangersM2811000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers11000–

Player page →

696R. CrawfordPartick ThistlePartick ThistleM–1123506.73
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston01030–
2020-21Livingston001006.50
2020-21Motherwell0022106.74
2021-22Partick Thistle10000–
2024-25Partick Thistle00010–
696R. DuncanAberdeenAberdeenM–1133206.56
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen001006.50
2022-23Aberdeen1023206.52
2023-24Aberdeen019006.66
696R. NaderiRangers· 22yRangersF22119006.39
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers119006.39

Player page →

696Richie ForanInverness Caledonian Thistle· 45yInverness Caledonian Thistle—4511000–
SeasonClubGoalsAstAppsYCRCRating
2015-16Inverness Caledonian Thistle11000–

Player page →

696S. BodenInverness Caledonian ThistleInverness Caledonian ThistleF–11010–
SeasonClubGoalsAstAppsYCRCRating
2016-17Inverness Caledonian Thistle11010–
696S. CaulkerDundee· 34yDundeeD3411000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee11000–

Player page →

696S. MartinHamilton AcademicalHamilton AcademicalM–11241616.75
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical000100–
2019-20Hamilton Academical01011–
2020-21Hamilton Academical1024506.75
696S. McManusMotherwellMotherwellD–11030–
SeasonClubGoalsAstAppsYCRCRating
2015-16Motherwell10000–
2016-17Motherwell01030–
696Sivert Heltne NilsenAberdeen· 34yAberdeenM3411401206.81
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen0126906.83
2025-26Aberdeen1014306.77

Player page →

696T. LoweryKilmarnock· 28yKilmarnockM281120416.62
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock1120416.62

Player page →

696A. BruceKilmarnockKilmarnockD–10031–
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock10031–
696A. DevineMotherwellMotherwellD–1018006.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers002006.65
2022-23Rangers006006.70
2023-24Motherwell1010006.74
696A. DoranInverness Caledonian ThistleInverness Caledonian ThistleM–10000–
SeasonClubGoalsAstAppsYCRCRating
2016-17Inverness Caledonian Thistle10000–
696A. DorringtonAberdeen· 21yAberdeenD211018216.63
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen1012216.71
2025-26Aberdeen006006.47

Player page →

696A. GnanduilletHeart of MidlothianHeart of MidlothianF–1014106.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian1014106.78

Data coverage for Scottish Premiership →

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