John Ball
5'10", 161 lbs born Nov. 5, 1972 (age 53)
- games
- 691
- starts
- 16
- minutes
- 22,670
- goals
- 265
- assists
- 241
first recorded game May 16, 1997 · last recorded game June 15, 2010
Career totals and dates are as recorded here.
Career totals by team
| team | gp | gs | min | g | a | sh |
|---|---|---|---|---|---|---|
| Cleveland Crunch | 212 | — | — | 127 | 64 | 475 |
| Rochester Rhinos | 145 | 10 | 10964 | 15 | 16 | 124 |
| Cleveland Force | 107 | — | — | 58 | 65 | 346 |
| Chicago Storm | 49 | — | — | 19 | 22 | 83 |
| Carolina Dynamo | 36 | — | 3077 | 8 | 10 | 29 |
| California Cougars | 30 | — | — | 16 | 25 | 97 |
| Milwaukee Rampage | 26 | — | 1791 | 4 | 8 | 26 |
| Staten Island Vipers | 24 | — | 2210 | 4 | 15 | 52 |
| Charleston Battery | 23 | — | 2125 | 6 | 5 | 47 |
| Atlanta Silverbacks | 21 | — | 1784 | 3 | 5 | 21 |
| Chicago Fire | 11 | 4 | 539 | 1 | 0 | 8 |
| Rochester Lancers | 5 | — | — | 1 | 3 | 7 |
| Raleigh CASL Elite | 1 | 1 | 90 | 0 | — | — |
| Milwaukee Wave United | 1 | 1 | 90 | 0 | — | — |
| Connecticut Wolves | 0 | — | 0 | 3 | 3 | — |
Career totals by competition
| competition | gp | gs | min | g | a | sh |
|---|---|---|---|---|---|---|
| USL1 | 259 | 6 | 20589 | 38 | 55 | 299 |
| MISL2 | 223 | — | — | 129 | 126 | 639 |
| NPSLi | 175 | — | — | 91 | 50 | 362 |
| USL2 | 12 | — | 1023 | 5 | 6 | — |
| MLS | 9 | 4 | 480 | 0 | 0 | 5 |
| USOC | 6 | 6 | 519 | 0 | 1 | — |
| MISL3 | 5 | — | — | 1 | 3 | 7 |
| MLSp | 2 | 0 | 59 | 1 | 0 | 3 |
Goals by season
Season by season, clubs
Most recent games
Most often alongside
| player | together | share |
|---|---|---|
| Greg Howes | 72 | 30% |
| Scott Palguta | 70 | 30% |
| Scott Vallow | 69 | 29% |
| Tenywa Bonseu | 69 | 29% |
| Scott Schweitzer | 61 | 26% |
| Jason Perry | 54 | 23% |
| Dusty Hudock | 52 | 22% |
| Rey Angel Martinez | 49 | 21% |
| Mac Cozier | 48 | 20% |
| Johnny Menyongar | 47 | 20% |
| Frank Sanfilippo | 46 | 19% |
| Matthew Delicâte | 44 | 19% |
The 12 most frequent, of the 237 games John Ball has an appearance on record for. Two players count as teammates in a game when both have an appearance in it for the same club, so this is drawn from lineups rather than from rosters — and it is only as complete as the lineups are. Whole leagues here recorded none.