Walsall

Walsall

England

England

0 Follower

Last 5 Matches

2-1
0-4
1-3
0-2
3-1

Top Performers

Albert Adomah

Top Goal

Albert Adomah

2

Jake·Hollman

Top Assist

Jake·Hollman

1

Jid Okeke

Top Scores

Jid Okeke

9

Squad Stats

See All
29 Player
184 cm Avg. Height
13 Non-domestic
$150K Avg. Value
25.6 Avg. Ages

Transfer History

See All

Donervorn Daniels

Signed

30/06

Tommy Simkim

End of loan

30/05

Nathan Lowe

End of loan

18/01

Nathan Lowe

On loan

22/08

Rollin Menayese

Signed

21/08

Trophies & Titles

English 4th tier champion

English 4th tier champion

2006-2007

Club Information

Founded
1888
City
Walsall
Stadium
Bescot Stadium
Capacity
11300

No Data

May, 2026

English Football League Two

HT
FT

02/05
FT

Bromley

Bromley

Walsall

Walsall

1 0
3 1
11 5
Apr, 2026

English Football League Two

HT
FT

25/04
FT

Walsall

Walsall

Harrogate Town

Harrogate Town

0 1
0 2
10 3

18/04
FT

Barrow

Barrow

Walsall

Walsall

0 2
1 3
5 3

11/04
FT

Walsall

Walsall

Cheltenham Town

Cheltenham Town

0 0
0 4
0 5

06/04
FT

Swindon Town

Swindon Town

Walsall

Walsall

0 0
2 1
4 8

03/04
FT

Walsall

Walsall

Gillingham

Gillingham

1 0
2 2
5 3
Mar, 2026

English Football League Two

HT
FT

28/03
FT

Colchester United

Colchester United

Walsall

Walsall

0 0
1 1
9 8

21/03
FT

Walsall

Walsall

Newport County

Newport County

0 1
2 1
7 5

18/03
FT

Walsall

Walsall

Cambridge United

Cambridge United

0 0
0 0
6 4

14/03
FT

Crewe Alexandra

Crewe Alexandra

Walsall

Walsall

0 1
0 3
4 1

11/03
FT

Salford City

Salford City

Walsall

Walsall

0 0
1 0
11 2

07/03
FT

Walsall

Walsall

Notts County

Notts County

1 0
1 2
5 2

04/03
FT

Walsall

Walsall

Fleetwood Town

Fleetwood Town

0 1
0 1
5 5
Feb, 2026

English Football League Two

HT
FT

28/02
FT

Shrewsbury Town

Shrewsbury Town

Walsall

Walsall

1 1
1 2
8 2

24/02
FT

Walsall

Walsall

Milton Keynes Dons

Milton Keynes Dons

0 1
0 2
2 7

19/02
FT

Grimsby Town

Grimsby Town

Walsall

Walsall

0 1
2 2
10 6

07/02
FT

Walsall

Walsall

Barnet

Barnet

0 1
1 3
1 9

04/02
FT

Bristol Rovers

Bristol Rovers

Walsall

Walsall

0 0
2 0
5 5
Jan, 2026

English Football League Two

HT
FT

31/01
FT

Chesterfield

Chesterfield

Walsall

Walsall

2 1
2 2
7 3

28/01
FT

Walsall

Walsall

Crawley Town

Crawley Town

0 0
0 0
1 12

24/01
FT

Walsall

Walsall

Accrington Stanley

Accrington Stanley

0 0
0 0
5 5

17/01
FT

Tranmere Rovers

Tranmere Rovers

Walsall

Walsall

0 2
1 3
3 10

01/01
FT

Cambridge United

Cambridge United

Walsall

Walsall

1 0
2 0
1 6

English Football League Trophy

HT
FT

15/01
FT

Northampton Town

Northampton Town

Walsall

Walsall

1 1
4 2
10 2

FA Cup

HT
FT

11/01
FT

Norwich City

Norwich City

Walsall

Walsall

2 0
5 1
10 3
Dec, 2025

English Football League Two

HT
FT

30/12
FT

Walsall

Walsall

Oldham Athletic

Oldham Athletic

0 1
1 2
4 7

