xgEdge

Saturday, 29/08/2026 at 16:00

Full time
Match report · Scottish Premiership

Kilmarnock 0:4 Dundee United

Kilmarnock Home 1.03 xG · 16 shots
Dundee United Away 3.50 xG · 21 shots
04 The scoreline reflected the chances

Dundee United were the model's likeliest winner before kick-off at 36%. They won 4–0. The biggest difference was Dundee United's attack: 3.50 xG against 1.52 projected (+1.98). Kilmarnock produced 1.03 xG against 1.50 projected (−0.47).

Goals

  1. 12' Emmanuel Agyei Dundee United · 0.07 xG chance 0–1
  2. 36' Zachary Sapsford (pen.) Dundee United · 0.82 xG chance 0–2
  3. 41' William Ferry Dundee United · 0.03 xG chance 0–3
  4. 77' Jesse Randall Dundee United · 0.22 xG chance 0–4

The model against the result

priced before kick-off
Kilmarnock
35%
Draw
28%
Dundee United
36% What happened

Data coverage Both teams have the full 20-match model window available.

Projected vs produced

Expected goals
Kilmarnock The model projected 1.50 Produced 1.03 Difference -0.47
Dundee United The model projected 1.52 Produced 3.50 Difference +1.98

Dundee United produced 1.98 xG more than projected

Projected before kick-off Produced on the night

The shots behind it

Kilmarnock Dundee United
Shots
16
21
On target
4
8
Inside the box
10
15
xG per shot
0.07
0.16
Open play xG
1.04
1.73
Set-piece xG
0.02
0.83
Penalties
0
1
Shot-level xG may differ from the published match total

The provider publishes the match total separately from its shot-by-shot values. Those values are rounded to two decimals and, leaving out penalties and own goals, add up to its non-penalty xG: 1.03 for Kilmarnock and 2.59 for Dundee United.

Shot map

Both teams shown attacking the same goal for comparison.

Dundee United · Zachary Sapsford · 36' · Goal · 12 m · 0.82 xG Dundee United · Michael Forbes · 7' · No goal · 4 m · 0.61 xG Dundee United · Lachlan Rose · 75' · No goal · 10 m · 0.43 xG Kilmarnock · Joe Hugill · 48' · No goal · 9 m · 0.36 xG Dundee United · Abdoulaye Yoro · 52' · No goal · 11 m · 0.23 xG Dundee United · Jesse Randall · 77' · Goal · 5 m · 0.22 xG Dundee United · Zachary Sapsford · 73' · No goal · 6 m · 0.21 xG Dundee United · Daniel Bennie · 18' · No goal · 7 m · 0.17 xG Dundee United · Lachlan Rose · 72' · No goal · 8 m · 0.15 xG Dundee United · Bert Esselink · 84' · No goal · 6 m · 0.13 xG Kilmarnock · Joe Hugill · 59' · No goal · 8 m · 0.12 xG Kilmarnock · Mark O'Hara · 11' · No goal · 16 m · 0.10 xG Dundee United · Daniel Bennie · 48' · No goal · 7 m · 0.08 xG Dundee United · Emmanuel Agyei · 12' · Goal · 5 m · 0.07 xG Kilmarnock · Greg Kiltie · 42' · No goal · 8 m · 0.06 xG Dundee United · Daniel Bennie · 15' · No goal · 7 m · 0.05 xG Kilmarnock · Joe Hugill · 30' · No goal · 8 m · 0.05 xG Kilmarnock · Tyreece John-Jules · 50' · No goal · 9 m · 0.05 xG Dundee United · Mehdi Merghem · 59' · No goal · 26 m · 0.05 xG Kilmarnock · Bailey Rice · 83' · No goal · 18 m · 0.05 xG Kilmarnock · Joe Hugill · 4' · No goal · 19 m · 0.04 xG Kilmarnock · Tyreece John-Jules · 50' · No goal · 15 m · 0.04 xG Kilmarnock · Michael Schjønning-Larsen · 51' · No goal · 12 m · 0.04 xG Kilmarnock · Tyreece John-Jules · 2' · No goal · 12 m · 0.03 xG Dundee United · Daniel Bennie · 11' · No goal · 15 m · 0.03 xG Kilmarnock · Greg Kiltie · 15' · No goal · 22 m · 0.03 xG Dundee United · William Ferry · 41' · Goal · 23 m · 0.03 xG Dundee United · Mehdi Merghem · 52' · No goal · 13 m · 0.03 xG Kilmarnock · Mark O'Hara · 59' · No goal · 20 m · 0.03 xG Dundee United · Daniel Bennie · 12' · No goal · 23 m · 0.02 xG Kilmarnock · Tom Lowery · 14' · No goal · 8 m · 0.02 xG Dundee United · William Ferry · 15' · No goal · 14 m · 0.02 xG Kilmarnock · Michael Schjønning-Larsen · 58' · No goal · 19 m · 0.02 xG Kilmarnock · Cole Burke · 75' · No goal · 24 m · 0.02 xG Dundee United · Mehdi Merghem · 9' · No goal · 30 m · 0.01 xG Dundee United · Mehdi Merghem · 22' · No goal · 13 m · 0.01 xG Dundee United · Daniel Bennie · 57' · No goal · 28 m · 0.01 xG

