ScoreBuzz
➕More
★ Favourites
James Ball

James Ball

Midfielder · Swindon · England

James Ball is a 30-year-old England midfielder playing for Swindon. This season (2026/2027: 0 goals and 0 assists in 3 appearances). Career club totals on ScoreBuzz: 222 appearances, 43 goals and 3 assists.

ClubSwindon
PositionMidfielder
NationalityEngland
Age30
Born01.12.1995 · Bolton
Height191 cm
Weight87 kg
FootRight
Market value€79k

Club statistics

SeasonTeamCompetitionAppsStartsMinGoalsAssistsYelRedRating
2026/2027SwindonLeague Two32750106.750000
2025/2026SwindonLeague Two211710011216.642857
2024/2025AFC WimbledonLeague Two151496311406.953846
2023/2024AFC WimbledonLeague Two251912611306.785000
2022/2023RochdaleLeague Two3126190621706.718518
2021/2022RochdaleLeague Two11118943206.818181
2021/2022Solihull MoorsNational League163-60
2020/2021Solihull MoorsNational League309-51
2019/2020Solihull MoorsNational League233-50
2019/2020EbbsfleetNational League141-20
2018/2019StevenageLeague Two183030
2017/2018Stockport CountyNational League North810-00
2016/2017Stockport CountyNational League North55-00
2016/2017StalybridgeNational League North11-00
2014/2015Bolton U21Premier League U2111-00

James Ball: stats FAQ

How many goals has James Ball scored this season?

James Ball has scored 0 goals and made 0 assists in 3 appearances in the 2026/2027 season.

How many career goals has James Ball scored?

James Ball has scored 43 goals and 3 assists in 222 club appearances, according to the season-by-season table on this page.

Which club does James Ball play for?

James Ball plays for Swindon as a midfielder.

Swindon teammates

Connor Ripley · Charlie Summers · Lewis Ward · Dan Butler · Mitchell Clark · James Debayo · Lucas Griffiths-Brown · Ben Head · Sam Inwood · Billy Kirkman · Kaelan Majekodunmi · Joel McGregor · Stephan Negru · Ryan Tafazolli