John Lundstram
Career snapshot
Career highs
Born the same day
Shares 1994-02-18 · 6 players total
| Full name | John Lundstram |
|---|---|
| Name in home country | John David Lundstram |
| Date of birth | 1994-02-18 (32 yrs) |
| Place of birth | Liverpool, England |
| Citizenship | England |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 181.00 m |
| Current club | Hull City |
| On loan from | ↩ Trabzonspor parent contract: 2027-06-30 |
| Joined | 2025-07-31 |
| Contract expires | 2026-06-30 |
| Agent | Wasserman |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Hull City | 1 | 25/26 | 25/26 | 5 | 0 | 0 | 0 |
| Trabzonspor | 1 | 24/25 | 24/25 | 44 | 4 | 1 | 1,263 |
| Rangers FC | 3 | 21/22 | 23/24 | 153 | 11 | 9 | 2,736 |
| Sheffield United | 4 | 17/18 | 20/21 | 120 | 8 | 9 | 1,144 |
| Oxford United | 2 | 15/16 | 16/17 | 104 | 4 | 9 | 4,914 |
| Leyton Orient | 2 | 13/14 | 14/15 | 13 | 0 | 1 | 0 |
| Blackpool FC | 1 | 14/15 | 14/15 | 18 | 0 | 0 | 0 |
| Scunthorpe United | 1 | 14/15 | 14/15 | 7 | 0 | 0 | 0 |
| Everton FC U21 | 3 | 12/13 | 14/15 | 27 | 3 | 1 | 345 |
| Yeovil Town | 1 | 13/14 | 13/14 | 16 | 2 | 3 | 534 |
| Doncaster Rovers | 1 | 12/13 | 12/13 | 14 | 0 | 1 | 0 |
| Everton FC Reserves | 2 | 10/11 | 11/12 | 19 | 3 | 0 | 374 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Championship | Hull City | 4 | 0 | 0 | 1 | 0 | 0 |
| 25/26 | EFL Cup | Hull City | 1 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Europa League Qualifying | Trabzonspor | 4 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Süper Lig | Trabzonspor | 32 | 3 | 1 | 4 | 0 | 738 |
| 24/25 | Türkiye Kupasi | Trabzonspor | 6 | 1 | 0 | 1 | 0 | 525 |
| 24/25 | UECL Qualifiers | Trabzonspor | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Champions League Qu. | Rangers FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Europa League | Rangers FC | 8 | 0 | 1 | 1 | 0 | 0 |
| 23/24 | Premiership | Rangers FC | 31 | 0 | 4 | 3 | 0 | 0 |
| 23/24 | Scottish Premiership Top Six Split | Rangers FC | 3 | 0 | 1 | 0 | 1 | 0 |
| 23/24 | SFA Cup | Rangers FC | 5 | 2 | 1 | 0 | 0 | 146 |
| 23/24 | Viaplay Cup | Rangers FC | 4 | 0 | 1 | 1 | 0 | 0 |
| 22/23 | Champions League | Rangers FC | 5 | 0 | 0 | 3 | 0 | 0 |
| 22/23 | Champions League Qu. | Rangers FC | 4 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Premiership | Rangers FC | 32 | 5 | 0 | 6 | 1 | 471 |
| 22/23 | Scottish Premiership Top Six Split | Rangers FC | 5 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | SFA Cup | Rangers FC | 3 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Viaplay Cup | Rangers FC | 3 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Champions League Qu. | Rangers FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Europa League | Rangers FC | 14 | 2 | 0 | 2 | 0 | 566 |
| 21/22 | Europa League Qualifying | Rangers FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Prem. Sports Cup | Rangers FC | 2 | 1 | 0 | 0 | 0 | 180 |
| 21/22 | Premiership | Rangers FC | 25 | 1 | 0 | 1 | 0 | 1,373 |
| 21/22 | Scottish Premiership Top Six Split | Rangers FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | SFA Cup | Rangers FC | 3 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | FA Cup | Sheffield United | 4 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premier League | Sheffield United | 28 | 0 | 2 | 8 | 1 | 0 |
| 19/20 | EFL Cup | Sheffield United | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | FA Cup | Sheffield United | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Premier League | Sheffield United | 34 | 5 | 3 | 5 | 0 | 491 |
| 18/19 | Championship | Sheffield United | 10 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | EFL Cup | Sheffield United | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | FA Cup | Sheffield United | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Championship | Sheffield United | 36 | 3 | 3 | 3 | 0 | 653 |
| 17/18 | EFL Cup | Sheffield United | 2 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | FA Cup | Sheffield United | 2 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | EFL Cup | Oxford United | 2 | 0 | 1 | 1 | 0 | 0 |
| 16/17 | EFL Trophy | Oxford United | 7 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | FA Cup | Oxford United | 3 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | League One | Oxford United | 45 | 1 | 2 | 5 | 0 | 3,935 |
| 15/16 | FA Cup | Oxford United | 5 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | FL Trophy | Oxford United | 4 | 0 | 1 | 0 | 0 | 0 |
| 15/16 | League Cup | Oxford United | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League Two | Oxford United | 37 | 3 | 4 | 3 | 1 | 979 |
| 14/15 | Championship | Blackpool FC | 17 | 0 | 0 | 4 | 0 | 0 |
| 14/15 | League Cup | Blackpool FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | League One | Scunthorpe United | 7 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | League One | Leyton Orient | 4 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | U21 PL | Everton FC U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Championship | Yeovil Town | 14 | 2 | 3 | 3 | 0 | 534 |
| 13/14 | FA Cup | Yeovil Town | 2 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | League One | Leyton Orient | 7 | 0 | 1 | 0 | 0 | 0 |
| 13/14 | League One Play-Offs | Leyton Orient | 2 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | U21 PL | Everton FC U21 | 10 | 0 | 1 | 0 | 0 | 0 |
| 12/13 | League One | Doncaster Rovers | 14 | 0 | 1 | 1 | 0 | 0 |
| 12/13 | U21 PL | Everton FC U21 | 11 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | U21 PL Knockout | Everton FC U21 | 2 | 1 | 0 | 0 | 0 | 210 |
| 12/13 | U21 PL Qualificationsgr. 1 | Everton FC U21 | 3 | 2 | 0 | 0 | 0 | 135 |
| 11/12 | Reserve League | Everton FC Reserves | 15 | 3 | 0 | 0 | 0 | 374 |
| 10/11 | Reserve League | Everton FC Reserves | 4 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 11/12 | 2011-07-01 | Everton U18 | Everton | Transfer | 0 | — |
| 12/13 | 2013-02-21 | Everton | Doncaster | Loan | 0 | — |
| 12/13 | 2013-06-30 | Doncaster | Everton | Return from loan | 0 | — |
| 13/14 | 2013-11-28 | Everton | Yeovil Town | Loan | 300000 | — |
| 13/14 | 2014-03-10 | Yeovil Town | Everton | Return from loan | 500000 | — |
| 13/14 | 2014-03-27 | Everton | Leyton Orient | Loan | 500000 | — |
| 13/14 | 2014-06-30 | Leyton Orient | Everton | Return from loan | 500000 | — |
| 14/15 | 2014-08-06 | Everton | Blackpool | Loan | 500000 | — |
| 14/15 | 2015-01-03 | Blackpool | Everton | Return from loan | 500000 | — |
| 14/15 | 2015-01-09 | Everton | Leyton Orient | Loan | 500000 | — |
| 14/15 | 2015-02-18 | Leyton Orient | Everton | Return from loan | 500000 | — |
| 14/15 | 2015-03-19 | Everton | Scunthorpe Utd. | Loan | 500000 | — |
| 14/15 | 2015-04-19 | Scunthorpe Utd. | Everton | Return from loan | 500000 | — |
| 15/16 | 2015-08-13 | Everton | Oxford United | Transfer | 500000 | — |
| 17/18 | 2017-07-25 | Oxford United | Sheff Utd | Transfer | 500000 | €560k |
| 21/22 | 2021-07-05 | Sheff Utd | Rangers | Transfer | 7000000 | — |
| 24/25 | 2024-07-01 | Rangers | Trabzonspor | Transfer | 5000000 | — |
| 25/26 | 2025-07-31 | Trabzonspor | Hull City | Loan | 2800000 | — |
| 25/26 | 2026-06-30 | Hull City | Trabzonspor | Return from loan | 2800000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | Ankle injury | 2019-12-29 | 2020-01-01 | 4 | 1 |
| 19/20 | Shoulder injury | 2020-06-29 | 2020-07-07 | 9 | 2 |
| 24/25 | Ill | 2024-11-24 | 2024-11-26 | 3 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €2.80m |
| Jan 1, 1970 | €3.20m |
| Jan 1, 1970 | €3.60m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €7.50m |
| Jan 1, 1970 | €7.50m |
| Jan 1, 1970 | €7.50m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €5.50m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €300k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #31269 | #4 | 2 | 0 | — | — | former national player |
| Team #23260 | — | 17 | 0 | — | — | former national player |
| Team #22907 | #18 | 1 | 0 | — | — | former national player |
| Team #21340 | — | 10 | 2 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| James Tavernier | 2 | 0 | 0 |
| Connor Goldson | 2 | 0 | 0 |
| John Fleck | 1 | 1 | 0 |
| Liam Sercombe | 2 | 2 | 0 |
| Chey Dunkley | 2 | 0 | 0 |
| Ryan Kent | 2 | 3 | 0 |
| Joe Skarz | 2 | 1 | 0 |
| Scott Wright | 2 | 0 | 0 |
| Alfredo Morelos | 2 | 0 | 0 |
| Scott Arfield | 2 | 0 | 0 |
| Fashion Sakala | 2 | 1 | 0 |
| Oliver Norwood | 1 | 0 | 0 |
| Billy Sharp | 1 | 3 | 0 |
| Glen Kamara | 2 | 0 | 0 |
| David McGoldrick | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 19/20 | Premier League | Sheffield United | 5 | 34 |
| 22/23 | Premiership | Rangers FC | 5 | 32 |
| 17/18 | Championship | Sheffield United | 3 | 36 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 15/16 | League Two | Oxford United | 4 | 37 |
| 23/24 | Premiership | Rangers FC | 4 | 31 |
| 17/18 | Championship | Sheffield United | 3 | 36 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 25/26 | 2026-06-30 | Hull City | Trabzonspor | Return from loan | — | €2.80m |
| 25/26 | 2025-07-31 | Trabzonspor | Hull City | Loan | — | €2.80m |
| 14/15 | 2015-04-19 | Scunthorpe Utd. | Everton | Return from loan | — | €500k |
| 14/15 | 2015-03-19 | Everton | Scunthorpe Utd. | Loan | — | €500k |
| 14/15 | 2015-02-18 | Leyton Orient | Everton | Return from loan | — | €500k |
| 14/15 | 2015-01-09 | Everton | Leyton Orient | Loan | — | €500k |
| 14/15 | 2015-01-03 | Blackpool | Everton | Return from loan | — | €500k |
| 14/15 | 2014-08-06 | Everton | Blackpool | Loan | — | €500k |
| 13/14 | 2014-06-30 | Leyton Orient | Everton | Return from loan | — | €500k |
| 13/14 | 2014-03-27 | Everton | Leyton Orient | Loan | — | €500k |
| 13/14 | 2014-03-10 | Yeovil Town | Everton | Return from loan | — | €500k |
| 13/14 | 2013-11-28 | Everton | Yeovil Town | Loan | — | €300k |
| 12/13 | 2013-06-30 | Doncaster | Everton | Return from loan | — | — |
| 12/13 | 2013-02-21 | Everton | Doncaster | Loan | — | — |
Teams faced most often by John Lundstram'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 % |
|---|---|---|---|---|---|---|---|---|
| Oldham Athletic | 24 | 10 | 7 | 7 | 33 | 24 | +9 | 42% |
| Shrewsbury Town | 24 | 14 | 5 | 5 | 40 | 25 | +15 | 58% |
| Southend United | 24 | 8 | 4 | 12 | 29 | 35 | -6 | 33% |
| Wycombe Wanderers | 23 | 8 | 6 | 9 | 23 | 21 | +2 | 35% |
| Notts County | 23 | 10 | 7 | 6 | 33 | 30 | +3 | 43% |
| Hartlepool United | 22 | 9 | 3 | 10 | 26 | 24 | +2 | 41% |
| Milton Keynes Dons | 21 | 10 | 4 | 7 | 21 | 15 | +6 | 48% |
| Bristol Rovers | 21 | 6 | 3 | 12 | 17 | 26 | -9 | 29% |
| Chesterfield FC | 21 | 10 | 4 | 7 | 37 | 27 | +10 | 48% |
| Carlisle United | 21 | 7 | 4 | 10 | 24 | 31 | -7 | 33% |
| Portsmouth FC | 21 | 6 | 9 | 6 | 26 | 27 | -1 | 29% |
| Exeter City | 20 | 7 | 9 | 4 | 38 | 28 | +10 | 35% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 10/11 | Senior debut season | |
| 11/12 | 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 | 5 | 0 | 2 | 0 | 0 | 0 |
| 24/25 | 44 | 1,263 | 5 | 0 | 0 | 0.36 |
| 23/24 | 53 | 146 | 5 | 0 | 1 | 3.7 |
| 22/23 | 52 | 471 | 13 | 0 | 1 | 2.68 |
| 21/22 | 48 | 2,119 | 3 | 1 | 0 | 0.17 |
| 20/21 | 32 | 0 | 8 | 0 | 1 | 0 |
| 19/20 | 36 | 491 | 5 | 0 | 0 | 0.92 |
| 17/18 | 40 | 653 | 5 | 0 | 0 | 0.69 |
| 16/17 | 57 | 3,935 | 6 | 0 | 0 | 0.14 |
| 15/16 | 47 | 979 | 3 | 0 | 1 | 0.37 |
| 14/15 | 30 | 0 | 5 | 0 | 0 | 0 |
| 13/14 | 35 | 534 | 3 | 0 | 0 | 0.51 |
| 12/13 | 30 | 345 | 1 | 0 | 0 | 0.26 |
Output by competition
Career goals and assists broken down by tournament.
More on John Lundstram
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about John Lundstram
Who is John Lundstram?
John Lundstram is an England professional footballer who plays as a defensive midfield for Hull City.
How old is John Lundstram?
John Lundstram is 32 years old. He was born on February 18, 1994 in Liverpool.
What position does John Lundstram play?
John Lundstram plays as a defensive midfield (Midfield - Defensive Midfield).
What club does John Lundstram play for?
John Lundstram currently plays for Hull City.
How many career goals has John Lundstram scored?
Across all senior club competitions in our dataset, John Lundstram has scored 35 goals in 540 appearances.
What is John Lundstram's market value?
John Lundstram's most recent reported market value is €2.80m.
England