xgEdge

1d 10h to kick-off
Match preview · Championship

Millwall – Derby County

Millwall Home 13th in Championship
1.78
Derby County Away 23rd in Championship
0.99 Projected xG
Millwall
55%
Mkt 56%
Fair 1.81
Draw
27%
Mkt 25%
Fair 3.72
Derby County
18%
Mkt 19%
Fair 5.58

No qualified edge

The largest edge is Both teams to score at +4.0%, and the Betting section's rule stops it: No proven skill. How this is decided →

Data coverage · full
  • Millwall 20/20
  • Derby County 20/20
  • Model updated 30 October, 03:30
  • Top odds updated 29 October, 18:00

Where the model disagrees with the market

Largest gap per question. Margin removed. Bet365 prices.

  • Both teams to score Both teams to score
    Edge +4.0%
    Model 57.8%
    Market 51.5%
    Fair odds 1.73 Bookmaker odds 1.80
    Model skill: -0.43%
  • Draw Match result
    Edge +2.1%
    Model 26.9%
    Market 24.8%
    Fair odds 3.72 Bookmaker odds 3.80
    Model skill: -1.04%
  • Derby County to score Goals by team
    Edge +0.7%
    Model 65.7%
    Market 60.8%
    Fair odds 1.52 Bookmaker odds 1.53
    Model skill: +2.56%
  • Over 1.5 goals Goals
    Edge +0.5%
    Model 80.4%
    Market 76.2%
    Fair odds 1.24 Bookmaker odds 1.25
    Model skill: -0.01%
Hide the other markets

Match result

  • Draw Match result
    Edge +2.1%
    Model 26.9%
    Market 24.8%
    Fair odds 3.72 Bookmaker odds 3.80
    Model skill: -1.04%
  • Millwall to win Match result
    Edge -7.9%
    Model 55.2%
    Market 56.4%
    Fair odds 1.81 Bookmaker odds 1.67
    Model skill: +7.19%
  • Derby County to win Match result
    Edge -10.4%
    Model 17.9%
    Market 18.8%
    Fair odds 5.58 Bookmaker odds 5.00
    Model skill: +7.20%

Model against the market

Draw

Model
26.9%
Market, margin removed
24.8%
Probability gap
+2.1 pp
Edge
+2.1%
Fair odds
3.72
Market odds
3.80 Bet365
Price at which a 5% edge begins
3.91
Bookmaker margin
6.3%

Millwall to win

Model
55.2%
Market, margin removed
56.4%
Probability gap
−1.2 pp
Edge
−7.9%
Fair odds
1.81
Market odds
1.67 Bet365
Price at which a 5% edge begins
1.90
Bookmaker margin
6.3%

Derby County to win

Model
17.9%
Market, margin removed
18.8%
Probability gap
−0.9 pp
Edge
−10.4%
Fair odds
5.58
Market odds
5.00 Bet365
Price at which a 5% edge begins
5.86
Bookmaker margin
6.3%

Goals

  • Over 1.5 goals Goals
    Edge +0.5%
    Model 80.4%
    Market 76.2%
    Fair odds 1.24 Bookmaker odds 1.25
    Model skill: -0.01%
  • Over 2.5 goals Goals
    Edge -2.8%
    Model 54.0%
    Market 52.6%
    Fair odds 1.85 Bookmaker odds 1.80
    Model skill: -0.89%
  • Under 2.5 goals Goals
    Edge -8.0%
    Model 46.0%
    Market 47.4%
    Fair odds 2.17 Bookmaker odds 2.00
    Model skill: -0.89%
  • Under 1.5 goals Goals
    Edge -21.8%
    Model 19.6%
    Market 23.8%
    Fair odds 5.11 Bookmaker odds 4.00
    Model skill: -0.01%

Both teams to score

  • Both teams to score Both teams to score
    Edge +4.0%
    Model 57.8%
    Market 51.5%
    Fair odds 1.73 Bookmaker odds 1.80
    Model skill: -0.43%
  • Both teams not to score Both teams to score
    Edge -19.4%
    Model 42.2%
    Market 48.5%
    Fair odds 2.37 Bookmaker odds 1.91
    Model skill: -0.43%

