Skip to content

Rangers FC

Scottish Premiership

History

Seasons

Every season we hold for Rangers FC, newest first. Pos is where they finished in the table, P the matches played, W, D and L the wins, draws and losses, and Pts the points. A trophy marks a title.

Rangers FC season by season
SeasonDivision#PWDLGFGAPts
2024-25Scottish PremiershipChampionship group2382297804175
2023-24Scottish PremiershipChampionship group2382747873285
2019-20Scottish Premiership2292144641967

Head-to-head

How Rangers FC have done against each team in Scottish Premiership, across every match we hold between them, past seasons and cups included. W, D and L are wins, draws and losses. The teams they have met most come first; open one to see the last meetings.

  • Hibernian FCRangers FC: won 7, drew 2, lost 1 of 10 meetingsRangers FC have won 7 of their 10 meetings with Hibernian FC

    Rangers FC: won 7, drew 2, lost 1 of 10 meetings

    Goals: Rangers FC 27, Hibernian FC 10

    The meetings we hold go back to August 11, 2019.

    Last meetings with Hibernian FC, results for Rangers FC

    1. Drew
      Hibernian FC 2, Rangers FC 2Scottish Premiership 2024-25
    2. Lost
      Rangers FC 0, Hibernian FC 2Scottish Premiership 2024-25
    3. Drew
      Hibernian FC 3, Rangers FC 3Scottish Premiership 2024-25
    4. Won
      Rangers FC 1, Hibernian FC 0Scottish Premiership 2024-25
    5. Won
      Rangers FC 3, Hibernian FC 1Scottish Premiership 2023-24
    Go to the Hibernian FC team page
  • Aberdeen FCRangers FC: won 4, drew 4, lost 2 of 10 meetingsRangers FC have won 4 of their 10 meetings with Aberdeen FC

    Rangers FC: won 4, drew 4, lost 2 of 10 meetings

    Goals: Rangers FC 21, Aberdeen FC 11

    The meetings we hold go back to September 28, 2019.

    Last meetings with Aberdeen FC, results for Rangers FC

    1. Won
      Rangers FC 4, Aberdeen FC 0Scottish Premiership 2024-25
    2. Drew
      Aberdeen FC 2, Rangers FC 2Scottish Premiership 2024-25
    3. Won
      Rangers FC 3, Aberdeen FC 0Scottish Premiership 2024-25
    4. Lost
      Aberdeen FC 2, Rangers FC 1Scottish Premiership 2024-25
    5. Won
      Rangers FC 2, Aberdeen FC 1Scottish Premiership 2023-24
    Go to the Aberdeen FC team page
  • Celtic FCRangers FC: won 3, drew 2, lost 5 of 10 meetingsCeltic FC have won 5 of their 10 meetings with Rangers FC

    Rangers FC: won 3, drew 2, lost 5 of 10 meetings

    Goals: Rangers FC 14, Celtic FC 17

    The meetings we hold go back to September 1, 2019.

    Last meetings with Celtic FC, results for Rangers FC

    1. Drew
      Rangers FC 1, Celtic FC 1Scottish Premiership 2024-25
    2. Won
      Celtic FC 2, Rangers FC 3Scottish Premiership 2024-25
    3. Won
      Rangers FC 3, Celtic FC 0Scottish Premiership 2024-25
    4. Lost
      Celtic FC 3, Rangers FC 0Scottish Premiership 2024-25
    5. Lost
      Celtic FC 2, Rangers FC 1Scottish Premiership 2023-24
    Go to the Celtic FC team page
  • St. Mirren FCRangers FC: won 7, drew 1, lost 2 of 10 meetingsRangers FC have won 7 of their 10 meetings with St. Mirren FC

    Rangers FC: won 7, drew 1, lost 2 of 10 meetings

    Goals: Rangers FC 15, St. Mirren FC 8

    The meetings we hold go back to August 25, 2019.

    Last meetings with St. Mirren FC, results for Rangers FC

    1. Drew
      St. Mirren FC 2, Rangers FC 2Scottish Premiership 2024-25
    2. Lost
      Rangers FC 0, St. Mirren FC 2Scottish Premiership 2024-25
    3. Lost
      St. Mirren FC 2, Rangers FC 1Scottish Premiership 2024-25
    4. Won
      Rangers FC 2, St. Mirren FC 1Scottish Premiership 2024-25
    5. Won
      St. Mirren FC 1, Rangers FC 2Scottish Premiership 2023-24
    Go to the St. Mirren FC team page
  • Kilmarnock FCRangers FC: won 7, drew 0, lost 3 of 10 meetingsRangers FC have won 7 of their 10 meetings with Kilmarnock FC

    Rangers FC: won 7, drew 0, lost 3 of 10 meetings

    Goals: Rangers FC 23, Kilmarnock FC 10

    The meetings we hold go back to August 4, 2019.

    Last meetings with Kilmarnock FC, results for Rangers FC

    1. Won
      Kilmarnock FC 2, Rangers FC 4Scottish Premiership 2024-25
    2. Won
      Rangers FC 6, Kilmarnock FC 0Scottish Premiership 2024-25
    3. Lost
      Kilmarnock FC 1, Rangers FC 0Scottish Premiership 2024-25
    4. Won
      Rangers FC 4, Kilmarnock FC 1Scottish Premiership 2023-24
    5. Won
      Kilmarnock FC 1, Rangers FC 2Scottish Premiership 2023-24
    Go to the Kilmarnock FC team page
  • Heart of MidlothianRangers FC: won 6, drew 3, lost 1 of 10 meetingsRangers FC have won 6 of their 10 meetings with Heart of Midlothian

    Rangers FC: won 6, drew 3, lost 1 of 10 meetings

    Goals: Rangers FC 22, Heart of Midlothian 8

    The meetings we hold go back to October 20, 2019.

    Last meetings with Heart of Midlothian, results for Rangers FC

    1. Won
      Heart of Midlothian 1, Rangers FC 3Scottish Premiership 2024-25
    2. Won
      Rangers FC 1, Heart of Midlothian 0Scottish Premiership 2024-25
    3. Drew
      Heart of Midlothian 0, Rangers FC 0Scottish Premiership 2024-25
    4. Drew
      Heart of Midlothian 3, Rangers FC 3Scottish Premiership 2023-24
    5. Won
      Rangers FC 5, Heart of Midlothian 0Scottish Premiership 2023-24
    Go to the Heart of Midlothian team page
  • Ross County FCRangers FC: won 8, drew 0, lost 1 of 9 meetingsRangers FC have won 8 of their 9 meetings with Ross County FC

    Rangers FC: won 8, drew 0, lost 1 of 9 meetings

    Goals: Rangers FC 27, Ross County FC 4

    The meetings we hold go back to October 30, 2019.

    Last meetings with Ross County FC, results for Rangers FC

    1. Won
      Rangers FC 4, Ross County FC 0Scottish Premiership 2024-25
    2. Won
      Ross County FC 0, Rangers FC 3Scottish Premiership 2024-25
    3. Won
      Rangers FC 6, Ross County FC 0Scottish Premiership 2024-25
    4. Lost
      Ross County FC 3, Rangers FC 2Scottish Premiership 2023-24
    5. Won
      Rangers FC 3, Ross County FC 1Scottish Premiership 2023-24
    Go to the Ross County FC team page
  • Motherwell FCRangers FC: won 5, drew 1, lost 2 of 8 meetingsRangers FC have won 5 of their 8 meetings with Motherwell FC

    Rangers FC: won 5, drew 1, lost 2 of 8 meetings

    Goals: Rangers FC 13, Motherwell FC 8

    The meetings we hold go back to October 27, 2019.

    Last meetings with Motherwell FC, results for Rangers FC

    1. Lost
      Rangers FC 1, Motherwell FC 2Scottish Premiership 2024-25
    2. Drew
      Motherwell FC 2, Rangers FC 2Scottish Premiership 2024-25
    3. Won
      Rangers FC 2, Motherwell FC 1Scottish Premiership 2024-25
    4. Lost
      Rangers FC 1, Motherwell FC 2Scottish Premiership 2023-24
    5. Won
      Motherwell FC 0, Rangers FC 2Scottish Premiership 2023-24
    Go to the Motherwell FC team page
