Skip to content
Almanac
Menu
Clear filters

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

  • 18
  • 19
  • 20
  • 21
  • 22
  • 23

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
49M. KennedyKilmarnock· 29yKilmarnockM291512951006.89
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone61020–
2019-20Aberdeen02010–
2019-20St Johnstone33010–
2020-21Aberdeen1231106.82
2021-22Aberdeen008006.80
2022-23Aberdeen2121206.71
2023-24Kilmarnock3335307.07

Player page →

49Connor GoldsonRangers· 31yRangersD311591293107.31
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers30070–
2019-20Rangers31040–
2020-21Rangers4238207.40
2021-22Rangers3336707.21
2022-23Rangers2225407.32
2023-24Rangers0130707.31

Player page →

49Marley WatkinsKilmarnock· 33yKilmarnockF33157921006.84
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen219006.90
2021-22Aberdeen3221206.92
2022-23Aberdeen1126606.59
2023-24Kilmarnock9336206.94

Player page →

49Devante ColeMotherwell· 29yMotherwellF2915627607.04
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell41010–
2020-21Motherwell11527507.04

Player page →

49R. CallachanRoss County· 30yRoss CountyM30155922916.77
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone10040–
2020-21Hamilton Academical93331106.88
2021-22Ross County4135706.70
2022-23Ross County1124716.72

Player page →

49Jonathan ObikaMotherwell· 33yMotherwellF3315253606.68
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren81010–
2020-21St Mirren5134206.72
2022-23Motherwell109306.64
2023-24Motherwell1010006.61

Player page →

49Kyle LaffertyKilmarnock· 36yKilmarnockF36152211107.10
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian10010–
2018-19Rangers40020–
2020-21Kilmarnock929507.63
2022-23Kilmarnock1012306.69

Player page →

58Liam BoyceHeart of Midlothian· 33yHeart of MidlothianF3314851506.87
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian22000–
2021-22Heart of Midlothian10331206.91
2022-23Heart of Midlothian105106.58
2023-24Heart of Midlothian1315206.89

Player page →

58L. McCowanDundee· 26yDundeeM2614766916.88
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee4229006.67
2023-24Dundee10537917.05

Player page →

58M. ElyounoussiCeltic· 29yCelticM2914634206.95
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic42000–
2020-21Celtic10434206.95

Player page →

58S. NaismithHeart of MidlothianHeart of MidlothianM–1460120–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian103080–
2019-20Heart of Midlothian43040–
58A. ColakRangers· 30yRangersF3014125307.13
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers14125307.13

Player page →

63T. YouanHibernian· 25yHibernianM25131567516.88
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian9736416.74
2023-24Hibernian4831107.04

Player page →

63Reo HatateCeltic· 26yCelticM26131465107.16
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4217006.99
2022-23Celtic6832007.22
2023-24Celtic3416107.23

Player page →

63Y. DhandaRoss County· 25yRoss CountyM25131365907.04
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County7730306.97
2023-24Ross County6635607.10

Player page →

63G. StewartKilmarnockKilmarnockF–13913506.80
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen20010–
2018-19Kilmarnock86030–
2019-20Rangers32000–
2020-21Rangers015006.97
2023-24Kilmarnock008106.73
63Todd CantwellRangers· 26yRangersM26139461007.41
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers6416507.36
2023-24Rangers7530507.44

Player page →

63B. McKayInverness Caledonian ThistleInverness Caledonian ThistleF–13628306.84
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County75020–
2020-21Ross County5128006.84
2021-22Inverness Caledonian Thistle10010–
63C. KaneSt JohnstoneSt JohnstoneF–136631316.75
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone33010–
2019-20St Johnstone12010–
2020-21St Johnstone4128406.82
2021-22St Johnstone3018416.77
2022-23St Johnstone102006.75
2023-24St Johnstone1015306.62
63M. McNultyDundee UnitedDundee UnitedF–136441106.73
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian74040–
2019-20Hibernian10000–
2020-21Dundee United3125406.86
2021-22Dundee United2119306.57
63Kyle VassellKilmarnock· 31yKilmarnockF3113549616.97
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock4214217.00
2023-24Kilmarnock9335406.96

Player page →

63Regan Charles-CookRoss County· 27yRoss CountyM27132631106.61
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0026406.37
2021-22Ross County13237706.78

Player page →

63B. GrahamPartick ThistlePartick ThistleF–131051–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County40021–
2021-22Partick Thistle01010–
2022-23Partick Thistle60010–
2023-24Partick Thistle30010–
74Tom RogicCeltic· 31yCelticM31122055606.84
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic36020–
2019-20Celtic24000–
2020-21Celtic1423106.81
2021-22Celtic6632306.87

Player page →

