Skip to content
GioScore

Walsall vs Harrogate Town Result, Stats, Lineups & H2H

FT · HT 0–10 – 2

12th

24thShawn McCoulsky 45′, 54′

SM

Player of the matchShawn McCoulskyHAT · 2 goals · 89′ played · 8 duels won · 3 shots (2 on target) · 3 recoveries

8.6
Possession
57%43%
Shots · on target in brackets
18 (3)11 (4)
Corners
103
Table · 65 v 39 pts
12th24th → 23rd

League TwoMatchday 45Poundland Bescot StadiumRef B. Speedie

Events

WSL 0–2 HAT · 3–2 yellow
  1. Full time 0–2
  2. S. Duke-McKennafor Reece Smith
  3. Emile Acquahfor Shawn McCoulsky
  4. Brandon ComleyYellow card
  5. Connor Barrettfor Priestley Farquharson
  6. Aaron Loupalo-Bifor Jamie Jellis
  7. Priestley FarquharsonYellow card
  8. George Thomsonfor Thomas Hill
  9. Brandon Comleyfor Alexander Pattison
  10. Tobias Brenanfor Emmerson Sutton
  11. Aaron Pressleyfor Albert Adomah
  12. Courtney Clarkefor Jid Okeke
  13. Chanse Headmanfor Lewis Cass
  14. Shawn McCoulsky0–2Goal · right foot · assist Jack Evans
  15. Half-time 0–1
  16. Shawn McCoulsky0–1Goal · right foot · assist Thomas Hill
  17. Aden FlintYellow card
  18. Bobby FaulknerYellow card
  19. Thomas HillYellow card

Player leaders

this match

Shots

  1. Charlie LakinWSL4 (1)
  2. Shawn McCoulskyHAT3 (2)
  3. Jid OkekeWSL3 (1)

Big chances created

  1. Jack EvansHAT1
  2. Thomas HillHAT1
  3. Jamie JellisWSL1

Passes

  1. Charlie LakinWSL37/42
  2. Mason HancockWSL37/52
  3. Jamie JellisWSL35/46

Progressive passes

  1. Mason HancockWSL49 (94%)
  2. Aden FlintWSL39 (95%)
  3. Jamie JellisWSL38 (83%)

Final-third passes

  1. Mark OxleyHAT18
  2. Mason HancockWSL15
  3. Myles RobertsWSL11

Key passes

  1. Reece SmithHAT3
  2. Thomas HillHAT2
  3. Jamie JellisWSL2

Ball recoveries

  1. Myles RobertsWSL13
  2. Mark OxleyHAT9
  3. Jack EvansHAT7

Duels won

  1. Bobby FaulknerHAT10/15
  2. Aden FlintWSL10/13
  3. Shawn McCoulskyHAT8/21

Dribbles

  1. Reece SmithHAT2/3
  2. Albert AdomahWSL2/3
  3. Jack EvansHAT1/1

Tackles

  1. Jack EvansHAT5
  2. Alexander PattisonWSL4
  3. Jacob SlaterHAT3

Clearances

  1. Cathal HeffernanHAT20
  2. Bobby FaulknerHAT15
  3. Jacob SlaterHAT8

Saves

  1. Mark OxleyHAT3
  2. Myles RobertsWSL2

Form

last 10 matches of each side, all competitions, before kick-off
Walsall7d restequal rest · old → new7d restHarrogate Town
  1. 1-2L7 Mar
  2. 0-1L10 Mar
  3. 3-0W14 Mar
  4. 0-0D17 Mar
  5. 2-1W21 Mar
  6. 1-1D28 Mar
  7. 2-2D3 Apr
  8. 1-2L6 Apr
  9. 0-4L11 Apr
  10. 3-1W18 Apr

3-3-4goals 13:141.20pts/game

Bar: goals scored.
Score: own goals first.Pts/game: green ≥ 2.0 · blue ≥ 1.5 · amber ≥ 1.0 · red below

  1. 1-1D27 Feb
  2. 1-4L7 Mar
  3. 0-1L14 Mar
  4. 3-0W17 Mar
  5. 0-1L21 Mar
  6. 0-2L28 Mar
  7. 3-1W3 Apr
  8. 2-3L6 Apr
  9. 1-2L11 Apr
  10. 1-0W18 Apr

3-1-6goals 12:151.00pts/game

  1. ABarrow3–1
  2. HCheltenham Town0–4
  3. ASwindon Town1–2
  4. HGillingham2–2
  5. AColchester United1–1

latest 5

  1. HColchester United1–0
  2. ANewport County1–2
  3. HBristol Rovers2–3
  4. AGrimsby Town3–1
  5. HNotts County0–2
Show older matches
  1. HNewport County2–1
  2. HCambridge United0–0
  3. ACrewe Alexandra3–0
  4. ASalford City0–1
  5. HNotts County1–2

older

  1. AOldham Athletic0–1
  2. ATranmere Rovers3–0
  3. HSalford City0–1
  4. AMilton Keynes Dons1–4
  5. HCheltenham Town1–1

