Walsall

Walsall

England

England

0Follower

Last 5 Matches

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

Squad Stats

See All
28Player
182.9 cmAvg. Height
11Non-domestic
$153KAvg. Value
26.5Avg. Ages

Transfer History

See All

Myles Roberts

End of loan

30/06

Kacper Łopata

End of loan

30/06

Myles Roberts

End of loan

29/06

Kacper Łopata

End of loan

29/06

ronan maher

End of loan

31/05

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

03/05
FT

Bromley

Bromley

Walsall

Walsall

10
31
11 5
April, 2026

English Football League Two

HT
FT

26/04
FT

Walsall

Walsall

Harrogate Town

Harrogate Town

01
02
10 3

19/04
FT

Barrow

Barrow

Walsall

Walsall

02
13
5 3

12/04
FT

Walsall

Walsall

Cheltenham Town

Cheltenham Town

00
04
0 5

07/04
FT

Swindon Town

Swindon Town

Walsall

Walsall

00
21
4 8

04/04
FT

Walsall

Walsall

Gillingham

Gillingham

10
22
5 3
March, 2026

English Football League Two

HT
FT

28/03
FT

Colchester United

Colchester United

Walsall

Walsall

00
11
9 8

21/03
FT

Walsall

Walsall

Newport County

Newport County

01
21
7 5

18/03
FT

Walsall

Walsall

Cambridge United

Cambridge United

00
00
6 4

14/03
FT

Crewe Alexandra

Crewe Alexandra

Walsall

Walsall

01
03
4 1

11/03
FT

Salford City

Salford City

Walsall

Walsall

00
10
11 2

07/03
FT

Walsall

Walsall

Notts County

Notts County

10
12
5 2

04/03
FT

Walsall

Walsall

Fleetwood Town

Fleetwood Town

01
01
5 5
February, 2026

English Football League Two

HT
FT

28/02
FT

Shrewsbury Town

Shrewsbury Town

Walsall

Walsall

11
12
8 2

24/02
FT

Walsall

Walsall

Milton Keynes Dons

Milton Keynes Dons

01
02
2 7

19/02
FT

Grimsby Town

Grimsby Town

Walsall

Walsall

01
22
10 6

07/02
FT

Walsall

Walsall

Barnet

Barnet

01
13
1 9

04/02
FT

Bristol Rovers

Bristol Rovers

Walsall

Walsall

00
20
5 5
January, 2026

English Football League Two

HT
FT

31/01
FT

Chesterfield

Chesterfield

Walsall

Walsall

21
22
7 3

28/01
FT

Walsall

Walsall

Crawley Town

Crawley Town

00
00
1 12

24/01
FT

Walsall

Walsall

Accrington Stanley

Accrington Stanley

00
00
5 5

17/01
FT

Tranmere Rovers

Tranmere Rovers

Walsall

Walsall

02
13
3 10

01/01
FT

Cambridge United

Cambridge United

Walsall

Walsall

10
20
1 6

English Football League Trophy

HT
FT

15/01
FT

Northampton Town

Northampton Town

Walsall

Walsall

11
42
10 2

FA Cup

HT
FT

11/01
FT

Norwich City

Norwich City

Walsall

Walsall

20
51
10 3
December, 2025

English Football League Two

HT
FT

30/12
FT

Walsall

Walsall

Oldham Athletic

Oldham Athletic

01
12
4 7

26/12
FT

Walsall

Walsall

Crewe Alexandra

Crewe Alexandra

10
10
2 10

20/12
FT

Notts County

Notts County

Walsall

Walsall

00
00
6 1

13/12
FT

Walsall

Walsall

Shrewsbury Town

Shrewsbury Town

10
11
5 5

11/12
FT

Oldham Athletic

Oldham Athletic

Walsall

Walsall

01
01
4 4

FA Cup

HT
FT

07/12
FT

Gateshead

Gateshead

Walsall

Walsall

01
02
5 2

English Football League Trophy

HT
FT

03/12
FT

Stevenage Borough

Stevenage Borough

Walsall

Walsall

00
12
4 2
November, 2025

English Football League Two

HT
FT

29/11
FT

Walsall

Walsall

Bromley

Bromley

01
31
4 9