26/12
FT

Walsall

Walsall

Crewe Alexandra

Crewe Alexandra

1 0
1 0
2 10

20/12
FT

Notts County

Notts County

Walsall

Walsall

0 0
0 0
6 1

13/12
FT

Walsall

Walsall

Shrewsbury Town

Shrewsbury Town

1 0
1 1
5 5

11/12
FT

Oldham Athletic

Oldham Athletic

Walsall

Walsall

0 1
0 1
4 4

FA Cup

HT
FT

07/12
FT

Gateshead

Gateshead

Walsall

Walsall

0 1
0 2
5 2

English Football League Trophy

HT
FT

03/12
FT

Stevenage Borough

Stevenage Borough

Walsall

Walsall

0 0
1 2
4 2
Nov, 2025

English Football League Two

HT
FT

29/11
FT

Walsall

Walsall

Bromley

Bromley

0 1
3 1
4 9

22/11
FT

Harrogate Town

Harrogate Town

Walsall

Walsall

0 0
0 2
0 0

15/11
FT

Walsall

Walsall

Colchester United

Colchester United

0 0
0 2
0 0

FA Cup

HT
FT

02/11
Unknown

Eastleigh

Eastleigh

Walsall

Walsall

0 0
0 3
0 0
Oct, 2025

English Football League Two

HT
FT

18/10
Unknown

Walsall

Walsall

Barrow

Barrow

0 0
1 2
0 0
Apr, 2025

English Football League Two

HT
FT

18/04
Unknown

Walsall

Walsall

Harrogate Town

Harrogate Town

0 0
2 2
0 0

12/04
Unknown

Barrow

Barrow

Walsall

Walsall

0 0
2 0
0 0
Mar, 2025

English Football League Two

HT
FT

14/03
Unknown

Bromley

Bromley

Walsall

Walsall

0 0
2 2
0 0
Dec, 2024

English Football League Two

HT
FT

21/12
Unknown

Harrogate Town

Harrogate Town

Walsall

Walsall

0 0
0 2
0 0

14/12
Unknown

Walsall

Walsall

Barrow

Barrow

0 0
1 0
0 0
Nov, 2024

English Football League Two

HT
FT

27/11
Unknown

Walsall

Walsall

Bromley

Bromley

0 0
2 2
0 0
Mar, 2024

English Football League Two

HT
FT

13/03
Unknown

Walsall

Walsall

Barrow

Barrow

0 0
1 1
0 0
Feb, 2024

English Football League Two

HT
FT

24/02
Unknown

Harrogate Town

Harrogate Town

Walsall

Walsall

0 0
0 2
0 0
Nov, 2023

English Football League Two

HT
FT

29/11
Unknown

Barrow

Barrow

Walsall

Walsall

0 0
2 0
0 0

11/11
Unknown

Walsall

Walsall

Harrogate Town

Harrogate Town

0 0
0 1
0 0
Apr, 2023

English Football League Two

HT
FT

19/04
Unknown

Harrogate Town

Harrogate Town

Walsall

Walsall

0 0
3 0
0 0
Mar, 2023

English Football League Two

HT
FT

04/03
Unknown

Walsall

Walsall

Barrow

Barrow

0 0
0 1
0 0
Oct, 2022

English Football League Two

HT
FT

26/10
Unknown

Walsall

Walsall

Harrogate Town

Harrogate Town

0 0
3 1
0 0
Aug, 2022

English Football League Two

HT
FT

17/08
Unknown

Barrow

Barrow

Walsall

Walsall

0 0
2 1
0 0
Mar, 2022

English Football League Two

HT
FT

19/03
Unknown

Harrogate Town

Harrogate Town

Walsall

Walsall

0 0
1 1
0 0

05/03
Unknown

Barrow

Barrow

Walsall

Walsall

0 0
1 1
0 0
Nov, 2021

English Football League Two

HT
FT

13/11
Unknown

Walsall

Walsall

Harrogate Town

Harrogate Town

0 0
1 3
0 0
Oct, 2021

English Football League Two

HT
FT

23/10
Unknown

Walsall

Walsall

Barrow

Barrow

