Skip to content
John Lundstram

John Lundstram

Midfield - Defensive Midfield  at Hull City
Age32
CitizenshipEngland
Height1.81 m
Footright
BornFebruary 18, 1994
at Hull City 297 days · joined 2025-07-31
👕500+ Apps 🏴25+ Caps
Market value €2.80m
Defensive Midfield Midfield

Career snapshot

12
clubs played for
10/11
debut season
0.06
goals / match
Rangers FC
top club · 153 apps

Career highs

€10.00m
peak value · 2020
€560k
top transfer fee · 17/18
5
best season · 19/20
30 / 2
int'l caps / goals
540Appearances
35Goals
34Assists
64Yellow cards
4Red cards
126Full matches (90′)
Full nameJohn Lundstram
Name in home countryJohn David Lundstram
Date of birth1994-02-18 (32 yrs)
Place of birthLiverpool, England
CitizenshipEngland
PositionMidfield - Defensive Midfield (main: Midfield)
Footright
Height181.00 m
Current clubHull City
On loan from ↩ Trabzonspor parent contract: 2027-06-30
Joined2025-07-31
Contract expires2026-06-30
AgentWasserman
Jun 2026
Transfer: Hull City → Trabzonspor
25/26 · Return from loan
Jul 2025
Transfer: Trabzonspor → Hull City
25/26 · Loan
Jul 2025
25/26 — Hull City
5 matches · 0 G · 0 A · across 2 competitions
Nov 2024
Injury: unknown
1 games missed
Jul 2024
24/25 — Trabzonspor
44 matches · 4 G · 1 A · across 4 competitions
Jul 2024
Transfer: Rangers → Trabzonspor
24/25 · Transfer
Jul 2023
23/24 — Rangers FC
53 matches · 2 G · 8 A · across 6 competitions
Jul 2022
22/23 — Rangers FC
52 matches · 5 G · 0 A · across 6 competitions
Jul 2021
Transfer: Sheff Utd → Rangers
21/22 · Transfer
Jul 2021
21/22 — Rangers FC
48 matches · 4 G · 1 A · across 7 competitions
Jul 2020
20/21 — Sheffield United
32 matches · 0 G · 2 A · across 2 competitions
Jun 2020
Injury: unknown
2 games missed
Dec 2019
Injury: unknown
1 games missed
Jul 2019
19/20 — Sheffield United
36 matches · 5 G · 3 A · across 3 competitions
Jul 2018
18/19 — Sheffield United
12 matches · 0 G · 1 A · across 3 competitions
Jul 2017
Transfer: Oxford United → Sheff Utd
17/18 · Transfer · €560k
Jul 2017
17/18 — Sheffield United
40 matches · 3 G · 3 A · across 3 competitions
Jul 2016
16/17 — Oxford United
57 matches · 1 G · 4 A · across 4 competitions
Aug 2015
Transfer: Everton → Oxford United
15/16 · Transfer
Jul 2015
15/16 — Oxford United
47 matches · 3 G · 5 A · across 4 competitions
Apr 2015
Transfer: Scunthorpe Utd. → Everton
14/15 · Return from loan
Mar 2015
Transfer: Everton → Scunthorpe Utd.
14/15 · Loan
Feb 2015
Transfer: Leyton Orient → Everton
14/15 · Return from loan
Jan 2015
Transfer: Everton → Leyton Orient
14/15 · Loan
Jan 2015
Transfer: Blackpool → Everton
14/15 · Return from loan
Aug 2014
Transfer: Everton → Blackpool
14/15 · Loan
Jul 2014
14/15 — Blackpool FC, Scunthorpe United, Leyton Orient, Everton FC U21
30 matches · 0 G · 0 A · across 4 competitions
Jun 2014
Transfer: Leyton Orient → Everton
13/14 · Return from loan
Mar 2014
Transfer: Everton → Leyton Orient
13/14 · Loan
Mar 2014
Transfer: Yeovil Town → Everton
13/14 · Return from loan
Nov 2013
Transfer: Everton → Yeovil Town
13/14 · Loan
Jul 2013
13/14 — Yeovil Town, Leyton Orient, Everton FC U21
35 matches · 2 G · 5 A · across 5 competitions
Jun 2013
Transfer: Doncaster → Everton
12/13 · Return from loan
Feb 2013
Transfer: Everton → Doncaster
12/13 · Loan
Jul 2012
12/13 — Doncaster Rovers, Everton FC U21
30 matches · 3 G · 1 A · across 4 competitions
Jul 2011
11/12 — Everton FC Reserves
15 matches · 3 G · 0 A · across 1 competition
Jul 2011
Transfer: Everton U18 → Everton
11/12 · Transfer
Jul 2010
10/11 — Everton FC Reserves
4 matches · 0 G · 0 A · across 1 competition
Jan 1970
Peak market value: €10.00m
Highest valuation recorded in dataset
11,310 min
Minutes played by club
Hull City 0.0%
Trabzonspor 11.2%
Rangers FC 24.2%
Sheffield United 10.1%
Oxford United 43.4%
Leyton Orient 0.0%
Blackpool FC 0.0%
Scunthorpe United 0.0%
Everton FC U21 3.1%
Yeovil Town 4.7%
Doncaster Rovers 0.0%
Everton FC Reserves 3.3%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
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

