Player profile
Josh Castiglione

Josh CastiglioneEngland

Position
Defender
Nationality
England
Born
Jan 25, 1997 (29 years old)

Data updated on Oct 9, 2026 · Source: Footlab AI database (API-Football, Wikidata)

How many goals has Josh Castiglione scored?

Josh Castiglione has 11 goals and 0 assists in 149 official matches, all at club level. In 2024-25: 1 goal in 39 matches.

149
Matches
11
Goals
0
Assists
10,632
Minutes
123
Starts
6
Seasons
3
Yellow cards

Totals since 2016 across competitions tracked by Footlab AI.

Which club does Josh Castiglione play for?

Josh Castiglione is in the Bedford Town squad, playing as a Defender.

Bedford Town
Bedford Town
#7 · Defender · England

What are Josh Castiglione's stats in 2024-25?

In 2024-25, Josh Castiglione has 1 goal and 0 assists in 39 matches, for 2,436 minutes played.

39
Matches
1
Goals
0
Assists
2,436
Minutes

Breakdown by competition

SeasonCompetitionMatchesGoalsAssistsMinutesAverage rating
2024-25FA Trophy10057—
2024-25National League - North - Play-offs38102,379—
2023-24FA Cup10046—
2023-24National League - North - Play-offs31202,177—
2023-24FA Trophy200180—

Which clubs has Josh Castiglione played for?

Footlab AI records 6 transfers for Josh Castiglione, the most recent in 2026.

DateFromToFee
Jan 15, 2026Chelmsford CityBedford TownFree agent
Jun 29, 2025St Albans CityChelmsford CityFree agent
Jul 1, 2025St Albans CityChelmsford CityFree Transfer
Jul 15, 2024Chelmsford CitySt Albans CityFree
Jul 1, 2023Hemel Hempstead TownChelmsford CityN/A
Jul 1, 2021Royston TownHemel Hempstead TownFree

Who are Josh Castiglione's teammates?

The Bedford Town squad includes 16 other players recorded by Footlab AI.

Which other players play in the same position?

Here are the 5 players with the most minutes at Defender in National League - North, excluding Bedford Town.

Ask your question about Josh Castiglione

Stats, comparisons, history: Footlab AI answers with the numbers from its database.

Launch the appSee our prediction accuracy

Ready to know everything about football?