Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2539 of 2570 stored matches (99%) that name a player. Appearances and minutes count 1434 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 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

1Leigh GriffithsCelticCelticF2275706921806.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Celtic0––31500–
2016-17Celtic0––12830–
2017-18Celtic0––9120–
2018-19Celtic0––2110–
2019-20Celtic0––9420–
2020-21Celtic22757062006.84

Player page β†’

2Odsonne Γ‰douardCelticCelticF35––6619707.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Celtic0––9210–
2018-19Celtic0––15540–
2019-20Celtic0––22700–
2020-21Celtic312,3403184107.23
2021-22Celtic4––21107.18

Player page β†’

3Kyōgo FuruhashiCelticCelticF116––6310507.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Celtic20––120007.11
2022-23Celtic36––272307.13
2023-24Celtic382,5002145206.96
2024-25Celtic22––103006.98

Player page β†’

4James ForrestCelticCelticM129––5349606.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Celtic0––2100–
2016-17Celtic0––6620–
2017-18Celtic0––8710–
2018-19Celtic0––11910–
2019-20Celtic0––101400–
2020-21Celtic13738031006.92
2021-22Celtic19––12006.73
2022-23Celtic16––42006.95
2023-24Celtic22680161007.12
2024-25Celtic23––15006.99
2025-26Celtic27780011106.86
2026-27Celtic9––00106.71

Player page β†’

5Callum McGregorCelticCelticM219––50553637.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Celtic0––4600–
2016-17Celtic0––6631–
2017-18Celtic0––7300–
2018-19Celtic0––31200–
2019-20Celtic0––9620–
2020-21Celtic373,247037617.09
2021-22Celtic33––22407.14
2022-23Celtic31––41317.08
2023-24Celtic352,877126507.31
2024-25Celtic35––83307.41
2025-26Celtic373,198223907.13
2026-27Celtic11––00106.93

Player page β†’

5Daizen MaedaCelticCelticF149––50291716.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Celtic16––65006.86
2022-23Celtic35––85416.77
2023-24Celtic282,062063407.03
2024-25Celtic34––1610307.31
2025-26Celtic362,8373146606.77

Player page β†’

7Scott SinclairCelticCelticM0––401630–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Celtic0––21720–
2017-18Celtic0––10700–
2018-19Celtic0––9210–

Player page β†’

8Tom RogicCelticCelticM55––3234806.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Celtic0––8700–
2016-17Celtic0––7310–
2017-18Celtic0––5410–
2018-19Celtic0––3620–
2019-20Celtic0––2400–
2020-21Celtic231,047114106.81
2021-22Celtic32––66306.87

Player page β†’

9Ryan ChristieCelticCelticM38––2727517.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Celtic0––1000–
2016-17Celtic0––1000–
2018-19Celtic0––9410–
2019-20Celtic0––111131–
2020-21Celtic342,364559107.29
2021-22Celtic4––03007.93

Player page β†’

10Moussa DembΓ©lΓ©CelticCelticF0––261250–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Celtic0––17630–
2017-18Celtic0––9620–

Player page β†’

11Matt O'RileyCelticCelticM93––2529707.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Celtic16––43107.38
2022-23Celtic38––312307.31
2023-24Celtic373,249141813307.92
2024-25Celtic2––01008.20

Player page β†’

11JotaCelticCelticF77––2524507.43
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Celtic29––1010307.57
2022-23Celtic33––1111107.46
2024-25Celtic11––42007.21
2026-27Celtic4––01106.86

Player page β†’

11Reo HatateCelticCelticM132––2520807.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Celtic17––42006.99
2022-23Celtic32––68007.22
2023-24Celtic16987134107.23
2024-25Celtic37––104207.29
2025-26Celtic301,734022506.70

Player page β†’

11David TurnbullCelticCelticM100––2517917.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Celtic312,077586307.48
2021-22Celtic25––65307.60
2022-23Celtic28––46117.05
2023-24Celtic16674070207.24

Player page β†’

15S. ArmstrongCelticCelticM0––221720–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Celtic0––4510–
2016-17Celtic0––15710–
2017-18Celtic0––3500–

Player page β†’

15Benjamin NygrenCelticCelticM50––229407.23
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Celtic382,5454165407.16
2026-27Celtic12––64007.46

Player page β†’

17Liel AbadaCelticCelticF79––2112306.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Celtic36––106106.98
2022-23Celtic34––105207.02
2023-24Celtic9450011006.87

Player page β†’

17A. IdahCelticCelticF52––212306.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Celtic15608282107.01
2024-25Celtic35––130106.93
2025-26Celtic2144000106.40

Player page β†’

19G. GiakoumakisCelticCelticF40––192606.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Celtic21––131406.99
2022-23Celtic19––61206.83

Player page β†’

20Yang Hyun-JunCelticCelticF83––166417.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Celtic24952113116.92
2024-25Celtic23––52107.07
2025-26Celtic312,078281106.92
2026-27Celtic5––20107.48

Player page β†’

21Patrick RobertsCelticCelticM0––151510–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Celtic0––6200–
2016-17Celtic0––91010–
2017-18Celtic0––0300–

Player page β†’

21N. KuhnCelticCelticF46––1511607.39
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Celtic14782222107.24
2024-25Celtic32––139507.46

Player page β†’

23A. EngelsCelticCelticM66––1410907.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Celtic34––96207.41
2025-26Celtic302,011153606.74
2026-27Celtic2––01107.45

