Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1799 of 1805 stored matches (100%) that name a player. Appearances count 1140 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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
322Jordan TurnbullPartick Thistle· 30yPartick ThistleD3000060–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle00060–

Player page →

322Josh WindassRangers· 31yRangersM31136060–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers136060–

Player page →

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

Player page →

322L. NeilsonSt Johnstone· 22ySt JohnstoneD220047606.61
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United00910–
2021-22Dundee United006006.62
2022-23Heart of Midlothian0010006.55
2023-24Partick Thistle00020–
2024-25Heart of Midlothian005006.78
2024-25St Johnstone0017306.60

Player page →

322M. BoatengHeart of Midlothian· 22yHeart of MidlothianM221352606.79
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park10000–
2023-24Dundee0132506.74
2024-25Heart of Midlothian0220106.88

Player page →

322Matthew SmithSt Johnstone· 25ySt JohnstoneM251454606.87
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone1334406.90
2024-25St Johnstone0120206.82

Player page →

322Mohamed El MakriniKilmarnock· 37yKilmarnockM3723060–
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock23060–

Player page →

322N. KuhnCeltic· 25yCelticF25151146607.39
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic2214107.24
2024-25Celtic13932507.46

Player page →

322S. BanniganPartick ThistlePartick ThistleM–02060–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle01030–
2022-23Partick Thistle01000–
2023-24Partick Thistle00010–
2024-25Partick Thistle00020–
322S. LawlessPartick ThistlePartick ThistleM–13149607.00
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle12020–
2018-19Livingston33010–
2019-20Livingston86020–
2020-21Motherwell00710–
2021-22Motherwell012007.00
2022-23Partick Thistle12000–
322S. TiffoneyDundeeDundeeF–15975606.66
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston20000–
2019-20Livingston00010–
2020-21Livingston111210–
2022-23Partick Thistle34010–
2023-24Dundee3228106.72
2024-25Dundee6235206.61
322Stefan GartenmannAberdeen· 28yAberdeenD283033607.08
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen3033607.08

Player page →

322Stephen WelshCeltic· 25yCelticD252141606.99
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic101610–
2021-22Celtic0110207.07
2022-23Celtic104207.03
2023-24Celtic0010106.76
2024-25Celtic001008.30

Player page →

322T. ChowRoss County· 31yRoss CountyM3110060–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County10060–

Player page →

322Tom SparrowMotherwell· 22yMotherwellM226132606.77
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell6132606.77

Player page →

322William FishHibernian· 22yHibernianD224155607.07
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian3021007.06
2023-24Hibernian1134607.09

Player page →

322Z. LarkecheDundee· 22yDundeeD223327606.83
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee3327606.83

Player page →

322Z. RuddenDundeeDundeeF–4139606.60
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee1013106.51
2022-23St Johnstone1012206.56
2023-24Dundee2114306.71
322Ziggy GordonHamilton Academical· 32yHamilton AcademicalD3221060–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical21060–

Player page →

371Jak AlnwickSt Mirren· 31ySt MirrenG310167527.10
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren003431–
2021-22St Mirren0133217.10

Player page →

371Alexander GogićHamilton AcademicalHamilton Academical—–00051–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical00051–
371C. CurranDundeeDundeeF–62051–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County60031–
2018-19Dundee02020–
371C. DikamonaKilmarnockKilmarnockD–101251–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian10020–
2019-20Heart of Midlothian00020–
2020-21Kilmarnock001211–
371D. CostelloeSt Johnstone· 22ySt JohnstoneF221228516.63
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee0216406.72
2023-24St Johnstone1012116.51

Player page →

371D. TempletonHamilton AcademicalHamilton AcademicalM–116851–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical94031–
2019-20Hamilton Academical10000–
2020-21Hamilton Academical12820–
371Dylan BahamboulaLivingston· 30yLivingstonM301020516.48
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston1020516.48

Player page →

371Jack SandersSt Johnstone· 26ySt JohnstoneD261126517.11
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock004006.73
2024-25St Johnstone1122517.16

Player page →

371T. MooreHeart of MidlothianHeart of MidlothianD–0122516.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian0122516.72
371T. YouanHibernian· 26yHibernianM26151680516.85
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian9736416.74
2023-24Hibernian4831107.04
2024-25Hibernian2113006.74

Player page →

371A. DonnellyDundeeDundeeD–1332506.78
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee0321406.92
2024-25Dundee1011106.53
371A. EsselSt JohnstoneSt JohnstoneM–0115506.78
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone0115506.78
371A. ForresterHeart of MidlothianHeart of MidlothianD–0125506.95
SeasonClubGoalsAstAppsYCRCRating
2024-25Heart of Midlothian0125506.95
371A. LithgowLivingstonLivingstonD–42250–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston22030–
2019-20Livingston20020–
2020-21Livingston00200–
371A. RaymondSt JohnstoneSt JohnstoneD–0217506.68
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone0217506.68
371A. WrightRoss CountyRoss CountyD–4138507.06
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County4138507.06
371Andy BoyleDundee· 34yDundeeD3410050–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee10050–

Player page →

371C. BarronRangers· 22yRangersM222587506.88
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen0013106.88
2022-23Aberdeen1217206.79
2023-24Aberdeen1329206.91
2024-25Rangers0028006.89

Player page →

371C. Egan-RileyHibernian· 22yHibernianD220014506.69
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian0014506.69

Player page →

371C. ElliottDundeeDundeeD–1013506.52
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle00040–
2021-22Dundee1013106.52
371C. McMenaminSt MirrenSt MirrenF–5238506.81
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren1127406.72
2024-25St Mirren4111107.02
371D. CarsonLivingstonLivingstonM–0010506.47
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle00030–
2023-24Livingston0010206.47
371D. ClearySt Johnstone· 29ySt JohnstoneD290215506.74
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone0215506.74

Player page →

371D. CowieRoss CountyRoss CountyM–04050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian03040–
2019-20Ross County01010–
371D. GrayHibernianHibernianD–32250–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian02000–
2018-19Hibernian30050–
2020-21Hibernian00200–
371D. McGeouchAberdeenAberdeenM–0429506.73
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian02030–
2019-20Aberdeen00020–
2020-21Aberdeen001500–
2021-22Aberdeen0214006.73
371D. RedmondHamilton AcademicalHamilton AcademicalD–20050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical20050–
371Danny McNamaraSt Johnstone· 26ySt JohnstoneM26102250–
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone102250–

Player page →

371Dolly MengaLivingstonLivingstonF–21050–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston21050–
371E. BwomonoSt MirrenSt MirrenM–0238506.62
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren0013006.65
2024-25St Mirren0225506.61

Data coverage for Scottish Premiership →

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