22/11
FT

Harrogate Town

Harrogate Town

Walsall

Walsall

00
02
0 0

15/11
FT

Walsall

Walsall

Colchester United

Colchester United

00
02
0 0

08/11
FT

Newport County

Newport County

Walsall

Walsall

00
24
0 0

FA Cup

HT
FT

02/11
FT

Eastleigh

Eastleigh

Walsall

Walsall

00
03
0 0
October, 2025

English Football League Trophy

HT
FT

29/10
FT

Walsall

Walsall

Chelsea U21

Chelsea U21

00
00
0 0

English Football League Two

HT
FT

25/10
FT

Cheltenham Town

Cheltenham Town

Walsall

Walsall

00
10
0 0

18/10
FT

Walsall

Walsall

Barrow

Barrow

00
12
0 0
August, 2025

English Football League Cup

HT
FT

13/08
FT

Stoke City

Stoke City

Walsall

Walsall

00
00
0 0

English Football League Two

HT
FT

09/08
FT

Gillingham

Gillingham

Walsall

Walsall

00
10
0 0

02/08
FT

Walsall

Walsall

Swindon Town

Swindon Town

00
21
0 0
April, 2025

English Football League Two

HT
FT

18/04
FT

Walsall

Walsall

Harrogate Town

Harrogate Town

00
22
0 0

12/04
FT

Barrow

Barrow

Walsall

Walsall

00
20
0 0
March, 2025

English Football League Two

HT
FT

22/03
FT

Gillingham

Gillingham

Walsall

Walsall

00
00
0 0

14/03
FT

Bromley

Bromley

Walsall

Walsall

00
22
0 0

01/03
FT

Walsall

Walsall

Swindon Town

Swindon Town

00
01
0 0
February, 2025

English Football League Two

HT
FT

26/02
FT

Cheltenham Town

Cheltenham Town

Walsall

Walsall

00
22
0 0

12/02
FT

Walsall

Walsall

Gillingham

Gillingham

00
11
0 0
December, 2024

English Football League Two

HT
FT

21/12
FT

Harrogate Town

Harrogate Town

Walsall

Walsall

00
02
0 0

14/12
FT

Walsall

Walsall

Barrow

Barrow

00
10
0 0
November, 2024

English Football League Two

HT
FT

27/11
FT

Walsall

Walsall

Bromley

Bromley

00
22
0 0
August, 2024

English Football League Two

HT
FT

31/08
FT

Walsall

Walsall

Cheltenham Town

Cheltenham Town

00
21
0 0

17/08
FT

Swindon Town

Swindon Town

Walsall

Walsall

00
04
0 0
April, 2024

English Football League Two

HT
FT

17/04
FT

Walsall

Walsall

Swindon Town

Swindon Town

00
21
0 0
March, 2024

English Football League Two

HT
FT

13/03
FT

Walsall

Walsall

Barrow

Barrow

00
11
0 0
February, 2024

English Football League Two

HT
FT

24/02
FT

Harrogate Town

Harrogate Town

Walsall

Walsall

00
02
0 0

03/02
FT

Gillingham

Gillingham

Walsall

Walsall

00
11
0 0
November, 2023

English Football League Two

HT
FT

29/11
FT

Barrow

Barrow

Walsall

Walsall

00
20
0 0

11/11
FT

Walsall

Walsall

Harrogate Town

Harrogate Town

00
01
0 0
October, 2023

English Football League Two

HT
FT

14/10
FT

Walsall

Walsall

Gillingham

Gillingham

00
41
0 0
September, 2023

English Football League Two

HT
FT

16/09
FT

Swindon Town

Swindon Town

Walsall

Walsall

00
20
0 0
April, 2023

English Football League Two

HT
FT

19/04
FT

Harrogate Town

Harrogate Town

Walsall

Walsall

00
30
0 0
March, 2023

English Football League Two

HT
FT

18/03
FT

Walsall

Walsall

Gillingham

Gillingham

00
20
0 0

15/03
FT

Walsall

Walsall

Swindon Town

Swindon Town

00
00
0 0

04/03
FT

Walsall

Walsall

Barrow

Barrow

00
01
0 0
December, 2022

English Football League Two

HT
FT

