Skip to content
Almanac
Menu
Clear filters

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

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

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

697Abdallah SimaRangersRangersF25112107.29
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers25112107.29

Player page →

697Killian PhillipsSt MirrenSt MirrenM901132206.84
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberdeen1000006.53
2024-25St Mirren3541906.86
2025-26St Mirren3740906.82
2026-27St Mirren832407.14

Player page →

697Chris LongMotherwellMotherwellF291131216.62
SeasonClubAppsGoalsAstYCRCRating
2019-20Motherwell07161–
2020-21Motherwell2942606.62

Player page →

697A. StamatelopoulosMotherwellMotherwellF35113406.85
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell1651307.01
2025-26Motherwell1962106.72

Player page →

697Lewis SmithAberdeenAberdeenM49115606.82
SeasonClubAppsGoalsAstYCRCRating
2018-19Hamilton Academical00010–
2019-20Hamilton Academical03210–
2020-21Hamilton Academical900006.50
2024-25Livingston01120–
2025-26Livingston3472206.94
2026-27Aberdeen600006.57

Player page →

697L. DykesLivingstonLivingstonF3115816.90
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston09581–
2020-21Livingston320006.90

Player page →

697S. RobinsonPartick ThistlePartick ThistleM421161306.65
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston02440–
2019-20Livingston02060–
2020-21Livingston2641206.68
2022-23Kilmarnock1620006.59
2023-24Partick Thistle01110–
697A. CampbellSt MirrenSt MirrenM581161306.76
SeasonClubAppsGoalsAstYCRCRating
2018-19Motherwell02450–
2019-20Motherwell05210–
2020-21Motherwell3440606.84
2024-25Dundee United1300006.57
2025-26St Mirren1100106.75

Player page →

697Paul McGinnMotherwellMotherwellD17411103926.97
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren03480–
2019-20Hibernian00010–
2019-20St Mirren00140–
2020-21Hibernian3832707.02
2021-22Hibernian2533616.93
2022-23Motherwell3600406.93
2023-24Motherwell3110416.82
2024-25Motherwell1010106.78
2025-26Motherwell3300407.16
2026-27Motherwell100006.50

Player page →

697S. MallanHibernianHibernianM1411111406.88
SeasonClubAppsGoalsAstYCRCRating
2018-19Hibernian078100–
2019-20Hibernian03320–
2020-21Hibernian1410206.88

Player page →

697Ryan HedgesAberdeenAberdeenM441112616.96
SeasonClubAppsGoalsAstYCRCRating
2019-20Aberdeen04520–
2020-21Aberdeen2853116.90
2021-22Aberdeen1624307.05

Player page →

712Hamza IgamaneRangersRangersF33121207.18
SeasonClubAppsGoalsAstYCRCRating
2024-25Rangers33121207.18

Player page →

712Liam DonnellySt MirrenSt MirrenM1181234746.81
SeasonClubAppsGoalsAstYCRCRating
2018-19Motherwell01010–
2019-20Motherwell071121–
2020-21Motherwell100006.80
2021-22Motherwell2300616.70
2022-23Kilmarnock2220806.90
2023-24Kilmarnock2700806.81
2024-25Kilmarnock2512826.77
2025-26St Mirren1710306.91
2026-27St Mirren300106.58

Player page →

712Craig SibbaldFalkirkFalkirkM1291232606.71
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston03110–
2019-20Livingston02130–
2020-21Livingston3210706.59
2021-22Livingston1400406.69
2022-23Dundee United3510706.86
2024-25Dundee United1611106.73
2025-26Dundee United2640306.92
2026-27Falkirk600005.57

Player page →

712V. CernyRangersRangersM33124307.42
SeasonClubAppsGoalsAstYCRCRating
2024-25Rangers33124307.42

Player page →

712D. WatsonKilmarnockKilmarnockM1141242326.75
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock1000216.46
2023-24Kilmarnock3652906.79
2024-25Kilmarnock3541406.79
2025-26Kilmarnock3331816.74

Player page →

712Danilo PereiraRangersRangersF49125006.92
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers1241006.96
2024-25Rangers2354007.00
2025-26Rangers1430006.76

Player page →

