Mexico2:0South Africa·South Korea2:1Czech Republic·Canada1:1Bosnia·USA4:1Paraguay·Qatar1:1Switzerland·Brazil1:1Morocco·Haiti0:1Scotland·Australia2:0Turkey·Germany7:1Curacao·Netherlands2:2Japan·Ivory Coast1:0Ecuador·Sweden5:1Tunisia·Spain0:0Cape Verde Islands·Belgium1:1Egypt·Saudi Arabia1:1Uruguay·Iran2:2New Zealand·France3:1Senegal·Iraq1:4Norway·Argentina3:0Algeria·Austria3:1Jordan·Portugal1:1Congo DR·England4:2Croatia·Ghana1:0Panama·Uzbekistan1:3Colombia·Czech Republic1:1South Africa·Switzerland4:1Bosnia·Canada6:0Qatar·Mexico1:0South Korea·USA2:0Australia·Scotland0:1Morocco·Brazil3:0Haiti·Turkey0:1Paraguay·Netherlands5:1Sweden·Germany2:1Ivory Coast·Ecuador0:0Curacao·Tunisia0:4Japan·Spain4:0Saudi Arabia·Belgium0:0Iran·Uruguay2:2Cape Verde Islands·New Zealand1:3Egypt·Argentina2:0Austria·France3:0Iraq·Norway3:2Senegal·Jordan1:2Algeria·Portugal5:0Uzbekistan·England0:0Ghana·Panama0:1Croatia·Colombia1:0Congo DR·Switzerland2:1Canada·Bosnia3:1Qatar·Morocco4:2Haiti·Scotland0:3Brazil·South Africa1:0South Korea·Czech Republic0:3Mexico·Ecuador2:1Germany·Curacao0:2Ivory Coast·Tunisia1:3Netherlands·Japan1:1Sweden·Turkey3:2USA·Paraguay0:0Australia·Senegal5:0Iraq·Norway1:4France·Uruguay0:1Spain·Cape Verde Islands0:0Saudi Arabia·New Zealand1:5Belgium·Egypt1:1Iran·Croatia2:1Ghana·Panama0:2England·Colombia0:0Portugal·Congo DR3:1Uzbekistan·Algeria3:3Austria·Jordan1:3Argentina·South Africa0:1Canada·Brazil2:1Japan·Germany1:1pen 3:4Paraguay·Netherlands1:1pen 2:3Morocco·Ivory Coast1:2Norway·France3:0Sweden·Mexico2:0Ecuador·England2:1Congo DR·Belgium2:2ET 3:2Senegal·USA2:0Bosnia·Spain3:0Austria·Portugal1:1ET 2:1Croatia·Switzerland2:0Algeria·Australia1:1pen 2:4Egypt·Argentina1:1ET 3:2Cape Verde Islands·Colombia1:0Ghana·Canada0:3Morocco·Paraguay0:1France·Brazil1:2Norway·Mexico2:3England·Portugal0:1Spain·USA1:4Belgium·Argentina3:2Egypt·Switzerland0:0pen 4:3Colombia·France2:0Morocco·Spain2:1Belgium·Norway1:1ET 1:2England·Argentina1:1ET 3:1Switzerland·France0:2Spain·England1:2Argentina·France4:6England·Spain0:0ET 1:0Argentina

Wrexham vs Middlesbrough — match result and stats (May 2, 2026)

Final score: Wrexham 2:2 Middlesbrough — a draw. Championship, May 2, 2026. Stats, events and head-to-head are below.

май 2, 2026 at 14:30
🔔 enable push in settings
FT
Wrexham
2:2
Middlesbrough
1.442.07

Championship: Wrexham vs Middlesbrough on 02 May 2026 finished 2:2.

Wrexham are in good form: 4-3-3 in their last 10, 1.2 scored and 1.5 conceded per game.

Middlesbrough are in mixed form: 2-6-2 in their last 10, 1.4 scored and 1.1 conceded per game.

Over 2.5 lands in 50% of Wrexham's games and 40% of Middlesbrough's; both teams score in 50% and 60%.

Chance quality: xG 1.4 vs 2.1.

Head-to-head (2): Wrexham 0, Middlesbrough 0, 2 draws.

Predicted: 1:1 (12%) · also likely 1:2 (9%)

Lineups

