Career snapshot
Career highs
Born the same day
Shares 1990-10-04 · 4 players total
| Full name | David Wheeler |
|---|---|
| Name in home country | David John Wheeler |
| Date of birth | 1990-10-04 (35 yrs) |
| Place of birth | Brighton, England |
| Citizenship | England |
| Position | Midfield - Right Midfield (main: Midfield) |
| Foot | right |
| Height | 180.00 m |
| Current club | Retired |
| Joined | 2025-09-10 |
| Contract expires | — |
| Agent | SMI Sports ... |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Wycombe Wanderers | 6 | 19/20 | 24/25 | 209 | 19 | 13 | 3,168 |
| Shrewsbury Town | 1 | 24/25 | 24/25 | 10 | 0 | 0 | 0 |
| Milton Keynes Dons | 1 | 18/19 | 18/19 | 19 | 4 | 2 | 266 |
| Portsmouth FC | 1 | 18/19 | 18/19 | 18 | 3 | 1 | 208 |
| Queens Park Rangers | 1 | 17/18 | 17/18 | 9 | 1 | 0 | 370 |
| Exeter City | 5 | 13/14 | 17/18 | 171 | 39 | 27 | 1,709 |
| Lewes FC | 1 | 08/09 | 08/09 | 19 | 1 | 0 | 1,400 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | EFL Cup | Wycombe Wanderers | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Trophy | Wycombe Wanderers | 3 | 0 | 2 | 0 | 0 | 0 |
| 24/25 | FA Cup | Wycombe Wanderers | 3 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | League One | Wycombe Wanderers | 5 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | League One | Shrewsbury Town | 10 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | EFL Cup | Wycombe Wanderers | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Trophy | Wycombe Wanderers | 7 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | FA Cup | Wycombe Wanderers | 1 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | League One | Wycombe Wanderers | 32 | 3 | 2 | 3 | 1 | 419 |
| 22/23 | EFL Trophy | Wycombe Wanderers | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | FA Cup | Wycombe Wanderers | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | League One | Wycombe Wanderers | 37 | 7 | 1 | 2 | 0 | 385 |
| 21/22 | EFL Cup | Wycombe Wanderers | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | EFL Trophy | Wycombe Wanderers | 2 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | FA Cup | Wycombe Wanderers | 2 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | League One | Wycombe Wanderers | 30 | 2 | 1 | 3 | 0 | 532 |
| 21/22 | League One Play-Offs | Wycombe Wanderers | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Championship | Wycombe Wanderers | 38 | 3 | 2 | 2 | 0 | 818 |
| 20/21 | EFL Cup | Wycombe Wanderers | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | FA Cup | Wycombe Wanderers | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | EFL Cup | Wycombe Wanderers | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | EFL Trophy | Wycombe Wanderers | 2 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | FA Cup | Wycombe Wanderers | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | League One | Wycombe Wanderers | 31 | 3 | 3 | 4 | 0 | 776 |
| 19/20 | League One Play-Offs | Wycombe Wanderers | 3 | 1 | 0 | 0 | 0 | 238 |
| 18/19 | EFL Cup | Portsmouth FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | EFL Trophy | Portsmouth FC | 4 | 2 | 1 | 0 | 0 | 180 |
| 18/19 | FA Cup | Portsmouth FC | 2 | 1 | 0 | 0 | 0 | 28 |
| 18/19 | League One | Portsmouth FC | 11 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | League Two | Milton Keynes Dons | 19 | 4 | 2 | 1 | 0 | 266 |
| 17/18 | Championship | Queens Park Rangers | 9 | 1 | 0 | 0 | 0 | 370 |
| 17/18 | EFL Cup | Exeter City | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | League Two | Exeter City | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | EFL Cup | Exeter City | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | EFL Trophy | Exeter City | 2 | 2 | 0 | 0 | 0 | 64 |
| 16/17 | FA Cup | Exeter City | 1 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | League Two | Exeter City | 38 | 17 | 8 | 3 | 0 | 175 |
| 16/17 | League Two Play-Offs | Exeter City | 3 | 2 | 1 | 0 | 0 | 129 |
| 15/16 | FA Cup | Exeter City | 3 | 0 | 1 | 0 | 0 | 0 |
| 15/16 | FL Trophy | Exeter City | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League Cup | Exeter City | 2 | 2 | 1 | 0 | 0 | 83 |
| 15/16 | League Two | Exeter City | 31 | 6 | 6 | 0 | 0 | 372 |
| 14/15 | FA Cup | Exeter City | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | League Cup | Exeter City | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | League Two | Exeter City | 45 | 7 | 7 | 2 | 0 | 275 |
| 13/14 | EFL Trophy | Exeter City | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | FA Cup | Exeter City | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | League Cup | Exeter City | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | League Two | Exeter City | 35 | 3 | 3 | 1 | 0 | 611 |
| 08/09 | Conference | Lewes FC | 19 | 1 | 0 | 3 | 0 | 1,400 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 06/07 | 2006-07-01 | Brighton U18 | Lewes U18 | Transfer | 0 | — |
| 08/09 | 2008-09-19 | Lewes U18 | Lewes | Transfer | 0 | — |
| 11/12 | 2011-07-01 | Lewes | Staines Town FC | Transfer | 0 | — |
| 13/14 | 2013-08-02 | Staines Town FC | Exeter City | Transfer | 0 | — |
| 17/18 | 2017-08-31 | Exeter City | QPR | Transfer | 150000 | €540k |
| 18/19 | 2018-08-07 | QPR | Portsmouth | Loan | 500000 | — |
| 18/19 | 2019-01-24 | Portsmouth | QPR | Return from loan | 500000 | — |
| 18/19 | 2019-01-25 | QPR | MK Dons | Loan | 500000 | — |
| 18/19 | 2019-05-31 | MK Dons | QPR | Return from loan | 500000 | — |
| 19/20 | 2019-07-30 | QPR | Wycombe | Transfer | 350000 | — |
| 24/25 | 2025-02-03 | Wycombe | Without Club | Transfer | 50000 | — |
| 24/25 | 2025-02-20 | Without Club | Shrewsbury | Transfer | 50000 | — |
| 25/26 | 2025-07-01 | Shrewsbury | Without Club | Transfer | 25000 | — |
| 25/26 | 2025-09-10 | Without Club | Retired | Transfer | 25000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 17/18 | Ankle injury | 2017-12-30 | 2018-06-30 | 183 | 22 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €25k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €150k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Jack Grimmer | 1 | 0 | 0 |
| Craig Woodman | 1 | 2 | 0 |
| Jordan Moore-Taylor | 1 | 1 | 0 |
| Garath McCleary | 2 | 2 | 0 |
| Josh Scowen | 2 | 1 | 0 |
| Ryan Tafazolli | 2 | 1 | 0 |
| Sam Vokes | 2 | 0 | 0 |
| Liam Sercombe | 1 | 3 | 0 |
| Curtis Thompson | 1 | 0 | 0 |
| Brandon Hanlan | 2 | 1 | 0 |
| Dominic Gape | 1 | 1 | 0 |
| Nick Freeman | 1 | 1 | 0 |
| Christy Pym | 1 | 0 | 0 |
| Ryan Allsop | 1 | 0 | 0 |
| Scot Bennett | 1 | 0 | 0 |
| Jordan Obita | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 16/17 | League Two | Exeter City | 17 | 38 |
| 14/15 | League Two | Exeter City | 7 | 45 |
| 22/23 | League One | Wycombe Wanderers | 7 | 37 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 16/17 | League Two | Exeter City | 8 | 38 |
| 14/15 | League Two | Exeter City | 7 | 45 |
| 15/16 | League Two | Exeter City | 6 | 31 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 18/19 | 2019-05-31 | MK Dons | QPR | Return from loan | — | €500k |
| 18/19 | 2019-01-25 | QPR | MK Dons | Loan | — | €500k |
| 18/19 | 2019-01-24 | Portsmouth | QPR | Return from loan | — | €500k |
| 18/19 | 2018-08-07 | QPR | Portsmouth | Loan | — | €500k |
Teams faced most often by David Wheeler'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 % |
|---|---|---|---|---|---|---|---|---|
| Accrington Stanley | 59 | 23 | 19 | 17 | 85 | 74 | +11 | 39% |
| Oxford United | 56 | 15 | 21 | 20 | 61 | 73 | -12 | 27% |
| Morecambe FC | 56 | 22 | 21 | 13 | 90 | 64 | +26 | 39% |
| Plymouth Argyle | 54 | 18 | 16 | 20 | 73 | 74 | -1 | 33% |
| Cheltenham Town | 52 | 24 | 17 | 11 | 102 | 65 | +37 | 46% |
| Shrewsbury Town | 51 | 21 | 14 | 16 | 58 | 51 | +7 | 41% |
| Bristol Rovers | 50 | 27 | 9 | 14 | 79 | 57 | +22 | 54% |
| Cambridge United | 50 | 34 | 7 | 9 | 85 | 39 | +46 | 68% |
| Burton Albion | 48 | 19 | 13 | 16 | 55 | 51 | +4 | 40% |
| Fleetwood Town | 47 | 20 | 17 | 10 | 72 | 50 | +22 | 43% |
| Northampton Town | 46 | 21 | 9 | 16 | 74 | 64 | +10 | 46% |
| Charlton Athletic | 46 | 15 | 10 | 21 | 54 | 64 | -10 | 33% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 08/09 | Senior debut season | |
| 08/09 | First senior goal | |
| 19/20 | 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′ |
|---|---|---|---|---|---|---|
| 24/25 | 22 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | 41 | 419 | 4 | 0 | 1 | 1.07 |
| 22/23 | 39 | 385 | 2 | 0 | 0 | 0.47 |
| 21/22 | 37 | 532 | 5 | 0 | 0 | 0.85 |
| 20/21 | 41 | 818 | 2 | 0 | 0 | 0.22 |
| 19/20 | 39 | 1,014 | 4 | 0 | 0 | 0.36 |
| 18/19 | 37 | 474 | 2 | 0 | 0 | 0.38 |
| 16/17 | 46 | 368 | 4 | 0 | 0 | 0.98 |
| 14/15 | 47 | 275 | 2 | 0 | 0 | 0.65 |
| 13/14 | 38 | 611 | 1 | 0 | 0 | 0.15 |
| 08/09 | 19 | 1,400 | 3 | 0 | 0 | 0.19 |
Output by competition
Career goals and assists broken down by tournament.
More on David Wheeler
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about David Wheeler
Who is David Wheeler?
David Wheeler is an England professional footballer who plays as a right midfield for Retired.
How old is David Wheeler?
David Wheeler is 35 years old. He was born on October 4, 1990 in Brighton.
What position does David Wheeler play?
David Wheeler plays as a right midfield (Midfield - Right Midfield).
What club does David Wheeler play for?
David Wheeler currently plays for Retired.
How many career goals has David Wheeler scored?
Across all senior club competitions in our dataset, David Wheeler has scored 67 goals in 455 appearances.
England