# Dundee United vs Rangers

> Premiership · Kickoff Fri 31 Jul 2026, 19:00 UTC · [Canonical HTML](https://betsprinter.com/fixtures/37259)

**Status:** Finished
**Final score:** Dundee United 1–1 Rangers

## Model verdict

- **Dundee United win:** 18%
- **Draw:** 18%
- **Rangers win:** 65%
- **Source:** model

## Pre-match deep dive

### Model backs Rangers strongly despite Dundee United resilience

## The stage

Friday’s Premiership fixture kicks off at 19:00 UTC on 31 July 2026, the opening competitive frame in a compact summer curve of league matches[^fact-1]. This is a straight league meeting with home and away status explicitly factored into the model that produced the probabilities for the match[^fact-2].

## Form & momentum

Recent form lines tell an intriguing story of contrast. Dundee United arrive with a 10-match sequence logged as DDLLW in the supplied form shorthand — that represents a pattern of wins, draws and losses in the last ten and underpins a points-per-game figure of 1.50; United also average 1.50 goals scored and 1.50 conceded per match in that window[^fact-4]. Rangers’ last ten are recorded as WLLLL, translating to a 1.60 PPG rate with a substantially higher scoring rate of 2.70 goals per match while conceding 2.00 per game[^fact-5].

Elo paints Rangers as the clear favourite: the Elo differential with home advantage applied stands at -184 points in the DUD vs RAN pairing, a material edge for the visitors in the ratings framework[^fact-3]. The probabilistic model used by the desk converts those inputs into match probabilities that heavily favour the away side: Home 18% / Draw 18% / Away 65% — a 47 percentage-point gap between the model’s top pick and the runner-up, signalling a confident lean toward Rangers[^fact-2].

Taken together, the numbers suggest a clash between Dundee United’s relative defensive stability and Rangers’ higher variance attacking output. United’s balanced goals-for and against (both 1.50) imply tight contests; Rangers’ 2.70 scoring rate points to matches that are more open and higher scoring overall[^fact-4][^fact-5].

## Personnel

Dundee United’s most in-form contributor in recent outings is Will Ferry, who has two goals and one assist across his last four appearances and carries an average match rating of 8.08 in that sample[^fact-9]. That sort of compact output is the kind of marginal attacking boost that matters when United are only averaging 1.50 goals per game in their recent run[^fact-4][^fact-9]. United will be without Kristijan Trapanovski due to injury; his involvement in the recent run was limited to six minutes, a brief spell nevertheless noted as an absence for selection purposes[^fact-11].

Rangers’ short-term form has been driven in no small part by Youssef Chermiti, who has four goals and two assists in his last five appearances and an average rating of 7.61 in that period[^fact-10]. The visitors will be missing Ryan Naderi through injury; Naderi contributed 296 minutes in the recent run before his absence was recorded[^fact-12]. That level of recent playing time for Naderi marks him as a rotation-level loss rather than someone with zero recent influence, and it is a defined personnel subtraction for the Rangers squad planning[^fact-12].

## Where the model sees value

Markets were scanned and compared to the model across three markets in total[^fact-13]. The clearest market discrepancy lies in the Match Winner market: the model assigns an away win probability of 75%, while the market price on Betfair quoted 1.57 — producing an 11.7 percentage-point edge in the model’s favour and flagged as high confidence[^fact-6].

The model also identifies goals-based inefficiency: Over 2.5 goals is rated 73% likely by the model versus a 1.53 price at bet365, translating to a 7.7 pp edge (mid confidence) and aligning with Rangers’ elevated 2.70 goals-per-game figure in recent matches[^fact-7][^fact-5].

Finally, the model sees Both Teams to Score as a positive-expectation market: a 67% model probability against a 1.61 price at bet365, an edge of 4.6 pp (mid confidence). That outcome is coherent with United’s 1.50 goals per match and Rangers’ higher scoring rate, both of which point toward a reasonable chance both sides find the net[^fact-8][^fact-4][^fact-5].

## Verdict

The statistical framework assigns a clear away lean: 65% for Rangers versus 18% for either a United win or a draw, and the model’s top-book discrepancy in the Match Winner market is large and labelled high confidence — the data converge on an away-side advantage driven by an Elo edge of 184 points and Rangers’ superior recent scoring rate[^fact-2][^fact-3][^fact-5]. The match is also flagged as likely to produce multiple goals and a high probability of both teams scoring, per the model’s objectives and the market comparisons across three studied markets[^fact-7][^fact-8][^fact-13].

### Cited facts

[^fact-1]: **Kickoff** — Fri 31 Jul 2026, 19:00 UTC — Premiership
[^fact-2]: **Model verdict** — Home 18% / Draw 18% / Away 65% (source: model; confidence high, 47 pp gap to runner-up).
[^fact-3]: **Elo edge** — DUD vs RAN — Elo differential -184 points (with home advantage applied).
[^fact-4]: **DUD recent form** — DDLLW last 10: 4-3-3 (W-D-L), 1.50 PPG, 1.50 goals scored / 1.50 conceded per match.
[^fact-5]: **RAN recent form** — WLLLL last 10: 5-1-4 (W-D-L), 1.60 PPG, 2.70 goals scored / 2.00 conceded per match.
[^fact-6]: **Value pick #1** — Away in Match Winner — model 75% vs market price 1.57 at Betfair, edge 11.7 pp (high confidence).
[^fact-7]: **Value pick #2** — Over in Goals O/U 2.5 — model 73% vs market price 1.53 at bet365, edge 7.7 pp (mid confidence).
[^fact-8]: **Value pick #3** — Yes in Both Teams to Score — model 67% vs market price 1.61 at bet365, edge 4.6 pp (mid confidence).
[^fact-9]: **DUD in-form player** — Will Ferry — 2 goals, 1 assists in last 4 appearances, avg rating 8.08.
[^fact-10]: **RAN in-form player** — Youssef Chermiti — 4 goals, 2 assists in last 5 appearances, avg rating 7.61.
[^fact-11]: **DUD key absence** — Kristijan Trapanovski  out (injury), 6 minutes in recent run.
[^fact-12]: **RAN key absence** — Ryan Naderi out (injury), 296 minutes in recent run.
[^fact-13]: **Markets analysed** — 3 market(s) compared against the model.

---

Methodology: <https://betsprinter.com/methodology>. Canonical HTML: <https://betsprinter.com/fixtures/37259>.
