Kickly

Matches

Loading…

Matches

Hearts – Rangers

Scotland: Premiership

Track

Form & head-to-head

Last meetings

  1. 04/05/2026 Hearts 21 Rangers
  2. 15/02/2026 Rangers 42 Hearts
  3. 21/12/2025 Hearts 21 Rangers
  4. 13/09/2025 Rangers 02 Hearts
  5. 16/02/2025 Hearts 13 Rangers
  6. 10/11/2024 Rangers 10 Hearts
  7. 03/08/2024 Hearts 00 Rangers
  8. 18/05/2024 Hearts 33 Rangers
  9. 21/04/2024 Rangers 20 Hearts
  10. 24/02/2024 Rangers 50 Hearts
  11. 06/12/2023 Hearts 01 Rangers
  12. 05/11/2023 Hearts 13 Rangers
  13. 29/10/2023 Rangers 21 Hearts
  14. 24/05/2023 Rangers 22 Hearts
  15. 01/02/2023 Hearts 03 Rangers
  16. 09/11/2022 Rangers 10 Hearts
  17. 01/10/2022 Hearts 04 Rangers
  18. 21/05/2022 Rangers 20 Hearts
  19. 14/05/2022 Hearts 13 Rangers
  20. 06/02/2022 Rangers 50 Hearts

In the last 10 meetings

  • 3.2 Avg goals
  • 8/10 Over 1.5
  • 6/10 Over 2.5
  • 4/10 Over 3.5
  • 5/10 BTTS Yes

Hearts — Recent Matches

  1. 18/10/2026 Celtic 71 Hearts L
  2. 15/10/2026 Hearts 11 Nordsjaelland D
  3. 10/10/2026 Hearts 50 St. Mirren W
  4. 19/09/2026 Kilmarnock 11 Hearts D
  5. 15/09/2026 Falkirk 21 Hearts L
  6. 11/09/2026 Stenhousemuir 03 Hearts W
  7. 06/09/2026 Hearts 21 Dundee FC W
  8. 03/09/2026 Hibernian 13 Hearts W
  9. 29/08/2026 Hearts 21 St. Johnstone W
  10. 26/08/2026 SK Rapid 23 Hearts

Rangers — Recent Matches

  1. 17/10/2026 Dundee FC 22 Rangers D
  2. 10/10/2026 Rangers 31 Kilmarnock W
  3. 20/09/2026 Celtic 01 Rangers W
  4. 13/09/2026 Rangers 30 Celtic W
  5. 09/09/2026 Rangers 10 St. Mirren W
  6. 05/09/2026 Rangers 10 Motherwell W
  7. 02/09/2026 Falkirk 12 Rangers W
  8. 30/08/2026 Aberdeen 01 Rangers W
  9. 27/08/2026 Jablonec 20 Rangers
  10. 20/08/2026 Rangers 10 Jablonec W

About the match

Hearts take on Rangers in Scotland: Premiership on 28 October 2026 20:00. Their last 10 meetings averaged 3.2 goals, with both teams scoring in 5 of them. In the standings, Hearts are #3 and Rangers are #2.

Log in to track

Link your alerts to your account so they survive a device change.