Show all 11 teams
  • St. Johnstone FCRangers FC: won 7, drew 1, lost 0 of 8 meetingsRangers FC have won 7 of their 8 meetings with St. Johnstone FC

    Rangers FC: won 7, drew 1, lost 0 of 8 meetings

    Goals: Rangers FC 19, St. Johnstone FC 3

    The meetings we hold go back to September 22, 2019.

    Last meetings with St. Johnstone FC, results for Rangers FC

    1. Won
      Rangers FC 3, St. Johnstone FC 1Scottish Premiership 2024-25
    2. Won
      St. Johnstone FC 0, Rangers FC 1Scottish Premiership 2024-25
    3. Won
      Rangers FC 2, St. Johnstone FC 0Scottish Premiership 2024-25
    4. Won
      St. Johnstone FC 0, Rangers FC 3Scottish Premiership 2023-24
    5. Won
      Rangers FC 2, St. Johnstone FC 0Scottish Premiership 2023-24
    Go to the St. Johnstone FC team page
  • Livingston FCRangers FC: won 6, drew 0, lost 0 of 6 meetingsRangers FC have won 6 of their 6 meetings with Livingston FC

    Rangers FC: won 6, drew 0, lost 0 of 6 meetings

    Goals: Rangers FC 15, Livingston FC 1

    The meetings we hold go back to September 14, 2019.

    Last meetings with Livingston FC, results for Rangers FC

    1. Won
      Rangers FC 3, Livingston FC 0Scottish Premiership 2023-24
    2. Won
      Livingston FC 0, Rangers FC 2Scottish Premiership 2023-24
    3. Won
      Rangers FC 4, Livingston FC 0Scottish Premiership 2023-24
    4. Won
      Rangers FC 1, Livingston FC 0Scottish Premiership 2019-20
    5. Won
      Livingston FC 0, Rangers FC 2Scottish Premiership 2019-20
    Go to the Livingston FC team page
  • Hamilton AcademicalRangers FC: won 2, drew 0, lost 1 of 3 meetingsRangers FC have won 2 of their 3 meetings with Hamilton Academical

    Rangers FC: won 2, drew 0, lost 1 of 3 meetings

    Goals: Rangers FC 8, Hamilton Academical 2

    The meetings we hold go back to October 6, 2019.

    Last meetings with Hamilton Academical, results for Rangers FC

    1. Lost
      Rangers FC 0, Hamilton Academical 1Scottish Premiership 2019-20
    2. Won
      Hamilton Academical 1, Rangers FC 3Scottish Premiership 2019-20
    3. Won
      Rangers FC 5, Hamilton Academical 0Scottish Premiership 2019-20
    Go to the Hamilton Academical team page