0 0
2 2
0 0
Apr, 2021

English Football League Two

HT
FT

02/04
Unknown

Walsall

Walsall

Harrogate Town

Harrogate Town

0 0
0 0
0 0
Mar, 2021

English Football League Two

HT
FT

13/03
Unknown

Walsall

Walsall

Barrow

Barrow

0 0
0 1
0 0
Oct, 2020

English Football League Two

HT
FT

24/10
Unknown

Barrow

Barrow

Walsall

Walsall

0 0
2 2
0 0
Sep, 2020

English Football League Two

HT
FT

19/09
Unknown

Harrogate Town

Harrogate Town

Walsall

Walsall

0 0
2 2
0 0
Group A
1 Team M GD PTS Form
1
Salford City

Salford City

3 6 9
2
Stockport County

Stockport County

3 0 5
3
Wolverhampton U21

Wolverhampton U21

3 -3 3
4
Wigan Athletic

Wigan Athletic

3 -3 1
Group B
1 Team M GD PTS Form
1
Tranmere Rovers

Tranmere Rovers

3 2 8
2
Blackpool

Blackpool

3 5 6
3
Barrow

Barrow

3 -4 3
4
Nottingham Forest U21

Nottingham Forest U21

3 -3 1
Group C
1 Team M GD PTS Form
1
Doncaster Rovers

Doncaster Rovers

3 6 9
2
Bradford City

Bradford City

3 3 6
3
Grimsby Town

Grimsby Town

3 -2 3
4
Everton U21

Everton U21

3 -7 0
Group D
1 Team M GD PTS Form
1
Lincoln City

Lincoln City

3 8 9
2
Barnsley

Barnsley

3 0 3
3
Manchester United U21

Manchester United U21

3 -4 3
4
Notts County

Notts County

3 -4 3
Group E
1 Team M GD PTS Form
1
Bolton Wanderers

Bolton Wanderers

3 8 9
2
Rotherham United

Rotherham United

3 2 6
3
Manchester City U21

Manchester City U21

3 -1 3
4
Oldham Athletic

Oldham Athletic

3 -9 0
Group F
1 Team M GD PTS Form
1
Harrogate Town

Harrogate Town

3 4 9
2
Huddersfield Town

Huddersfield Town

3 5 6
3
Newcastle U21

Newcastle U21

3 -6 2
4
Mansfield Town

Mansfield Town

3 -3 1
Group J
1 Team M GD PTS Form
1
Port Vale

Port Vale

3 5 7
2
Fleetwood Town

Fleetwood Town

3 4 7
3
Accrington Stanley

Accrington Stanley

3 -1 4
4
Leeds United U21

Leeds United U21

3 -8 0
Group H
1 Team M GD PTS Form
1
Crewe Alexandra

Crewe Alexandra

3 10 9
2
Chesterfield

Chesterfield

3 -5 4
3
Burton

Burton

3 -1 3
4
Liverpool U21

Liverpool U21

3 -4 2
Group A
1 Team M GD PTS Form
1
Cardiff City

Cardiff City

3 2 6
2
Exeter City

Exeter City

3 1 6
3
Newport County

Newport County

3 -1 3
4
Arsenal U21

Arsenal U21

3 -2 3
Group B
1 Team M GD PTS Form
1
Bristol Rovers

Bristol Rovers

3 2 8
2
Plymouth Argyle

Plymouth Argyle

3 5 6
3
Cheltenham Town

Cheltenham Town

3 -3 2
4
Tottenham Hotspur U21

Tottenham Hotspur U21

3 -4 2
Group C
1 Team M GD PTS Form
1
Northampton Town

Northampton Town

3 5 9
2
Walsall

Walsall

3 1 5
3
Shrewsbury Town

Shrewsbury Town

3 -1 3
4
Chelsea U21

Chelsea U21

3 -5 1
Group D
1 Team M GD PTS Form
1
Swindon Town

Swindon Town

3 4 6
2
West Ham United U21

West Ham United U21

3 3 6
3
Reading

Reading

3 2 6
4
Milton Keynes Dons

Milton Keynes Dons

3 -9 0
Group E
1 Team M GD PTS Form
1
Stevenage Borough

