Career snapshot
Position rank · 25/26
Among 1,246 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 1997-08-02 · 5 players total
| Full name | Jack Stevens |
|---|---|
| Name in home country | Jack Alexander Stevens |
| Date of birth | 1997-08-02 (28 yrs) |
| Place of birth | London, England |
| Citizenship | England |
| Position | Goalkeeper |
| Foot | right |
| Height | 188.00 m |
| Current club | Reading FC |
| Joined | 2025-07-01 |
| Contract expires | 2027-06-30 |
| Agent | Refuel Performance ... |
Percentile rank vs 388 other Goalkeepers with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Reading FC | 1 | 25/26 | 25/26 | 3 | 0 | 0 | 270 |
| Cambridge United | 2 | 23/24 | 24/25 | 52 | 0 | 0 | 4,557 |
| Oxford United | 9 | 14/15 | 22/23 | 74 | 0 | 0 | 6,605 |
| Port Vale FC | 1 | 22/23 | 22/23 | 28 | 0 | 1 | 2,453 |
| Tamworth FC | 1 | 17/18 | 17/18 | 15 | 0 | 0 | 1,350 |
| Oxford City | 1 | 17/18 | 17/18 | 3 | 0 | 0 | 270 |
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 | Reading FC | 2 | 0 | 0 | 0 | 0 | 180 |
| 25/26 | EFL Trophy | Reading FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 25/26 | League One | Reading FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Cup | Cambridge United | 1 | 0 | 0 | 0 | 0 | 90 |
| 24/25 | EFL Trophy | Cambridge United | 3 | 0 | 0 | 0 | 0 | 270 |
| 24/25 | FA Cup | Cambridge United | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | League One | Cambridge United | 12 | 0 | 0 | 2 | 0 | 1,002 |
| 23/24 | FA Cup | Cambridge United | 3 | 0 | 0 | 0 | 0 | 270 |
| 23/24 | League One | Cambridge United | 33 | 0 | 0 | 3 | 0 | 2,925 |
| 22/23 | EFL Trophy | Port Vale FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 22/23 | FA Cup | Port Vale FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | League One | Port Vale FC | 27 | 0 | 1 | 1 | 0 | 2,363 |
| 22/23 | League One | Oxford United | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | EFL Cup | Oxford United | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | EFL Trophy | Oxford United | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | League One | Oxford United | 30 | 0 | 0 | 2 | 0 | 2,700 |
| 20/21 | EFL Cup | Oxford United | 1 | 0 | 0 | 0 | 0 | 90 |
| 20/21 | EFL Trophy | Oxford United | 3 | 0 | 0 | 0 | 0 | 270 |
| 20/21 | League One | Oxford United | 33 | 0 | 0 | 2 | 0 | 2,970 |
| 20/21 | League One Play-Offs | Oxford United | 2 | 0 | 0 | 0 | 0 | 180 |
| 19/20 | EFL Cup | Oxford United | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | EFL Trophy | Oxford United | 3 | 0 | 0 | 0 | 0 | 270 |
| 19/20 | FA Cup | Oxford United | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | League One | Oxford United | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | League One Play-Offs | Oxford United | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | EFL Cup | Oxford United | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | EFL Trophy | Oxford United | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | FA Cup | Oxford United | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | League One | Oxford United | 2 | 0 | 0 | 0 | 0 | 125 |
| 17/18 | EFL Trophy | Oxford United | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | FA Cup | Oxford City | 2 | 0 | 0 | 0 | 0 | 180 |
| 17/18 | National League North | Tamworth FC | 15 | 0 | 0 | 0 | 0 | 1,350 |
| 17/18 | National League South | Oxford City | 1 | 0 | 0 | 0 | 0 | 90 |
| 16/17 | EFL Trophy | Oxford United | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | League One | Oxford United | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | FL Trophy | Oxford United | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League Two | Oxford United | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | League Cup | Oxford United | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 15/16 | 2016-01-22 | Oxford Utd U18 | Cirencester | Loan | 0 | — |
| 15/16 | 2016-01-31 | Cirencester | Oxford Utd U18 | Return from loan | 0 | — |
| 16/17 | 2016-07-01 | Oxford Utd U18 | Oxford United | Transfer | 0 | — |
| 16/17 | 2016-08-05 | Oxford United | Oxford City | Loan | 0 | — |
| 16/17 | 2016-11-11 | Oxford City | Oxford United | Return from loan | 0 | — |
| 17/18 | 2017-08-24 | Oxford United | Oxford City | Loan | 50000 | — |
| 17/18 | 2018-01-01 | Oxford City | Oxford United | Return from loan | 50000 | — |
| 17/18 | 2018-01-19 | Oxford United | Tamworth | Loan | 50000 | — |
| 17/18 | 2018-02-19 | Tamworth | Oxford United | Return from loan | 50000 | — |
| 22/23 | 2022-08-11 | Oxford United | Port Vale | Loan | 200000 | — |
| 22/23 | 2023-05-31 | Port Vale | Oxford United | Return from loan | 200000 | — |
| 23/24 | 2023-07-01 | Oxford United | Cambridge Utd. | Transfer | 175000 | — |
| 25/26 | 2025-07-01 | Cambridge Utd. | Reading | Transfer | 150000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| James Henry | 2 | 0 | 0 |
| George Thomas | 1 | 0 | 0 |
| Jamie Hanson | 2 | 0 | 0 |
| Jack Lankester | 1 | 0 | 0 |
| Rob Atkinson | 2 | 0 | 0 |
| Sullay Kaikai | 1 | 0 | 0 |
| Jordan Cousins | 1 | 0 | 0 |
| Elias Kachunga | 1 | 0 | 0 |
| Alex Gorrin | 2 | 0 | 0 |
| Paul Digby | 1 | 0 | 0 |
| Matty Taylor | 2 | 0 | 0 |
| Dan Agyei | 2 | 0 | 0 |
| Danny Andrew | 1 | 0 | 0 |
| Michael Morrison | 1 | 0 | 0 |
| James Brophy | 1 | 0 | 0 |
| Liam Bennett | 1 | 0 | 0 |
| Sam Long | 2 | 0 | 0 |
| Mark Sykes | 2 | 0 | 0 |
| Cameron Brannagan | 2 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 22/23 | 2023-05-31 | Port Vale | Oxford United | Return from loan | — | €200k |
| 22/23 | 2022-08-11 | Oxford United | Port Vale | Loan | — | €200k |
| 17/18 | 2018-02-19 | Tamworth | Oxford United | Return from loan | — | €50k |
| 17/18 | 2018-01-19 | Oxford United | Tamworth | Loan | — | €50k |
| 17/18 | 2018-01-01 | Oxford City | Oxford United | Return from loan | — | €50k |
| 17/18 | 2017-08-24 | Oxford United | Oxford City | Loan | — | €50k |
| 16/17 | 2016-11-11 | Oxford City | Oxford United | Return from loan | — | — |
| 16/17 | 2016-08-05 | Oxford United | Oxford City | Loan | — | — |
| 15/16 | 2016-01-31 | Cirencester | Oxford Utd U18 | Return from loan | — | — |
| 15/16 | 2016-01-22 | Oxford Utd U18 | Cirencester | Loan | — | — |
Last 50 matches for Reading FC 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 |
|---|---|---|---|---|---|
| 2026-02-07 | GB3 |
AFC Wimbledon | 3–2 | Reading FC | Available |
| 2026-01-31 | GB3 |
Northampton Town | 0–2 | Reading FC | Available |
| 2026-01-27 | GB3 |
Reading FC | 2–2 | Exeter City | Available |
| 2026-01-24 | GB3 |
Reading FC | 2–2 | Barnsley FC | Available |
| 2026-01-17 | GB3 |
Leyton Orient | 3–1 | Reading FC | Available |
| 2026-01-04 | GB3 |
Reading FC | 1–0 | Stockport County | Available |
| 2026-01-01 | GB3 |
Reading FC | 2–0 | Burton Albion | Available |
| 2025-12-29 | GB3 |
Peterborough United | 2–2 | Reading FC | Available |
| 2025-12-26 | GB3 |
Plymouth Argyle | 1–0 | Reading FC | Available |
| 2025-12-18 | GB3 |
Reading FC | 0–1 | Luton Town | Available |
| 2025-12-13 | GB3 |
Bradford City | 1–1 | Reading FC | Available |
| 2025-12-09 | GB3 |
Reading FC | 3–2 | Peterborough United | Available |
| 2025-11-29 | GB3 |
Blackpool FC | 2–1 | Reading FC | Available |
| 2025-11-22 | GB3 |
Reading FC | 1–1 | Rotherham United | Available |
| 2025-11-15 | GB3 |
Wigan Athletic | 2–0 | Reading FC | Available |
| 2025-11-06 | GB3 |
Reading FC | 2–0 | Stevenage FC | Available |
| 2025-10-25 | GB3 |
Reading FC | 1–1 | Doncaster Rovers | Available |
| 2025-10-21 | GB3 |
Reading FC | 1–0 | Northampton Town | Available |
| 2025-10-18 | GB3 |
Cardiff City | 2–1 | Reading FC | Available |
| 2025-10-11 | GB3 |
Exeter City | 1–1 | Reading FC | Available |
| 2025-10-04 | GB3 |
Reading FC | 1–1 | Mansfield Town | Available |
| 2025-09-27 | GB3 |
Stockport County | 1–1 | Reading FC | Available |
| 2025-09-20 | GB3 |
Reading FC | 2–1 | Leyton Orient | Available |
| 2025-09-13 | GB3 |
Barnsley FC | 3–2 | Reading FC | Available |
| 2025-08-30 | GB3 |
Reading FC | 1–0 | Port Vale FC | Available |
| 2025-08-23 | GB3 |
Wycombe Wanderers | 2–2 | Reading FC | Available |
| 2025-08-20 | GB3 |
Bolton Wanderers | 1–1 | Reading FC | Available |
| 2025-08-16 | GB3 |
Reading FC | 1–2 | AFC Wimbledon | Available |
| 2025-08-09 | GB3 |
Reading FC | 0–2 | Huddersfield Town | Available |
| 2025-08-02 | GB3 |
Lincoln City | 2–0 | Reading FC | Available |
| 2025-05-03 | GB3 |
Reading FC | 2–4 | Barnsley FC | Available |
| 2025-04-26 | GB3 |
Bristol Rovers | 0–2 | Reading FC | Available |
| 2025-04-21 | GB3 |
Mansfield Town | 1–5 | Reading FC | Available |
| 2025-04-18 | GB3 |
Reading FC | 0–1 | Lincoln City | Available |
| 2025-04-12 | GB3 |
Northampton Town | 0–0 | Reading FC | Available |
| 2025-04-08 | GB3 |
Shrewsbury Town | 1–3 | Reading FC | Available |
| 2025-04-05 | GB3 |
Reading FC | 1–0 | Wycombe Wanderers | Available |
| 2025-04-01 | GB3 |
Blackpool FC | 3–0 | Reading FC | Available |
| 2025-03-29 | GB3 |
Reading FC | 3–1 | Peterborough United | Available |
| 2025-03-15 | GB3 |
Reading FC | 1–1 | Stevenage FC | Available |
| 2025-03-11 | GB3 |
Reading FC | 2–0 | Wrexham AFC | Available |
| 2025-03-08 | GB3 |
Crawley Town | 1–1 | Reading FC | Available |
| 2025-03-04 | GB3 |
Reading FC | 0–0 | Exeter City | Available |
| 2025-03-01 | GB3 |
Wigan Athletic | 1–2 | Reading FC | Available |
| 2025-02-22 | GB3 |
Reading FC | 0–0 | Birmingham City | Available |
| 2025-02-15 | GB3 |
Reading FC | 2–1 | Rotherham United | Available |
| 2025-02-11 | GB3 |
Reading FC | 1–1 | Shrewsbury Town | Available |
| 2025-02-08 | GB3 |
Huddersfield Town | 0–0 | Reading FC | Available |
| 2025-02-01 | GB3 |
Reading FC | 1–0 | Bolton Wanderers | Available |
| 2025-01-28 | GB3 |
Burton Albion | 3–2 | Reading FC | Available |
Teams faced most often by Jack Stevens'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 % |
|---|---|---|---|---|---|---|---|---|
| Exeter City | 40 | 16 | 6 | 18 | 45 | 50 | -5 | 40% |
| Lincoln City | 37 | 9 | 9 | 19 | 33 | 58 | -25 | 24% |
| Cheltenham Town | 36 | 9 | 13 | 14 | 45 | 47 | -2 | 25% |
| Burton Albion | 35 | 17 | 7 | 11 | 71 | 45 | +26 | 49% |
| Stevenage FC | 33 | 11 | 11 | 11 | 34 | 33 | +1 | 33% |
| Bolton Wanderers | 33 | 5 | 12 | 16 | 33 | 54 | -21 | 15% |
| Wycombe Wanderers | 32 | 6 | 13 | 13 | 32 | 47 | -15 | 19% |
| Peterborough United | 31 | 10 | 5 | 16 | 34 | 51 | -17 | 32% |
| Barnsley FC | 31 | 7 | 11 | 13 | 39 | 57 | -18 | 23% |
| Shrewsbury Town | 31 | 14 | 7 | 10 | 54 | 46 | +8 | 45% |
| Fleetwood Town | 30 | 13 | 8 | 9 | 46 | 39 | +7 | 43% |
| Charlton Athletic | 30 | 12 | 9 | 9 | 41 | 39 | +2 | 40% |
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′ |
|---|---|---|---|---|---|---|
| 24/25 | 16 | 1,362 | 2 | 0 | 0 | 0.13 |
| 23/24 | 36 | 3,195 | 3 | 0 | 0 | 0.08 |
| 22/23 | 28 | 2,453 | 1 | 0 | 0 | 0.04 |
| 21/22 | 30 | 2,700 | 2 | 0 | 0 | 0.07 |
| 20/21 | 39 | 3,510 | 2 | 0 | 0 | 0.05 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 3 | 270 | 0 | 0% | 5 | 1.67 |
| 24/25 | 16 | 1,362 | 2 | 13% | 24 | 1.59 |
| 23/24 | 36 | 3,195 | 11 | 31% | 51 | 1.44 |
| 22/23 | 28 | 2,453 | 8 | 29% | 35 | 1.28 |
| 21/22 | 30 | 2,700 | 6 | 20% | 42 | 1.4 |
| 20/21 | 39 | 3,510 | 14 | 36% | 42 | 1.08 |
| 19/20 | 3 | 270 | 1 | 33% | 2 | 0.67 |
| 18/19 | 2 | 125 | 1 | 50% | 2 | 1.44 |
| 17/18 | 18 | 1,620 | 2 | 11% | 32 | 1.78 |
Output by competition
Career goals and assists broken down by tournament.
More on Jack Stevens
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Jack Stevens
Who is Jack Stevens?
Jack Stevens is an England professional footballer who plays as a goalkeeper for Reading FC.
How old is Jack Stevens?
Jack Stevens is 28 years old. He was born on August 2, 1997 in London.
What position does Jack Stevens play?
Jack Stevens plays as a goalkeeper (Goalkeeper).
What club does Jack Stevens play for?
Jack Stevens currently plays for Reading FC.
What is Jack Stevens's market value?
Jack Stevens's most recent reported market value is €150k.
England