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
  • 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

1James 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 →

2Connor GoldsonRangersRangersD1291593107.31
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers03070–
2019-20Rangers03140–
2020-21Rangers3842207.40
2021-22Rangers3633707.21
2022-23Rangers2522407.32
2023-24Rangers3001707.31

Player page →

3Borna BarišićRangersRangersD1064292107.32
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers00230–
2019-20Rangers02630–
2020-21Rangers3316407.42
2021-22Rangers2303407.30
2022-23Rangers3019407.41
2023-24Rangers2003307.06

Player page →

4Nicolas RaskinRangersRangersM10512192107.26
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers1201106.94
2023-24Rangers1811206.98
2024-25Rangers33410807.41
2025-26Rangers3367707.46
2026-27Rangers910306.97

Player page →

5Jack ButlandRangersRangersG10401407.01
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers3800107.02
2024-25Rangers2801207.01
2025-26Rangers3800106.99

Player page →

6John LundstramRangersRangersM98651127.12
SeasonClubAppsGoalsAstYCRCRating
2021-22Rangers2710106.92
2022-23Rangers3750717.05
2023-24Rangers3405317.34

Player page →

7Ryan KentRangersRangersM9228291017.13
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers06420–
2019-20Rangers07010–
2020-21Rangers37109007.25
2021-22Rangers2628417.07
2022-23Rangers2938307.03

Player page →

8Scott ArfieldRangersRangersM8829171616.77
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers011771–
2019-20Rangers05430–
2020-21Rangers2845106.82
2021-22Rangers2940306.77
2022-23Rangers3151206.73

Player page →

8John SouttarRangersRangersD88411107.24
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers1210106.96
2023-24Rangers2821207.27
2024-25Rangers2410107.28
2025-26Rangers2400707.30

Player page →

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

Player page →

11Glen KamaraRangersRangersM8666506.94
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers01200–
2019-20Rangers00020–
2020-21Rangers3311207.00
2021-22Rangers3133007.02
2022-23Rangers2210106.74

Player page →

12M. DiomandéRangersRangersM827111216.96
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers1320107.08
2024-25Rangers3647617.19
2025-26Rangers3114506.67
2026-27Rangers200006.65

Player page →

13Ianis HagiRangersRangersM8015171117.09
SeasonClubAppsGoalsAstYCRCRating
2019-20Rangers01100–
2020-21Rangers33711307.03
2021-22Rangers1520207.11
2022-23Rangers810106.87
2024-25Rangers2445517.23

Player page →

13Allan McGregorRangersRangersG80001016.87
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers00031–
2019-20Rangers00030–
2020-21Rangers2700107.18
2021-22Rangers2900206.74
2022-23Rangers2400106.66

Player page →

15Scott WrightRangersRangersF7672416.77
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers910106.63
2021-22Rangers1941006.96
2022-23Rangers2301106.65
2023-24Rangers2320216.77
2024-25Rangers200006.75

Player page →

16Leon BalogunRangersRangersD7413627.06
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers1902007.12
2021-22Rangers2100416.88
2023-24Rangers1400117.18
2024-25Rangers2011107.12

Player page →

17Cyriel DessersRangersRangersF73346406.95
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers35164006.99
2024-25Rangers35182306.97
2025-26Rangers300106.17

Player page →

18D. SterlingRangersRangersD67231416.93
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers2402316.87
2024-25Rangers2000506.93
2025-26Rangers1421206.87
2026-27Rangers900407.19

Player page →

19Joe AriboRangersRangersM651816607.12
SeasonClubAppsGoalsAstYCRCRating
2019-20Rangers03710–
2020-21Rangers3174007.17
2021-22Rangers3485507.07

Player page →

19Ryan JackRangersRangersM6512121646.96
SeasonClubAppsGoalsAstYCRCRating
2017-18Rangers00244–
2018-19Rangers04440–
2019-20Rangers04320–
2020-21Rangers1921107.16
2021-22Rangers900006.90
2022-23Rangers2612506.88
2023-24Rangers1110006.87

Player page →

21Kemar RoofeRangersRangersF63264206.97
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers24143107.13
2021-22Rangers21101107.03
2022-23Rangers310006.70
2023-24Rangers1510006.69

Player page →

22Steven DavisRangersRangersM6116407.00
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers00100–
2019-20Rangers00200–
2020-21Rangers3502307.05
2021-22Rangers1801006.94
2022-23Rangers810106.89

