Skip to content
Almanac
Menu
Clear filters

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

  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

1001K. DoolanPartick ThistlePartick ThistleF034310–
SeasonClubAppsGoalsAstYCRCRating
2015-16Partick Thistle014100–
2016-17Partick Thistle014000–
2017-18Partick Thistle06210–
1001Cyriel DessersRangersRangersF73346406.95
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers35164006.99
2024-25Rangers35182306.97
2025-26Rangers300106.17

Player page →

1001Kevin van VeenSt MirrenSt MirrenF873471906.91
SeasonClubAppsGoalsAstYCRCRating
2021-22Motherwell32941206.88
2022-23Motherwell38252507.07
2023-24Kilmarnock1201206.65
2024-25St Mirren500006.40

Player page →

1001N. McGinnDundeeDundeeM493429506.84
SeasonClubAppsGoalsAstYCRCRating
2015-16Aberdeen0101000–
2016-17Aberdeen010410–
2017-18Aberdeen02200–
2018-19Aberdeen05410–
2019-20Aberdeen06610–
2020-21Aberdeen2501206.84
2021-22Aberdeen900006.58
2021-22Dundee1512007.00
1005Mark O'HaraKilmarnockKilmarnockM17137143336.85
SeasonClubAppsGoalsAstYCRCRating
2015-16Kilmarnock00110–
2016-17Dundee06341–
2017-18Dundee04030–
2019-20Motherwell01140–
2020-21Motherwell2750216.78
2021-22Motherwell1910206.86
2022-23St Mirren35102816.88
2023-24St Mirren2863406.91
2024-25St Mirren3243406.97
2025-26St Mirren2201106.77
2026-27Kilmarnock800006.47

Player page →

1006S. MacLeanHeart of MidlothianHeart of MidlothianF03812160–
SeasonClubAppsGoalsAstYCRCRating
2015-16St Johnstone014500–
2016-17St Johnstone010540–
2017-18St Johnstone010150–
2018-19Heart of Midlothian03130–
2019-20Heart of Midlothian01040–
1006Blair SpittalHeart of MidlothianHeart of MidlothianM17938341907.16
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee United05300–
2017-18Partick Thistle04300–
2019-20Ross County02030–
2020-21Ross County911106.91
2021-22Ross County3453507.06
2022-23Motherwell3667207.06
2023-24Motherwell37911507.54
2024-25Heart of Midlothian3543007.18
2025-26Heart of Midlothian2422306.93
2026-27Heart of Midlothian401007.25

Player page →

1008B. MiovskiRangersRangersF1124051206.82
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen37162606.83
2023-24Aberdeen38162306.95
2024-25Aberdeen200006.60
2025-26Rangers3071306.67
2026-27Rangers510006.69

Player page →

1008Scott SinclairCelticCelticM0401630–
SeasonClubAppsGoalsAstYCRCRating
2016-17Celtic021720–
2017-18Celtic010700–
2018-19Celtic09210–

Player page →

1008Ryan ChristieCelticCelticM3840411027.35
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic01000–
2015-16Inverness Caledonian Thistle03400–
2016-17Aberdeen06200–
2016-17Celtic01000–
2017-18Aberdeen04851–
2018-19Celtic09410–
2019-20Celtic0111131–
2020-21Celtic3459107.29
2021-22Celtic403007.93

Player page →

1011A. RooneyAberdeenAberdeenF041700–
SeasonClubAppsGoalsAstYCRCRating
2015-16Aberdeen020100–
2016-17Aberdeen012600–
2017-18Aberdeen09000–

Player page →

1011David TurnbullCelticCelticM10541221217.37
SeasonClubAppsGoalsAstYCRCRating
2017-18Motherwell00100–
2018-19Motherwell015420–
2020-21Celtic3186307.48
2020-21Motherwell510107.64
2021-22Celtic2565307.60
2022-23Celtic2846117.05
2023-24Celtic1670207.24

Player page →

1013Louis MoultDundee UnitedDundee UnitedF264271006.76
SeasonClubAppsGoalsAstYCRCRating
2015-16Motherwell015200–
2016-17Motherwell015420–
2017-18Motherwell08130–
2022-23Motherwell710206.64
2024-25Dundee United1930306.81

Player page →

1013Jamie McGrathHibernianHibernianM18542162717.12
SeasonClubAppsGoalsAstYCRCRating
2019-20St Mirren00020–
2020-21St Mirren35101307.21
2021-22St Mirren1821207.16
2022-23Dundee United3282507.08
2023-24Aberdeen3491507.07
2024-25Aberdeen2546407.34
2025-26Hibernian3484617.07
2026-27Hibernian711006.40

Player page →

