Middlesbrough vs Wrexham

25 October 2025 · Championship · 2025/26 · Referee Stephen Martin

Full time 1 – 1

Half-time: 0–1

  • H. Hackney 80’
  • J. Windass 7’

Match summary

The points were shared as Middlesbrough and Wrexham drew 1-1. Wrexham led 1-0 at half-time.

J. Windass put Wrexham ahead from a corner in the 7th minute and H. Hackney equalised with a header in the 80th minute.

There was little between the sides on chances: Middlesbrough created 0.77 expected goals (xG) from 14 shots, Wrexham 0.67 from 6.

Match stats

69% Possession 31%
14 Shots 6
4 Shots on target 2
4 Corners 4
672 Passes 296
88.1% Pass accuracy 77.7%
21 Tackles 23
8 Fouls 17
0 Yellow cards 5
0 Offsides 3

Key events

Middlesbrough Wrexham
Kick-off
6’
R. LongmanShot on target
7’
J. WindassRight foot shot0-1 (Wrexham)
22’
D. ScarrL. Brunt
32’
45+4’
Half-time0-1
S. SilveraM. Targett
46’
Second half underway
T. ConwayShot on target
61’
65’
71’
H. HackneyHeader1-1 (Middlesbrough)
80’
H. HackneyShot on target
83’
84’
L. AylingShot on target
89’
90+1’
D. Scarr
Full-time1-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.77 0.67 7’ J. Windass (Wrexham), 0-1 7’ 80’ H. Hackney (Middlesbrough), 1-1 80’ 0.0 0.5 1.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.77 0.67 7’ J. Windass (Wrexham), 0-1 Windass 7’ 80’ H. Hackney (Middlesbrough), 1-1 Hackney 80’
Middlesbrough 0.77 xGWrexham 0.67 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Wrexham attacking Middlesbrough attacking 
68’ K. Moore (Wrexham), open play, 0.47 xG, hit the woodwork 60’ M. K. Sene (Middlesbrough), set piece, 0.17 xG, off target 80’ H. Hackney (Middlesbrough), open play, 0.17 xG, goal 78’ N. Broadhead (Wrexham), open play, 0.07 xG, blocked 34’ D. Burgzorg (Middlesbrough), open play, 0.06 xG, blocked 14’ H. Hackney (Middlesbrough), direct free kick, 0.05 xG, off target 30’ J. Windass (Wrexham), open play, 0.06 xG, blocked 50’ M. Whittaker (Middlesbrough), set piece, 0.05 xG, off target 61’ T. Conway (Middlesbrough), open play, 0.05 xG, saved 83’ H. Hackney (Middlesbrough), direct free kick, 0.05 xG, saved 75’ C. Brittain (Middlesbrough), open play, 0.03 xG, blocked 80’ H. Hackney (Middlesbrough), open play, 0.03 xG, blocked 80’ C. Brittain (Middlesbrough), open play, 0.02 xG, blocked 89’ L. Ayling (Middlesbrough), set piece, 0.02 xG, saved 6’ R. Longman (Wrexham), open play, 0.02 xG, saved 7’ J. Windass (Wrexham), from a corner, 0.02 xG, goal 26’ A. Morris (Middlesbrough), open play, 0.02 xG, off target 83’ I. Kaboré (Wrexham), open play, 0.02 xG, off target 87’ H. Hackney (Middlesbrough), open play, 0.02 xG, blocked 50’ H. Hackney (Middlesbrough), set piece, 0.01 xG, off target 68’ K. Moore (Wrexham), open play, 0.47 xG, hit the woodwork 60’ M. K. Sene (Middlesbrough), set piece, 0.17 xG, off target 80’ H. Hackney (Middlesbrough), open play, 0.17 xG, goal 78’ N. Broadhead (Wrexham), open play, 0.07 xG, blocked 34’ D. Burgzorg (Middlesbrough), open play, 0.06 xG, blocked 30’ J. Windass (Wrexham), open play, 0.06 xG, blocked 14’ H. Hackney (Middlesbrough), direct free kick, 0.05 xG, off target 50’ M. Whittaker (Middlesbrough), set piece, 0.05 xG, off target 61’ T. Conway (Middlesbrough), open play, 0.05 xG, saved 83’ H. Hackney (Middlesbrough), direct free kick, 0.05 xG, saved 75’ C. Brittain (Middlesbrough), open play, 0.03 xG, blocked 80’ H. Hackney (Middlesbrough), open play, 0.03 xG, blocked 80’ C. Brittain (Middlesbrough), open play, 0.02 xG, blocked 89’ L. Ayling (Middlesbrough), set piece, 0.02 xG, saved 6’ R. Longman (Wrexham), open play, 0.02 xG, saved 7’ J. Windass (Wrexham), from a corner, 0.02 xG, goal 83’ I. Kaboré (Wrexham), open play, 0.02 xG, off target 87’ H. Hackney (Middlesbrough), open play, 0.02 xG, blocked 26’ A. Morris (Middlesbrough), open play, 0.02 xG, off target 50’ H. Hackney (Middlesbrough), set piece, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Middlesbrough 4-2-3-1 Starting XI
Brynn
Brittain
Jones
Fry
Targett 46’
Morris
Hackney
Whittaker 46’
Nypan 46’
Burgzorg 46’
Sene 68’
Wrexham 3-5-2 Starting XI
Okonkwo
Cleworth
Hyam
Brunt 22’
Kaboré
Dobson
Thomason 64’
James
Longman 64’
Windass 64’
Moore 84’

Player stats

Goalkeeper1 player
90′ 1 1 17 1 – – – –
Defenders6 players
90′ – 1 – 2 1 76 – – 1 –
90′ 3 1 – 3 – 67 – – – –
D. Fry
90′ 3 – – 6 3 60 1 – – –
M. Targett Taken off
46′ – – –
L. Ayling Came on as a substitute
45′ 1 – – 5 1 47 1 – – –
S. Silvera Came on as a substitute
45′ 2 – – 5 – 30 1 – – –
Midfielders6 players
90′ – – 104 2 – 4 – 8 1 2 –
90′ 1 – – – –
M. Whittaker Taken off
45′ – – 18 – – – 1 1 – – –
S. H. Nypan Taken off
45′ – – 20 – – 1 – 2 1 – –
D. Burgzorg Taken off
45′ – – 15 – – – – 2 – 2 –
A. Browne Came on as a substitute
45′ – – 50 1 – 3 2 4 2 – –
Forwards3 players
M. K. Sene Taken off
90′ – – 1 – 0.17 – – 4 3 10 –
T. Conway Came on as a substitute
45′ – – 1 1 0.05 – 1 4 3 21 –
D. Strelec Came on as a substitute
22′ – – – – – – – 1 – 4 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists. A blank cell means that figure is not available for that player.

Before kick-off

Middlesbrough win 54% Avg odds 1.75
Draw 25% Avg odds 3.71
Wrexham win 21% Avg odds 4.55

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.