Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1347 of 1349 stored matches (100%) that name a player. Appearances count 1140 matches with a stored lineup.

  • 19
  • 20
  • 21
  • 22
  • 23
  • 24

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
180A. CrawfordSt JohnstoneSt JohnstoneM–5244106.80
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone3028006.82
2022-23St Johnstone2216106.76
180C. McMenaminSt MirrenSt MirrenF–5238506.81
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren1127406.72
2024-25St Mirren4111107.02
180Cedric IttenRangers· 28yRangersF285233106.82
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers4227106.83
2021-22Rangers106006.78

Player page →

180Christopher JullienCeltic· 32yCelticD32529207.39
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic41020–
2020-21Celtic119007.39

Player page →

180Craig HalkettHeart of Midlothian· 30yHeart of MidlothianD3052601707.17
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian22070–
2021-22Heart of Midlothian2028607.15
2022-23Heart of Midlothian006007.10
2023-24Heart of Midlothian009106.83
2024-25Heart of Midlothian1017307.36

Player page →

180Craig SibbaldDundee United· 30yDundee UnitedM3052972206.72
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston21030–
2020-21Livingston1032706.59
2021-22Livingston0014406.69
2022-23Dundee United1035706.86
2024-25Dundee United1116106.73

Player page →

180Guy MelamedSt Johnstone· 32ySt JohnstoneF325218006.72
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone5218006.72

Player page →

180James WilsonHeart of Midlothian· 18yHeart of MidlothianF185226116.78
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian002006.75
2024-25Heart of Midlothian5224116.78

Player page →

180Sead HakšabanovićCeltic· 26yCelticM265227106.97
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic5226106.96
2023-24Celtic001007.20

Player page →

180Tete YengiLivingston· 22yLivingstonF225216616.91
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston4216516.91
2024-25Livingston10010–

Player page →

180Topi KeskinenAberdeen· 22yAberdeenM225236506.61
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen5236506.61

Player page →

180A. StamatelopoulosMotherwell· 26yMotherwellF265116307.01
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell5116307.01

Player page →

180Adam Le FondreHibernian· 38yHibernianF385124106.79
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian5124106.79

Player page →

180E. MosesMotherwell· 28yMotherwellF285133006.73
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell206007.05
2024-25Motherwell3127006.66

Player page →

180Ellis SimmsHeart of Midlothian· 24yHeart of MidlothianF245117206.71
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian5117206.71

Player page →

180J. Emmanuel-ThomasAberdeenAberdeenF–5139106.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston5024006.80
2021-22Aberdeen0115106.82
180Jack FitzwaterLivingston· 27yLivingstonD2751861236.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston1120216.68
2021-22Livingston3038806.91
2022-23Livingston1028226.64

Player page →

180S. Palmer-HouldenDundee· 21yDundeeF215133306.68
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee5133306.68

Player page →

180Shaun RooneySt Mirren· 28ySt MirrenD2851561506.78
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone2127406.73
2021-22St Johnstone3023806.76
2024-25St Mirren006307.05

Player page →

180A. GreiveSt MirrenSt MirrenF–5018006.58
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren30000–
2023-24St Mirren2018006.58
180Ayo ObileyeLivingston· 30yLivingstonD3050891016.75
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston4034516.89
2022-23Livingston1025106.63
2023-24Livingston0030406.70

Player page →

222Borna BarišićRangers· 32yRangersD324271061807.32
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers26030–
2020-21Rangers1633407.42
2021-22Rangers0323407.30
2022-23Rangers1930407.41
2023-24Rangers0320307.06

Player page →

222Liam PolworthKilmarnockKilmarnockM–4161011016.85
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell18030–
2020-21Motherwell0321116.79
2022-23Kilmarnock1226106.97
2023-24Kilmarnock0328206.85
2024-25Kilmarnock2026306.79
222Alex CochraneHeart of Midlothian· 25yHeart of MidlothianD25411961236.89
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian2231206.86
2022-23Heart of Midlothian2534336.77
2023-24Heart of Midlothian0431707.04

Player page →