26/12
FT

Swindon Town

Swindon Town

Walsall

Walsall

00
12
0 0
October, 2022

English Football League Two

HT
FT

26/10
FT

Walsall

Walsall

Harrogate Town

Harrogate Town

00
31
0 0
September, 2022

English Football League Trophy

HT
FT

21/09
FT

Cheltenham Town

Cheltenham Town

Walsall

Walsall

00
21
0 0
August, 2022

English Football League Two

HT
FT

20/08
Unknown

Gillingham

Gillingham

Walsall

Walsall

00
00
0 0

17/08
FT

Barrow

Barrow

Walsall

Walsall

00
21
0 0

English Football League Cup

HT
FT

10/08
FT

Walsall

Walsall

Swindon Town

Swindon Town

00
20
0 0
May, 2022

English Football League Two

HT
FT

07/05
FT

Walsall

Walsall

Swindon Town

Swindon Town

00
03
0 0
March, 2022

English Football League Two

HT
FT

19/03
FT

Harrogate Town

Harrogate Town

Walsall

Walsall

00
11
0 0

05/03
FT

Barrow

Barrow

Walsall

Walsall

00
11
0 0
February, 2022

English Football League Two

HT
FT

23/02
FT

Swindon Town

Swindon Town

Walsall

Walsall

00
50
0 0
December, 2021

FA Cup

HT
FT

04/12
FT

Walsall

Walsall

Swindon Town

Swindon Town

00
12
0 0
November, 2021

English Football League Two

HT
FT

13/11
FT

Walsall

Walsall

Harrogate Town

Harrogate Town

00
13
0 0
October, 2021

English Football League Two

HT
FT

23/10
FT

Walsall

Walsall

Barrow

Barrow

00
22
0 0
July, 2021

International Club Friendly

HT
FT

31/07
FT

Cheltenham Town

Cheltenham Town

Walsall

Walsall

00
20
0 0
April, 2021

English Football League Two

HT
FT

02/04
FT

Walsall

Walsall

Harrogate Town

Harrogate Town

00
00
0 0
March, 2021

English Football League Two

HT
FT

13/03
FT

Walsall

Walsall

Barrow

Barrow

00
01
0 0
February, 2021

English Football League Two

HT
FT

17/02
FT

Walsall

Walsall

Cheltenham Town

Cheltenham Town

00
12
0 0
November, 2020

English Football League Two

HT
FT

21/11
FT

Cheltenham Town

Cheltenham Town

Walsall

Walsall

00
30
0 0
October, 2020

English Football League Two

HT
FT

24/10
FT

Barrow

Barrow

Walsall

Walsall

00
22
0 0
September, 2020

English Football League Two

HT
FT

19/09
FT

Harrogate Town

Harrogate Town

Walsall

Walsall

00
22
0 0
January, 2020

English Football League Two

HT
FT

11/01
FT

Cheltenham Town

Cheltenham Town

Walsall

Walsall

00
31
0 0
November, 2019

English Football League Two

HT
FT

02/11
FT

Swindon Town

Swindon Town

Walsall

Walsall

00
21
0 0
October, 2019

English Football League Two

HT
FT

19/10
FT

Walsall

Walsall

Cheltenham Town

Cheltenham Town

00
12
0 0
January, 2019

English Football League One

HT
FT

19/01
Unknown

Gillingham

Gillingham

Walsall

Walsall

00
03
0 0
August, 2018

English Football League One

HT
FT

18/08
FT

Walsall

Walsall

Gillingham

Gillingham

00
21
0 0
July, 2018

International Club Friendly

HT
FT

28/07
FT

Cheltenham Town

Cheltenham Town

Walsall

Walsall

00
00
0 0
February, 2018

English Football League One

HT
FT

17/02
FT

Gillingham

Gillingham

Walsall

Walsall

00
00
0 0
November, 2017

English Football League One

HT
FT

18/11
FT

Walsall

Walsall

Gillingham

Gillingham

00
01
0 0
April, 2017

English Football League One

HT
FT

17/04
FT

Walsall

Walsall

Swindon Town

Swindon Town

00
10
0 0
November, 2016

English Football League One

HT
FT

19/11
FT

Walsall

Walsall