74N. McGinnDundeeDundeeM–121349406.84
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen54010–
2019-20Aberdeen66010–
2020-21Aberdeen0125206.84
2021-22Aberdeen009006.58
2021-22Dundee1215007.00
74S. LawlessPartick ThistlePartick ThistleM–12129406.61
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston33010–
2019-20Livingston86020–
2020-21Motherwell007106.50
2021-22Motherwell012007.00
2022-23Partick Thistle12000–
74Ryan JackRangers· 32yRangersM321210651206.96
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers44040–
2019-20Rangers43020–
2020-21Rangers2119107.16
2021-22Rangers009006.90
2022-23Rangers1226506.88
2023-24Rangers1011006.87

Player page →

74Scott WrightRangers· 26yRangersM2612991616.76
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen02000–
2018-19Dundee34010–
2020-21Aberdeen2117106.69
2020-21Rangers109106.63
2021-22Rangers4119006.96
2022-23Rangers0123106.65
2023-24Rangers2023216.77

Player page →

74Florian KamberiAberdeen· 29yAberdeenF2912811716.54
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian83071–
2019-20Hibernian32000–
2019-20Rangers12000–
2020-21Aberdeen0111006.54

Player page →

74Josh CampbellHibernian· 24yHibernianM24128811606.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian1326506.64
2022-23Hibernian8436906.80
2023-24Hibernian3119206.70

Player page →

74Dylan LevittHibernian· 23yHibernianM23126801006.92
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United5125107.12
2022-23Dundee United5327306.97
2023-24Hibernian2228606.70

Player page →

74O. ShawMotherwellMotherwellF–12657406.72
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian63000–
2020-21Ross County6125206.83
2021-22Ross County001006.30
2022-23Kilmarnock0012106.58
2023-24Motherwell0219106.66
74Joe ShaughnessyDundee· 31yDundeeD311241241626.96
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone30010–
2020-21St Mirren1133616.88
2021-22St Mirren3036617.06
2022-23St Mirren1222106.80
2023-24Dundee4133207.04

Player page →

84Ianis HagiRangers· 25yRangersM25111256607.03
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers11000–
2020-21Rangers71133307.03
2021-22Rangers2015207.11
2022-23Rangers108106.87

Player page →

84Ryan HedgesAberdeen· 28yAberdeenM28111244616.96
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen45020–
2020-21Aberdeen5328116.90
2021-22Aberdeen2416307.05

Player page →

84S. MallanHibernian· 28yHibernianM281111141406.88
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian780100–
2019-20Hibernian33020–
2020-21Hibernian1014206.88

Player page →

84A. CampbellMotherwell· 25yMotherwellM25116341206.84
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell24050–
2019-20Motherwell52010–
2020-21Motherwell4034606.84

Player page →

84S. RobinsonPartick ThistlePartick ThistleM–116421306.65
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston24040–
2019-20Livingston20060–
2020-21Livingston4126206.68
2022-23Kilmarnock2016006.59
2023-24Partick Thistle11010–
84L. DykesLivingston· 28yLivingstonF281153816.90
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston95081–
2020-21Livingston203006.90

Player page →

84Chris LongMotherwell· 29yMotherwellF29113291216.62
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell71061–
2020-21Motherwell4229606.62

Player page →

84Abdallah SimaRangers· 22yRangersF2211225107.29
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers11225107.29

Player page →

84Craig HalkettHeart of Midlothian· 29yHeart of MidlothianD29112432017.09
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston70061–
2019-20Heart of Midlothian22070–
2021-22Heart of Midlothian2028607.15
2022-23Heart of Midlothian006007.10
2023-24Heart of Midlothian009106.83

Player page →

84Oh Hyeon-gyuCeltic· 23yCelticF2311036306.90
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic6016206.81
2023-24Celtic5020106.98

Player page →

94Paul McGinnMotherwell· 33yMotherwellD3310101303426.93
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren34080–
2019-20Hibernian00010–
2019-20St Mirren01040–
2020-21Hibernian3238707.02
2021-22Hibernian3325616.93
2022-23Motherwell0036406.93
2023-24Motherwell1031416.82

Player page →

94A. ConsidineSt Johnstone· 37ySt JohnstoneD371061012546.83
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen32091–
2019-20Aberdeen42040–
2020-21Aberdeen1136616.96
2021-22Aberdeen004007.20
2022-23St Johnstone1132426.77
2023-24St Johnstone1029206.69

Player page →

94C. RamirezAberdeen· 33yAberdeenF3310445106.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen10336106.83
2022-23Aberdeen019006.56

Player page →

94Malik TillmanRangers· 22yRangersM2210428407.09
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers10428407.09

Player page →

94J. GuthrieLivingston· 31yLivingstonD31103361207.07
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston51040–
2020-21Livingston5236807.07

Player page →

94M. MaolidaHibernian· 25yHibernianM2510218107.14
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian10218107.14

Player page →

94M. OgkmpoeHamilton AcademicalHamilton AcademicalF–10220306.71
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical10000–
2019-20Hamilton Academical61000–
2020-21Hamilton Academical3120306.71

Data coverage for Scottish Premiership →

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