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·19.07 00:00FranceEngland·19.07 22:00SpainArgentina

Walsall vs Newport — match result and stats (Mar 21, 2026)

Final score: Walsall 2:1 Newport — Walsall won. League 2, March 21, 2026. Stats, events and head-to-head are below.

League 2
мар 21, 2026 at 18:00
🔔 enable push in settings
FT
Walsall
2:1
Newport
1.600.67

League 2: Walsall vs Newport on 21 Mar 2026 finished 2:1.

Walsall are out of form: 2-4-4 in their last 10, 1.0 scored and 1.6 conceded per game.

Newport are in good form: 5-0-4 in their last 9, 1.7 scored and 1.3 conceded per game.

Over 2.5 lands in 60% of Walsall's games and 67% of Newport's; both teams score in 60% and 56%.

Chance quality: xG 1.6 vs 0.7.

Head-to-head (5): Walsall 3, Newport 1, 1 draw.

Predicted: 1:0 (16%) · also likely 2:0 (12%)

Lineups

Walsall
1Roberts GKPartick This…
33BrowneTamworth
5BurkeChester
35LopataBristol Rovers
3HancockAirdrieonians
23PattisonBradford City
20ChangBristol Rovers
8LakinSutton
37Adomah CQPR
15KanuSierra Leone
11Loupalo-BiFulham U21
Bench (7)
12Hornby GKColchester
4FlintMansfield
18HarperKenya
19PressleyBarrow
22JellisTamworth
17ClarkeEastbourne B…
25OkekeStockport Co…
Newport
28Wright GKGrimsby
17DaviesWales U21
4Baker CWales U21
23DelaneySwindon
18ShephardPenybont
5SpranglerSt Johnstone
2EvansTaunton
20LloydWales U21
10BigginsShrewsbury
7KamwaSheffield We…
16CrolePenybont
Bench (7)
13MacDonald GKExeter
9Baker-RichardsonCrewe
3Driscoll-GlennonGrimsby
19GarnerBarrow
24OpokuLeicester U21
8SmithSt Johnstone
12ThomasSwansea U21

Match statistics

1.60xG0.67
4Shots on target3
13Shots off target8
6Blocked shots3
134Attacks92
11Key passes8
75%Pass accuracy75%
24Crosses10
14Fouls9
1Offsides2
4Yellow cards3
2Goalkeeper saves1
26Throw-ins19
9Free kicks14
88Ball safe91
0Injuries2
By half (1H / 2H)
1H2HFT
MetricHAHAHA
Shots on123143
Corners423375
Dangerous171241225834
Fouls9653149
Yellow113243

Detailed statistics

Recent matches (2 months)

Goals Threshold: 2,25Yellow cards Threshold: 4,5Corners Threshold: 9,5
MetricTotalTotalTotal
Matches played131313131313
Total less7 54%6 46%7 54%11 85%3 23%3 23%
Total more6 46%7 54%6 46%2 15%10 77%10 77%
Matches home / away767676
Total less (home / away)5 71%3 50%2 29%5 83%2 29%2 33%
Total more (home / away)2 29%3 50%5 71%1 17%5 71%4 67%
Individual total (home / away)0,290,831,122,572,004,573,572,335,90
Individual total (overall)0,850,921,772,001,853,853,384,087,46
Avg total2,082,382,233,923,543,7310,2310,6910,46
Avg total (home / away)1,432,171,805,293,334,319,869,679,76
Avg opponents' total1,231,462,691,921,693,626,856,6213,46
Avg opponents' total (home / away)1,141,332,482,711,334,056,297,3313,62
Predicted total2,024,088,61

Last 10 matches

Walsall10 matches
Both teams to score6/1060% fair1.67
Clean sheets2 / 10
Scored6 / 10
Newport9 matches
Both teams to score5/956% fair1.80
Clean sheets2 / 9
Scored7 / 9

Line trends

Head-to-head

