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
391Michael MellonDundee· 22yDundeeF223214306.85
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee3214306.85

Player page →

391N. BajramiRangers· 27yRangersM27324040–
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers212820–
2025-26Rangers111220–

Player page →

391O. EdwardsRoss County· 25yRoss CountyF253229436.56
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County3229436.56

Player page →

391Odin BaileyLivingston· 26yLivingstonM263231106.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston3231106.74

Player page →

391P. PawlettDundee UnitedDundee UnitedM–32601626.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United112671–
2021-22Dundee United2022716.87
2022-23Dundee United0112206.56
391R. DraperRoss CountyRoss CountyM–3221141–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County11060–
2019-20Ross County00020–
2020-21Ross County212161–
391Stephen WelshMotherwell· 26yMotherwellD263269806.93
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic101610–
2021-22Celtic0110207.07
2022-23Celtic104207.03
2023-24Celtic0010106.76
2024-25Celtic00100–
2025-26Celtic00100–
2025-26Motherwell112720–

Player page →

391Ante PalaversaAberdeen· 26yAberdeenM262244140–
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen2130110–
2025-26Aberdeen011430–

Player page →

391C. NieuwenhofHeart of Midlothian· 25yHeart of MidlothianM252237406.78
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian1225406.78
2024-25Heart of Midlothian101200–

Player page →

391Charlie ReillyDundeeDundeeF–2241206.67
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee007006.68
2024-25Dundee01600–
2025-26Dundee112020–
2026-27Dundee108006.66
391Christopher RoutisRoss CountyRoss CountyD–22040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County22040–
391D. MacKinnonHamilton AcademicalHamilton AcademicalF–220221–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical12071–
2018-19Hamilton Academical100120–
2019-20Hamilton Academical00030–
391E. AmbroseSt JohnstoneSt JohnstoneD–2228706.68
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian21030–
2018-19Hibernian01000–
2019-20Livingston00010–
2020-21Livingston002220–
2021-22St Johnstone006106.68
391G. AriyibiMotherwellMotherwellM–22020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell22020–
391J. ValeMotherwell· 25yMotherwellF252219326.89
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell2213216.89
2024-25Motherwell00611–

Player page →

391K. FotheringhamSt JohnstoneSt JohnstoneF–2238116.59
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United00100–
2022-23Dundee United0211106.55
2024-25Dundee United001600–
2025-26Dundee United00200–
2026-27St Johnstone208016.64
391K. PhillipsRoss CountyRoss CountyF–221600–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County221600–
391Kieran DowellRangers· 29yRangersM292226307.06
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers2212107.06
2024-25Rangers001210–
2025-26Rangers00210–

Player page →

391Lewis MayoAberdeen· 26yAberdeenD26221381716.78
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0134206.72
2023-24Kilmarnock1036516.81
2024-25Kilmarnock013720–
2025-26Kilmarnock002430–
2026-27Aberdeen107506.87

Player page →

391Max LoweAberdeen· 29yAberdeenD2922030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen22030–

Player page →

391Max WattersDundee United· 27yDundee UnitedF27222310–
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United222310–

Player page →

391O. EamesFalkirkFalkirkM–228406.93
SeasonClubGoalsAstAppsYCRCRating
2026-27Falkirk228406.93
391Ryan EdmondsonAberdeen· 25yAberdeenF25221400–
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen221400–

Player page →

391S. WhittakerHibernianHibernianD–22061–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian21030–
2018-19Hibernian01010–
2019-20Hibernian00021–
391Sebastian TounektiCeltic· 24yCelticF242236406.69
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic222730–
2026-27Celtic009106.69

Player page →

391T. JenksRoss CountyRoss CountyM–2224316.79
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen2218216.74
2023-24Ross County006106.95
391A. DaviesRoss CountyRoss CountyD–12031–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County12031–
391Afeez AremuAberdeen· 27yAberdeenM271220406.17
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen11910–
2026-27Aberdeen0111306.17

Player page →

391C. BrownLivingston· 28yLivingstonD28121620–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston01010–
2020-21Livingston111610–

Player page →

391C. MorrisonHeart of MidlothianHeart of MidlothianF–12010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian12010–
391Cammy KerrLivingston· 31yLivingstonD3112551306.76
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee01030–
2018-19Dundee10040–
2021-22Dundee0135406.82
2023-24Dundee0010106.52
2025-26Livingston001010–

Player page →

391D. CostelloeSt Johnstone· 23ySt JohnstoneF231228516.63
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee0216406.72
2023-24St Johnstone1012116.51

Player page →

391E. BjorgolfssonMotherwellMotherwellF–1218106.39
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell12910–
2026-27Motherwell009006.39
391E. HamiltonDundee· 28yDundeeM2812431306.88
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee103290–
2026-27Dundee0211406.88

Player page →

391F. OjoAberdeen· 35yAberdeenM3512411316.69
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen00040–
2020-21Aberdeen001120–
2021-22Aberdeen1230716.69

Player page →

391G. LeighAberdeen· 32yAberdeenD3212800–
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen12000–
2020-21Aberdeen00800–

Player page →

391Harry CochraneArbroathArbroathM–12050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian12040–
2025-26Arbroath00010–
391I. WilsonKilmarnockKilmarnockM–12050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock11040–
2018-19Kilmarnock01000–
2019-20Kilmarnock00010–
391James BrownSt Johnstone· 28ySt JohnstoneD281264806.62
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone00500–
2021-22St Johnstone0222206.66
2022-23St Johnstone1026506.58
2023-24St Johnstone0011106.64

Player page →

391Jamie BrandonKilmarnock· 28yKilmarnockD2812642426.53
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian00071–
2018-19Heart of Midlothian00001–
2019-20Heart of Midlothian00020–
2022-23Livingston008106.48
2023-24Livingston0032706.65
2024-25Livingston10010–
2025-26Kilmarnock001220–
2026-27Kilmarnock0212406.26

Player page →

391Jamie RobsonDundee United· 28yDundee UnitedD281240816.95
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United023661–
2021-22Dundee United104206.95

Player page →

391Jordan TillsonRoss County· 33yRoss CountyM3312932116.68
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County023270–
2021-22Ross County0032716.71
2022-23Ross County1028706.64
2023-24Ross County001006.90

Player page →

391Lee HodsonHamilton Academical· 35yHamilton AcademicalD35123320–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren00020–
2019-20St Mirren01000–
2020-21Hamilton Academical113300–

Player page →

391Louie MarshFalkirk· 22yFalkirkF2212710–
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk12710–

Player page →

391Marcelo SaracchiCeltic· 28yCelticD28121910–
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic121910–

Player page →

391Michael SteinwenderHeart of Midlothian· 26yHeart of MidlothianD26124140–
SeasonClubGoalsAstAppsYCRCRating
2024-25Heart of Midlothian10900–
2025-26Heart of Midlothian023240–

Player page →

391Mohammad SyllaLivingston· 32yLivingstonM3212891516.91
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee0224106.91
2024-25Dundee003391–
2025-26Livingston103250–

Player page →

391N. RalphDundeeDundeeM–12041–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee12041–
391R. DeaconDundeeDundeeM–12050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee12040–
2018-19Dundee00010–
391R. MatthewsRaith RoversRaith RoversM–12030–
SeasonClubGoalsAstAppsYCRCRating
2020-21Raith Rovers00020–
2023-24Raith Rovers12010–

Data coverage for Scottish Premiership →

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