Wrexham
21Ward GKWales
5Hyam CScotland
24ScarrPlymouth
2DoyleEngland U21
12KaboreBurkina Faso
15DobsonCharlton
37JamesBristol City
20RathboneRotherham
14ThomasonBolton
10WindassSheffield Wed
28SmithReading
Bench (9)
1Okonkwo GKNigeria
33BroadheadWales
18SheafCoventry
27O'BrienSwansea
13CacaceNew Zealand
47LongmanHull
19MooreWales
7Keillor-DunnBarnsley
4CleworthCaernarfon
Middlesbrough
31Brynn GKLeyton Orient
12AylingLeeds
6Fry CMiddlesbroug…
29MalandaCharlotte
2BrittainBlackburn
16BrowneIreland
18MorrisUSA
3TargettNewcastle
11WhittakerPlymouth
13StrelecSlovakia
9ConwayScotland
Bench (9)
32Wildsmith GKWest Brom
25EdmundsonMiddlesbroug…
45SarmientoEcuador
8McGreeAustralia
27HansenCuracao
14GilbertMiddlesbroug…
20SeneLausanne
22SilveraAustralia
23CastledineHuddersfield

Match statistics

1.44xG2.07
8Shots on target5
13Shots off target6
7Blocked shots2
128Attacks91
13Key passes8
83%Pass accuracy86%
28Crosses13
11Fouls5
1Offsides3
2Goalkeeper saves6
31Throw-ins17
5Free kicks11
74Ball safe93
By half (1H / 2H)
1H2HFT
MetricHAHAHA
Shots on533285
Corners214263
Dangerous271849257643
Fouls6352115
Yellow000000

Detailed statistics

Recent matches (2 months)

Goals Threshold: 2,75Yellow cards Threshold: 4,5Corners Threshold: 10
MetricTotalTotalTotal
Matches played111111111111
Total less4 36%5 45%7 64%7 64%5 45%3 27%
Total more7 64%6 55%4 36%4 36%4 36%7 64%
Matches home / away555555
Total less (home / away)2 40%1 20%2 40%2 40%2 40%2 40%
Total more (home / away)3 60%4 80%3 60%3 60%2 40%3 60%
Individual total (home / away)1,602,203,801,402,604,005,406,8012,20
Individual total (overall)1,361,733,091,551,733,275,009,0914,09
Avg total3,182,732,953,643,733,6810,2712,5511,41
Avg total (home / away)3,403,203,304,004,004,0010,0010,8010,40
Avg opponents' total1,821,002,822,092,004,095,273,458,73
Avg opponents' total (home / away)1,801,002,802,601,404,004,604,008,60
Predicted total3,133,6412,25

Referee

Oliver Langford
Last 2 months: 4 games · 10 YC total · 2.5 YC/game
18.04Swansea — Southampton2-35
03.04Oxford — Hull0-11
21.03Blackburn — Middlesbrough0-22
07.03Derby — Sheff Wed1-12

Last 10 matches

Wrexham10 matches
Both teams to score5/1050% fair2.00
Clean sheets4 / 10
Scored8 / 10
Middlesbrough10 matches
Both teams to score6/1060% fair1.67
Clean sheets2 / 10
Scored7 / 10

Line trends

Head-to-head

DateLeagueHomeAwayxG%OnOffDA
25.10.25ChampionshipMiddlesbroughWrexham110.730.7769%31%429465254405

Against common opponents (2 months)

Wrexham

DateLeagueHomeAwayxG%OnOffDA
12.04.26ChampionshipBirminghamWrexham201.550.0746%54%804237246311
17.03.26ChampionshipWatfordWrexham312.020.3242%58%516831703520
13.03.26ChampionshipWrexhamSwansea200.920.8034%66%239734695502

Middlesbrough

DateLeagueHomeAwayxG%OnOffDA
25.04.26ChampionshipMiddlesbroughWatford512.330.7656%44%10191246306312
06.04.26ChampionshipSwanseaMiddlesbrough222.163.1335%65%3657428421023
02.03.26ChampionshipBirminghamMiddlesbrough130.601.0760%40%734755546224

Last matches (2 months)

Wrexham LWWLLDWLWL

