Skip to content
Almanac
Menu
Clear filters

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

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

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

487Sead HakšabanovićCelticCelticM2752106.97
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic2652106.96
2023-24Celtic100007.20

Player page →

487Pierre Landry KaboréHeart of MidlothianHeart of MidlothianF2852206.58
SeasonClubAppsGoalsAstYCRCRating
2025-26Heart of Midlothian2552206.60
2026-27Heart of Midlothian300006.37
487Ivan DolčekDundee UnitedDundee UnitedF2852306.75
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee United2852306.75

Player page →

487Guy MelamedSt JohnstoneSt JohnstoneF1852006.72
SeasonClubAppsGoalsAstYCRCRating
2020-21St Johnstone1852006.72

Player page →

487F. CurtisRangersRangersM3652206.98
SeasonClubAppsGoalsAstYCRCRating
2024-25Rangers301006.80
2025-26Kilmarnock1341107.32
2025-26Rangers1010006.71
2026-27Rangers1000106.81

Player page →

487Christopher JullienCelticCelticD952207.39
SeasonClubAppsGoalsAstYCRCRating
2019-20Celtic04120–
2020-21Celtic911007.39

Player page →

487Cedric IttenRangersRangersF3352106.82
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers2742106.83
2021-22Rangers610006.78

Player page →

487Benjamin BroggioFalkirkFalkirkM1452107.04
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk1452107.04

Player page →

487A. CrawfordSt JohnstoneSt JohnstoneM4452106.80
SeasonClubAppsGoalsAstYCRCRating
2021-22St Johnstone2830006.82
2022-23St Johnstone1622106.76
487Scott BrownAberdeenAberdeenM55531816.93
SeasonClubAppsGoalsAstYCRCRating
2019-20Celtic02060–
2020-21Celtic3112616.94
2021-22Aberdeen2421606.92

Player page →

487Olivier NtchamCelticCelticM1453306.66
SeasonClubAppsGoalsAstYCRCRating
2019-20Celtic04220–
2020-21Celtic1411106.66

Player page →

487J. KennyCelticCelticF2353106.59
SeasonClubAppsGoalsAstYCRCRating
2024-25Celtic811106.74
2025-26Celtic1542006.51

Player page →

487D. VenteHibernianHibernianF3253106.87
SeasonClubAppsGoalsAstYCRCRating
2023-24Hibernian3053106.92
2024-25Hibernian200006.10

Player page →

487P. HanlonHibernianHibernianD116541817.02
SeasonClubAppsGoalsAstYCRCRating
2019-20Hibernian02000–
2020-21Hibernian3711607.11
2021-22Hibernian2400416.95
2022-23Hibernian3412706.92
2023-24Hibernian2111107.06
487Kristoffer AjerCelticCelticD3554407.16
SeasonClubAppsGoalsAstYCRCRating
2019-20Celtic03130–
2020-21Celtic3523107.16

Player page →

487Jack McMillanFalkirkFalkirkD3054706.37
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston00140–
2020-21Livingston800006.64
2021-22Livingston1610106.61
2022-23Partick Thistle04210–
2023-24Partick Thistle00110–
2026-27Falkirk600005.22

Player page →

487Glen KamaraRangersRangersM8654506.94
SeasonClubAppsGoalsAstYCRCRating
2019-20Rangers00020–
2020-21Rangers3311207.00
2021-22Rangers3133007.02
2022-23Rangers2210106.74

Player page →

487David MoyoHamilton AcademicalHamilton AcademicalF3354106.83
SeasonClubAppsGoalsAstYCRCRating
2019-20Hamilton Academical02200–
2020-21Hamilton Academical3332106.83

Player page →

487R. LamieDundeeDundeeD101551716.90
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston01120–
2020-21Motherwell3101506.90
2021-22Motherwell2532206.88
2022-23Motherwell2400616.92
2023-24Dundee2111206.89
487Caolan Boyd-MunceSt MirrenSt MirrenM6855606.96
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren300006.60
2023-24St Mirren3504306.95
2024-25St Mirren3051306.99

Player page →