712O. ShawMotherwellMotherwellF57126406.72
SeasonClubAppsGoalsAstYCRCRating
2018-19Hibernian06300–
2020-21Ross County2561206.83
2021-22Ross County100006.30
2022-23Kilmarnock1200106.58
2023-24Motherwell1902106.66
712Jonah AyungaSt MirrenSt MirrenF871261116.67
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren1932516.63
2023-24St Mirren1720106.72
2024-25St Mirren2844406.75
2025-26St Mirren2330106.56

Player page →

712D. WrightDundeeDundeeM1601261106.76
SeasonClubAppsGoalsAstYCRCRating
2019-20St Johnstone00100–
2020-21Hibernian2011006.73
2021-22Hibernian1710006.55
2022-23St Johnstone3871406.75
2023-24St Johnstone900106.80
2024-25St Johnstone3111206.86
2025-26Dundee3411206.84
2026-27Dundee1111206.62

Player page →

712Florian KamberiAberdeenAberdeenF11128716.54
SeasonClubAppsGoalsAstYCRCRating
2018-19Hibernian08371–
2019-20Hibernian03200–
2019-20Rangers01200–
2020-21Aberdeen1101006.54

Player page →

712Andy HallidayMotherwellMotherwellM1101282216.84
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers01140–
2019-20Rangers00100–
2021-22Heart of Midlothian2740616.91
2022-23Heart of Midlothian2833206.80
2023-24Heart of Midlothian300106.50
2023-24Motherwell1211106.82
2024-25Motherwell3832806.84
2025-26Motherwell20000–

Player page →

712Ryan JackRangersRangersM6512101206.96
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers04440–
2019-20Rangers04320–
2020-21Rangers1921107.16
2021-22Rangers900006.90
2022-23Rangers2612506.88
2023-24Rangers1110006.87

Player page →

712S. LawlessPartick ThistlePartick ThistleM91212406.61
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston03310–
2019-20Livingston08620–
2020-21Motherwell700106.50
2021-22Motherwell201007.00
2022-23Partick Thistle01200–
712L. ClarksonAberdeenAberdeenM11712121207.00
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen3458507.15
2023-24Aberdeen3633206.96
2024-25Aberdeen3441306.98
2025-26Aberdeen1300206.75

Player page →

712N. McGinnDundeeDundeeM491213406.84
SeasonClubAppsGoalsAstYCRCRating
2018-19Aberdeen05410–
2019-20Aberdeen06610–
2020-21Aberdeen2501206.84
2021-22Aberdeen900006.58
2021-22Dundee1512007.00
712S. TanserFalkirkFalkirkD18412152526.86
SeasonClubAppsGoalsAstYCRCRating
2018-19St Johnstone03020–
2019-20St Johnstone00210–
2020-21St Johnstone3020106.84
2021-22St Mirren3124507.10
2022-23St Mirren3000406.67
2023-24St Mirren3824606.95
2024-25St Mirren2911626.76
2025-26St Mirren2114006.83
2026-27Falkirk510006.56

Player page →

712Nicolas RaskinRangersRangersM10512192107.26
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers1201106.94
2023-24Rangers1811206.98
2024-25Rangers33410807.41
2025-26Rangers3367707.46
2026-27Rangers910306.97

Player page →

712Tom RogicCelticCelticM551220606.84
SeasonClubAppsGoalsAstYCRCRating
2018-19Celtic03620–
2019-20Celtic02400–
2020-21Celtic2314106.81
2021-22Celtic3266306.87

Player page →

730Jordan McGheeMotherwellMotherwellD991321506.79
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee03000–
2021-22Dundee3412606.69
2023-24Dundee3350506.83
2024-25Dundee2340406.93
2025-26Motherwell700006.72
2026-27Motherwell200006.10

Player page →

730Joe ShaughnessyDundeeDundeeD1351351926.98
SeasonClubAppsGoalsAstYCRCRating
2018-19St Johnstone03010–
2020-21St Mirren3311616.88
2021-22St Mirren3630617.06
2022-23St Mirren2212106.80
2023-24Dundee3341207.04
2024-25Dundee1111307.25

Player page →

730M. McNultyDundee UnitedDundee UnitedF441361106.73
SeasonClubAppsGoalsAstYCRCRating
2018-19Hibernian07440–
2019-20Hibernian01000–
2020-21Dundee United2531406.86
2021-22Dundee United1921306.57
730B. McKayInverness Caledonian ThistleInverness Caledonian ThistleF28136306.84
SeasonClubAppsGoalsAstYCRCRating
2019-20Ross County07520–
2020-21Ross County2851006.84
2021-22Inverness Caledonian Thistle01010–
730Todd CantwellRangersRangersM461391007.41
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers1664507.36
2023-24Rangers3075507.44