All shots

37 shots · 4.44 xG

Hover, focus or tap a shot to read it.

  • Kilmarnock
  • Dundee United
  • Filled = goal
  • Dot area = xG (the smallest chances drawn at a minimum size)

Recent form

Last 6 · xG per match
Kilmarnock

1.71 xG created 1.85 xGA

  • W 1.98 created, 1.82 conceded against Dundee United
  • W 1.15 created, 0.78 conceded against St. Mirren
  • W 3.38 created, 0.43 conceded against Dundee FC
  • W 2.08 created, 0.69 conceded against Livingston
  • L 0.79 created, 1.76 conceded against St. Johnstone
  • L 0.86 created, 5.64 conceded against Celtic
Dundee United

0.94 xG created 1.48 xGA

  • L 0.46 created, 1.78 conceded against Aberdeen
  • D 1.42 created, 0.89 conceded against Livingston
  • D 0.36 created, 1.00 conceded against St. Mirren
  • D 1.64 created, 1.46 conceded against Rangers
  • L 0.54 created, 2.09 conceded against Heart of Midlothian
  • L 1.23 created, 1.68 conceded against Dundee FC

xG created xG conceded (xGA) W / D / L: the match result

Head to head

Kilmarnock: 2 won · 2 drawn · 0 lost

Pre-match model & market record

5 opportunities flagged4 won1 lost

  • Lost
  • Won
  • Won
  • Won
  • Won
View pre-match record
The outcomes the model flagged on Kilmarnock against Dundee United before kick-off, in the order they ranked, with the price, the edge and what became of each.
Selection Price Edge Result
Both teams to score 1.62 +7.4% Lost
Dundee United 2+ goals 2.25 +4.0% Won
Over 1.5 goals 1.20 +1.2% Won
Dundee United to score 1.25 +0.9% Won
Over 2.5 goals 1.67 +0.1% Won

Pre-match model vs market

Outcome Model Market Difference Fair odds
Kilmarnock 35.5% 37.9% −2.4 pp 2.82
Draw 28.4% 27.1% +1.4 pp 3.52
Dundee United 36.1% 35.1% +1.0 pp 2.77

Other markets

Outcome Model Market Difference Fair odds
Kilmarnock to score 80.4% 76.6% +3.8 pp 1.24
Kilmarnock not to score 19.6% 23.4% −3.8 pp 5.11
Dundee United to score 80.7% 75.0% +5.7 pp 1.24
Dundee United not to score 19.3% 25.0% −5.7 pp 5.19
Both teams to score 66.5% 57.7% +8.8 pp 1.50
Both teams not to score 33.5% 42.3% −8.8 pp 2.98
Kilmarnock 2+ goals 45.7% 44.3% +1.5 pp 2.19
Kilmarnock at most 1 goal 54.3% 55.7% −1.5 pp 1.84
Dundee United 2+ goals 46.2% 41.1% +5.1 pp 2.16
Dundee United at most 1 goal 53.8% 58.9% −5.1 pp 1.86
Over 1.5 goals 84.3% 78.9% +5.4 pp 1.19
Under 1.5 goals 15.7% 21.1% −5.4 pp 6.39
Over 2.5 goals 60.1% 56.9% +3.2 pp 1.67
Under 2.5 goals 39.9% 43.1% −3.2 pp 2.50

Prices and probabilities are the ones stored before kick-off; nothing here is recalculated. Edge is the model's probability times the price, minus one, so a flagged outcome that lost is the ordinary case rather than a contradiction.

Model details

Show
Fit window
the last 20 matches, recency weighted (a match 107 days old counts half)
Kilmarnock sample
20 matches
Dundee United sample
20 matches
Computed
6 hours before kick-off
Prices taken
6 hours before kick-off

Limitations

The model reads expected goals and nothing else. It does not know the lineups, who is injured or suspended, what either side has to play for, the weather, or how congested the schedule around this match is.