487C. MacPhersonSt JohnstoneSt JohnstoneM96552316.81
SeasonClubAppsGoalsAstYCRCRating
2019-20St Mirren02220–
2020-21St Mirren3221516.80
2021-22St Johnstone2011606.83
2021-22St Mirren200006.80
2022-23St Johnstone2301406.88
2023-24St Johnstone1200306.67
2024-25St Johnstone700306.72
487Paulo BernardoCelticCelticM5856507.00
SeasonClubAppsGoalsAstYCRCRating
2023-24Celtic2233206.90
2024-25Celtic2823207.14
2025-26Celtic800106.77

Player page →

487Marcus FraserSt MirrenSt MirrenD220584026.78
SeasonClubAppsGoalsAstYCRCRating
2019-20Ross County01250–
2020-21St Mirren3710406.80
2021-22St Mirren3613606.83
2022-23St Mirren3400716.66
2023-24St Mirren3810206.75
2024-25St Mirren3803816.85
2025-26St Mirren3010606.81
2026-27St Mirren700206.58

Player page →

487Chris CaddenAberdeenAberdeenM149581106.78
SeasonClubAppsGoalsAstYCRCRating
2020-21Hibernian1000006.70
2021-22Hibernian2822206.94
2022-23Hibernian3713506.83
2023-24Hibernian1110006.87
2024-25Hibernian3201106.69
2025-26Hibernian2012106.79
2026-27Aberdeen1100206.48

Player page →

487Cameron DevlinRangersRangersM142583816.97
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian25121007.04
2022-23Heart of Midlothian3014516.79
2023-24Heart of Midlothian2411706.90
2024-25Heart of Midlothian2901906.99
2025-26Heart of Midlothian2820607.16
2026-27Rangers600106.78

Player page →

487W. FerryDundee UnitedDundee UnitedM745111707.34
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United35041207.21
2025-26Dundee United3346307.51
2026-27Dundee United611207.23

Player page →

487S. AllanHibernianHibernianM25512706.66
SeasonClubAppsGoalsAstYCRCRating
2019-20Hibernian05830–
2020-21Hibernian801106.67
2021-22Hibernian1703306.65
487Stephen O'DonnellMotherwellMotherwellD1965132926.77
SeasonClubAppsGoalsAstYCRCRating
2019-20Kilmarnock03310–
2020-21Motherwell3412316.76
2021-22Motherwell2800516.79
2022-23Motherwell2700506.60
2023-24Motherwell3704606.80
2024-25Motherwell2911706.84
2025-26Motherwell3503106.86
2026-27Motherwell600106.48

Player page →

487James PenriceRangersRangersD1215132406.86
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston2604606.64
2022-23Livingston2931306.54
2023-24Livingston2402306.94
2024-25Heart of Midlothian33251107.22
2026-27Rangers901107.02

Player page →

487Liam PolworthKilmarnockKilmarnockM1305171316.84
SeasonClubAppsGoalsAstYCRCRating
2019-20Motherwell01830–
2020-21Motherwell2103116.79
2022-23Kilmarnock2612106.97
2023-24Kilmarnock2803206.85
2024-25Kilmarnock2620306.79
2025-26Kilmarnock2911306.79
531Rocky BushiriHibernianHibernianD110612616.81
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernian1400616.77
2022-23Hibernian1500306.67
2023-24Hibernian2700706.81
2024-25Hibernian2831406.94
2025-26Hibernian2630606.79

Player page →

531J. FowlerSt JohnstoneSt JohnstoneF1261006.81
SeasonClubAppsGoalsAstYCRCRating
2026-27St Johnstone1261006.81
531Elton KabanguHeart of MidlothianHeart of MidlothianF2761206.78
SeasonClubAppsGoalsAstYCRCRating
2024-25Heart of Midlothian1461206.95
2025-26Heart of Midlothian1300006.51

Player page →

531Stuart FindlayHeart of MidlothianHeart of MidlothianD117621226.96
SeasonClubAppsGoalsAstYCRCRating
2019-20Kilmarnock01120–
2020-21Kilmarnock2200016.72
2023-24Kilmarnock3700507.02
2024-25Kilmarnock1700006.85
2025-26Heart of Midlothian3451507.16
2026-27Heart of Midlothian700016.64

