Jack Sparkes
Career snapshot
Career highs
Born the same day
Shares 2000-09-29 · 6 players total
| Full name | Jack Sparkes |
|---|---|
| Date of birth | 2000-09-29 (25 yrs) |
| Place of birth | Exmouth, England |
| Citizenship | England |
| Position | Defender - Left-Back (main: Defender) |
| Foot | left |
| Height | 177.00 m |
| Current club | Bristol Rovers |
| Joined | 2025-07-01 |
| Contract expires | 2027-06-30 |
| Agent | Unique Sports Group |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Bristol Rovers | 1 | 25/26 | 25/26 | 8 | 0 | 0 | 0 |
| Peterborough United | 1 | 24/25 | 24/25 | 28 | 1 | 3 | 263 |
| Chesterfield FC | 1 | 24/25 | 24/25 | 12 | 0 | 3 | 0 |
| Portsmouth FC | 1 | 23/24 | 23/24 | 43 | 0 | 8 | 0 |
| Exeter City | 6 | 17/18 | 22/23 | 151 | 9 | 16 | 4,630 |
| Torquay United | 1 | 21/22 | 21/22 | 3 | 1 | 0 | 226 |
| Chippenham Town | 1 | 18/19 | 18/19 | 3 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | EFL Cup | Bristol Rovers | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | League Two | Bristol Rovers | 7 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | EFL Cup | Peterborough United | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Trophy | Peterborough United | 4 | 1 | 0 | 0 | 0 | 263 |
| 24/25 | FA Cup | Peterborough United | 2 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | League One | Peterborough United | 21 | 0 | 2 | 3 | 0 | 0 |
| 24/25 | League Two | Chesterfield FC | 10 | 0 | 3 | 3 | 0 | 0 |
| 24/25 | League Two Play-Offs | Chesterfield FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Cup | Portsmouth FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Trophy | Portsmouth FC | 2 | 0 | 2 | 0 | 0 | 0 |
| 23/24 | FA Cup | Portsmouth FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | League One | Portsmouth FC | 38 | 0 | 6 | 11 | 0 | 0 |
| 22/23 | EFL Cup | Exeter City | 1 | 1 | 0 | 0 | 0 | 51 |
| 22/23 | EFL Trophy | Exeter City | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | FA Cup | Exeter City | 2 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | League One | Exeter City | 35 | 1 | 5 | 6 | 0 | 2,393 |
| 21/22 | EFL Cup | Exeter City | 1 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | EFL Trophy | Exeter City | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | FA Cup | Exeter City | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | League Two | Exeter City | 21 | 2 | 1 | 1 | 0 | 676 |
| 21/22 | National League | Torquay United | 3 | 1 | 0 | 0 | 0 | 226 |
| 20/21 | EFL Cup | Exeter City | 1 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | EFL Trophy | Exeter City | 4 | 1 | 2 | 0 | 0 | 332 |
| 20/21 | FA Cup | Exeter City | 3 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | League Two | Exeter City | 42 | 3 | 4 | 3 | 0 | 907 |
| 19/20 | EFL Cup | Exeter City | 1 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | EFL Trophy | Exeter City | 3 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | FA Cup | Exeter City | 3 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | League Two | Exeter City | 17 | 0 | 2 | 2 | 0 | 0 |
| 19/20 | League Two Play-Offs | Exeter City | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | EFL Cup | Exeter City | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | EFL Trophy | Exeter City | 3 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | National League South | Chippenham Town | 3 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | EFL Trophy | Exeter City | 3 | 1 | 0 | 0 | 0 | 271 |
| 17/18 | League Two | Exeter City | 3 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 17/18 | 2017-07-01 | Exeter U18 | Exeter City | Transfer | 0 | — |
| 18/19 | 2018-10-26 | Exeter City | Chippenham | Loan | 0 | — |
| 18/19 | 2018-11-26 | Chippenham | Exeter City | Return from loan | 0 | — |
| 18/19 | 2018-12-19 | Exeter City | Salisbury | Loan | 0 | — |
| 18/19 | 2019-05-31 | Salisbury | Exeter City | Return from loan | 0 | — |
| 21/22 | 2021-12-09 | Exeter City | Torquay | Loan | 0 | — |
| 21/22 | 2022-01-06 | Torquay | Exeter City | Return from loan | 0 | — |
| 23/24 | 2023-07-01 | Exeter City | Portsmouth | Transfer | 350000 | — |
| 24/25 | 2024-07-26 | Portsmouth | Peterborough | Transfer | 400000 | — |
| 24/25 | 2025-01-20 | Peterborough | Chesterfield | Loan | 500000 | — |
| 24/25 | 2025-05-31 | Chesterfield | Peterborough | Return from loan | 500000 | — |
| 25/26 | 2025-07-01 | Peterborough | Bristol Rovers | Transfer | 450000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | Knee injury | 2019-12-26 | 2020-07-01 | 189 | 21 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €250k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Ben Seymour | 2 | 1 | 0 |
| Jökull Andrésson | 2 | 0 | 0 |
| Sean Raggett | 2 | 2 | 0 |
| Abu Kamara | 2 | 0 | 0 |
| Colby Bishop | 2 | 1 | 0 |
| Will Norris | 2 | 0 | 0 |
| Conor Shaughnessy | 2 | 3 | 0 |
| Timothée Dieng | 2 | 1 | 0 |
| Tom Parkes | 2 | 0 | 0 |
| Sam Nombe | 2 | 1 | 0 |
| Archie Collins | 2 | 1 | 0 |
| Harry Kite | 1 | 0 | 0 |
| Joel Randall | 2 | 0 | 0 |
| Jake Taylor | 2 | 0 | 0 |
| Jake Caprice | 1 | 0 | 0 |
| Alex Hartridge | 2 | 1 | 0 |
| Josh Key | 2 | 1 | 0 |
| Matt Jay | 2 | 0 | 0 |
| Pierce Sweeney | 2 | 3 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 20/21 | League Two | Exeter City | 3 | 42 |
| 21/22 | League Two | Exeter City | 2 | 21 |
| 20/21 | EFL Trophy | Exeter City | 1 | 4 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 23/24 | League One | Portsmouth FC | 6 | 38 |
| 22/23 | League One | Exeter City | 5 | 35 |
| 20/21 | League Two | Exeter City | 4 | 42 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 24/25 | 2025-05-31 | Chesterfield | Peterborough | Return from loan | — | €500k |
| 24/25 | 2025-01-20 | Peterborough | Chesterfield | Loan | — | €500k |
| 21/22 | 2022-01-06 | Torquay | Exeter City | Return from loan | — | — |
| 21/22 | 2021-12-09 | Exeter City | Torquay | Loan | — | — |
| 18/19 | 2019-05-31 | Salisbury | Exeter City | Return from loan | — | — |
| 18/19 | 2018-12-19 | Exeter City | Salisbury | Loan | — | — |
| 18/19 | 2018-11-26 | Chippenham | Exeter City | Return from loan | — | — |
| 18/19 | 2018-10-26 | Exeter City | Chippenham | Loan | — | — |
Last 23 matches for Bristol Rovers while Jack Sparkes was at the club (joined 2025-07-01). The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2025-12-29 | GB4 |
Bristol Rovers | 3–0 | Barnet FC | Available |
| 2025-12-26 | GB4 |
Bristol Rovers | 2–0 | Bromley FC | Available |
| 2025-12-20 | GB4 |
Crewe Alexandra | 1–2 | Bristol Rovers | Available |
| 2025-12-13 | GB4 |
Bristol Rovers | 2–0 | Swindon Town | Available |
| 2025-12-09 | GB4 |
Barnet FC | 0–1 | Bristol Rovers | Available |
| 2025-11-29 | GB4 |
Bristol Rovers | 1–1 | Notts County | Available |
| 2025-11-22 | GB4 |
Cheltenham Town | 0–3 | Bristol Rovers | Available |
| 2025-11-15 | GB4 |
Accrington Stanley | 0–2 | Bristol Rovers | Available |
| 2025-11-08 | GB4 |
Bristol Rovers | 2–2 | Gillingham FC | Available |
| 2025-10-25 | GB4 |
Crawley Town | 4–0 | Bristol Rovers | Available |
| 2025-10-18 | GB4 |
Bristol Rovers | 1–4 | Tranmere Rovers | Available |
| 2025-10-11 | GB4 |
Bristol Rovers | 0–4 | Milton Keynes Dons | Available |
| 2025-10-04 | GB4 |
Walsall FC | 2–1 | Bristol Rovers | Available |
| 2025-09-27 | GB4 |
Bristol Rovers | 2–1 | Salford City | Available |
| 2025-09-20 | GB4 |
Colchester United | 1–1 | Bristol Rovers | Available |
| 2025-09-13 | GB4 |
Bristol Rovers | 2–1 | Barrow AFC | Available |
| 2025-09-06 | GB4 |
Newport County | 2–3 | Bristol Rovers | Available |
| 2025-08-30 | GB4 |
Grimsby Town | 0–1 | Bristol Rovers | Available |
| 2025-08-23 | GB4 |
Bristol Rovers | 1–0 | Cambridge United | Available |
| 2025-08-19 | GB4 |
Bristol Rovers | 0–0 | Oldham Athletic | Available |
| 2025-08-16 | GB4 |
Chesterfield FC | 3–1 | Bristol Rovers | Available |
| 2025-08-09 | GB4 |
Fleetwood Town | 2–1 | Bristol Rovers | Available |
| 2025-08-02 | GB4 |
Bristol Rovers | 0–1 | Harrogate Town | Available |
Teams faced most often by Jack Sparkes's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Bristol Rovers | 14 | 7 | 5 | 2 | 27 | 17 | +10 | 50% |
| Wrexham AFC | 12 | 3 | 3 | 6 | 7 | 21 | -14 | 25% |
| Cambridge United | 12 | 10 | 0 | 2 | 23 | 8 | +15 | 83% |
| Lincoln City | 12 | 4 | 6 | 2 | 19 | 15 | +4 | 33% |
| Shrewsbury Town | 12 | 8 | 1 | 3 | 25 | 12 | +13 | 67% |
| Charlton Athletic | 12 | 5 | 3 | 4 | 18 | 16 | +2 | 42% |
| Stevenage FC | 11 | 6 | 2 | 3 | 17 | 15 | +2 | 55% |
| Wycombe Wanderers | 11 | 1 | 5 | 5 | 14 | 21 | -7 | 9% |
| Leyton Orient | 10 | 5 | 3 | 2 | 15 | 12 | +3 | 50% |
| Northampton Town | 10 | 4 | 2 | 4 | 16 | 14 | +2 | 40% |
| Burton Albion | 10 | 2 | 4 | 4 | 13 | 14 | -1 | 20% |
| Bolton Wanderers | 10 | 2 | 2 | 6 | 7 | 15 | -8 | 20% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 17/18 | Senior debut season | |
| 17/18 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 8 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | 40 | 263 | 6 | 0 | 0 | 2.05 |
| 23/24 | 43 | 0 | 11 | 0 | 0 | 0 |
| 22/23 | 40 | 2,444 | 7 | 0 | 0 | 0.26 |
| 21/22 | 27 | 902 | 2 | 0 | 0 | 0.2 |
| 20/21 | 50 | 1,239 | 5 | 0 | 0 | 0.36 |
| 19/20 | 26 | 0 | 3 | 1 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Jack Sparkes
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Jack Sparkes
Who is Jack Sparkes?
Jack Sparkes is an England professional footballer who plays as a left-back for Bristol Rovers.
How old is Jack Sparkes?
Jack Sparkes is 25 years old. He was born on September 29, 2000 in Exmouth.
What position does Jack Sparkes play?
Jack Sparkes plays as a left-back (Defender - Left-Back).
What club does Jack Sparkes play for?
Jack Sparkes currently plays for Bristol Rovers.
How many career goals has Jack Sparkes scored?
Across all senior club competitions in our dataset, Jack Sparkes has scored 11 goals in 248 appearances.
What is Jack Sparkes's market value?
Jack Sparkes's most recent reported market value is €450k.
England