Referee

B. Speedie
Cards / match
3.20this match 5 (+1.80)
Yellows / match
3.04this match 5
Reds / match
0.16
Penalties / match
0.1312% of matches
Fouls / match
21.8this match 25

1.35Home 1.35 vs Away 1.69 yellows/match · +0.34 away · 12–4 red · 4 coach cards1.69

45%Results in 100 recent matches · draw 17%38%

home winsaway wins
With Walsall
2-0-3 in 5 · 2 yellows/game
With Harrogate Town
1-1-1 in 3 · 0.67 yellows/game

Analysed latest 100 of 127 career matches.

What stands out

  • 23rdfrom 24th

    Harrogate Town moved from 24th to 23rd in the League Two table with this result.36 → 39 points after 45 matches; order by points, goal difference, goals scored.

  • 0–1half-time

    The match stood at 0–1 at half-time before 0–1 after the break (0–2 full time).

Team stats

41 figures
  1. 57%Possession43%
  2. 18Shots11
  3. 3Shots on target4
  4. 1Big chances3
  5. 10Corners3
  6. 390Passes297
  7. 9Fouls16
  8. 3Yellow cards2
All 41 stats
  1. Attack
  2. 2Accurate crosses4
  3. 112Attacks76
  4. 1Big chances missed2
  5. 27Crosses16
  6. 64Dangerous attacks48
  7. 8Dribble attempts11
  8. 1Hit woodwork1
  9. 2Offsides1
  10. 17%Shot accuracy36%
  11. 8Shots blocked4
  12. 10Shots inside box8
  13. 7Shots off target3
  14. 8Shots outside box3
  15. 4Successful dribbles5
  16. Passing
  17. 27Accurate long passes28
  18. 274Accurate passes190
  19. 84%Forward passes %78%
  20. 7Key passes9
  21. 34%Long pass accuracy34%
  22. 79Long passes82
  23. 70%Pass accuracy64%
  24. 80Passes in final third57
  25. Defence
  26. 47Ball recoveries45
  27. 64Duels won58
  28. 3Goal kicks11
  29. 33Headers won28
  30. 7Interceptions7
  31. 2Saves3
  32. 12Tackles16
  33. Discipline
  34. 16Free kicks9
  35. Other
  36. 197Possession lost165
  37. 5Substitutions5
  38. 33Throw-ins26

Lineups

Starting XIs · ratings at full time
Walsall4-3-36.64 avg rating 7.274-2-3-1Harrogate Town
  1. 16.3Myles Roberts100′
  1. 336.4Rico Browne100′
  2. 66.7Priestley FarquharsonYC ↓77′
  3. 46.7Aden FlintYC 100′
  4. 36.3Mason Hancock100′
  1. 237.1Alexander Pattison↓66′
  2. 87.0Charlie Lakin100′
  3. 227.0Jamie Jellis↓76′
  1. 376.6Albert Adomah↓59′
  2. 156.5Daniel Kanu100′
  3. 256.4Jid Okeke↓59′
  1. 17.2Mark Oxley100′
  1. 37.3Jacob Slater100′
  2. 317.1Cathal Heffernan100′
  3. 207.8Bobby FaulknerYC 100′
  4. 247.2Lewis Cass↓58′
  1. 47.5Jack EvansA 100′
  2. 86.5Bryn Morris100′
  1. 236.6Emmerson Sutton↓65′
  2. 227.0Reece Smith↓86′
  3. 197.1Thomas HillA YC ↓66′
  1. 98.6Shawn McCoulsky2G ↓86′
  1. 2Connor BarrettDF · ↑77′6.8
  2. 11Aaron Loupalo-BiFW · ↑76′6.8
  3. 14Brandon ComleyMF · YC ↑66′6.5
  4. 17Courtney ClarkeMF · ↑59′6.7
  5. 19Aaron PressleyFW · ↑59′6.5
  6. 5Harrison BurkeDF
  7. 12Sam HornbyGK

SubstitutesCoaches: Darren Byfield · Simon WeaverG goal · A assist · YC yellow · RC red · ↑ on · ↓ off

  1. 7George ThomsonMF · ↑66′6.6
  2. 11S. Duke-McKennaMF · ↑86′6.6
  3. 12Emile AcquahFW · ↑86′
  4. 16Chanse HeadmanDF · ↑58′6.4
  5. 38Tobias BrenanMF · ↑65′6.5
  6. 30Liam GibsonDF
  7. 33Sam WallerGK

Top ratings

XI avg 6.64 v 7.27
  1. SMShawn McCoulskyHAT8.6
  2. BFBobby FaulknerHAT7.8
  3. JEJack EvansHAT7.5
  4. Jacob SlaterHAT7.3
  5. Mark OxleyHAT7.2

Table after full time