Player page →

730Scott WrightDundeeDundeeF102139716.75
SeasonClubAppsGoalsAstYCRCRating
2018-19Aberdeen00200–
2018-19Dundee03410–
2020-21Aberdeen1721106.69
2020-21Rangers910106.63
2021-22Rangers1941006.96
2022-23Rangers2301106.65
2023-24Rangers2320216.77
2024-25Rangers200006.75
2025-26Dundee910106.70

Player page →

730G. StewartKilmarnockKilmarnockF13139506.80
SeasonClubAppsGoalsAstYCRCRating
2018-19Aberdeen02010–
2018-19Kilmarnock08630–
2019-20Rangers03200–
2020-21Rangers501006.97
2023-24Kilmarnock800106.73
730Nicky DevlinAberdeenAberdeenD20813104016.85
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston00010–
2020-21Livingston3622706.84
2021-22Livingston3722706.99
2022-23Livingston3825806.83
2023-24Aberdeen3721606.88
2024-25Aberdeen3140406.85
2025-26Aberdeen2810716.72
2026-27Aberdeen100006.26

Player page →

730Calvin MillerHeart of MidlothianHeart of MidlothianM4913121006.85
SeasonClubAppsGoalsAstYCRCRating
2018-19Dundee01220–
2025-26Falkirk3879606.85
2026-27Heart of Midlothian1151206.82

Player page →

739Ronan HaleRoss CountyRoss CountyF36141406.88
SeasonClubAppsGoalsAstYCRCRating
2024-25Ross County36141406.88

Player page →

739A. ColakRangersRangersF25141307.13
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers25141307.13

Player page →

739Regan Charles-CookMotherwellMotherwellM951441406.61
SeasonClubAppsGoalsAstYCRCRating
2020-21Ross County2600406.37
2021-22Ross County37132706.78
2025-26Motherwell2402206.59
2026-27Motherwell810106.65

Player page →

739K. BowieHibernianHibernianF40144406.92
SeasonClubAppsGoalsAstYCRCRating
2024-25Hibernian1861207.02
2025-26Hibernian2283206.85

Player page →

739S. NaismithHeart of MidlothianHeart of MidlothianM0146120–
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian010380–
2019-20Heart of Midlothian04340–
739M. ElyounoussiCelticCelticM34146206.95
SeasonClubAppsGoalsAstYCRCRating
2019-20Celtic04200–
2020-21Celtic34104206.95

Player page →

739C. KaneDunfermlineDunfermlineF631461316.75
SeasonClubAppsGoalsAstYCRCRating
2018-19St Johnstone03310–
2019-20St Johnstone01210–
2020-21St Johnstone2841406.82
2021-22St Johnstone1830416.77
2022-23St Johnstone210006.75
2023-24St Johnstone1510306.62
2025-26Dunfermline01000–
739Liam BoyceHeart of MidlothianHeart of MidlothianF611410506.84
SeasonClubAppsGoalsAstYCRCRating
2019-20Heart of Midlothian02200–
2021-22Heart of Midlothian31103206.91
2022-23Heart of Midlothian510106.58
2023-24Heart of Midlothian1513206.89
2024-25Heart of Midlothian1002006.60

Player page →

739A. EngelsCelticCelticM661410907.10
SeasonClubAppsGoalsAstYCRCRating
2024-25Celtic3496207.41
2025-26Celtic3053606.74
2026-27Celtic201107.45

Player page →

748S. DalbyDundee UnitedDundee UnitedF35152107.24
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United35152107.24

Player page →

748Kyle LaffertyKilmarnockKilmarnockF211521107.10
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian01010–
2018-19Rangers04020–
2020-21Kilmarnock992507.63
2022-23Kilmarnock1210306.69

Player page →

748Jonathan ObikaMotherwellMotherwellF53152606.68
SeasonClubAppsGoalsAstYCRCRating
2019-20St Mirren08110–
2020-21St Mirren3451206.72
2022-23Motherwell910306.64
2023-24Motherwell1010006.61

Player page →

Data coverage for Scottish Premiership →

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