Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2325 of 2342 stored matches (99%) that name a player. Appearances count 1434 matches with a stored lineup.

  • 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
312A. GreiveSt MirrenSt MirrenF–5018006.58
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren30000–
2023-24St Mirren2018006.58
312Ayo ObileyeLivingston· 32yLivingstonD3250891016.75
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston4034516.89
2022-23Livingston1025106.63
2023-24Livingston0030406.70

Player page →

312Emmanuel FernandezRangers· 24yRangersD245038407.20
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers5027207.16
2026-27Rangers0011207.30

Player page →

312Ibrahim SaidMotherwell· 24yMotherwellM245049806.78
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell3038606.73
2026-27Motherwell2011206.93

Player page →

312J. BokilaLivingston· 37yLivingstonF375023516.50
SeasonClubGoalsAstAppsYCRCRating
2025-26Livingston5023516.50

Player page →

312J. CummingsDundee· 31yDundeeF315014206.63
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers20020–
2021-22Dundee3014006.63

Player page →

312Jesper KarlssonAberdeen· 28yAberdeenF285018206.85
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen5018206.85

Player page →

312Kelechi IheanachoCeltic· 30yCelticF305013206.62
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic5013206.62

Player page →

312L. DoumbouyaInverness Caledonian ThistleInverness Caledonian ThistleF–50030–
SeasonClubGoalsAstAppsYCRCRating
2016-17Inverness Caledonian Thistle50030–
312Owen EldingHibernian· 20yHibernianF205021206.79
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian3013106.75
2026-27Hibernian208106.88

Player page →

312S. McKennaAberdeen· 29yAberdeenD295041017.13
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen20050–
2018-19Aberdeen20031–
2019-20Aberdeen10020–
2020-21Aberdeen004007.13

Player page →

362Borna BarišićRangers· 34yRangersD344291062107.32
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers02030–
2019-20Rangers26030–
2020-21Rangers1633407.42
2021-22Rangers0323407.30
2022-23Rangers1930407.41
2023-24Rangers0320307.06

Player page →

362J. HoltSt Johnstone· 33ySt JohnstoneM334121775526.77
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers01030–
2017-18Rangers24060–
2019-20St Johnstone00020–
2020-21Livingston1430706.84
2021-22Livingston10371106.88
2022-23Livingston02351016.61
2023-24Livingston0135606.83
2024-25St Johnstone0028816.71
2026-27St Johnstone0012206.72

Player page →

362Alex CochraneHeart of Midlothian· 26yHeart of MidlothianD26411961236.89
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian2231206.86
2022-23Heart of Midlothian2534336.77
2023-24Heart of Midlothian0431707.04

Player page →

362J. MulliganHibernian· 23yHibernianM23411982016.76
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee2011406.74
2023-24Dundee1018216.53
2024-25Dundee0534506.82
2025-26Hibernian1524706.92
2026-27Hibernian0111206.63

Player page →

362A. MooyCeltic· 36yCelticM3641029207.15
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic41029207.15

Player page →

362Melker HallbergSt Johnstone· 31ySt JohnstoneM31410691716.76
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian10060–
2020-21Hibernian0225106.85
2021-22St Johnstone1614316.79
2022-23St Johnstone2230706.67

Player page →

362J. McPakeHeart of Midlothian· 25yHeart of MidlothianF254923107.14
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone1313006.99
2026-27Heart of Midlothian3610107.32

Player page →

362Mikael LustigCeltic· 39yCelticD39490111–
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic13040–
2017-18Celtic10061–
2018-19Celtic26010–

Player page →

362Sean GossMotherwell· 31yMotherwellM3149672006.95
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers21010–
2018-19St Johnstone00020–
2021-22Motherwell1429706.94
2022-23Motherwell14381006.95

Player page →

362S. LoganAberdeenAberdeenD–48121906.57
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen25030–
2017-18Aberdeen21040–
2018-19Aberdeen01070–
2019-20Aberdeen01040–
2020-21Aberdeen0012106.57
362A. KyziridisHeart of Midlothian· 26yHeart of MidlothianM264738506.99
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian4738506.99

Player page →

362M. SmithHeart of Midlothian· 38yHeart of MidlothianD3847482416.90
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian02050–
2018-19Heart of Midlothian01061–
2019-20Heart of Midlothian03050–
2021-22Heart of Midlothian2120106.95
2022-23Heart of Midlothian2028706.87