League Two 2025/2026
#TeamPW-D-LGoalsGDPtsBefore
1Milton Keynes Dons4524-13-885:44+41851st
10Crewe Alexandra4519-9-1764:58+66610th
11Oldham Athletic4517-14-1457:44+136511th
12Walsall4518-11-1655:53+26512th
13Colchester United4517-12-1658:48+106313th
14Bristol Rovers4519-4-2255:64-96115th ▲1
21Newport County4511-7-2746:76-304022nd ▲1
22Crawley Town458-15-2244:68-243921st ▼1
23Harrogate Town4510-9-2638:66-283924th ▲1
24Barrow459-9-2744:76-323623rd ▼1
Walsall
12th65 → 65 pts
Harrogate Town
24th → 23rd36 → 39 pts

Order: points, goal difference, goals scored. “Before” is the position at kick-off. Full table

Matchday 45

League Two · the other 10 games
  1. Salford City2–0Bromley
  2. Swindon Town15:00Grimsby Town
  3. Milton Keynes Dons3–0Tranmere Rovers
  4. Accrington Stanley3–2Crawley Town
  5. Barnet6–2Gillingham
  6. Cheltenham Town15:00Bristol Rovers
  7. Cambridge United3–0Barrow
  8. Chesterfield5–1Crewe Alexandra
  9. Colchester United0–1Notts County
  10. Newport County3–2Oldham Athletic
League Two fixtures and results →

Match info

Competition
League Two
Season
2025/2026 · Matchday 45 of 46
Kick-off
Venue
Poundland Bescot Stadium, Walsall
Capacity
11,300 · grass
Weather
20 °C · overcast clouds · humidity 45%
Referee
B. Speedie
WSL coach
Darren Byfield
HAT coach
Simon Weaver

Match summary

Harrogate Town beat Walsall 2-0 in the League Two (England).

Before kickoff, Walsall (12th, 65 pts) were 29 points ahead of Harrogate Town (24th, 36 pts). Before kickoff, Harrogate Town were 24th in the table but 11th on points from the last five league games. Across 11 previous meetings on record, Walsall won 4 and Harrogate Town won 3, with 4 draws (2.55 goals per game).

Shawn McCoulsky (45', 54') scored the goals for Harrogate Town.

Walsall — live results and scheduleHarrogate Town — live results and scheduleHow we calculate this

Head-to-head

11 meetings on record since 2020

4-4-3Walsall W-D-L · goals 15:13

4 WSL4 draws3 HAT
With Walsall at home
1-2-2 (6:7)
Goals per meeting
2.55
Over 2.5 goals
45%
Both teams scored
45%
Won by the host
18%
Last 5 (Walsall)
3W 1D 1L · 2.2 goals/game
  1. Harrogate Town0–2WalsallLeague Two
  2. Walsall2–2Harrogate TownLeague Two
  3. Harrogate Town0–2WalsallLeague Two
  4. Harrogate Town0–2WalsallLeague Two
  5. Walsall0–1Harrogate TownLeague Two
Show all 11 meetings
  1. Harrogate Town3–0WalsallLeague Two
  2. Walsall3–1Harrogate TownLeague Two
  3. Harrogate Town1–1WalsallLeague Two
  4. Walsall1–3Harrogate TownLeague Two
  5. Walsall0–0Harrogate TownLeague Two
  6. Harrogate Town2–2WalsallLeague Two

Season comparison

as the teams came into the match
Walsallall competitionsHarrogate Town
  1. Goal markets & scoring rates · 15 games each
  2. 2.73Goals per game (both sides)2.27
  3. 80%Over 1.560%
  4. 67%Over 2.540%
  5. 33%Over 3.520%
  6. 60%Both teams scored47%
  7. 13%Clean sheets27%
  8. 33%Failed to score33%
  9. Walsall at home v Harrogate Town away
  10. 8Played7
  11. 1Won3
  12. 2Drawn1
  13. 5Lost3
  14. 6-15Goals (for-against)10-9
  15. 0.63Points per game1.43
  16. 63%Over 2.557%
  17. 13%Clean sheets29%
  18. 1st half vs 2nd half scoring · 15 v 14 games
  19. 8-61st-half goals (for-against)11-6
  20. 10-172nd-half goals (for-against)4-11
  21. 56%Goals after half-time27%
  22. 73%Goal before half-time57%
  23. 5-6-4Half-time W-D-L5-7-2

How we calculate this

Expected vs happened

as of kick-off

49%Model · draw 26%25%

Projected goals
1.46 – 0.95total 2.41 · from goals per game before kick-off
Most likely scores
1–0 13.1%1–1 12.5%2–0 9.6%
OutcomeModelHappened
Walsall win49%No
Draw26%No
Harrogate Town win25%Yes
Over 1.5 goals69%Yes
Over 2.5 goals43%No
Over 3.5 goals22%No
Both teams to score47%No
Walsall clean sheet39%No
Harrogate Town clean sheet23%Yes

Model: Poisson rates from goals scored and conceded per game (not expected goals). How we calculate this

Updated