Stevenage Borough

3 8 9
2
AFC Wimbledon

AFC Wimbledon

3 -1 6
3
Bromley

Bromley

3 -2 2
4
Crystal Palace U21

Crystal Palace U21

3 -5 1
Group F
1 Team M GD PTS Form
1
Leyton Orient

Leyton Orient

3 4 9
2
Peterborough United

Peterborough United

3 1 6
3
Crawley Town

Crawley Town

3 0 3
4
Aston Villa U21

Aston Villa U21

3 -5 0
Group J
1 Team M GD PTS Form
1
Colchester United

Colchester United

3 4 9
2
Wycombe Wanderers

Wycombe Wanderers

3 4 6
3
Gillingham

Gillingham

3 -1 3
4
Fulham U21

Fulham U21

3 -7 0
Group H
1 Team M GD PTS Form
1
Luton Town

Luton Town

3 3 6
2
Cambridge United

Cambridge United

3 2 6
3
Barnet

Barnet

3 -2 5
4
Brighton U21

Brighton U21

3 -3 1
Group A
1 Team M GD PTS Form
1
Salford City

Salford City

0 0 0
2
Stockport County

Stockport County

0 0 0
3
Wolverhampton U21

Wolverhampton U21

0 0 0
4
Wigan Athletic

Wigan Athletic

0 0 0
Group B
1 Team M GD PTS Form
1
Tranmere Rovers

Tranmere Rovers

0 0 0
2
Nottingham Forest U21

Nottingham Forest U21

0 0 0
3
Barrow

Barrow

0 0 0
4
Blackpool

Blackpool

0 0 0
Group C
1 Team M GD PTS Form
1
Doncaster Rovers

Doncaster Rovers

0 0 0
2
Bradford City

Bradford City

0 0 0
3
Grimsby Town

Grimsby Town

0 0 0
4
Everton U21

Everton U21

0 0 0
Group D
1 Team M GD PTS Form
1
Notts County

Notts County

0 0 0
2
Lincoln City

Lincoln City

0 0 0
3
Barnsley

Barnsley

0 0 0
4
Manchester United U21

Manchester United U21

0 0 0
Group E
1 Team M GD PTS Form
1
Oldham Athletic

Oldham Athletic

0 0 0
2
Bolton Wanderers

Bolton Wanderers

0 0 0
3
Rotherham United

Rotherham United

0 0 0
4
Manchester City U21

Manchester City U21

0 0 0
Group F
1 Team M GD PTS Form
1
Harrogate Town

Harrogate Town

0 0 0
2
Mansfield Town

Mansfield Town

0 0 0
3
Huddersfield Town

Huddersfield Town

0 0 0
4
Newcastle U21

Newcastle U21

0 0 0
Group J
1 Team M GD PTS Form
1
Leeds United U21

Leeds United U21

0 0 0
2
Port Vale

Port Vale

0 0 0
3
Fleetwood Town

Fleetwood Town

0 0 0
4
Accrington Stanley

Accrington Stanley

0 0 0
Group H
1 Team M GD PTS Form
1
Chesterfield

Chesterfield

0 0 0
2
Crewe Alexandra

Crewe Alexandra

0 0 0
3
Liverpool U21

Liverpool U21

0 0 0
4
Burton

Burton

0 0 0
Group A
1 Team M GD PTS Form
1
Newport County

Newport County

0 0 0
2
Cardiff City

Cardiff City

0 0 0
3
Exeter City

Exeter City

0 0 0
4
Arsenal U21

Arsenal U21

0 0 0
Group B
1 Team M GD PTS Form
1
Cheltenham Town

Cheltenham Town

0 0 0
2
Plymouth Argyle

Plymouth Argyle

0 0 0
3
Bristol Rovers

Bristol Rovers

0 0 0
4
Tottenham Hotspur U21

Tottenham Hotspur U21

0 0 0
Group C
1 Team M GD PTS Form
1
Shrewsbury Town

Shrewsbury Town

0 0 0
2
Northampton Town

Northampton Town

0 0 0
3
Walsall

Walsall

0 0 0
4
Chelsea U21

Chelsea U21

