PLAYER PROFILE

James Ball.

Swindon Town · England

Matrix 27802

At a glance

Full name
James Cameron Ball
Born
01 Dec 1995
Age today
30
Nationality
England

Career by season

215 recorded appearances
James Ball appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27League Two Swindon Town 96004622
25/26League Two Swindon Town 2112019952 / 1 red
25/26FA Cup Swindon Town 2010900
25/26EFL Cup Swindon Town 1100900
24/25League Two AFC Wimbledon 1511119634
24/25FA Cup AFC Wimbledon 22001320
24/25EFL Cup AFC Wimbledon 22001610
23/24League Two AFC Wimbledon 2514101,2423
23/24FA Cup AFC Wimbledon 300080
23/24EFL Cup AFC Wimbledon 22001691
22/23League Two Rochdale AFC 3222211,9077
22/23FA Cup Rochdale AFC 1100660
22/23EFL Cup Rochdale AFC 22101710
21/22National League Solihull Moors 1612301,1826
21/22League Two Rochdale AFC 1111309442
21/22FA Cup Solihull Moors 11001200
20/21National League Solihull Moors 3028902,3974 / 1 red
20/21FA Cup Solihull Moors 1000180
19/20National League Solihull Moors 2318301,6575
19/20National League Ebbsfleet United 1414101,2272
19/20FA Cup Solihull Moors 22401570

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
James Ball match log
DateCompetitionMatchScoreMinutesGoals
02 Oct 2021National League Solihull Moors v Southend United 2 – 0901
25 Sep 2021National League Dagenham & Redbridge FC v Solihull MoorsSubstitute, on 7′ 5 – 1831
21 Sep 2021National League Dover Athletic FC v Solihull MoorsSubstitute, on 69′ 0 – 021
18 Sep 2021National League Solihull Moors v Boreham Wood FCSubstitute, on 79′ 3 – 111
14 Sep 2021National League Solihull Moors v Torquay United FCSubstitute, on 75′ 2 – 115
29 May 2021National League Solihull Moors v Eastleigh FC 2 – 0901
25 May 2021National League King\'s Lynn Town v Solihull Moors 1 – 153
22 May 2021National League Wealdstone FC v Solihull Moors 1 – 4901
19 May 2021National League Solihull Moors v Barnet FC 1 – 0901
15 May 2021National League Solihull Moors v Woking FC 2 – 190
11 May 2021National League Solihull Moors v Weymouth FC 2 – 190
03 May 2021National League Solihull Moors v Altrincham FC 4 – 090
01 May 2021National League Wrexham AFC v Solihull Moors 2 – 154
27 Apr 2021National League Yeovil Town v Solihull Moors 3 – 090
24 Apr 2021National League Solihull Moors v Yeovil Town 5 – 1841
17 Apr 2021National League Dagenham & Redbridge FC v Solihull Moors 3 – 290
13 Apr 2021National League Solihull Moors v Notts CountySubstitute, on 63′ 2 – 1271
27 Mar 2021National League Solihull Moors v Aldershot Town 1 – 090
23 Mar 2021National League Torquay United FC v Solihull MoorsSubstitute, on 74′ 2 – 016
20 Mar 2021National League Bromley FC v Solihull Moors 1 – 090

Career transfers

12 recorded moves

All recorded career moves, newest first.

James Ball career transfers
Date FromToMoveFee
01 Jul 2025 AFC Wimbledon Swindon Town Transfer Free
24 Jul 2023 Rochdale AFC AFC Wimbledon Transfer Free
31 Jan 2022 Solihull Moors Rochdale AFC Transfer —
04 Oct 2019 Ebbsfleet United Solihull Moors Transfer —
15 Jul 2019 Stevenage FC Ebbsfleet United Transfer €5k
01 Jul 2018 Stockport County Stevenage FC Transfer —
07 Sep 2016 Stalybridge Celtic Stockport County Transfer Free
04 Aug 2016 Northwich Victoria Stalybridge Celtic Transfer Free
01 Jul 2015 Bolton Wanderers B Northwich Victoria Transfer Free
21 Sep 2014 Hyde United Bolton Wanderers B Loan return
22 Aug 2014 Bolton Wanderers B Hyde United Loan —
01 Jul 2013 Bolton Wanderers U18 Bolton Wanderers B Internal move —

Contracts and market values are not available yet.