Gillingham

Gillingham

00
12
0 0
October, 2016

English Football League One

HT
FT

22/10
FT

Swindon Town

Swindon Town

Walsall

Walsall

00
02
0 0

19/10
FT

Gillingham

Gillingham

Walsall

Walsall

00
11
0 0
April, 2016

English Football League One

HT
FT

20/04
FT

Walsall

Walsall

Swindon Town

Swindon Town

00
11
0 0

13/04
FT

Gillingham

Gillingham

Walsall

Walsall

00
12
0 0
November, 2015

English Football League One

HT
FT

25/11
FT

Swindon Town

Swindon Town

Walsall

Walsall

00
21
0 0
October, 2015

English Football League One

HT
FT

31/10
FT

Walsall

Walsall

Gillingham

Gillingham

00
32
0 0
April, 2015

English Football League One

HT
FT

22/04
FT

Swindon Town

Swindon Town

Walsall

Walsall

00
33
0 0
February, 2015

English Football League One

HT
FT

02/02
FT

Walsall

Walsall

Gillingham

Gillingham

00
11
0 0
December, 2014

English Football League One

HT
FT

26/12
FT

Walsall

Walsall

Swindon Town

Swindon Town

00
14
0 0
September, 2014

English Football League One

HT
FT

20/09
FT

Gillingham

Gillingham

Walsall

Walsall

00
00
0 0
April, 2014

English Football League One

HT
FT

21/04
FT

Walsall

Walsall

Gillingham

Gillingham

00
11
0 0
January, 2014

English Football League One

HT
FT

29/01
FT

Walsall

Walsall

Swindon Town

Swindon Town

00
11
0 0
December, 2013

English Football League One

HT
FT

29/12
FT

Gillingham

Gillingham

Walsall

Walsall

00
22
0 0
October, 2013

English Football League One

HT
FT

23/10
FT

Swindon Town

Swindon Town

Walsall

Walsall

00
13
0 0
March, 2013

English Football League One

HT
FT

09/03
FT

Swindon Town

Swindon Town

Walsall

Walsall

00
22
0 0
November, 2012

English Football League One

HT
FT

10/11
FT

Walsall

Walsall

Swindon Town

Swindon Town

00
02
0 0
July, 2011

International Club Friendly

HT
FT

27/07
FT

Cheltenham Town

Cheltenham Town

Walsall

Walsall

00
32
0 0
March, 2011

English Football League One

HT
FT

05/03
FT

Swindon Town

Swindon Town

Walsall

Walsall

00
00
0 0
September, 2010

English Football League One

HT
FT

18/09
FT

Walsall

Walsall

Swindon Town

Swindon Town

00
12
0 0
April, 2010

English Football League One

HT
FT

17/04
FT

Swindon Town

Swindon Town

Walsall

Walsall

00
11
0 0
January, 2010

English Football League One

HT
FT

30/01
FT

Gillingham

Gillingham

Walsall

Walsall

00
00
0 0
September, 2009

English Football League One

HT
FT

19/09
FT

Walsall

Walsall

Swindon Town

Swindon Town

00
11
0 0
August, 2009

English Football League One

HT
FT

29/08
FT

Walsall

Walsall

Gillingham

Gillingham

00
00
0 0
March, 2009

English Football League One

HT
FT

28/03
FT

Walsall

Walsall

Cheltenham Town

Cheltenham Town

00
11
0 0
January, 2009

English Football League One

HT
FT

28/01
FT

Swindon Town

Swindon Town

Walsall

Walsall

00
32
0 0
December, 2008

English Football League One

HT
FT

20/12
FT

Cheltenham Town

Cheltenham Town

Walsall

Walsall

00
00
0 0
November, 2008

English Football League One

HT
FT

29/11
FT

Walsall

Walsall

Swindon Town

Swindon Town

00
21
0 0
October, 2008

English Football League Trophy

HT
FT

08/10
FT

Cheltenham Town

Cheltenham Town

Walsall

Walsall

00
12
0 0
April, 2008

English Football League One

HT
FT

12/04
FT

Cheltenham Town

Cheltenham Town

Walsall

Walsall

00
12
0 0
February, 2008

English Football League One

HT
FT

23/02
FT

