Football
Home › Teams › Swindon Town › J. Ball
J. Ball

James Ball (Swindon Town, midfielder): career and season statistics

Swindon Town · midfielder · England · 30 years old

Who is J. Ball?

J. Ball, midfielder, nationality England, 30 years of age. In 2026/27 he is turning out for Swindon Town.

His 2026/27 season so far: 11 matches, 0 goals and 0 assists.

The season before (2025/26): 28 matches, 1 goal and 1 assist.

Last move: he left AFC Wimbledon for Swindon Town on 1 July 2025.

J. Ball: 2026/27 season stats

11Apps
0Goals
0Assists
573Minutes
2Yellow cards
0Red cards
6.5Rating

Club competitions

CompetitionAppsGAMinsCardsRtg
League Two9004622/06.5
EFL Trophy2001110/06.5
Total11005732/06.5

J. Ball: detailed stats

2Shots
251Passes
4Key passes
75%Pass accuracy
1/4Successful dribbles / attempts
33/62Duels won / total
13Tackles
4Fouls won
11Fouls committed

Figures added up across every club competition in 2026/27.

J. Ball: 2025/26 season stats

28Apps
1Goals
1Assists
1346Minutes
6.7Rating

J. Ball: career

ClubPeriod
Swindon Town2025–present
AFC Wimbledon2023–2024
Rochdale2021–2022
Solihull Moors2019–2020
Stevenage2018
Stockport County2016–2017
Northwich Victoria2015
Hyde United2014

Youth and reserve sides are left off; senior clubs only.

J. Ball: transfers

DateMoveFee
1 July 2025AFC Wimbledon → Swindon Town
24 July 2023Rochdale → AFC WimbledonFree transfer
31 January 2022Solihull Moors → RochdaleNot disclosed
4 October 2019Ebbsfleet United → Solihull MoorsNot disclosed
15 July 2019Stevenage → Ebbsfleet UnitedFree transfer
9 May 2018Stockport County → StevenageNot disclosed
7 September 2016Stalybridge Celtic → Stockport CountyFree transfer
4 August 2016Northwich Victoria → Stalybridge CelticFree transfer
22 August 2014Bolton → Hyde UnitedLoan

J. Ball: injuries and absences

ReasonFromTo
knee injury17 August 2025

J. Ball: frequently asked questions

What is J. Ball's goal tally for 2026/27?

J. Ball's 2026/27 so far: 0 goals and 0 assists across 11 matches.

What is J. Ball's current club?

In 2026/27 J. Ball (midfielder) is on the books at Swindon Town. Nationality: England.

How old is J. Ball?

J. Ball is currently 30. Date of birth: 1 December 1995.

Where did J. Ball move in his last transfer?

He moved from AFC Wimbledon to Swindon Town on 1 July 2025.

About J. Ball

Season statistics, career, transfers and honours for J. Ball (England) are collected on this page. His current club is Swindon Town, and the rest of the squad appears on the club page.