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.

  • 88
  • 89
  • 90
  • 92
  • 93
  • 94
  • 95
  • 96
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Graeme ShinnieAberdeenAberdeenM–12251175646.91
SeasonClubGoalsAstAppsYCRCRating
2015-16Aberdeen12000–
2016-17Aberdeen26080–
2017-18Aberdeen260130–
2018-19Aberdeen33070–
2022-23Aberdeen2013426.78
2023-24Aberdeen13371116.85
2024-25Aberdeen1336707.09
2025-26Aberdeen0231616.81
1L. ClarksonAberdeen· 25yAberdeenM2512121171207.00
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen5834507.15
2023-24Aberdeen3336206.96
2024-25Aberdeen4134306.98
2025-26Aberdeen0013206.75

Player page →

3Jonny HayesAberdeen· 39yAberdeenM3920331132506.83
SeasonClubGoalsAstAppsYCRCRating
2015-16Aberdeen510000–
2016-17Aberdeen914050–
2020-21Aberdeen2334406.96
2021-22Aberdeen2135806.81
2022-23Aberdeen1530506.73
2023-24Aberdeen1014306.79

Player page →

4Nicky DevlinAberdeen· 33yAberdeenD3371971716.82
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen2137606.88
2024-25Aberdeen4031406.85
2025-26Aberdeen1028716.72
2026-27Aberdeen001006.26

Player page →

5Jack MackenzieAberdeen· 26yAberdeenD2624961006.73
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen006106.60
2021-22Aberdeen1120106.80
2022-23Aberdeen0118306.52
2023-24Aberdeen1127006.77
2024-25Aberdeen0125506.82

Player page →

6R. McCrorieAberdeen· 28yAberdeenD2841922226.69
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen1029606.81
2021-22Aberdeen11301116.73
2022-23Aberdeen2033516.54

Player page →

7DukAberdeen· 26yAberdeenF26209901606.80
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen16237606.79
2023-24Aberdeen4534406.82
2024-25Aberdeen0219606.79

Player page →

8B. MiovskiAberdeen· 27yAberdeenF2732477906.89
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen16237606.83
2023-24Aberdeen16238306.95
2024-25Aberdeen002006.60

Player page →

8Kevin NisbetAberdeen· 29yAberdeenF2924977906.84
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen11532406.95
2025-26Aberdeen9134306.66
2026-27Aberdeen4311207.07

Player page →

10Joe LewisAberdeen· 39yAberdeenG390172506.67
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen01000–
2018-19Aberdeen00020–
2019-20Aberdeen00020–
2020-21Aberdeen0035006.82
2021-22Aberdeen0034106.63
2022-23Aberdeen003005.53

Player page →

11Lewis FergusonAberdeen· 27yAberdeenM27268714227.24
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen510110–
2019-20Aberdeen14081–
2020-21Aberdeen92351117.17
2021-22Aberdeen111361207.31

Player page →

12Topi KeskinenAberdeen· 23yAberdeenM2385691006.65
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen5236506.61
2025-26Aberdeen3333506.70

Player page →

13Kelle RoosAberdeen· 34yAberdeenG340068307.04
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen0031007.03
2023-24Aberdeen0037307.04

Player page →

14Dante PolvaraAberdeen· 26yAberdeenM263165506.81
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen005006.78
2022-23Aberdeen003006.87
2023-24Aberdeen2128206.85
2024-25Aberdeen0011206.70
2025-26Aberdeen1018106.81

Player page →

14Shayden MorrisAberdeen· 25yAberdeenF253665106.65
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen0013006.54
2023-24Aberdeen0012006.53
2024-25Aberdeen3638106.74
2025-26Aberdeen002006.40

Player page →

16M. KennedyAberdeen· 32yAberdeenM323560406.78
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen02010–
2020-21Aberdeen1231106.82
2021-22Aberdeen008006.80
2022-23Aberdeen2121206.71

Player page →

17Jamie McGrathAberdeen· 30yAberdeenM3013759907.18
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen9134507.07
2024-25Aberdeen4625407.34

Player page →

17C. BarronAberdeen· 24yAberdeenM242559506.87
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen0013106.88
2022-23Aberdeen1217206.79
2023-24Aberdeen1329206.91

Player page →

19Jack MilneAberdeen· 23yAberdeenD230057616.67
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen001006.30
2023-24Aberdeen006006.63
2024-25Aberdeen009106.60
2025-26Aberdeen0034316.73
2026-27Aberdeen007206.55

Player page →

20Marley WatkinsAberdeen· 36yAberdeenF366456806.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen219006.90
2021-22Aberdeen3221206.92
2022-23Aberdeen1126606.59

Player page →

20Dimitar MitovAberdeen· 29yAberdeenG290056406.97
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen0024207.16
2025-26Aberdeen0032206.83

Player page →

22Ester SoklerAberdeen· 27yAberdeenF273349306.66
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen1226106.68
2024-25Aberdeen2121206.61
2025-26Aberdeen002006.80

