Menu
England

J Ball — Football player profile

J. Ball
EnglandFootball

J. Ball

STSwindon TownLeague Cup2025Midfielder
Age
30
Height
191 cm
Weight
87 kg
Born
1995-12-01 · Bolton

Current Season

J. Ball has made 28 appearances this season with 1 goal scored. Current form, physical attributes, and performance metrics at a glance — useful for anytime scorer bets and player prop markets.

28

Appearances

1346

Min

1

Goals

1

Assists

10

Shots

3

On Target

4

Key Passes

71%

Pass Accuracy %

24

Tackles

11

Blocks

16

Interceptions

7

Dribbles

69

Duels Won

13

Fouls

2

Yellow Cards

1

Red Cards

6.7

Rating

Statistics by Season

J. Ball has recorded 56 goals and 4 assists in 348 appearances across 12 seasons. Career history spans 10 teams including Swindon Town, AFC Wimbledon, Rochdale. Season-by-season breakdown reveals consistency and long-term impact.

TeamSeasonCompetitionAppearancesGoalsAssistsMinRating
Swindon Town2025League Cup10090007.5
Swindon Town2025FA Cup21045007.3
Swindon Town2025EFL Trophy400210006.6
Swindon Town2025League Two21011001216.7
AFC Wimbledon2024League Two1511961407.0
AFC Wimbledon2024League Cup200161006.6
AFC Wimbledon2024EFL Trophy20090106.3
AFC Wimbledon2024FA Cup2013200
Rochdale2023National League
AFC Wimbledon2023League Two2511228306.8
AFC Wimbledon2023League Cup20169106.5
AFC Wimbledon2023EFL Trophy601397106.8
AFC Wimbledon2023FA Cup307006.9
Rochdale2022League Two32211904606.7
Rochdale2022EFL Trophy118000
Rochdale2022FA Cup106600
Rochdale2022League Cup21171007.0
Rochdale2021League Two113896206.8
Solihull Moors2021National League163118060
Solihull Moors2021FA Trophy2018000
Solihull Moors2021FA Cup20166007.3
Solihull Moors2020National League309234541
Solihull Moors2020FA Cup2040006.7
Solihull Moors2020FA Trophy2118000
Solihull Moors2019National League233165750
Ebbsfleet United2019National League141122920
Solihull Moors2019Challenge Cup105600
Solihull Moors2019FA Trophy109000
Solihull Moors2019FA Cup35164007.3
Ebbsfleet United2019FA Cup000007.3
Stevenage2018League Two18382230
Stevenage2018League Cup116300
Stevenage2018EFL Trophy2018010
Stevenage2018FA Cup00000
Stockport County2017National League N / S429358900
Stockport County2017FA Trophy6256100
Stockport County2016National League N / S335247600
Stalybridge Celtic2016National League N / S6149000
Stockport County2016FA Trophy207700
Stockport County2016FA Cup2213700
Northwich Victoria2015FA Cup4134110
Hyde United2014National League N / S4030200

Career Timeline

2579
+
+
'14
'15
'16
'17
'18
'19
'20
'21
'22
'23
'24
'25
'14'15'16'17'18'19'20'21'22'23'24'25
Goals015933932012
Assists000000001011
Appearances44334218233011320151
Goals per 900.38
Win Rate57%
Min3023412,4763,5898221,6572,3458961,90496190
Yellow Cards1354264
Red Cards1

Recent Matches

Swindon Town
05/02/2026League Two
Match Details
04/25/2026League Two
Match Details
04/18/2026League Two
Match Details
04/10/2026League Two
Match Details
04/06/2026League Two
Match Details

Transfer History

1

J. Ball has 1 recorded transfer. Transfer history provides context for career trajectory and market valuation.

DateFromToType

Injury History

1

J. Ball has 1 recorded injury period. The table below shows each injury type, duration, and days missed.

InjuryStartEndDays Out
Knee injuryAug 17, 2025

API data: May 10, 2026 · Stats updated: Apr 26, 2026