Player page β†’

23M. ElyounoussiCelticCelticM341,7972146206.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Celtic0––4200–
2020-21Celtic341,7972104206.95

Player page β†’

25Olivier NtchamCelticCelticM1459801361016.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Celtic0––5240–
2018-19Celtic0––3131–
2019-20Celtic0––4220–
2020-21Celtic14598011106.66

Player page β†’

26Kieran TierneyCelticCelticD45––1233807.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Celtic0––1500–
2016-17Celtic0––1610–
2017-18Celtic0––3730–
2018-19Celtic0––0400–
2025-26Celtic352,515368207.28
2026-27Celtic10––13207.34

Player page β†’

26Dedryck BoyataCelticCelticD0––12490–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Celtic0––4000–
2016-17Celtic0––5120–
2017-18Celtic0––2240–
2018-19Celtic0––1130–

Player page β†’

28Oh Hyeon-gyuCelticCelticF36––110306.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Celtic16––60206.81
2023-24Celtic20617050106.98

Player page β†’

29Michael JohnstonCelticCelticF32––95206.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Celtic0––0100–
2018-19Celtic0––5000–
2019-20Celtic0––2310–
2020-21Celtic10249001006.63
2021-22Celtic12––00106.88
2023-24Celtic9314120007.16
2024-25Celtic1––00006.50

Player page β†’

30Mikael LustigCelticCelticD0––815111–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Celtic0––4600–
2016-17Celtic0––1340–
2017-18Celtic0––1061–
2018-19Celtic0––2610–

Player page β†’

30L. McCowanCelticCelticM68––88206.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Celtic33––67007.21
2025-26Celtic301,240011206.73
2026-27Celtic5––10006.81

Player page β†’

30Nir BittonCelticCelticM38––861226.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Celtic0––5400–
2016-17Celtic0––1130–
2019-20Celtic0––0010–
2020-21Celtic141,062010117.08
2021-22Celtic24––11716.92

Player page β†’

30Albian AjetiCelticCelticF27––81006.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Celtic20872061006.81
2021-22Celtic7––20006.73

Player page β†’

34Anthony RalstonCelticCelticD100––715907.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Celtic0––1000–
2020-21Celtic190000107.20
2021-22Celtic28––49207.42
2022-23Celtic16––01206.96
2023-24Celtic15895202007.26
2024-25Celtic16––23007.36
2025-26Celtic241,300000406.89

Player page β†’

34Liam ScalesCelticCelticD112––7102207.38
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Celtic5––11107.00
2023-24Celtic342,995212507.49
2024-25Celtic26––23207.52
2025-26Celtic373,1043031207.23
2026-27Celtic10––31207.42

Player page β†’

34Luis PalmaCelticCelticF36––79207.47
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Celtic281,501479207.63
2024-25Celtic8––00006.89

Player page β†’

34C. DurΓ‘nCelticCelticF12––76007.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026-27Celtic12––76007.60

Player page β†’

38Greg TaylorCelticCelticD144––6261607.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Celtic0––0310–
2020-21Celtic261,975005106.98
2021-22Celtic24––03206.98
2022-23Celtic31––34307.09
2023-24Celtic352,996034407.41
2024-25Celtic28––07507.33

Player page β†’

38Alistair JohnstonCelticCelticD88––6171107.40
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Celtic14––11107.19
2023-24Celtic322,619415507.49
2024-25Celtic32––410307.53
2025-26Celtic7501101207.06
2026-27Celtic3––00006.88

Player page β†’

38Scott BrownCelticCelticM312,1361673936.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Celtic0––1100–
2016-17Celtic0––1191–
2017-18Celtic0––0270–
2018-19Celtic0––11111–
2019-20Celtic0––2060–
2020-21Celtic312,136112616.94

Player page β†’

38Cameron Carter-VickersCelticCelticD132––621007.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Celtic33––41307.33
2022-23Celtic29––00507.16
2023-24Celtic251,975011007.27
2024-25Celtic30––10007.36
2025-26Celtic7630100107.36
2026-27Celtic8––00107.43

Player page β†’

42Paulo BernardoCelticCelticM58––56507.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Celtic22908033206.90
2024-25Celtic28––23207.14
2025-26Celtic8226000106.78

Player page β†’

42Kristoffer AjerCelticCelticD353,0463541117.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Celtic0––0020–
2018-19Celtic0––0051–
2019-20Celtic0––3130–
2020-21Celtic353,046323107.16

Player page β†’

42J. KennyCelticCelticF23––53106.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Celtic8––11106.74
2025-26Celtic15689042006.51

Player page β†’

42Christopher JullienCelticCelticD9774052207.39
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Celtic0––4120–
2020-21Celtic9774011007.39

Player page β†’

42J. Ε imunoviΔ‡CelticCelticD0––5251–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Celtic0––1000–
2016-17Celtic0––1120–
2017-18Celtic0––0001–
2018-19Celtic0––2020–
2019-20Celtic0––1110–
42Sead HakΕ‘abanoviΔ‡CelticCelticM27––52106.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Celtic26––52106.96
2023-24Celtic130000007.20

Player page β†’

42Kelechi IheanachoCelticCelticF13494050206.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Celtic13494050206.62

Player page β†’

49A. MooyCelticCelticM29––410207.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Celtic29––410207.15

Player page β†’

49Kris CommonsCelticCelticM0––4500–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Celtic0––4500–

Player page β†’

Data coverage for Scottish Premiership β†’

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