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
183Topi KeskinenAberdeen· 23yAberdeenM238569100–
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen523650–
2025-26Aberdeen333350–

Player page →

183A. BakayokoDundee· 30yDundeeF30653770–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee653770–

Player page →

183C. MacPhersonSt JohnstoneSt JohnstoneM–6596251–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren10020–
2019-20St Mirren22020–
2020-21St Mirren213251–
2021-22St Johnstone112060–
2021-22St Mirren00200–
2022-23St Johnstone012340–
2023-24St Johnstone001230–
2024-25St Johnstone00730–
183John LundstramRangers· 32yRangersM326598112–
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers102710–
2022-23Rangers503771–
2023-24Rangers053431–

Player page →

183M. MilinkovićHeart of MidlothianHeart of MidlothianF–65020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian65020–
183Mika BierethMotherwell· 23yMotherwellF23651420–
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell651420–

Player page →

183S. KellyDundee· 32yDundeeD326567180–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County00020–
2019-20Ross County02040–
2021-22Livingston011540–
2022-23Livingston222770–
2023-24Livingston402210–
2024-25Dundee00300–

Player page →

183Caolan Boyd-MunceSt Mirren· 26ySt MirrenM26556860–
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren00300–
2023-24St Mirren043530–
2024-25St Mirren513030–

Player page →

183R. LamieDundeeDundeeD–55101201–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston00030–
2019-20Livingston11020–
2020-21Motherwell013150–
2021-22Motherwell322520–
2022-23Motherwell002461–
2023-24Dundee112120–
183U. IkpeazuSt Johnstone· 31ySt JohnstoneF31554120–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian33040–
2019-20Heart of Midlothian22060–
2024-25St Johnstone00420–

Player page →

183Fraser MurrayKilmarnock· 27yKilmarnockM27456750–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian01000–
2022-23Kilmarnock001910–
2023-24Kilmarnock011500–
2024-25Kilmarnock433340–

Player page →

183K. TurnerPartick ThistlePartick ThistleM–451760–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle24010–
2023-24Raith Rovers10010–
2023-24Ross County111730–
2024-25Partick Thistle00010–
183O. AdewumiDundee· 21yDundeeF21452820–
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee452820–

Player page →

183P. McGowanDundeeDundeeF–4528140–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee11040–
2018-19Dundee21050–
2020-21Dundee01010–
2021-22Dundee122840–
183Arnaud DjoumDundee United· 37yDundee UnitedM373516141–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian03010–
2018-19Heart of Midlothian320121–
2022-23Dundee United001610–

Player page →

183Charlie AdamDundee· 40yDundeeM403527130–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee12020–
2021-22Dundee2327110–

Player page →

183Djeidi GassamaRangers· 22yRangersM22353840–
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers353840–

Player page →

183Finlay RobertsonDundee· 23yDundeeM23356881–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee00200–
2023-24Dundee001321–
2024-25Dundee042900–
2025-26Dundee312460–

Player page →

183J. HyltonRoss CountyRoss CountyF–352340–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell23020–
2020-21Motherwell00500–
2020-21Ross County121820–
183Noah ChilversRoss County· 25yRoss CountyF25353040–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County353040–

Player page →

183I. NiskanenDundee United· 28yDundee UnitedM28255380–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United143330–
2022-23Dundee United112050–

Player page →

183G. GentMotherwellMotherwellM–152950–
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell152950–
183J. DoigHibernian· 24yHibernianD24156230–
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian132820–
2021-22Hibernian023410–

Player page →

183K. JacobsLivingstonLivingstonM–15270–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston13050–
2019-20Livingston02020–
2021-22Livingston00200–
183N. KennehRoss County· 23yRoss CountyM23154670–
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian101510–
2022-23Ross County041630–
2024-25Ross County011530–

Player page →

183Rıdvan YılmazRangers· 25yRangersD25155230–
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers02910–
2023-24Rangers112610–
2024-25Rangers021710–