Player page →

23Connor McLennanAberdeen· 27yAberdeenF2761046706.60
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen00010–
2018-19Aberdeen38000–
2019-20Aberdeen31020–
2020-21Aberdeen0127306.63
2021-22Aberdeen0019106.56

Player page →

23Mats KnoesterAberdeen· 27yAberdeenD270146706.97
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen0113007.12
2025-26Aberdeen0027606.88
2026-27Aberdeen006107.02

Player page →

25C. RamirezAberdeen· 35yAberdeenF3510445106.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen10336106.83
2022-23Aberdeen019006.56

Player page →

25Vicente BesuijenAberdeen· 25yAberdeenF257145506.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen2016406.59
2022-23Aberdeen3118006.86
2024-25Aberdeen2011106.68

Player page →

27Ryan HedgesAberdeen· 31yAberdeenM31111244616.96
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen45020–
2020-21Aberdeen5328116.90
2021-22Aberdeen2416307.05

Player page →

27Ante PalaversaAberdeen· 26yAberdeenM2622441406.80
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen21301106.88
2025-26Aberdeen0114306.65

Player page →

27G. MolloyAberdeen· 25yAberdeenD251144506.81
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen0019406.97
2025-26Aberdeen0017106.65
2026-27Aberdeen118006.76

Player page →

30A. JensenAberdeen· 25yAberdeenM250342206.71
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen0315006.87
2025-26Aberdeen0027206.61

Player page →

31F. OjoAberdeen· 35yAberdeenM3512411316.64
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen00040–
2020-21Aberdeen0011206.50
2021-22Aberdeen1230716.69

Player page →

31A. MacDonaldAberdeenAberdeenD–0041316.83
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen0015206.93
2023-24Aberdeen0021116.80
2024-25Aberdeen005006.64
33A. ConsidineAberdeen· 39yAberdeenD39208402926.98
SeasonClubGoalsAstAppsYCRCRating
2015-16Aberdeen20010–
2016-17Aberdeen61040–
2017-18Aberdeen42050–
2018-19Aberdeen32091–
2019-20Aberdeen42040–
2020-21Aberdeen1136616.96
2021-22Aberdeen004007.20

Player page →

33Sivert Heltne NilsenAberdeen· 35yAberdeenM3511401206.81
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen0126906.83
2025-26Aberdeen1014306.77

Player page →

35S. ArmstrongAberdeen· 34yAberdeenM342539706.91
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen2528506.92
2026-27Aberdeen0011206.89

Player page →

36Slobodan RubežićAberdeen· 26yAberdeenD2600381416.90
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen0018706.97
2024-25Aberdeen0020716.84

Player page →

37Tommie HobanAberdeen· 32yAberdeenD323037407.03
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen10020–
2020-21Aberdeen2037207.03

Player page →

37Y. RamadaniAberdeen· 30yAberdeenM301337806.74
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1337806.74

Player page →

39N. McGinnAberdeenAberdeenM–332734506.77
SeasonClubGoalsAstAppsYCRCRating
2015-16Aberdeen1010000–
2016-17Aberdeen104010–
2017-18Aberdeen22000–
2018-19Aberdeen54010–
2019-20Aberdeen66010–
2020-21Aberdeen0125206.84
2021-22Aberdeen009006.58
40Stefan GartenmannAberdeen· 29yAberdeenD293033607.08
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen3033607.08

Player page →

40David BatesAberdeen· 30yAberdeenD302033907.07
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen2033907.07

Player page →

40R. DuncanAberdeenAberdeenM–1133206.56
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen001006.50
2022-23Aberdeen1023206.52
2023-24Aberdeen019006.66
43D. CampbellAberdeen· 25yAberdeenM250132616.78
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen00031–
2020-21Aberdeen0020106.78
2021-22Aberdeen0112206.76

Player page →

44Ash TaylorAberdeen· 36yAberdeenD369331607.15
SeasonClubGoalsAstAppsYCRCRating
2015-16Aberdeen42000–
2016-17Aberdeen31020–
2019-20Aberdeen10040–
2020-21Aberdeen1031007.15

Player page →

44Liam ScalesAberdeen· 28yAberdeenD281231827.06
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1231827.06

Player page →

46D. McGeouchAberdeenAberdeenM–0229206.80
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen00020–
2020-21Aberdeen0015006.87
2021-22Aberdeen0214006.73
46Richard JensenAberdeen· 30yAberdeenD300129406.84
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen0128406.84
2024-25Aberdeen00100–

Player page →

48Calvin RamsayAberdeen· 23yAberdeenD231428106.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen004006.25
2021-22Aberdeen1424106.94

Player page →

48Hayden CoulsonAberdeen· 28yAberdeenD280128506.53
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen0128506.53

Player page →

50Marko LazetićAberdeen· 22yAberdeenF224127606.49
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen4127606.49

Player page →

Data coverage for Scottish Premiership →

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