Player page →

531Ryan EdwardsFalkirkFalkirkD96621316.95
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United2420207.01
2021-22Dundee United3642707.09
2022-23Dundee United3200416.75
2025-26Falkirk400006.73

Player page →

531Pape Habib GuèyeAberdeenAberdeenF2462406.83
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberdeen400006.48
2024-25Aberdeen2062406.90

Player page →

531M. McNultyDundee UnitedDundee UnitedF4462706.73
SeasonClubAppsGoalsAstYCRCRating
2019-20Hibernian01000–
2020-21Dundee United2531406.86
2021-22Dundee United1921306.57
531L. FadingerMotherwellMotherwellM4562516.89
SeasonClubAppsGoalsAstYCRCRating
2025-26Motherwell3432316.91
2026-27Motherwell1130206.82

Player page →

531K. MagennisKilmarnockKilmarnockM60621416.75
SeasonClubAppsGoalsAstYCRCRating
2019-20St Mirren01140–
2020-21Hibernian1410006.38
2021-22Hibernian721007.16
2022-23Hibernian1320416.77
2023-24Kilmarnock800106.96
2024-25Kilmarnock1200306.83
2025-26Kilmarnock600206.63
531Cameron Carter-VickersCelticCelticD132621007.30
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic3341307.33
2022-23Celtic2900507.16
2023-24Celtic2511007.27
2024-25Celtic3010007.36
2025-26Celtic700107.36
2026-27Celtic800107.43

Player page →

531Brad LyonsAberdeenAberdeenM108622416.87
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock1910206.70
2023-24Kilmarnock2320707.01
2024-25Kilmarnock3111516.96
2025-26Kilmarnock3011806.75
2026-27Aberdeen510206.94

Player page →

531R. MuirheadLivingstonLivingstonF3263706.66
SeasonClubAppsGoalsAstYCRCRating
2024-25Livingston01100–
2025-26Livingston3252706.66
531O. ShawMotherwellMotherwellF5763406.72
SeasonClubAppsGoalsAstYCRCRating
2020-21Ross County2561206.83
2021-22Ross County100006.30
2022-23Kilmarnock1200106.58
2023-24Motherwell1902106.66
531Liam GordonMotherwellMotherwellD175633326.88
SeasonClubAppsGoalsAstYCRCRating
2019-20St Johnstone00020–
2020-21St Johnstone3611506.87
2021-22St Johnstone31101006.92
2022-23St Johnstone3221706.83
2023-24St Johnstone3200316.90
2024-25Motherwell2711316.94
2025-26Motherwell1710306.83

Player page →

531C. McMenaminSt MirrenSt MirrenF6463606.78
SeasonClubAppsGoalsAstYCRCRating
2023-24St Mirren2711406.72
2024-25St Mirren1141107.02
2025-26St Mirren2611106.74
531Ash TaylorKilmarnockKilmarnockD63631016.98
SeasonClubAppsGoalsAstYCRCRating
2019-20Aberdeen01040–
2020-21Aberdeen3110007.15
2022-23Kilmarnock3243616.82

Player page →

531Dwight GayleHibernianHibernianF2864006.82
SeasonClubAppsGoalsAstYCRCRating
2024-25Hibernian2864006.82

Player page →

531Dan CaseyMotherwellMotherwellD73641727.05
SeasonClubAppsGoalsAstYCRCRating
2022-23Motherwell1200506.97
2023-24Motherwell2832807.05
2024-25Motherwell3332427.08

Player page →

531Ali McCannSt JohnstoneSt JohnstoneM38641306.87
SeasonClubAppsGoalsAstYCRCRating
2019-20St Johnstone04250–
2020-21St Johnstone3422706.85
2021-22St Johnstone400107.05

Player page →

531S. KellyDundeeDundeeD67651606.77
SeasonClubAppsGoalsAstYCRCRating
2019-20Ross County00240–
2021-22Livingston1501406.71
2022-23Livingston2722706.82
2023-24Livingston2240106.75
2024-25Dundee300006.73

Player page →

Data coverage for Scottish Premiership →

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