Goals by team

  • Derby County to score Goals by team
    Edge +0.7%
    Model 65.7%
    Market 60.8%
    Fair odds 1.52 Bookmaker odds 1.53
    Model skill: +2.56%
  • Derby County 2+ goals Goals by team
    Edge -2.3%
    Model 26.1%
    Market 25.0%
    Fair odds 3.84 Bookmaker odds 3.75
    Model skill: +2.61%
  • Millwall to score Goals by team
    Edge -2.3%
    Model 85.5%
    Market 82.8%
    Fair odds 1.17 Bookmaker odds 1.14
    Model skill: +3.77%
  • Millwall 2+ goals Goals by team
    Edge -4.8%
    Model 55.1%
    Market 53.7%
    Fair odds 1.81 Bookmaker odds 1.73
    Model skill: +3.62%
  • Derby County at most 1 goal Goals by team
    Edge -7.6%
    Model 73.9%
    Market 75.0%
    Fair odds 1.35 Bookmaker odds 1.25
    Model skill: +2.61%
  • Millwall at most 1 goal Goals by team
    Edge -10.3%
    Model 44.9%
    Market 46.3%
    Fair odds 2.23 Bookmaker odds 2.00
    Model skill: +3.62%
  • Derby County not to score Goals by team
    Edge -18.6%
    Model 34.3%
    Market 39.2%
    Fair odds 2.92 Bookmaker odds 2.38
    Model skill: +2.56%
  • Millwall not to score Goals by team
    Edge -20.3%
    Model 14.5%
    Market 17.2%
    Fair odds 6.90 Bookmaker odds 5.50
    Model skill: +3.77%

Model skill is how much the model beat simply knowing how often each outcome happens, when 7 competitions were replayed (measured 17/08/2026). A market without skill above zero never qualifies, and skill is not the chance a bet wins. How that is measured →

Got different odds? Check your price →

Recent form

Last 6 · xG per match
Millwall xG 1.50 xGA 1.24
  • D 1.69 created, 1.52 conceded against Middlesbrough
  • D 2.68 created, 1.87 conceded against West Ham United
  • W 1.09 created, 0.65 conceded against Preston North End
  • L 1.05 created, 1.83 conceded against Swansea City
  • D 1.84 created, 0.73 conceded against Lincoln City
  • L 0.67 created, 0.82 conceded against Portsmouth
Derby County xG 1.07 xGA 1.61
  • L 1.11 created, 3.17 conceded against Birmingham City
  • D 1.75 created, 0.45 conceded against Burnley
  • D 0.60 created, 1.46 conceded against Wrexham
  • L 0.85 created, 1.52 conceded against Queens Park Rangers
  • L 0.99 created, 0.56 conceded against Stoke City
  • D 1.09 created, 2.47 conceded against Sheffield United

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

Goals & scorelines

Total goals
2.78
Over 2.5 goals
54%
Both teams to score
58%
Millwall 2+ goals
55%
Millwall clean sheet
34%

Most likely scorelines

No exact score is especially likely. The 3 most probable scorelines account for 35% of the model's distribution.

1:1
13.6%
2:1
11.6%
2:0
10.0%

Why the model favours Millwall

Attack, defence and recent form all point to Millwall.

Attack
Favours Millwall
6th vs 20th
Millwall attack v Derby County defence
Defence
Favours Millwall
9th vs 19th
Millwall defence v Derby County attack
Recent xG form
Favours Millwall
+0.27 vs -0.54
xGD per match, last 6
How the model arrived here →

Team comparison

Season to date, per match, with each club's placing in the competition. The last row is the last 6 matches.

Overview: Millwall and Derby County compared, each figure with where it places in the competition.
Reading Millwall Derby County
xG / match (better) 1.75 · 5th 0.97 · 23rd
xGA / match (better) 1.32 · 9th 1.72 · 21st
xGD / match (better) +0.43 · 6th -0.75 · 22nd
xPts / match (better) 1.63 · 7th 1.02 · 20th
Last 6 xGD / match (better) +0.27 -0.54

Head to head

Millwall 1 Draws 1 Derby County 0

Got a different price?

Type your bookmaker's odds for any market and see their edge against the model.

What the model doesn't know

It reads expected goals and nothing else — not the lineups, injuries or suspensions, what either side is playing for, the weather or a congested schedule.

Model details