Moneyball OddsDixon-Coles · xG fusion
Back to Moneyball Odds

Blackburn Rovers 3-1 Millwall: Match Report, Goals, Stats and Ratings

Full time: Blackburn Rovers 3-1 Millwall

Blackburn Rovers beat Millwall 3-1 in Championship Matchday 7 on Saturday 12 September 2026 at Ewood Park. The goals: Oladapo Afolayan 41', Lyndon Dykes 51', Oladapo Afolayan 58', Andri Gudjohnsen 90+3'.

How Blackburn Rovers won it

Blackburn Rovers struck first through Oladapo Afolayan in the 41st minute, set up by Sam Morsy. Millwall levelled at 1-1 in the 51st minute through Lyndon Dykes from the penalty spot. Oladapo Afolayan made it 2-1 to Blackburn Rovers in the 58th minute, set up by Tom Atcheson. Andri Gudjohnsen made it 3-1 to Blackburn Rovers in the 90th minute (+3), set up by Jayden Fevrier.

It was 1-0 at half-time.

Oladapo Afolayan scored twice.

The referee, J. Smith, showed 8 yellow cards: 5 to Blackburn Rovers and 3 to Millwall.

Blackburn Rovers: T. Mowbray, 5-4-1 · Millwall: A. Neil, 4-2-3-1.

Moneyball's prediction against the result

Moneyball did not publish a pre-match estimate for this match, so there is nothing to mark it against.

Why it went this way

On the day the expected goals were 2.05 for Blackburn Rovers and 1.40 for Millwall.

Blackburn Rovers had 4 shots on target, Millwall 2.

Millwall had 55% of the ball, but Blackburn Rovers took the points.

Where the two sides stood before this match

Blackburn Rovers came into it with 12 Championship matches played, scoring 1.6 and conceding 1.3 a match, with 1.04 expected goals for and 1.79 against, and had won 42% of their matches.

Millwall came into it with 12 Championship matches played, scoring 1.6 and conceding 1.7 a match, with 1.85 expected goals for and 1.36 against, and had won 33% of their matches.

Blackburn Rovers vs Millwall: the match in numbers

Blackburn RoversMatch statisticsMillwall
45%Ball possession55%
2.05Expected goals (xG)1.40
18Total shots16
4Shots on target2
2Big chances3
356Total passes438
79%Pass accuracy79%
6Corners2
9Fouls15
1Offsides2
12Tackles11
1Saves1
5Yellow cards3

Team statistics from Sportmonks.

Player ratings and man of the match

Man of the match: Oladapo Afolayan (Blackburn Rovers), rated 8.4 by Sportmonks, with 2 goals.

Blackburn Rovers

Millwall

The lowest-rated starter was Max Crocombe at 6.1. Ratings run from 0 to 10; around 7.0 is a solid match.

What comes next

Each preview has Moneyball's estimate for the next match, published before kick-off and marked against the result afterwards, as this one is.

Questions about Blackburn Rovers vs Millwall

What was the score in Blackburn Rovers vs Millwall?

Blackburn Rovers 3-1 Millwall (half-time 1-0), Championship, Saturday 12 September 2026.

Who scored in Blackburn Rovers vs Millwall?

Oladapo Afolayan 41', Lyndon Dykes 51', Oladapo Afolayan 58', Andri Gudjohnsen 90+3'.

Did Moneyball predict Blackburn Rovers vs Millwall correctly?

Moneyball did not publish a pre-match estimate for this match, so there is nothing to mark it against.

Who was man of the match in Blackburn Rovers vs Millwall?

Oladapo Afolayan, rated 8.4 by Sportmonks.

Who refereed Blackburn Rovers vs Millwall?

J. Smith.

Every match, before and after

Moneyball Odds writes a preview with its estimate before every match of Europe's top five leagues and the European cups, then marks it against the result, hits and misses alike.

Open Moneyball Odds Match Live All match reports

Moneyball Odds is a statistical analysis site, not a bookmaker. No model predicts football reliably. For readers aged 18 and over.