Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1800 of 1811 stored matches (99%) that name a player. Appearances count 1365 matches with a stored lineup.

  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
239M. O'HalloranSt JohnstoneSt JohnstoneF–5550826.53
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone11010–
2019-20St Johnstone21010–
2020-21St Johnstone1125426.44
2021-22St Johnstone1221206.63
2022-23St Johnstone004006.55
239R. LamieDundeeDundeeD–551012016.90
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston00030–
2019-20Livingston11020–
2020-21Motherwell0131506.90
2021-22Motherwell3225206.88
2022-23Motherwell0024616.92
2023-24Dundee1121206.89
239U. IkpeazuSt Johnstone· 31ySt JohnstoneF315541206.77
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian33040–
2019-20Heart of Midlothian22060–
2024-25St Johnstone004206.77

Player page →

239David MoyoHamilton Academical· 31yHamilton AcademicalF315433106.83
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical22000–
2020-21Hamilton Academical3233106.83

Player page →

239Kristoffer AjerCeltic· 28yCelticD285435917.16
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic00051–
2019-20Celtic31030–
2020-21Celtic2335107.16

Player page →

239D. VenteHibernian· 27yHibernianF275332106.87
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian5330106.92
2024-25Hibernian002006.10

Player page →

239J. KennyCeltic· 22yCelticF225323106.59
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic118106.74
2025-26Celtic4215006.51

Player page →

239Rory McKenzieKilmarnock· 32yKilmarnockM32531312326.57
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock11021–
2019-20Kilmarnock11010–
2020-21Kilmarnock2029506.70
2022-23Kilmarnock01361116.57
2023-24Kilmarnock1028406.53
2024-25Kilmarnock0019006.45
2025-26Kilmarnock0019006.50

Player page →

239A. CrawfordSt JohnstoneSt JohnstoneM–5244106.80
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone3028006.82
2022-23St Johnstone2216106.76
239Benjamin BroggioFalkirk· 19yFalkirkM195214107.04
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk5214107.04

Player page →

239Cedric IttenRangers· 29yRangersF295233106.82
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers4227106.83
2021-22Rangers106006.78

Player page →

239Christopher JullienCeltic· 33yCelticD33529207.39
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic41020–
2020-21Celtic119007.39

Player page →

239F. CurtisRangers· 19yRangersM195226107.05
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers013006.80
2025-26Kilmarnock4113107.32
2025-26Rangers1010006.71

Player page →

239Guy MelamedSt Johnstone· 33ySt JohnstoneF335218006.72
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone5218006.72

Player page →

239Ivan DolčekDundee United· 26yDundee UnitedF265228306.75
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United5228306.75

Player page →

239James WilsonHeart of Midlothian· 19yHeart of MidlothianF195232116.70
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian002006.75
2024-25Heart of Midlothian5224116.78
2025-26Heart of Midlothian006006.34

Player page →

239Pierre Landry KaboréHeart of MidlothianHeart of MidlothianF–5225206.60
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian5225206.60
239Sead HakšabanovićCeltic· 27yCelticM275227106.97
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic5226106.96
2023-24Celtic001007.20

Player page →

239Adam Le FondreHibernian· 39yHibernianF395124106.79
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian5124106.79

Player page →

239E. MosesMotherwell· 29yMotherwellF295133006.73
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell206007.05
2024-25Motherwell3127006.66

Player page →

239Ellis SimmsHeart of Midlothian· 25yHeart of MidlothianF255117206.71
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian5117206.71

Player page →

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

Player page →

239Jordan JonesKilmarnock· 31yKilmarnockM315136416.74
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock40010–
2019-20Rangers00001–
2020-21Rangers103006.77
2021-22St Mirren0011006.79
2022-23Kilmarnock0122306.71

Player page →

239S. JacksonSt MirrenSt MirrenF–51031–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren51031–
239S. Palmer-HouldenDundee· 22yDundeeF225133306.68
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee5133306.68

Player page →

239Shaun RooneySt Mirren· 29ySt MirrenD2951561506.78
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone2127406.73
2021-22St Johnstone3023806.76
2024-25St Mirren006307.05

Player page →

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

Player page →

239Emmanuel FernandezRangers· 24yRangersD245027207.16
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers5027207.16

Player page →

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

Player page →

239Jesper KarlssonAberdeen· 27yAberdeenF275018206.85
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen5018206.85

Player page →

239Kelechi IheanachoCeltic· 29yCelticF295013206.62
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic5013206.62

Player page →

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

Player page →

284Alex 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 →

284A. MooyCeltic· 35yCelticM3541029207.15
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic41029207.15

Player page →

284J. MulliganHibernian· 23yHibernianM23410871816.77
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee2011406.74
2023-24Dundee1018216.53
2024-25Dundee0534506.82
2025-26Hibernian1524706.92

Player page →

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

Player page →

284W. FerryDundee United· 25yDundee UnitedM25410681507.35
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United04351207.21
2025-26Dundee United4633307.51

Player page →

284A. KyziridisHeart of Midlothian· 25yHeart of MidlothianM254738506.99
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian4738506.99

Player page →

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

Player page →

284K. TurnerPartick ThistlePartick ThistleM–4517606.62
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle24010–
2023-24Raith Rovers10010–
2023-24Ross County1117306.62
2024-25Partick Thistle00010–
284M. SmithHeart of Midlothian· 37yHeart of MidlothianD3745481916.90
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian01061–
2019-20Heart of Midlothian03050–
2021-22Heart of Midlothian2120106.95
2022-23Heart of Midlothian2028706.87

Player page →

284O. AdewumiDundee· 21yDundeeF214528206.72
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee4528206.72

Player page →

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

Player page →

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

Player page →

284Iain VigursRoss County· 38yRoss CountyM3843302216.81
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County22050–
2020-21Ross County21301716.81

Player page →

284K. TrapanovskiDundee United· 26yDundee UnitedM264347606.64
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United3229406.60
2025-26Dundee United1118206.70

Player page →

284Keanu BaccusSt Mirren· 27ySt MirrenM2743802406.75
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren2233906.73
2023-24St Mirren1131906.81
2025-26St Mirren1016606.67

Player page →

Data coverage for Scottish Premiership →

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