Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 935 of 936 stored matches (100%) that name a player. Appearances count 912 matches with a stored lineup.

  • 20
  • 21
  • 22
  • 23

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
186Keanu BaccusSt Mirren· 25ySt MirrenM2533641806.77
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren2233906.73
2023-24St Mirren1131906.81

Player page →

186Liam CraigSt Johnstone· 37ySt JohnstoneM3733391716.87
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone3323916.96
2021-22St Johnstone0016806.74

Player page →

186M. JohnstonMotherwell· 20yMotherwellD203319006.68
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell002006.35
2022-23Motherwell3317006.72

Player page →

186Marcus FraserSt Mirren· 29ySt MirrenD29331451916.76
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren1037406.80
2021-22St Mirren1336606.83
2022-23St Mirren0034716.66
2023-24St Mirren1038206.75

Player page →

186Paulo BernardoCeltic· 22yCelticM223322206.90
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic3322206.90

Player page →

186Scott BrownAberdeen· 38yAberdeenM3833551216.93
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic1231616.94
2021-22Aberdeen2124606.92

Player page →

186A. ConsidineSt Johnstone· 37ySt JohnstoneD37321011236.83
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen1136616.96
2021-22Aberdeen004007.20
2022-23St Johnstone1132426.77
2023-24St Johnstone1029206.69

Player page →

186Carl StarfeltCeltic· 28yCelticD283263717.20
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic0134417.19
2022-23Celtic3128307.24
2023-24Celtic001006.60

Player page →

186Charlie MulgrewDundee United· 38yDundee UnitedD383250817.07
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United2231507.14
2022-23Dundee United1019316.95

Player page →

186Craig ConwaySt Johnstone· 39ySt JohnstoneM393228007.04
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone3228007.04

Player page →

186D. GallagherSt MirrenSt MirrenD–32781916.84
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell1129607.00
2021-22Aberdeen0122506.81
2022-23St Mirren2027816.69
186Dan CaseyMotherwell· 26yMotherwellD2632401307.02
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell0012506.97
2023-24Motherwell3228807.05

Player page →

186David MoyoHamilton Academical· 29yHamilton AcademicalF293233106.83
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical3233106.83

Player page →

186İlkay DurmuşSt Mirren· 30ySt MirrenM303231106.83
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren3231106.83

Player page →

186J. EffordMotherwellMotherwellF–3225206.59
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell2114106.49
2022-23Motherwell119106.78
2023-24Motherwell002006.30
186Michael MellonDundee· 20yDundeeF203214306.85
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee3214306.85

Player page →

186O. EdwardsRoss County· 23yRoss CountyF233229436.56
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County3229436.56

Player page →

186Odin BaileyLivingston· 24yLivingstonM243231106.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston3231106.74

Player page →

186P. PawlettDundee UnitedDundee UnitedM–32601626.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1126716.62
2021-22Dundee United2022716.87
2022-23Dundee United0112206.56
186A. GreiveSt Mirren· 25ySt MirrenF253145306.64
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren2117106.63
2022-23St Mirren1028206.64

Player page →

186Aaron TshibolaKilmarnock· 29yKilmarnockM2931311006.74
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock31311006.74

Player page →

186Ben WoodburnHeart of Midlothian· 24yHeart of MidlothianF243128406.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian3128406.78

Player page →

186C. WilkinsonMotherwellMotherwellF–3114306.76
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell3114306.76
186Callum LangMotherwell· 25yMotherwellF253117016.62
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell3117016.62

Player page →

186Charlie LakinRoss County· 25yRoss CountyM253119106.66
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County3119106.66

Player page →

186Jordan RobertsMotherwell· 30yMotherwellM303125406.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell117106.80
2021-22Motherwell2018306.67

Player page →

186K. DennisSt MirrenSt MirrenF–3130116.71
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren3117006.79
2021-22St Mirren0013116.61
186L. AshcroftDundeeDundeeD–3124706.97
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee10000–
2021-22Dundee1116506.98
2023-24Dundee108206.94
186M. OgkmpoeHamilton AcademicalHamilton AcademicalF–3120306.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical3120306.71
186Rory McKenzieKilmarnock· 30yKilmarnockM3031932016.61
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock2029506.70
2022-23Kilmarnock01361116.57
2023-24Kilmarnock1028406.53

Player page →

186Shane DuffyCeltic· 32yCelticD323118207.23
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic3118207.23

Player page →

186Amad DialloRangers· 21yRangersF213010106.68
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers3010106.68

Player page →

186B. AlstonPartick ThistlePartick ThistleM–3016006.58
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0016006.58
2023-24Partick Thistle30000–
186Benjamin Mbunga-KimpiokaSt Johnstone· 24ySt JohnstoneF243017106.66
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone3017106.66

Player page →

186Brad LyonsKilmarnock· 27yKilmarnockM273042906.87
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock1019206.70
2023-24Kilmarnock2023707.01

Player page →

186D. CancolaRoss County· 27yRoss CountyM273048906.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County1018306.67
2022-23Ross County2030606.75

Player page →

186Emiliano MarcondesHibernian· 29yHibernianM293015207.05
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian3015207.05

Player page →

186Hakeem OdoffinHamilton Academical· 26yHamilton AcademicalM263037807.00
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical3037807.00

Player page →

186J. CummingsDundee· 28yDundeeF283014006.63
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee3014006.63

Player page →

186J. MulliganDundee· 21yDundeeM213029616.61
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee2011406.74
2023-24Dundee1018216.53

Player page →

186Jake Doyle-HayesHibernian· 25yHibernianM2530742306.90
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren1022506.97
2021-22Hibernian20341006.96
2022-23Hibernian0017706.74
2023-24Hibernian001106.30

Player page →

186L. ErwinSt Mirren· 30ySt MirrenF303034106.66
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County004006.70
2020-21St Mirren3027106.69
2021-22St Mirren003006.33

Player page →

186Patryk KlimalaCeltic· 25yCelticF253017106.65
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic3017106.65

Player page →

186R. SweeneyDundee· 27yDundeeD273035816.97
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee3035816.97

Player page →

186Sam CosgroveAberdeen· 27yAberdeenF273014106.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen3014106.77

Player page →

186Stefan GartenmannAberdeen· 27yAberdeenD273033607.08
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen3033607.08

Player page →

186Stephen HumphrysHeart of Midlothian· 26yHeart of MidlothianF263019206.67
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian3019206.67

Player page →

186Z. RobinsonDundeeDundeeF–3021006.64
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee3021006.64
249Borna BarišićRangers· 31yRangersD312211061507.32
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers1633407.42
2021-22Rangers0323407.30
2022-23Rangers1930407.41
2023-24Rangers0320307.06

Player page →

249Sean GossMotherwell· 28yMotherwellM2828671706.95
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell1429706.94
2022-23Motherwell14381006.95

Player page →

Data coverage for Scottish Premiership →

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