1015B. AndersonKilmarnockKilmarnockF17644111106.71
SeasonClubAppsGoalsAstYCRCRating
2018-19Aberdeen02000–
2019-20Aberdeen01000–
2020-21Aberdeen600006.33
2020-21Hamilton Academical1322106.82
2021-22Livingston28114406.86
2022-23Livingston3062006.69
2023-24Livingston3470206.70
2024-25Kilmarnock30111106.86
2025-26Kilmarnock3542306.49
1016E. BrophyRoss CountyRoss CountyF10848101116.64
SeasonClubAppsGoalsAstYCRCRating
2015-16Hamilton Academical04000–
2016-17Hamilton Academical02000–
2017-18Kilmarnock07130–
2018-19Kilmarnock011230–
2019-20Kilmarnock09110–
2020-21Kilmarnock1520016.39
2020-21St Mirren600006.60
2021-22St Mirren3170306.70
2022-23Ross County832007.09
2022-23St Mirren1202006.49
2023-24Ross County2532106.71
2024-25Ross County1100006.51
1017Daizen MaedaCelticCelticF14950291716.95
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic1665006.86
2022-23Celtic3585416.77
2023-24Celtic2863407.03
2024-25Celtic341610307.31
2025-26Celtic36146606.77

Player page →

1017Callum McGregorCelticCelticM21950553637.18
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic04600–
2016-17Celtic06631–
2017-18Celtic07300–
2018-19Celtic031200–
2019-20Celtic09620–
2020-21Celtic3737617.09
2021-22Celtic3322407.14
2022-23Celtic3141317.08
2023-24Celtic3526507.31
2024-25Celtic3583307.41
2025-26Celtic3723907.13
2026-27Celtic1100106.93

Player page →

1019Liam BoyceHeart of MidlothianHeart of MidlothianF615219906.84
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County015500–
2016-17Ross County023440–
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 →

1020James ForrestCelticCelticM1295349606.92
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic02100–
2016-17Celtic06620–
2017-18Celtic08710–
2018-19Celtic011910–
2019-20Celtic0101400–
2020-21Celtic1331006.92
2021-22Celtic1912006.73
2022-23Celtic1642006.95
2023-24Celtic2261007.12
2024-25Celtic2315006.99
2025-26Celtic2711106.86
2026-27Celtic900106.71

Player page →

1021Kevin NisbetAberdeenAberdeenF15555121906.91
SeasonClubAppsGoalsAstYCRCRating
2020-21Hibernian33142007.03
2021-22Hibernian2650506.89
2022-23Hibernian19121506.99
2024-25Aberdeen32115406.95
2025-26Aberdeen3491306.66
2026-27Aberdeen1143207.07

Player page →

1022Simon MurrayDundeeDundeeF12259112216.82
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee United07100–
2017-18Dundee03010–
2017-18Hibernian06210–
2022-23Ross County1441106.61
2023-24Ross County37164707.05
2024-25Dundee38163907.02
2025-26Dundee3170316.44
2026-27Dundee200006.55

Player page →

1023Kyōgo FuruhashiCelticCelticF1166310507.04
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic20120007.11
2022-23Celtic36272307.13
2023-24Celtic38145206.96
2024-25Celtic22103006.98

Player page →

1024Odsonne ÉdouardCelticCelticF356619707.22
SeasonClubAppsGoalsAstYCRCRating
2017-18Celtic09210–
2018-19Celtic015540–
2019-20Celtic022700–
2020-21Celtic31184107.23
2021-22Celtic421107.18

Player page →

1025Martin BoyleHibernianHibernianF17969323416.96
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian05300–
2018-19Hibernian04430–
2019-20Hibernian05350–
2020-21Hibernian36126507.01
2021-22Hibernian2073217.08
2022-23Hibernian1251307.07
2023-24Hibernian3153606.90
2024-25Hibernian36156707.05
2025-26Hibernian3683206.75
2026-27Hibernian830106.95

Player page →

1026L. GriffithsDundeeDundeeF3771211006.82
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic031500–
2016-17Celtic012830–
2017-18Celtic09120–
2018-19Celtic02110–
2019-20Celtic09420–
2020-21Celtic2262006.84
2021-22Dundee1520206.79

Player page →

1027Alfredo MorelosRangersRangersF8778264477.13
SeasonClubAppsGoalsAstYCRCRating
2017-18Rangers014560–
2018-19Rangers0184114–
2019-20Rangers012162–
2020-21Rangers29124807.12
2021-22Rangers26117707.33
2022-23Rangers32115616.98

Player page →

1028Lawrence ShanklandRangersRangersF17383222907.12
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United3283406.89
2021-22Dundee United100106.30
2022-23Heart of Midlothian37244507.14
2023-24Heart of Midlothian37244807.39
2024-25Heart of Midlothian3288707.22
2025-26Heart of Midlothian29163406.98
2026-27Rangers530006.78

Player page →

1029James TavernierRangersRangersD21192863707.66
SeasonClubAppsGoalsAstYCRCRating
2016-17Rangers01540–
2017-18Rangers08730–
2018-19Rangers0141400–
2019-20Rangers03730–
2020-21Rangers33129207.71
2021-22Rangers35913807.78
2022-23Rangers38169607.61
2023-24Rangers381710207.99
2024-25Rangers3348407.55
2025-26Rangers3484507.27

Player page →

Data coverage for Scottish Premiership →

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