DateLeagueHomeAwayxG%OnOffDA
26.04.26ChampionshipCoventryWrexham311.181.0561%39%5291164335422
21.04.26ChampionshipOxfordWrexham010.781.3344%56%4415750359523
18.04.26ChampionshipWrexhamStoke201.470.3553%47%403432422601
12.04.26ChampionshipBirminghamWrexham201.550.0746%54%804237246311
07.04.26ChampionshipWrexhamSouthampton151.082.6254%46%295538333423
03.04.26ChampionshipWest BromWrexham221.551.730%0%5341037494621
21.03.26ChampionshipSheff UnitedWrexham122.801.2860%40%749371548513
17.03.26ChampionshipWatfordWrexham312.020.3242%58%516831703520
13.03.26ChampionshipWrexhamSwansea200.920.8034%66%239734695502
10.03.26ChampionshipWrexhamHull121.131.5463%37%248748458434

Middlesbrough WWDLDLDDLW

DateLeagueHomeAwayxG%OnOffDA
25.04.26ChampionshipMiddlesbroughWatford512.330.7656%44%10191246306312
22.04.26ChampionshipMiddlesbroughSheff Wed101.810.5061%39%418547309122
19.04.26ChampionshipIpswichMiddlesbrough222.022.6853%47%599666436323
11.04.26ChampionshipMiddlesbroughPortsmouth011.300.1472%28%71131522914213
06.04.26ChampionshipSwanseaMiddlesbrough222.163.1335%65%3657428421023
03.04.26ChampionshipMiddlesbroughMillwall123.030.7960%40%6583673417611
21.03.26ChampionshipBlackburnMiddlesbrough000.321.4529%71%1359286831102
14.03.26ChampionshipMiddlesbroughBristol City112.490.3269%31%7111387309415
11.03.26ChampionshipMiddlesbroughCharlton011.850.7278%22%83253112811202
08.03.26ChampionshipQPRMiddlesbrough040.633.6731%69%376946503800

Last matches (1 year)

Wrexham LWWLLDWLWL

DateLeagueHomeAwayxG%OnOffDA
26.04.26ChampionshipCoventryWrexham311.181.0561%39%5291164335422
21.04.26ChampionshipOxfordWrexham010.781.3344%56%4415750359523
18.04.26ChampionshipWrexhamStoke201.470.3553%47%403432422601
12.04.26ChampionshipBirminghamWrexham201.550.0746%54%804237246311
07.04.26ChampionshipWrexhamSouthampton151.082.6254%46%295538333423
03.04.26ChampionshipWest BromWrexham221.551.730%0%5341037494621
21.03.26ChampionshipSheff UnitedWrexham122.801.2860%40%749371548513
17.03.26ChampionshipWatfordWrexham312.020.3242%58%516831703520
13.03.26ChampionshipWrexhamSwansea200.920.8034%66%239734695502
10.03.26ChampionshipWrexhamHull121.131.5463%37%248748458434

Middlesbrough WWDLDLDDLW

DateLeagueHomeAwayxG%OnOffDA
25.04.26ChampionshipMiddlesbroughWatford512.330.7656%44%10191246306312
22.04.26ChampionshipMiddlesbroughSheff Wed101.810.5061%39%418547309122
19.04.26ChampionshipIpswichMiddlesbrough222.022.6853%47%599666436323
11.04.26ChampionshipMiddlesbroughPortsmouth011.300.1472%28%71131522914213
06.04.26ChampionshipSwanseaMiddlesbrough222.163.1335%65%3657428421023
03.04.26ChampionshipMiddlesbroughMillwall123.030.7960%40%6583673417611
21.03.26ChampionshipBlackburnMiddlesbrough000.321.4529%71%1359286831102
14.03.26ChampionshipMiddlesbroughBristol City112.490.3269%31%7111387309415
11.03.26ChampionshipMiddlesbroughCharlton011.850.7278%22%83253112811202
08.03.26ChampionshipQPRMiddlesbrough040.633.6731%69%376946503800

Bookmaker lines

Bookmaker lines

1X213,05X3,9622,18
Total 2,75O1,85U2,03
AH +0,2511,9621,93

Match FAQ

What was the final score of Wrexham vs Middlesbrough?
The match ended 2:2 (Championship, May 2, 2026).
Who won, Wrexham or Middlesbrough?
It was a draw — 2:2.
Where can I see the match stats?
Shots, possession, corners and match events are below on this page.
See full live table on ScanGoal →

Other matches that day

← Back to home