This site contains betting-related content and is intended for users aged 18 and over. You must be 18 or older to gamble.
Hearts beat Rangers 2-1 in the Scottish Premiership, landing our model's 40% pick for a Hearts win. Both sides had matched records over their last five matches, each posting two wins, two draws and one loss, while both carried an 80% both-teams-to-score rate into the fixture. The result held true to that attacking pattern, with goals flowing at Tynecastle. Past performance does not guarantee future results.
Hearts moved further clear at the summit with three points, consolidating their position as league leaders. Rangers dropped points in a direct contest, slipping further behind the top two. The result highlighted Hearts' superior form and home advantage; their 80% BTTS rate and Rangers' 20% clean sheets record aligned with the attacking nature of the encounter. The gap between first and third widened accordingly.
Hearts secured a 2-1 victory at home, extending their unbeaten run to five matches with two wins and three draws. The hosts scored 2 goals and conceded 1, maintaining their pattern of high-scoring affairs; 80% of their recent games featured both teams scoring. Their league-leading position was reinforced by this result, which followed a similar 2-1 win over the same opponent at Hibernian.
Rangers fell to a 2-1 defeat despite scoring, continuing their inconsistent form with 2 wins, 2 draws, and 1 loss across five matches. The visitors managed 1 goal but could not prevent Hearts from converting chances. Their third-place standing remained under pressure; this loss followed a 2-3 reverse to Motherwell, suggesting defensive vulnerabilities persist despite their 10 goals scored in recent fixtures.