3€2.5M5€5M8€7.5M10€10M11/12 — 3 goals (Everton FC Reserves)311/1212/13 — 3 goals (Everton FC U21)12/13 — 1 assists412/1313/14 — 2 goals (Yeovil Town)13/14 — 5 assists713/1414/1515/16 — 3 goals (Oxford United)15/16 — 5 assists815/1616/17 — 1 goals (Oxford United)16/17 — 4 assists516/1717/18 — 3 goals (Sheffield United)17/18 — 3 assists617/1818/19 — 1 assists118/1919/20 — 5 goals (Sheffield United)19/20 — 3 assists819/2020/21 — 2 assists220/2121/22 — 4 goals (Rangers FC)21/22 — 1 assists521/2222/23 — 5 goals (Rangers FC)522/2323/24 — 2 goals (Rangers FC)23/24 — 8 assists1023/2424/25 — 4 goals (Trabzonspor)24/25 — 1 assists524/2525/2613/14 — €300K14/15 — €500K16/17 — €500K17/18 — €500K18/19 — €750K19/20 — €6M20/21 — €10M21/22 — €7M22/23 — €7.5M23/24 — €7.5M24/25 — €5M25/26 — €3.2MGoalsAssistsMarket value

Goals by season

10/11: 0010/1111/12: 3311/1212/13: 3312/1313/14: 2213/1414/15: 0014/1515/16: 3315/1616/17: 1116/1717/18: 3317/1818/19: 0018/1919/20: 5519/2020/21: 0020/2121/22: 4421/2222/23: 5522/2323/24: 2223/2424/25: 4424/2525/26: 0025/26

Assists by season

10/11: 0010/1111/12: 0011/1212/13: 1112/1313/14: 5513/1414/15: 0014/1515/16: 5515/1616/17: 4416/1717/18: 3317/1818/19: 1118/1919/20: 3319/2020/21: 2220/2121/22: 1121/2222/23: 0022/2323/24: 8823/2424/25: 1124/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
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
SeasonDateFromToTypeMarket valueFee
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
SeasonInjuryFromToDays missedGames 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
Current€2.80m
Peak€10.00m
Low€300k
Δ since start+€2.50m
€300k€2.73m€5.15m€7.58m€10.00m197019701970
DateValue
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
TeamShirtMatchesGoalsDebutAge at debutStatus
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
TeammatePPG played withJoint goalsMinutes
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

SeasonCompetitionClubGoalsMatches
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

SeasonCompetitionClubAssistsMatches
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.

SeasonDateFromToTypeFeeValue 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).

OpponentPWDLGFGAGDWin %
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 / YearMilestoneDate
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.

SeasonMatchesMinsYC2nd YCRCCards / 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.

Premiership
88 apps
6 G
4 A
Championship
81 apps
5 G
7 A
Premier League
62 apps
5 G
5 A
League Two
37 apps
3 G
4 A
Süper Lig
32 apps
3 G
1 A
Reserve League
19 apps
3 G
0 A
SFA Cup
11 apps
2 G
2 A
Europa League
22 apps
2 G
1 A
U21 PL Qualificationsgr. 1
3 apps
2 G
0 A
League One
77 apps
1 G
4 A

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.