0 0 0
Group D
1 Team M GD PTS Form
1
Swindon Town

Swindon Town

0 0 0
2
West Ham United U21

West Ham United U21

0 0 0
3
Reading

Reading

0 0 0
4
Milton Keynes Dons

Milton Keynes Dons

0 0 0
Group E
1 Team M GD PTS Form
1
Stevenage Borough

Stevenage Borough

0 0 0
2
Crystal Palace U21

Crystal Palace U21

0 0 0
3
Bromley

Bromley

0 0 0
4
AFC Wimbledon

AFC Wimbledon

0 0 0
Group F
1 Team M GD PTS Form
1
Peterborough United

Peterborough United

0 0 0
2
Aston Villa U21

Aston Villa U21

0 0 0
3
Crawley Town

Crawley Town

0 0 0
4
Leyton Orient

Leyton Orient

0 0 0
Group J
1 Team M GD PTS Form
1
Wycombe Wanderers

Wycombe Wanderers

0 0 0
2
Fulham U21

Fulham U21

0 0 0
3
Gillingham

Gillingham

0 0 0
4
Colchester United

Colchester United

0 0 0
Group H
1 Team M GD PTS Form
1
Luton Town

Luton Town

0 0 0
2
Brighton U21

Brighton U21

0 0 0
3
Barnet

Barnet

0 0 0
4
Cambridge United

Cambridge United

0 0 0
Group A
1 Team M GD PTS Form
1
Salford City

Salford City

0 0 0
2
Stockport County

Stockport County

0 0 0
3
Wolverhampton U21

Wolverhampton U21

0 0 0
4
Wigan Athletic

Wigan Athletic

0 0 0
Group B
1 Team M GD PTS Form
1
Tranmere Rovers

Tranmere Rovers

0 0 0
2
Nottingham Forest U21

Nottingham Forest U21

0 0 0
3
Barrow

Barrow

0 0 0
4
Blackpool

Blackpool

0 0 0
Group C
1 Team M GD PTS Form
1
Doncaster Rovers

Doncaster Rovers

0 0 0
2
Bradford City

Bradford City

0 0 0
3
Grimsby Town

Grimsby Town

0 0 0
4
Everton U21

Everton U21

0 0 0
Group D
1 Team M GD PTS Form
1
Notts County

Notts County

0 0 0
2
Lincoln City

Lincoln City

0 0 0
3
Barnsley

Barnsley

0 0 0
4
Manchester United U21

Manchester United U21

0 0 0
Group E
1 Team M GD PTS Form
1
Oldham Athletic

Oldham Athletic

0 0 0
2
Bolton Wanderers

Bolton Wanderers

0 0 0
3
Rotherham United

Rotherham United

0 0 0
4
Manchester City U21

Manchester City U21

0 0 0
Group F
1 Team M GD PTS Form
1
Harrogate Town

Harrogate Town

0 0 0
2
Mansfield Town

Mansfield Town

0 0 0
3
Huddersfield Town

Huddersfield Town

0 0 0
4
Newcastle U21

Newcastle U21

0 0 0
Group J
1 Team M GD PTS Form
1
Leeds United U21

Leeds United U21

0 0 0
2
Port Vale

Port Vale

0 0 0
3
Fleetwood Town

Fleetwood Town

0 0 0
4
Accrington Stanley

Accrington Stanley

0 0 0
Group H
1 Team M GD PTS Form
1
Chesterfield

Chesterfield

0 0 0
2
Crewe Alexandra

Crewe Alexandra

0 0 0
3
Liverpool U21

Liverpool U21

0 0 0
4
Burton

Burton

0 0 0
Group A
1 Team M GD PTS Form
1
Newport County

Newport County

0 0 0
2
Cardiff City

Cardiff City

0 0 0
3
Exeter City

Exeter City

0 0 0
4
Arsenal U21

Arsenal U21

0 0 0
Group B
1 Team M GD PTS Form
1
Cheltenham Town

Cheltenham Town

0 0 0
2
Plymouth Argyle

Plymouth Argyle

0 0 0
3
Bristol Rovers

Bristol Rovers

0 0 0
4
Tottenham Hotspur U21

