Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2130 of 2342 stored matches (91%) 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
1B. MiovskiAberdeen· 27yAberdeenF2732477906.89
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen16237606.83
2023-24Aberdeen16238306.95
2024-25Aberdeen002006.60

Player page →

2Sam CosgroveAberdeen· 29yAberdeenF29313141236.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen01001–
2018-19Aberdeen171071–
2019-20Aberdeen111041–
2020-21Aberdeen3014106.77

Player page →

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

Player page →

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

Player page →

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

Player page →

6N. McGinnAberdeenAberdeenM–131334406.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen22000–
2018-19Aberdeen54010–
2019-20Aberdeen66010–
2020-21Aberdeen0125206.84
2021-22Aberdeen009006.58
6Jamie McGrathAberdeen· 30yAberdeenM3013759907.18
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen9134507.07
2024-25Aberdeen4625407.34

Player page →

8L. ClarksonAberdeen· 25yAberdeenM2512121171207.00
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen5834507.15
2023-24Aberdeen3336206.96
2024-25Aberdeen4134306.98
2025-26Aberdeen0013206.75

Player page →

8A. ConsidineAberdeen· 39yAberdeenD39128402626.98
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen01020–
2017-18Aberdeen42050–
2018-19Aberdeen32091–
2019-20Aberdeen42040–
2020-21Aberdeen1136616.96
2021-22Aberdeen004007.20

Player page →

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

Player page →

11Graeme ShinnieAberdeenAberdeenM–10181174946.91
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen11010–
2017-18Aberdeen260130–
2018-19Aberdeen33070–
2022-23Aberdeen2013426.78
2023-24Aberdeen13371116.85
2024-25Aberdeen1336707.09
2025-26Aberdeen0231616.81
11C. RamirezAberdeen· 35yAberdeenF3510445106.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen10336106.83
2022-23Aberdeen019006.56

Player page →

11A. RooneyAberdeen· 38yAberdeenF38101000–
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen11000–
2017-18Aberdeen90000–

Player page →

14G. Mackay-StevenAberdeenAberdeenM–92030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen52010–
2018-19Aberdeen40020–
15Jonny HayesAberdeen· 39yAberdeenM398101132106.83
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen21010–
2020-21Aberdeen2334406.96
2021-22Aberdeen2135806.81
2022-23Aberdeen1530506.73
2023-24Aberdeen1014306.79

Player page →

15Kenny McLeanAberdeen· 34yAberdeenM3486040–
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen01000–
2017-18Aberdeen85040–

Player page →

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

Player page →

18Ryan ChristieAberdeen· 31yAberdeenM3178051–
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen30000–
2017-18Aberdeen48051–

Player page →

18S. MayAberdeenAberdeenF–76030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen53020–
2018-19Aberdeen23010–
18Nicky DevlinAberdeen· 33yAberdeenD3371971716.82
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen2137606.88
2024-25Aberdeen4031406.85
2025-26Aberdeen1028716.72
2026-27Aberdeen001006.26

Player page →

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

Player page →

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

Player page →

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

Player page →

22Scott WrightAberdeen· 29yAberdeenF296317206.69
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen30000–
2017-18Aberdeen10010–
2018-19Aberdeen02000–
2020-21Aberdeen2117106.69

Player page →

22Pape Habib GuèyeAberdeen· 27yAberdeenF276224406.83
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen004006.48
2024-25Aberdeen6220406.90

Player page →

22Curtis MainAberdeen· 34yAberdeenF346014116.72
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen40001–
2020-21Aberdeen2014106.72

Player page →

27G. StewartAberdeenAberdeenF–51020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen31010–
2018-19Aberdeen20010–
27Jesper KarlssonAberdeen· 28yAberdeenF285018206.85
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen5018206.85

Player page →

27S. McKennaAberdeen· 29yAberdeenD295041017.13
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen20050–
2018-19Aberdeen20031–
2019-20Aberdeen10020–
2020-21Aberdeen004007.13

Player page →

30James WilsonAberdeen· 30yAberdeenF3042000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen42000–

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

33Anthony O'ConnorAberdeen· 34yAberdeenD3431030–
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen10000–
2017-18Aberdeen21030–

Player page →

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

Player page →

33Adil AouchicheAberdeen· 24yAberdeenM243020506.78
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen3020506.78

Player page →

33B. AndersonAberdeenAberdeenF–306006.33
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen20000–
2019-20Aberdeen10000–
2020-21Aberdeen006006.33
33K. ÁrnasonAberdeenAberdeenD–30030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen30030–
33K. BilalovicAberdeenAberdeenM–3017106.59
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen3017106.59
33Stefan GartenmannAberdeen· 29yAberdeenD293033607.08
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen3033607.08

Player page →

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

Player page →

44Junior HoilettAberdeen· 36yAberdeenF362713307.38
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen2713307.38

Player page →

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

Player page →

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

Player page →

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

Player page →

44S. LoganAberdeenAberdeenD–24121806.57
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen01020–
2017-18Aberdeen21040–
2018-19Aberdeen01070–
2019-20Aberdeen01040–
2020-21Aberdeen0012106.57
44Ante PalaversaAberdeen· 26yAberdeenM2622441406.80
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen21301106.88
2025-26Aberdeen0114306.65

Player page →

44Connor RonanAberdeen· 28yAberdeenM28228107.11
SeasonClubGoalsAstAppsYCRCRating
2026-27Aberdeen228107.11

Player page →

Data coverage for Scottish Premiership →

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