Player page →

362Liam SmithSt Johnstone· 30ySt JohnstoneD3046861506.73
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian03040–
2020-21Dundee United1230606.87
2021-22Dundee United2120406.84
2022-23Dundee United1028006.64
2026-27St Johnstone008106.24

Player page →

362Fraser MurrayKilmarnock· 27yKilmarnockM274567506.86
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian01000–
2022-23Kilmarnock0019106.54
2023-24Kilmarnock0115006.74
2024-25Kilmarnock4333407.07

Player page →

362K. TurnerPartick ThistlePartick ThistleM–4517606.62
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle24010–
2023-24Raith Rovers10010–
2023-24Ross County1117306.62
2024-25Partick Thistle00010–
362O. AdewumiDundee· 21yDundeeF214528206.72
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee4528206.72

Player page →

362Harry ClarkeRoss County· 25yRoss CountyD254424416.90
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian127006.97
2021-22Ross County3217416.87

Player page →

362J. BaldwinRoss CountyRoss CountyD–44892736.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County21301406.88
2022-23Ross County1229626.96
2023-24Ross County1130716.90
362A. HammillSt Mirren· 38ySt MirrenM3843010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren43010–

Player page →

362A. LowryMotherwell· 23yMotherwellM234330206.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers114107.00
2022-23Rangers005006.60
2023-24Heart of Midlothian0112106.93
2026-27Motherwell319006.94

Player page →

362D. TaitDundee United· 24yDundee UnitedM2443481506.91
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk31381006.85
2026-27Dundee United1210507.15

Player page →

362K. TrapanovskiDundee United· 27yDundee UnitedM274347606.64
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United3229406.60
2025-26Dundee United1118206.70

Player page →

362Keanu BaccusSt Mirren· 28ySt MirrenM2843802406.75
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren2233906.73
2023-24St Mirren1131906.81
2025-26St Mirren1016606.67

Player page →

362M. StoreyPartick ThistlePartick ThistleF–43030–
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen10000–
2017-18Aberdeen10000–
2017-18Partick Thistle23030–
362Mitch PinnockKilmarnock· 31yKilmarnockM314330006.87
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock4330006.87

Player page →

362Roland IdowuSt Mirren· 24ySt MirrenM2443581006.63
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren4231506.72
2025-26St Mirren0025506.50
2026-27St Mirren012006.95

Player page →

362S. WelshInverness Caledonian ThistleInverness Caledonian ThistleM–43031–
SeasonClubGoalsAstAppsYCRCRating
2016-17Partick Thistle33031–
2021-22Inverness Caledonian Thistle10000–
362A. LithgowLivingstonLivingstonD–422506.25
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston22030–
2019-20Livingston20020–
2020-21Livingston002006.25
362A. NelsonDundeeDundeeF–42010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee42010–
362A. SporleDundee United· 31yDundee UnitedD314240306.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United4224106.81
2021-22Dundee United0016206.54

Player page →

362J. JuranovicCeltic· 31yCelticD314236107.21
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic3126107.20
2022-23Celtic1110007.25

Player page →

362J. NisbetRoss County· 27yRoss CountyM274236006.83
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County4236006.83

Player page →

362J. ŠimunovićCelticCelticD–42051–
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic11020–
2017-18Celtic00001–
2018-19Celtic20020–
2019-20Celtic11010–
362James WilsonAberdeen· 30yAberdeenF3042000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen42000–

Player page →

362S. DaviesHamilton AcademicalHamilton AcademicalF–42000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical21000–
2019-20Hamilton Academical21000–
362A. WrightRoss CountyRoss CountyD–4138507.06
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County4138507.06
362Aaron TshibolaKilmarnock· 31yKilmarnockM3141542616.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock00020–
2018-19Kilmarnock10080–
2020-21Kilmarnock31311006.74
2025-26Kilmarnock0013307.05
2026-27Kilmarnock0010316.50

Player page →

362Ante ŠutoHibernian· 26yHibernianF264124306.60
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian4114206.73
2026-27Hibernian0010106.42

Player page →

362D. McMillanSt JohnstoneSt JohnstoneF–41000–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone20000–
2018-19St Johnstone21000–

Data coverage for Scottish Premiership →

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