Player page →

183Tony YoganeDundee· 20yDundeeM20153510–
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee153510–

Player page →

228Kemar RoofeRangers· 33yRangersF332646320–
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers1432410–
2021-22Rangers1012110–
2022-23Rangers10300–
2023-24Rangers101500–

Player page →

228J. DefoeRangers· 43yRangersF432541720–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers82010–
2019-20Rangers131010–
2020-21Rangers411500–
2021-22Rangers00200–

Player page →

228K. BowieHibernian· 23yHibernianF231444040–
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian611820–
2025-26Hibernian832220–

Player page →

228Regan Charles-CookMotherwell· 29yMotherwellM2913487130–
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County002640–
2021-22Ross County1323770–
2025-26Motherwell022420–

Player page →

228D. WatsonKilmarnock· 21yKilmarnockM21124114232–
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock001021–
2023-24Kilmarnock523690–
2024-25Kilmarnock413540–
2025-26Kilmarnock313381–

Player page →

228V. CernyRangers· 28yRangersM281243330–
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers1243330–

Player page →

228A. GogicSt Mirren· 32ySt MirrenM32114189533–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical10041–
2018-19Hamilton Academical00030–
2019-20Hamilton Academical10000–
2020-21Hibernian103180–
2021-22Hibernian00920–
2021-22St Mirren101320–
2022-23St Mirren213060–
2023-24St Mirren213870–
2024-25St Mirren113691–
2025-26St Mirren2132121–

Player page →

228A. SchalkRoss CountyRoss CountyF–114010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County114010–
228C. RamirezAberdeen· 35yAberdeenF351044510–
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen1033610–
2022-23Aberdeen01900–

Player page →

228Malik TillmanRangers· 24yRangersM241042840–
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers1042840–

Player page →

228Michael JohnstonCeltic· 27yCelticF27943220–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic50000–
2019-20Celtic23010–
2020-21Celtic011000–
2021-22Celtic001210–
2023-24Celtic20900–
2024-25Celtic00100–

Player page →

228Elliot WattMotherwell· 26yMotherwellM268442101–
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone21820–
2025-26Motherwell633481–

Player page →

228Emmanuel LongeloMotherwell· 25yMotherwellD25843661–
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell843661–

Player page →

228A. ShinnieLivingstonLivingstonM–74102110–
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston323040–
2022-23Livingston123340–
2023-24Livingston303330–
2025-26Livingston00600–
228Connor RonanSt Mirren· 28ySt MirrenM28742721–
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren742721–

Player page →

228T. AasgaardRangers· 24yRangersM24743340–
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers743340–

Player page →

228A. CrawfordSt JohnstoneSt JohnstoneM–644420–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical12010–
2021-22St Johnstone302800–
2022-23St Johnstone221610–
228Ali McCannSt Johnstone· 26ySt JohnstoneM266438130–
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone42050–
2020-21St Johnstone223470–
2021-22St Johnstone00410–

Player page →

228Dan CaseyMotherwell· 28yMotherwellD286473172–
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell001250–
2023-24Motherwell322880–
2024-25Motherwell323342–

Player page →

228Dwight GayleHibernian· 36yHibernianF36642800–
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian642800–

Player page →

228Jack McMillanPartick Thistle· 28yPartick ThistleD28642490–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston10020–
2019-20Livingston01040–
2020-21Livingston00800–
2021-22Livingston101610–
2022-23Partick Thistle42010–
2023-24Partick Thistle01010–

Player page →

228Peter HaringHeart of Midlothian· 32yHeart of MidlothianM326453181–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian52060–
2021-22Heart of Midlothian123190–
2022-23Heart of Midlothian001611–
2023-24Heart of Midlothian00620–

Player page →

228Tom SparrowMotherwell· 23yMotherwellM23646090–
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell613260–
2025-26Motherwell032830–

Player page →

Data coverage for Scottish Premiership →

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