222A. MooyCeltic· 34yCelticM3441029207.15
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic41029207.15

Player page →

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

Player page →

222Marcus FraserSt Mirren· 30ySt MirrenD30481833226.78
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County12050–
2020-21St Mirren1037406.80
2021-22St Mirren1336606.83
2022-23St Mirren0034716.66
2023-24St Mirren1038206.75
2024-25St Mirren0338816.85

Player page →

222Chris CaddenHibernian· 28yHibernianM2846118806.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian0010006.70
2021-22Hibernian2228206.94
2022-23Hibernian1337506.83
2023-24Hibernian1011006.87
2024-25Hibernian0132106.69

Player page →

222Graeme ShinnieAberdeenAberdeenM–46862236.94
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen2013426.78
2023-24Aberdeen13371116.85
2024-25Aberdeen1336707.09
222Florian KamberiAberdeen· 30yAberdeenF304511006.54
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian32000–
2019-20Rangers12000–
2020-21Aberdeen0111006.54

Player page →

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

Player page →

222Connor McLennanAyr Utd· 25yAyr UtdF2544721006.59
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen31020–
2020-21Aberdeen0127306.63
2021-22Aberdeen0019106.56
2022-23St Johnstone1126406.58
2024-25Ayr Utd01000–

Player page →

222Fraser MurrayKilmarnock· 26yKilmarnockM264467506.86
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0019106.54
2023-24Kilmarnock0115006.74
2024-25Kilmarnock4333407.07

Player page →

222Harry ClarkeRoss County· 24yRoss CountyD244424416.90
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian127006.97
2021-22Ross County3217416.87

Player page →

222J. BaldwinRoss CountyRoss CountyD–44892736.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County21301406.88
2022-23Ross County1229626.96
2023-24Ross County1130716.90
222M. O'HalloranSt JohnstoneSt JohnstoneF–4450726.53
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone21010–
2020-21St Johnstone1125426.44
2021-22St Johnstone1221206.63
2022-23St Johnstone004006.55
222M. SmithHeart of Midlothian· 36yHeart of MidlothianD3644481306.90
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian03050–
2021-22Heart of Midlothian2120106.95
2022-23Heart of Midlothian2028706.87

Player page →

222Michael JohnstonCeltic· 26yCelticM264432206.87
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic23010–
2020-21Celtic0110006.63
2021-22Celtic0012106.88
2023-24Celtic209007.16
2024-25Celtic001006.50

Player page →

222Iain VigursRoss County· 37yRoss CountyM3743302216.81
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County22050–
2020-21Ross County21301716.81

Player page →

222Lewis SmithLivingston· 25yLivingstonM25439306.50
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical32010–
2020-21Hamilton Academical009006.50
2024-25Livingston11020–

Player page →

222Liam SmithDundee United· 29yDundee UnitedD2943781006.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1230606.87
2021-22Dundee United2120406.84
2022-23Dundee United1028006.64

Player page →

222Mitch PinnockKilmarnock· 30yKilmarnockM304330006.87
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock4330006.87

Player page →

222S. MallanHibernian· 29yHibernianM294314406.88
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian33020–
2020-21Hibernian1014206.88

Player page →

222S. NaismithHeart of MidlothianHeart of MidlothianM–43040–
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian43040–
222A. SporleDundee United· 29yDundee UnitedD294240306.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United4224106.81
2021-22Dundee United0016206.54

Player page →

222J. JuranovicCeltic· 29yCelticD294236107.21
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic3126107.20
2022-23Celtic1110007.25

Player page →

222J. NisbetRoss County· 25yRoss CountyM254236006.83
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County4236006.83

Player page →

222Roland IdowuSt Mirren· 23ySt MirrenM234231506.72
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren4231506.72

Player page →

222Rory McKenzieKilmarnock· 31yKilmarnockM31421122116.58
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock11010–
2020-21Kilmarnock2029506.70
2022-23Kilmarnock01361116.57
2023-24Kilmarnock1028406.53
2024-25Kilmarnock0019006.45

Player page →

Data coverage for Scottish Premiership →

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