DateLeagueHomeAwayxG%OnOffDA
08.11.25League 2NewportWalsall240.813.0669%31%38873433454200
21.04.25League 2NewportWalsall000.571.9335%65%333143369560110
29.12.24League 2WalsallNewport201.400.5634%66%61955020623100
10.02.24League 2WalsallNewport030.930.8161%39%251355533700010
20.10.23League 2NewportWalsall330.450.9643%57%454115453760200
18.02.23League 2WalsallNewport1152%48%41483334422400
06.08.22League 2NewportWalsall0160%40%21713820711401
01.01.22League 2WalsallNewport0156%44%23452925310000
18.09.21League 2NewportWalsall2151%49%721163743321000
24.02.21League 2WalsallNewport0156%44%15846139552000

Against common opponents (2 months)

Walsall

DateLeagueHomeAwayxG%OnOffDA
17.03.26League 2WalsallCambridge000.580.7341%59%001074045640200
10.03.26League 2Salford CityWalsall100.761.2151%49%114647371121100
03.03.26League 2WalsallFleetwood Town001.430.4453%47%000000000000
23.02.26League 2WalsallMK Dons020.180.9845%55%33343956272300
18.02.26League 2GrimsbyWalsall221.401.8360%40%7310442381061201
07.02.26League 2WalsallBarnet131.491.5725%75%29563862195100
03.02.26League 2Bristol RoversWalsall201.080.6246%54%634123745551100
31.01.26League 2ChesterfieldWalsall221.991.3361%39%526104646730000
24.01.26League 2WalsallAccrington000.510.5736%64%22794944555300

Newport

DateLeagueHomeAwayxGBC%OnOffDA
14.03.26League 2BarnetNewport120.931.691167%33%4434551200
28.02.26League 2Fleetwood TownNewport001.670.1971%29%701659625821100
21.02.26League 2NewportCambridge020.560.8232%68%245112779292200
17.02.26League 2Salford CityNewport131.711.0263%37%331939419914500
14.02.26League 2MK DonsNewport102.280.6853%47%70834018621200
07.02.26League 2NewportGrimsby001.501.3643%57%305929448121200
31.01.26League 2Bristol RoversNewport301.320.3541%59%701155834731200
27.01.26League 2NewportAccrington141.001.0357%43%36673835323510
24.01.26League 2NewportChesterfield210.860.9136%64%43432851283000

Against similar-strength opponents

Matches with the same favourite/underdog setup by the bookmaker line.

Walsall (as favourite) odds 1.45–2.05

Record 0-3-1 (W-D-L), 0.5 scored / 0.8 conceded avg.

DateLeagueHomeAwayxG%OnOffDA
27.01.26League 2WalsallCrawley000.532.1934%66%17617415211235
24.01.26League 2WalsallAccrington000.510.5736%64%227949445553
29.12.25League 2WalsallOldham120.730.9254%46%3671153434722
13.12.25League 2WalsallShrewsbury111.340.5039%61%347749395514

Newport (vs a strong favourite) odds 1.01–2.30

Record 2-1-2 (W-D-L), 1.2 scored / 1.0 conceded avg.

DateLeagueHomeAwayxGBC%OnOffDA
14.03.26League 2BarnetNewport120.931.691167%33%44345512
07.03.26League 2NewportColchester120.701.7246%54%469839468200
28.02.26League 2Fleetwood TownNewport001.670.1971%29%7016596258211
17.02.26League 2Salford CityNewport131.711.0263%37%3319394199145
14.02.26League 2MK DonsNewport102.280.6853%47%708340186212

Last matches (2 months)

Walsall DWLLDWLDLL