Player page →

23Fashion SakalaRangersRangersF592110207.05
SeasonClubAppsGoalsAstYCRCRating
2021-22Rangers3093107.03
2022-23Rangers29127107.06

Player page →

24C. BarronRangersRangersM5502506.90
SeasonClubAppsGoalsAstYCRCRating
2024-25Rangers2800006.89
2025-26Rangers2702506.92

Player page →

25Rıdvan YılmazRangersRangersD5215306.96
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers902106.81
2023-24Rangers2611107.07
2024-25Rangers1702106.89

Player page →

26Danilo PereiraRangersRangersF49125006.92
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers1241006.96
2024-25Rangers2354007.00
2025-26Rangers1430006.76

Player page →

26Djeidi GassamaRangersRangersM4938406.97
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers3835406.96
2026-27Rangers1103007.01

Player page →

28Todd CantwellRangersRangersM461391007.41
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers1664507.36
2023-24Rangers3075507.44

Player page →

28Tom LawrenceRangersRangersM4686507.04
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers521007.08
2023-24Rangers2323107.07
2024-25Rangers1842406.98

Player page →

30Rabbi MatondoRangersRangersF4579106.91
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers1904006.74
2023-24Rangers1953107.03
2024-25Rangers622007.07
2025-26Rangers10000–

Player page →

31R. McCauslandRangersRangersF4436416.91
SeasonClubAppsGoalsAstYCRCRating
2021-22Rangers101007.00
2022-23Rangers10000–
2023-24Rangers2934007.03
2024-25Rangers1301416.64

Player page →

32N. BajramiRangersRangersM4032406.88
SeasonClubAppsGoalsAstYCRCRating
2024-25Rangers2821206.92
2025-26Rangers1211206.80

Player page →

33Emmanuel FernandezRangersRangersD3850407.20
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers2750207.16
2026-27Rangers1100207.30

Player page →

34Calvin BasseyRangersRangersD3703406.96
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers800006.84
2021-22Rangers2903407.00

Player page →

35Ben DaviesRangersRangersD3611306.99
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers2701206.92
2023-24Rangers810107.16
2024-25Rangers100007.20

Player page →

36B. MiovskiRangersRangersF3581306.68
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers3071306.67
2026-27Rangers510006.69

Player page →

36T. AasgaardRangersRangersM3584407.03
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers3374407.02
2026-27Rangers210007.25

Player page →

38JefteRangersRangersD3414707.17
SeasonClubAppsGoalsAstYCRCRating
2024-25Rangers3314707.19
2025-26Rangers100006.60

Player page →

39Hamza IgamaneRangersRangersF33121207.18
SeasonClubAppsGoalsAstYCRCRating
2024-25Rangers33121207.18

Player page →

39V. CernyRangersRangersM33124307.42
SeasonClubAppsGoalsAstYCRCRating
2024-25Rangers33124307.42

Player page →

39Mikey MooreRangersRangersM3373206.93
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers3373206.93

Player page →

39Cedric IttenRangersRangersF3352106.82
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers2742106.83
2021-22Rangers610006.78

Player page →

43Youssef ChermitiRangersRangersF32155407.05
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers30155407.07
2026-27Rangers200006.80

Player page →

44Jayden MeghomaRangersRangersD2914406.68
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers2914406.68

Player page →

44J. McLaughlinRangersRangersG2900206.91
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers1100007.11
2021-22Rangers800206.91
2022-23Rangers1000006.70

Player page →

46Malik TillmanRangersRangersM28104407.09
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers28104407.09

Player page →

46Filip HelanderRangersRangersD2830407.03
SeasonClubAppsGoalsAstYCRCRating
2019-20Rangers01020–
2020-21Rangers2210207.11
2021-22Rangers610006.73

Player page →

48R. PropperRangersRangersD2720806.97
SeasonClubAppsGoalsAstYCRCRating
2024-25Rangers2720806.97

Player page →

48L. KingRangersRangersD2701406.79
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers10000–
2021-22Rangers400106.70
2022-23Rangers1500306.88
2023-24Rangers501006.52
2024-25Rangers200006.90
50Kieran DowellRangersRangersM2622306.93
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers1222107.06
2024-25Rangers1200106.78
2025-26Rangers200106.95

Player page →

Data coverage for Scottish Premiership →

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