Swindon Town

Swindon Town

Walsall

Walsall

00
03
0 0
January, 2008

English Football League One

HT
FT

26/01
FT

Walsall

Walsall

Gillingham

Gillingham

00
21
0 0

12/01
FT

Walsall

Walsall

Swindon Town

Swindon Town

00
22
0 0
November, 2007

English Football League One

HT
FT

03/11
FT

Walsall

Walsall

Cheltenham Town

Cheltenham Town

00
20
0 0
September, 2007

English Football League One

HT
FT

01/09
FT

Gillingham

Gillingham

Walsall

Walsall

00
21
0 0
April, 2006

English Football League One

HT
FT

29/04
FT

Gillingham

Gillingham

Walsall

Walsall

00
01
0 0
November, 2005

English Football League One

HT
FT

12/11
FT

Walsall

Walsall

Gillingham

Gillingham

00
20
0 0
November, 2004

English Football League Trophy

HT
FT

03/11
FT

Cheltenham Town

Cheltenham Town

Walsall

Walsall

00
11
0 0
April, 2004

English Football League Championship

HT
FT

12/04
FT

Gillingham

Gillingham

Walsall

Walsall

00
30
0 0
September, 2003

English Football League Championship

HT
FT

30/09
FT

Walsall

Walsall

Gillingham

Gillingham

00
21
0 0
Coach
#
Name
Nationality
Fee

-

Lee Grant
England
--
Goalkeeper
#
Player
Nationality
Fee

12

Sam Hornby
England
€75K

1

Myles Roberts
England
€275K
Defender
#
Player
Nationality
Fee

24

Rollin Menayese
Wales
$75K

6

Priestley Farquharson
England
€125K

2

Connor Barrett
England
€400K

33

Rico Browne
Saint Kitts and Nevis
€75K

30

Evan Weir
€200K

3

Mason·Hancock
€175K

0

Elicha Ahui
England
€50K

4

Aden Flint
England
€25K

5

Harrison burke
England
€75K

25

Jid Okeke
Germany
€75K

35

Kacper Łopata
Poland
€250K
Midfielder
#
Player
Nationality
Fee

14

Brandon Comley
Montserrat
€100K

16

ronan maher
Ireland
€75K

27

Dylan Thomas
England
--

22

Jamie Jellis
England
€200K

20

Alfie Chang
England
€200K

8

Charlie Lakin
England
€225K

18

Vincent Harper
Kenya
€250K

0

Jake·Hollman
Australia
€150K

31

Rico·Richards
England
$175K

23

Alexander Pattison
England
€200K
Forward
#
Player
Nationality
Fee

9

Jamille Matt
Jamaica
€25K

37

Albert Adomah
Ghana
€50K

19

Aaron Pressley
England
€300K

All

Arrivals

Departures

June, 2026

Date

From

To

Type

Fee

2026/06/29

End of loan

2026/06/29

End of loan

2026/06/29

End of loan

2026/06/29

End of loan

May, 2026

Date

From

To

Type

Fee

2026/05/30

End of loan

2026/05/30

End of loan

2026/05/30

End of loan

2026/05/30

End of loan

February, 2026

Date

From

To

Type

Fee

2026/02/25

Released

2026/02/01

On loan

May, 2026

Date

From

To

Type

Fee

2026/05/30

End of loan

2026/05/30

End of loan

2026/05/30

End of loan

February, 2026

Date

From

To

Type

Fee

2026/02/01

On loan

January, 2026

Date

From

To

Type

Fee

2026/01/29

Signed

2026/01/14

On loan

2026/01/14

On loan

2026/01/14

On loan

2026/01/06

Transfer

2026/01/06

Transfer

June, 2026

Date

From

To

Type

Fee

2026/06/29

End of loan

2026/06/29

End of loan

2026/06/29

End of loan

2026/06/29

End of loan

May, 2026

Date

From

To

Type

Fee

2026/05/30

End of loan

February, 2026

Date

From

To

Type

Fee

2026/02/25

Released

2026/01/31

Signed

January, 2026

Date

From

To

Type

Fee

2026/01/07

Signed

2026/01/07

Signed

2026/01/05

End of loan

English 4th tier champion

2006-2007
1