DateLeagueHomeAwayxGBC%OnOffDA
17.03.26League 2WalsallCambridge000.580.7341%59%001074045640200
14.03.26League 2CreweWalsall030.243.850466%34%2622412200
10.03.26League 2Salford CityWalsall100.761.2151%49%114647371121100
07.03.26League 2WalsallNotts County120.960.9440%60%171076052523400
03.03.26League 2WalsallFleetwood Town001.430.4453%47%000000000000
28.02.26League 2ShrewsburyWalsall121.241.0252%48%34973852821110
23.02.26League 2WalsallMK Dons020.180.9845%55%33343956272300
18.02.26League 2GrimsbyWalsall221.401.8360%40%7310442381061201
07.02.26League 2WalsallBarnet131.491.5725%75%29563862195100
03.02.26League 2Bristol RoversWalsall201.080.6246%54%634123745551100

Newport LWLLDLWLLD

DateLeagueHomeAwayxGBC%OnOffDA
17.03.26League 2NewportBromley011.060.6360%40%4214644369413
14.03.26League 2BarnetNewport120.931.691167%33%44345512
07.03.26League 2NewportColchester120.701.7246%54%469839468200
03.03.26League 2NewportTranmere011.820.5441%59%0100000100
28.02.26League 2Fleetwood TownNewport001.670.1971%29%7016596258211
21.02.26League 2NewportCambridge020.560.8232%68%2451127792922
17.02.26League 2Salford CityNewport131.711.0263%37%3319394199145
14.02.26League 2MK DonsNewport102.280.6853%47%708340186212
11.02.26League 2SwindonNewport200.640.3849%51%325645409000
07.02.26League 2NewportGrimsby001.501.3643%57%3059294481212

Last matches (1 year)

Walsall DWLLDWLDLL

DateLeagueHomeAwayxGBC%OnOffDA
17.03.26League 2WalsallCambridge000.580.7341%59%001074045640200
14.03.26League 2CreweWalsall030.243.850466%34%2622412200
10.03.26League 2Salford CityWalsall100.761.2151%49%114647371121100
07.03.26League 2WalsallNotts County120.960.9440%60%171076052523400
03.03.26League 2WalsallFleetwood Town001.430.4453%47%000000000000
28.02.26League 2ShrewsburyWalsall121.241.0252%48%34973852821110
23.02.26League 2WalsallMK Dons020.180.9845%55%33343956272300
18.02.26League 2GrimsbyWalsall221.401.8360%40%7310442381061201
07.02.26League 2WalsallBarnet131.491.5725%75%29563862195100
03.02.26League 2Bristol RoversWalsall201.080.6246%54%634123745551100

Newport LWLLDLWLLD

DateLeagueHomeAwayxGBC%OnOffDA
17.03.26League 2NewportBromley011.060.6360%40%4214644369413
14.03.26League 2BarnetNewport120.931.691167%33%44345512
07.03.26League 2NewportColchester120.701.7246%54%469839468200
03.03.26League 2NewportTranmere011.820.5441%59%0100000100
28.02.26League 2Fleetwood TownNewport001.670.1971%29%7016596258211
21.02.26League 2NewportCambridge020.560.8232%68%2451127792922
17.02.26League 2Salford CityNewport131.711.0263%37%3319394199145
14.02.26League 2MK DonsNewport102.280.6853%47%708340186212
11.02.26League 2SwindonNewport200.640.3849%51%325645409000
07.02.26League 2NewportGrimsby001.501.3643%57%3059294481212

Bookmaker lines

Bookmaker lines

1X211,70X3,6024,75
Total 2,25O1,83U2,03
AH -0,7511,9321,93

Match FAQ

What was the final score of Walsall vs Newport?
The match ended 2:1 (League 2, March 21, 2026).
Who won, Walsall or Newport?
Walsall won 2:1.
Where can I see the match stats?
Shots, possession, corners and match events are below on this page.
How have Walsall and Newport fared against each other?
Over the last 10 head-to-head meetings: 3 wins for Walsall, 3 draws, 4 wins for Newport. Details are in the H2H block on this page.
See full live table on ScanGoal →

Other matches that day

← Back to home