Stephen Humphrys
Career snapshot
Position rank · 25/26
Among 573 Attack - Centre-Forwards · ≥200 mins
Career highs
Born the same day
Shares 1997-09-15 · 6 players total
| Full name | Stephen Humphrys |
|---|---|
| Name in home country | Stephen Peter Humphrys |
| Date of birth | 1997-09-15 (28 yrs) |
| Place of birth | Oldham, England |
| Citizenship | England |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 184.00 m |
| Current club | Bradford City |
| Joined | 2025-07-01 |
| Contract expires | 2027-06-30 |
| Agent | OmniSports |
Percentile rank vs 49 other Attack - Centre-Forwards with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Bradford City | 1 | 25/26 | 25/26 | 9 | 1 | 2 | 440 |
| Barnsley FC | 1 | 24/25 | 24/25 | 41 | 9 | 3 | 255 |
| Wigan Athletic | 3 | 21/22 | 23/24 | 98 | 18 | 6 | 1,403 |
| Heart of Midlothian FC | 1 | 22/23 | 22/23 | 25 | 5 | 2 | 519 |
| Rochdale AFC | 2 | 17/18 | 20/21 | 47 | 14 | 5 | 708 |
| Southend United | 3 | 18/19 | 20/21 | 35 | 11 | 2 | 478 |
| Scunthorpe United | 1 | 18/19 | 18/19 | 19 | 5 | 3 | 223 |
| FC Fulham U23 | 3 | 16/17 | 18/19 | 23 | 17 | 2 | 509 |
| Fulham FC | 1 | 16/17 | 16/17 | 3 | 0 | 0 | 0 |
| Shrewsbury Town | 1 | 16/17 | 16/17 | 14 | 2 | 2 | 233 |
| Fulham FC U21 | 2 | 14/15 | 15/16 | 16 | 6 | 1 | 233 |
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 | Bradford City | 1 | 0 | 0 | 1 | 0 | 0 |
| 25/26 | EFL Trophy | Bradford City | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | League One | Bradford City | 7 | 1 | 2 | 0 | 0 | 440 |
| 24/25 | EFL Cup | Barnsley FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | EFL Trophy | Barnsley FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | FA Cup | Barnsley FC | 2 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | League One | Barnsley FC | 37 | 9 | 2 | 3 | 0 | 255 |
| 23/24 | EFL Cup | Wigan Athletic | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Trophy | Wigan Athletic | 4 | 1 | 1 | 1 | 0 | 149 |
| 23/24 | FA Cup | Wigan Athletic | 3 | 1 | 0 | 0 | 0 | 227 |
| 23/24 | League One | Wigan Athletic | 38 | 9 | 3 | 7 | 0 | 235 |
| 22/23 | Championship | Wigan Athletic | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Conference L. | Heart of Midlothian FC | 4 | 1 | 0 | 0 | 0 | 168 |
| 22/23 | EFL Cup | Wigan Athletic | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premiership | Heart of Midlothian FC | 18 | 3 | 0 | 2 | 0 | 261 |
| 22/23 | Scottish Premiership Top Six Split | Heart of Midlothian FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | SFA Cup | Heart of Midlothian FC | 2 | 1 | 2 | 0 | 0 | 90 |
| 21/22 | EFL Cup | Wigan Athletic | 3 | 1 | 0 | 0 | 0 | 249 |
| 21/22 | EFL Trophy | Wigan Athletic | 4 | 1 | 0 | 1 | 0 | 290 |
| 21/22 | FA Cup | Wigan Athletic | 4 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | League One | Wigan Athletic | 38 | 5 | 2 | 1 | 0 | 253 |
| 20/21 | EFL Cup | Southend United | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Trophy | Southend United | 1 | 1 | 0 | 0 | 0 | 90 |
| 20/21 | League One | Rochdale AFC | 29 | 11 | 4 | 3 | 0 | 193 |
| 19/20 | EFL Cup | Southend United | 1 | 0 | 1 | 1 | 0 | 0 |
| 19/20 | EFL Trophy | Southend United | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | League One | Southend United | 21 | 5 | 1 | 1 | 0 | 271 |
| 18/19 | EFL Cup | Scunthorpe United | 0 | 1 | 0 | 0 | 0 | 0 |
| 18/19 | EFL Trophy | Scunthorpe United | 3 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | FA Cup | Scunthorpe United | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | League One | Southend United | 10 | 5 | 0 | 1 | 0 | 117 |
| 18/19 | League One | Scunthorpe United | 16 | 4 | 3 | 1 | 0 | 223 |
| 18/19 | Premier League 2 | FC Fulham U23 | 2 | 2 | 0 | 1 | 0 | 90 |
| 17/18 | EFL Trophy | FC Fulham U23 | 1 | 1 | 0 | 0 | 0 | 120 |
| 17/18 | FA Cup | Rochdale AFC | 2 | 1 | 0 | 0 | 0 | 133 |
| 17/18 | League One | Rochdale AFC | 16 | 2 | 1 | 1 | 0 | 382 |
| 17/18 | Premier League 2 | FC Fulham U23 | 5 | 2 | 1 | 0 | 0 | 223 |
| 16/17 | Championship | Fulham FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | FA Cup | Fulham FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | League One | Shrewsbury Town | 14 | 2 | 2 | 1 | 0 | 233 |
| 16/17 | PL2 Playoffs | FC Fulham U23 | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Premier League 2 | FC Fulham U23 | 14 | 12 | 1 | 2 | 0 | 76 |
| 15/16 | U21 PL | Fulham FC U21 | 15 | 5 | 1 | 1 | 0 | 203 |
| 14/15 | U21 PL | Fulham FC U21 | 1 | 1 | 0 | 0 | 0 | 30 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 13/14 | 2013-07-30 | Bury FC U18 | Fulham U18 | Transfer | 0 | — |
| 15/16 | 2015-07-01 | Fulham U18 | Fulham FC U21 | Transfer | 0 | — |
| 16/17 | 2017-01-26 | Fulham U23 | Shrewsbury | Loan | 0 | — |
| 16/17 | 2017-05-31 | Shrewsbury | Fulham U23 | Return from loan | 250000 | — |
| 17/18 | 2018-01-31 | Fulham U23 | Rochdale | Loan | 250000 | — |
| 17/18 | 2018-05-31 | Rochdale | Fulham U23 | Return from loan | 250000 | — |
| 18/19 | 2018-07-06 | Fulham U23 | Scunthorpe Utd. | Loan | 250000 | — |
| 18/19 | 2019-01-03 | Scunthorpe Utd. | Fulham U23 | Return from loan | 250000 | — |
| 18/19 | 2019-01-19 | Fulham U23 | Southend United | Transfer | 250000 | — |
| 20/21 | 2020-09-11 | Southend United | Rochdale | Transfer | 250000 | — |
| 21/22 | 2021-07-09 | Rochdale | Wigan | Transfer | 250000 | — |
| 22/23 | 2022-09-01 | Wigan | Heart of Midl. | Loan | 700000 | — |
| 22/23 | 2023-05-31 | Heart of Midl. | Wigan | Return from loan | 700000 | — |
| 24/25 | 2024-08-30 | Wigan | Barnsley | Transfer | 500000 | — |
| 25/26 | 2025-07-01 | Barnsley | Bradford | Transfer | 500000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 22/23 | Ankle injury | 2022-10-22 | 2023-01-01 | 72 | 10 |
| 22/23 | Ill | 2023-01-31 | 2023-02-02 | 3 | 1 |
| 22/23 | Ill | 2023-03-01 | 2023-03-10 | 10 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €250k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Baba Adeeko | 2 | 0 | 0 |
| Will Keane | 2 | 0 | 0 |
| Sean Clare | 1 | 0 | 0 |
| Elvis Bwomono | 1 | 0 | 0 |
| Marc Roberts | 1 | 1 | 0 |
| Maël de Gevigney | 1 | 0 | 0 |
| Scott Smith | 2 | 0 | 0 |
| Jon Russell | 1 | 0 | 0 |
| Luca Connell | 1 | 0 | 0 |
| Tom Pearce | 2 | 0 | 0 |
| Corey O'Keeffe | 1 | 1 | 0 |
| Davis Keillor-Dunn | 1 | 3 | 0 |
| Callum Lang | 2 | 1 | 0 |
| Jason Kerr | 2 | 0 | 0 |
| Jordan Jones | 2 | 3 | 0 |
| Tendayi Darikwa | 2 | 1 | 0 |
| Jack Whatmough | 2 | 1 | 0 |
| Kell Watts | 2 | 0 | 0 |
| Thelo Aasgaard | 2 | 2 | 0 |
| Charlie Hughes | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 16/17 | Premier League 2 | FC Fulham U23 | 12 | 14 |
| 20/21 | League One | Rochdale AFC | 11 | 29 |
| 18/19 | League One | Southend United | 9 | 26 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 20/21 | League One | Rochdale AFC | 4 | 29 |
| 18/19 | League One | Southend United | 3 | 26 |
| 23/24 | League One | Wigan Athletic | 3 | 38 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 22/23 | 2023-05-31 | Heart of Midl. | Wigan | Return from loan | — | €700k |
| 22/23 | 2022-09-01 | Wigan | Heart of Midl. | Loan | — | €700k |
| 18/19 | 2019-01-03 | Scunthorpe Utd. | Fulham U23 | Return from loan | — | €250k |
| 18/19 | 2018-07-06 | Fulham U23 | Scunthorpe Utd. | Loan | — | €250k |
| 17/18 | 2018-05-31 | Rochdale | Fulham U23 | Return from loan | — | €250k |
| 17/18 | 2018-01-31 | Fulham U23 | Rochdale | Loan | — | €250k |
| 16/17 | 2017-05-31 | Shrewsbury | Fulham U23 | Return from loan | — | €250k |
| 16/17 | 2017-01-26 | Fulham U23 | Shrewsbury | Loan | — | — |
Last 50 matches for Bradford City 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 |
Luton Town | 2–1 | Bradford City | Available |
| 2026-01-31 | GB3 |
Bradford City | 1–0 | Doncaster Rovers | Available |
| 2026-01-27 | GB3 |
Lincoln City | 3–0 | Bradford City | Available |
| 2026-01-24 | GB3 |
Huddersfield Town | 1–0 | Bradford City | Available |
| 2026-01-17 | GB3 |
Bradford City | 1–2 | Cardiff City | Available |
| 2026-01-04 | GB3 |
Blackpool FC | 1–2 | Bradford City | Available |
| 2026-01-01 | GB3 |
Mansfield Town | 3–0 | Bradford City | Available |
| 2025-12-29 | GB3 |
Bradford City | 1–0 | Port Vale FC | Available |
| 2025-12-26 | GB3 |
Bradford City | 0–1 | Wigan Athletic | Available |
| 2025-12-20 | GB3 |
Leyton Orient | 1–1 | Bradford City | Available |
| 2025-12-13 | GB3 |
Bradford City | 1–1 | Reading FC | Available |
| 2025-12-09 | GB3 |
Port Vale FC | 0–0 | Bradford City | Available |
| 2025-11-29 | GB3 |
Bradford City | 2–1 | Exeter City | Available |
| 2025-11-22 | GB3 |
Bolton Wanderers | 1–0 | Bradford City | Available |
| 2025-11-15 | GB3 |
Plymouth Argyle | 0–0 | Bradford City | Available |
| 2025-11-08 | GB3 |
Bradford City | 1–0 | Burton Albion | Available |
| 2025-10-28 | GB3 |
Bradford City | 0–0 | Lincoln City | Available |
| 2025-10-25 | GB3 |
Stevenage FC | 1–1 | Bradford City | Available |
| 2025-10-18 | GB3 |
Bradford City | 2–2 | Barnsley FC | Available |
| 2025-10-02 | GB3 |
Rotherham United | 2–2 | Bradford City | Available |
| 2025-09-27 | GB3 |
Bradford City | 1–0 | Blackpool FC | Available |
| 2025-09-20 | GB3 |
Cardiff City | 1–3 | Bradford City | Available |
| 2025-09-13 | GB3 |
Bradford City | 3–1 | Huddersfield Town | Available |
| 2025-09-06 | GB3 |
Doncaster Rovers | 3–1 | Bradford City | Available |
| 2025-08-30 | GB3 |
Bradford City | 3–2 | AFC Wimbledon | Available |
| 2025-08-23 | GB3 |
Peterborough United | 1–1 | Bradford City | Available |
| 2025-08-19 | GB3 |
Stockport County | 1–2 | Bradford City | Available |
| 2025-08-16 | GB3 |
Bradford City | 2–1 | Luton Town | Available |
| 2025-08-09 | GB3 |
Northampton Town | 0–0 | Bradford City | Available |
| 2025-08-02 | GB3 |
Bradford City | 2–1 | Wycombe Wanderers | Available |
| 2025-05-03 | GB4 |
Bradford City | 1–0 | Fleetwood Town | Available |
| 2025-04-26 | GB4 |
Doncaster Rovers | 2–1 | Bradford City | Available |
| 2025-04-21 | GB4 |
Chesterfield FC | 3–3 | Bradford City | Available |
| 2025-04-17 | GB4 |
Bradford City | 1–1 | Notts County | Available |
| 2025-04-12 | GB4 |
Swindon Town | 5–4 | Bradford City | Available |
| 2025-04-05 | GB4 |
Bradford City | 2–0 | Crewe Alexandra | Available |
| 2025-04-01 | GB4 |
Port Vale FC | 2–0 | Bradford City | Available |
| 2025-03-29 | GB4 |
Accrington Stanley | 0–0 | Bradford City | Available |
| 2025-03-22 | GB4 |
Bradford City | 4–1 | Colchester United | Available |
| 2025-03-15 | GB4 |
Bradford City | 0–1 | Tranmere Rovers | Available |
| 2025-03-08 | GB4 |
Gillingham FC | 1–0 | Bradford City | Available |
| 2025-03-04 | GB4 |
Bradford City | 3–0 | Cheltenham Town | Available |
| 2025-03-01 | GB4 |
Salford City | 1–2 | Bradford City | Available |
| 2025-02-25 | GB4 |
Bromley FC | 0–1 | Bradford City | Available |
| 2025-02-22 | GB4 |
Bradford City | 2–0 | Milton Keynes Dons | Available |
| 2025-02-15 | GB4 |
Newport County | 0–0 | Bradford City | Available |
| 2025-02-11 | GB4 |
Bradford City | 1–0 | Accrington Stanley | Available |
| 2025-02-08 | GB4 |
Bradford City | 1–0 | Harrogate Town | Available |
| 2025-02-01 | GB4 |
AFC Wimbledon | 1–0 | Bradford City | Available |
| 2025-01-28 | GB4 |
Bradford City | 1–0 | Morecambe FC | Available |
Teams faced most often by Stephen Humphrys'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 % |
|---|---|---|---|---|---|---|---|---|
| Fleetwood Town | 86 | 32 | 24 | 30 | 111 | 112 | -1 | 37% |
| Peterborough United | 86 | 33 | 16 | 37 | 119 | 136 | -17 | 38% |
| Gillingham FC | 82 | 28 | 24 | 30 | 112 | 104 | +8 | 34% |
| Walsall FC | 80 | 35 | 23 | 22 | 115 | 78 | +37 | 44% |
| Doncaster Rovers | 76 | 26 | 18 | 32 | 90 | 110 | -20 | 34% |
| Oldham Athletic | 75 | 33 | 21 | 21 | 101 | 80 | +21 | 44% |
| Burton Albion | 72 | 30 | 18 | 24 | 87 | 76 | +11 | 42% |
| Blackpool FC | 70 | 29 | 14 | 27 | 77 | 90 | -13 | 41% |
| Bristol Rovers | 67 | 23 | 21 | 23 | 88 | 89 | -1 | 34% |
| Charlton Athletic | 66 | 16 | 18 | 32 | 70 | 100 | -30 | 24% |
| Port Vale FC | 64 | 24 | 17 | 23 | 83 | 82 | +1 | 38% |
| AFC Wimbledon | 63 | 23 | 23 | 17 | 80 | 69 | +11 | 37% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 14/15 | Senior debut season | |
| 14/15 | First senior goal | |
| 20/21 | Goal #50 (career) |
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 | 9 | 440 | 1 | 0 | 0 | 0.2 |
| 24/25 | 41 | 255 | 5 | 0 | 0 | 1.76 |
| 23/24 | 46 | 611 | 8 | 0 | 0 | 1.18 |
| 22/23 | 28 | 519 | 2 | 0 | 0 | 0.35 |
| 21/22 | 49 | 792 | 2 | 0 | 0 | 0.23 |
| 20/21 | 31 | 283 | 3 | 0 | 0 | 0.95 |
| 19/20 | 23 | 271 | 2 | 0 | 0 | 0.66 |
| 18/19 | 31 | 430 | 3 | 0 | 0 | 0.63 |
| 17/18 | 24 | 858 | 1 | 0 | 0 | 0.1 |
| 16/17 | 32 | 309 | 3 | 1 | 0 | 1.17 |
| 15/16 | 15 | 203 | 1 | 0 | 0 | 0.44 |
Output by competition
Career goals and assists broken down by tournament.
More on Stephen Humphrys
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Stephen Humphrys
Who is Stephen Humphrys?
Stephen Humphrys is an England professional footballer who plays as a centre-forward for Bradford City.
How old is Stephen Humphrys?
Stephen Humphrys is 28 years old. He was born on September 15, 1997 in Oldham.
What position does Stephen Humphrys play?
Stephen Humphrys plays as a centre-forward (Attack - Centre-Forward).
What club does Stephen Humphrys play for?
Stephen Humphrys currently plays for Bradford City.
How many career goals has Stephen Humphrys scored?
Across all senior club competitions in our dataset, Stephen Humphrys has scored 88 goals in 330 appearances.
What is Stephen Humphrys's market value?
Stephen Humphrys's most recent reported market value is €500k.
England