Upcoming
15
14:00
WS+
–
–
11:30
WS+
–
–
14:00
–
–
18:45
–
–
14:00
–
–
14:00
–
–
11:30
–
–
14:00
–
–
14:00
–
–
14:00
–
–
14:00
–
–
18:45
–
–
PP
–
–
20:00
–
–
15:00
–
–
Recent results
15
FT
WS+
0
1
FT
0
0
FT
1
0
FT
0
5
FT
0
0
FT
3
1
FT
0
2
FT
1
3
FT
0
4
FT
2
1
FT
2
2
FT
1
1
FT
2
1
FT
0
0
FT
0
3
Goalkeepers
| # | Player | Val | M | G | A | Rtg |
|---|---|---|---|---|---|---|
| 1 | €190K | 1 | 0 | 0 | — |
Defenders
| # | Player | Val | M | G | A | Rtg |
|---|---|---|---|---|---|---|
| 25 | €68K | 1 | 0 | 0 | — | |
| 22 | €54K | 1 | 0 | 0 | — | |
| 5 | €97K | 1 | 0 | 0 | — | |
| 3 | €240K | 1 | 0 | 0 | — | |
| 2 | €145K | 1 | 0 | 0 | — | |
| 26 | €135K | 1 | 0 | 0 | — |
Midfielders
| # | Player | Val | M | G | A | Rtg |
|---|---|---|---|---|---|---|
| 23 | €230K | 1 | 0 | 0 | — | |
| 17 | €160K | 1 | 0 | 0 | — | |
| 15 | 1 | 0 | 0 | — | ||
| 10 | €81K | 1 | 0 | 0 | — | |
| 6 | €94K | 1 | 0 | 0 | — | |
| 18 | €260K | 1 | 0 | 0 | — | |
| 53 | 1 | 0 | 0 | — |
Forwards
| # | Player | Val | M | G | A | Rtg |
|---|---|---|---|---|---|---|
| 19 | €325K | 1 | 0 | 0 | — | |
| 37 | €26K | 1 | 0 | 0 | — | |
| 9 | €96K | 1 | 0 | 0 | — | |
| 7 | 1 | 0 | 0 | — |
Other
| # | Player | Val | M | G | A | Rtg |
|---|---|---|---|---|---|---|
| 1 | 0 | 0 | — | |||
| 1 | 0 | 0 | — | |||
| 1 | 0 | 0 | — | |||
| 1 | 0 | 0 | — |
Attack per game
| Shots | 12.8 |
| On target | 3.8 |
| Key passes | 9.6 |
| Conversion | 1.05 |
Defence per game
| Shots conceded | 13.8 |
| Clean sheets | 3 |
| Tackles won | 15.8 |
| Interceptions | 11.2 |
Passing & discipline
| Passes / game | 266 |
| Pass accuracy | 66.9% |
| Yellow / game | 1.8 |
| Fouls / game | 11.6 |
In
14Charlie CrewLoan
Leeds United U21
→
Walsall
05 Aug 2026
Reece SmithFree
Harrogate Town
→
Walsall
28 Jul 2026
Ryan LeakFree
No team
→
Walsall
21 Jul 2026
Declan SkuraLoan
Wycombe Wanderers
→
Walsall
21 Jul 2026
Tai SodjeFree
Buxton FC
→
Walsall
17 Jul 2026
Jed WardFree
Bristol Rovers
→
Walsall
10 Jul 2026
Isaac MooreLoan
Coventry City U21
→
Walsall
07 Jul 2026
James ConnollyFree
Crewe Alexandra
→
Walsall
01 Jul 2026
Lewis SimperFree
Sutton United
→
Walsall
01 Jul 2026
Andy DallasFree
Barnsley
→
Walsall
01 Jul 2026
Sven SpranglerFree
St. Johnstone
→
Walsall
01 Jul 2026
Ronan MaherLoan end
Tamworth
→
Walsall
31 May 2026
Josh GordonLoan end
Barrow AFC
→
Walsall
31 May 2026
Jenson KilroyLoan end
Rushall Olympic
→
Walsall
26 Apr 2026
Out
18Jamie JellisFree
Walsall
→
Rotherham United
10 Jul 2026
Aden FlintFree
Walsall
→
No team
01 Jul 2026
Josh GordonFree
Walsall
→
Exeter City
01 Jul 2026
Connor BarrettFree
Walsall
→
Wigan Athletic
01 Jul 2026
Priestley FarquharsonFree
Walsall
→
Crawley Town
01 Jul 2026
Dylan ThomasFree
Walsall
→
No team
01 Jul 2026
Evan WeirFree
Walsall
→
Peterborough United
01 Jul 2026
Charlie LakinFree
Walsall
→
Barnet
01 Jul 2026
Sam HornbyFree
Walsall
→
Hednesford Town
01 Jul 2026
Brandon ComleyFree
Walsall
→
Barnet
01 Jul 2026
Jake HollmanFree
Walsall
→
Sydney FC
01 Jul 2026
Jamille MattFree
Walsall
→
Bromsgrove Sporting
01 Jul 2026
Alfie ChangFree
Walsall
→
No team
01 Jul 2026
Myles RobertsLoan end
Walsall
→
Watford
30 Jun 2026
Kacper ŁopataLoan end
Walsall
→
Barnsley
30 Jun 2026
Rico RichardsLoan end
Walsall
→
Port Vale
31 May 2026
Jid OkekeLoan end
Walsall
→
Stockport County
31 May 2026
Daniel KanuLoan end
Walsall
→
Charlton Athletic
31 May 2026
Build this page with the API
Every number here is public data. This is the exact sequence of calls to recreate this page — all free, just add your token.
-
GET
/api/v2/teams/1441/Team metadata — name, country, competitions. -
GET
/api/v2/teams/1441/squad/The squad, grouped by position line. -
GET
/api/v2/teams/1441/fixtures/Every fixture & result + recent form. -
GET
/api/v2/events/?team_id=1441&status=notstartedNext fixture + upcoming matches (Overview). -
GET
/api/v2/teams/1441/social/Highlight videos & social posts for the Overview feed. -
GET
/api/v2/players/{PLAYER_ID}/Drill into any player from the squad.
Try step 1 right now
cURL
curl -H "Authorization: Token YOUR_KEY" https://sports.bzzoiro.com/api/v2/teams/1441/
Free football tier — no subscription. Get a token →