Tottenham Hotspur U21

0 0 0
Group C
1 Team M GD PTS Form
1
Shrewsbury Town

Shrewsbury Town

0 0 0
2
Northampton Town

Northampton Town

0 0 0
3
Walsall

Walsall

0 0 0
4
Chelsea U21

Chelsea U21

0 0 0
Group D
1 Team M GD PTS Form
1
Swindon Town

Swindon Town

0 0 0
2
West Ham United U21

West Ham United U21

0 0 0
3
Reading

Reading

0 0 0
4
Milton Keynes Dons

Milton Keynes Dons

0 0 0
Group E
1 Team M GD PTS Form
1
Stevenage Borough

Stevenage Borough

0 0 0
2
Crystal Palace U21

Crystal Palace U21

0 0 0
3
Bromley

Bromley

0 0 0
4
AFC Wimbledon

AFC Wimbledon

0 0 0
Group F
1 Team M GD PTS Form
1
Peterborough United

Peterborough United

0 0 0
2
Aston Villa U21

Aston Villa U21

0 0 0
3
Crawley Town

Crawley Town

0 0 0
4
Leyton Orient

Leyton Orient

0 0 0
Group J
1 Team M GD PTS Form
1
Wycombe Wanderers

Wycombe Wanderers

0 0 0
2
Fulham U21

Fulham U21

0 0 0
3
Gillingham

Gillingham

0 0 0
4
Colchester United

Colchester United

0 0 0
Group H
1 Team M GD PTS Form
1
Luton Town

Luton Town

0 0 0
2
Brighton U21

Brighton U21

0 0 0
3
Barnet

Barnet

0 0 0
4
Cambridge United

Cambridge United

0 0 0
Coach
#
Player
Nationality
Fee

-

Mat Sadler
England
--
Goalkeeper
#
Player
Nationality
Fee
Midfielder
#
Player
Nationality
Fee
Forward
#
Player
Nationality
Fee

All

Arrivals

Departures

Jun, 2025

Date

From

To

Type

Fee

May, 2025

Date

From

To

Type

Fee

2025/05/30

End of loan

Jan, 2025

Date

From

To

Type

Fee

2025/01/18

End of loan

Aug, 2024

Date

From

To

Type

Fee

2024/08/22

On loan

2024/08/21

Signed

Jul, 2024

Date

From

To

Type

Fee

2024/07/01

On loan

Jun, 2024

Date

From

To

Type

Fee

2024/06/30

Released

Mar, 2024

Date

From

To

Type

Fee

2024/03/11

End of loan

Jan, 2024

Date

From

To

Type

Fee

2024/01/24

On loan

Sep, 2023

Date

From

To

Type

Fee

2023/09/21

Signed

Aug, 2024

Date

From

To

Type

Fee

2024/08/22

On loan

Jul, 2024

Date

From

To

Type

Fee

2024/07/01

On loan

Mar, 2024

Date

From

To

Type

Fee

2024/03/11

End of loan

Jul, 2023

Date

From

To

Type

Fee

2023/07/23

Signed

Jun, 2023

Date

From

To

Type

Fee

May, 2023

Date

From

To

Type

Fee

2023/05/30

End of loan

Jan, 2023

Date

From

To

Type

Fee

2023/01/23

End of loan

2023/01/04

On loan

Jan, 2022

Date

From

To

Type

Fee

2022/01/23

Transfer

Jun, 2025

Date

From

To

Type

Fee

May, 2025

Date

From

To

Type

Fee

2025/05/30

End of loan

Jan, 2025

Date

From

To

Type

Fee

2025/01/18

End of loan

Aug, 2024

Date

From

To

Type

Fee

2024/08/21

Signed

Jun, 2024

Date

From

To

Type

Fee

2024/06/30

Released

Jan, 2024

Date

From

To

Type

Fee

2024/01/24

On loan

Sep, 2023

Date

From

To

Type

Fee

2023/09/21

Signed

Jun, 2023

Date

From

To

Type

Fee

May, 2023

Date

From

To

Type

Fee

2023/05/30

End of loan

Jan, 2023

Date

From

To

Type

Fee

English 4th tier champion

2006-2007
1