Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2025 of 2039 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
719J. McLaughlinRangers· 38yRangersG380029206.91
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers0011007.11
2021-22Rangers008206.91
2022-23Rangers0010006.70

Player page →

719J. MurphyAyr UtdAyr UtdF–111061206.85
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers47000–
2018-19Rangers01000–
2020-21Hibernian1119006.96
2021-22Hibernian2118106.76
2022-23St Johnstone3024106.82
2024-25Ayr Utd10000–
719J. StonesRoss CountyRoss CountyF–006206.55
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County006206.55
719Jacob DevaneySt MirrenSt MirrenM–0112206.83
SeasonClubGoalsAstAppsYCRCRating
2025-26St Mirren0112206.83
719Jeremie FrimpongCeltic· 25yCelticD253322206.81
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic21020–
2020-21Celtic1222006.81

Player page →

719Jeremy ToljanCeltic· 31yCelticD3101020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic01020–

Player page →

719Jesper KarlssonAberdeen· 27yAberdeenF275018206.85
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen5018206.85

Player page →

719Joe WestleyDundee· 21yDundeeF213222206.59
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee3222206.59

Player page →

719Jonjoe KennyCeltic· 29yCelticD290214207.18
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic0214207.18

Player page →

719Joseph WorrallRangers· 29yRangersD2900020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers00020–

Player page →

719K. OffordSt MirrenSt MirrenF–0011206.34
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren002106.25
2022-23St Mirren009106.37
719Kaiyne WooleryMotherwell· 31yMotherwellF312331206.81
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell2331206.81

Player page →

719Kazeem OlaigbeRoss County· 23yRoss CountyF230019206.63
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County0019206.63

Player page →

719Kelechi IheanachoCeltic· 29yCelticF295013206.62
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic5013206.62

Player page →

719Kemar RoofeRangers· 33yRangersF3326463206.97
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers14324107.13
2021-22Rangers10121107.03
2022-23Rangers103006.70
2023-24Rangers1015006.69

Player page →

719Kwon Hyeok-kyuHibernian· 25yHibernianM250029206.76
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren008006.80
2024-25Hibernian0021206.75

Player page →

719L. ChalmersInverness Caledonian ThistleInverness Caledonian ThistleF–0220206.65
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United0215106.64
2021-22Dundee United005006.66
2021-22Inverness Caledonian Thistle00010–
719L. DamourHeart of MidlothianHeart of MidlothianM–00020–
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian00020–
719L. LongridgeQueen's ParkQueen's ParkF–10020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical10010–
2022-23Queen's Park00010–
719L. MillarKilmarnock· 26yKilmarnockF2621020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock11000–
2019-20Kilmarnock10020–

Player page →

719Lee HodsonHamilton Academical· 34yHamilton AcademicalD341233206.63
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren00020–
2019-20St Mirren01000–
2020-21Hamilton Academical1133006.63

Player page →

719Luis PalmaCeltic· 26yCelticF267936207.47
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic7928207.63
2024-25Celtic008006.89

Player page →

719Luke BoltonDundee United· 26yDundee UnitedM261324206.67
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1324206.67

Player page →

719M. CudjoeDundee United· 22yDundee UnitedM220014206.47
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United002006.30
2022-23Dundee United0012206.51

Player page →

719M. ElyounoussiCeltic· 31yCelticM3114634206.95
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic42000–
2020-21Celtic10434206.95

Player page →

719M. HaberDundeeDundeeF–20020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee20020–
719M. KilgallonHamilton AcademicalHamilton AcademicalD–00020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical00020–
719M. MilinkovićHeart of MidlothianHeart of MidlothianF–65020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian65020–
719Maik NawrockiCeltic· 25yCelticD251013207.15
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic0010206.99
2024-25Celtic103007.70

Player page →

719Mark BirighittiDundee United· 35yDundee UnitedG350026206.85
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United0026206.85

Player page →

719Mattie PollockAberdeen· 24yAberdeenD242115207.21
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen2115207.21

Player page →

719Michael JohnstonCeltic· 27yCelticF279432206.87
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic50000–
2019-20Celtic23010–
2020-21Celtic0110006.63
2021-22Celtic0012106.88
2023-24Celtic209007.16
2024-25Celtic001006.50

Player page →

719Mihai PopescuSt Mirren· 33ySt MirrenD3300020–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren00020–

Player page →

719Mika BierethMotherwell· 23yMotherwellF236514207.19
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell6514207.19

Player page →

719Mikey MooreRangers· 18yRangersM187333206.93
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers7333206.93

Player page →

719Moussa DembéléCeltic· 29yCelticF2996020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic96020–

Player page →

719N. KranjčarRangersRangersM–01020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers01020–
719O. AdewumiDundee· 21yDundeeF214528206.72
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee4528206.72

Player page →

719O. LeeHeart of Midlothian· 34yHeart of MidlothianM3436020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian36020–

Player page →

719O. OffiahHeart of Midlothian· 23yHeart of MidlothianD23005206.60
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian005206.60

Player page →

719Osman SowDundeeDundeeF–10020–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee10020–
719P. BuabenHeart of MidlothianHeart of MidlothianM–00020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian00020–
719P. CancarLivingston· 25yLivingstonD25003206.50
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston003206.50

Player page →

719Pierre Landry KaboréHeart of MidlothianHeart of MidlothianF–5225206.60
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian5225206.60
719R. BinghamHamilton AcademicalHamilton AcademicalF–61020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical51000–
2018-19Hamilton Academical10020–
719R. DuncanAberdeenAberdeenM–1133206.56
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen001006.50
2022-23Aberdeen1023206.52
2023-24Aberdeen019006.66
719R. MolotnikovHibernianHibernianM–0017206.51
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian003106.70
2024-25Hibernian0011106.41
2025-26Hibernian003006.67
719R. TumiltyRaith RoversRaith RoversF–00020–
SeasonClubGoalsAstAppsYCRCRating
2020-21Raith Rovers00020–
719Remi MatthewsSt Johnstone· 32ySt JohnstoneG320034206.62
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone0034206.62

Player page →

719Ross LaidlawRoss County· 33yRoss CountyG3300131206.90
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0033006.78
2021-22Ross County0020006.91
2022-23Ross County0038206.84
2023-24Ross County0025007.14
2024-25Ross County0015006.86

Player page →

Data coverage for Scottish Premiership →

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