Skip to content
Liam Walsh

Liam Walsh

Midfield - Central Midfield  at Luton Town
Age28
CitizenshipEngland
Height1.68 m
Footright
BornSeptember 15, 1997
at Luton Town 642 days · joined 2024-08-20
👕100+ Apps
Market value €500k
Central Midfield Midfield

Career snapshot

9
clubs played for
13/14
debut season
0.07
goals / match
Luton Town
top club · 36 apps

Career highs

€1.00m
peak value · 2018
€1.10m
top transfer fee · 17/18
5
best season · 16/17
3 / 0
int'l caps / goals
192Appearances
14Goals
19Assists
27Yellow cards
4Red cards
38Full matches (90′)
Full nameLiam Walsh
Date of birth1997-09-15 (28 yrs)
Place of birthHuyton, England
CitizenshipEngland
PositionMidfield - Central Midfield (main: Midfield)
Footright
Height168.00 m
Current clubLuton Town
Joined2024-08-20
Contract expires2026-06-30
AgentWasserman
Jul 2025
25/26 — Luton Town
8 matches · 0 G · 1 A · across 3 competitions
Aug 2024
Transfer: Swansea → Luton
24/25 · Transfer
Jul 2024
24/25 — Luton Town
28 matches · 0 G · 1 A · across 3 competitions
Jul 2023
23/24 — Swansea City
20 matches · 2 G · 0 A · across 1 competition
Jul 2022
Injury: unknown
32 games missed
Jul 2022
22/23 — Swansea City
7 matches · 0 G · 1 A · across 1 competition
May 2022
Transfer: Hull City → Swansea
21/22 · Return from loan
Jan 2022
Transfer: Swansea → Hull City
21/22 · Loan
Jul 2021
Injury: unknown
8 games missed
Jul 2021
Transfer: Bristol City → Swansea
21/22 · Transfer
Jul 2021
21/22 — Hull City, Swansea City
10 matches · 0 G · 0 A · across 3 competitions
Mar 2021
Injury: unknown
8 games missed
Jul 2020
Injury: unknown
48 games missed
Jul 2020
20/21 — Bristol City
3 matches · 0 G · 0 A · across 1 competition
May 2020
Transfer: Coventry → Bristol City
19/20 · Return from loan
Sep 2019
Transfer: Bristol City → Coventry
19/20 · Loan
Jul 2019
19/20 — Bristol City, Coventry City
35 matches · 5 G · 7 A · across 4 competitions
Jul 2018
18/19 — Bristol City
10 matches · 0 G · 0 A · across 2 competitions
Jan 2018
Transfer: Everton U23 → Bristol City
17/18 · Transfer · €1.10m
Nov 2017
Transfer: Birmingham → Everton U23
17/18 · Return from loan
Aug 2017
Transfer: Everton U23 → Birmingham
17/18 · Loan
Jul 2017
17/18 — Bristol City, Birmingham City, Everton FC U23
15 matches · 0 G · 1 A · across 3 competitions
Jul 2016
16/17 — Everton FC U23
21 matches · 5 G · 5 A · across 2 competitions
May 2016
Transfer: Yeovil Town → Everton U21
15/16 · Return from loan
Jan 2016
Transfer: Everton U21 → Yeovil Town
15/16 · Loan
Jul 2015
15/16 — Yeovil Town, Everton FC U21
23 matches · 2 G · 2 A · across 3 competitions
Jul 2015
Transfer: Everton U18 → Everton U21
15/16 · Transfer
Jul 2014
14/15 — Everton FC U21
11 matches · 0 G · 1 A · across 1 competition
Jul 2013
13/14 — Everton FC U21
1 matches · 0 G · 0 A · across 1 competition
Jan 1970
Peak market value: €1.00m
Highest valuation recorded in dataset
3,430 min
Minutes played by club
Luton Town 0.0%
Swansea City 8.1%
Hull City 0.0%
Bristol City 2.6%
Coventry City 37.0%
Birmingham City 0.0%
Everton FC U23 8.8%
Yeovil Town 36.7%
Everton FC U21 6.8%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Luton Town 2 24/25 25/26 36 0 2 0
Swansea City 3 21/22 23/24 34 2 1 277
Hull City 1 21/22 21/22 3 0 0 0
Bristol City 4 17/18 20/21 22 1 1 90
Coventry City 1 19/20 19/20 34 4 6 1,269
Birmingham City 1 17/18 17/18 3 0 0 0
Everton FC U23 2 16/17 17/18 25 5 6 301
Yeovil Town 1 15/16 15/16 17 1 2 1,259
Everton FC U21 3 13/14 15/16 18 1 1 234

Career trajectory — goals, assists & market value

3€250K6€500K9€750K12€1M14/15 — 1 assists114/1515/16 — 2 goals (Yeovil Town)15/16 — 2 assists415/1616/17 — 5 goals (Everton FC U23)16/17 — 5 assists1016/1717/18 — 1 assists117/1818/1919/20 — 5 goals (Coventry City)19/20 — 7 assists1219/2020/2121/2222/23 — 1 assists122/2323/24 — 2 goals (Swansea City)223/2424/25 — 1 assists124/2525/26 — 1 assists125/2617/18 — €250K18/19 — €1M19/20 — €800K20/21 — €650K21/22 — €400K22/23 — €400K23/24 — €300K24/25 — €500K25/26 — €500KGoalsAssistsMarket value

Goals by season

13/14: 0013/1414/15: 0014/1515/16: 2215/1616/17: 5516/1717/18: 0017/1818/19: 0018/1919/20: 5519/2020/21: 0020/2121/22: 0021/2222/23: 0022/2323/24: 2223/2424/25: 0024/2525/26: 0025/26

Assists by season

13/14: 0013/1414/15: 1114/1515/16: 2215/1616/17: 5516/1717/18: 1117/1818/19: 0018/1919/20: 7719/2020/21: 0020/2121/22: 0021/2222/23: 1122/2323/24: 0023/2424/25: 1124/2525/26: 1125/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 EFL Cup Luton Town 1 0 0 0 0 0
25/26 EFL Trophy Luton Town 1 0 0 0 0 0
25/26 League One Luton Town 6 0 1 0 0 0
24/25 Championship Luton Town 26 0 1 2 3 0
24/25 EFL Cup Luton Town 1 0 0 0 0 0
24/25 FA Cup Luton Town 1 0 0 0 0 0
23/24 Championship Swansea City 20 2 0 3 0 277
22/23 Championship Swansea City 7 0 1 0 0 0
21/22 Championship Hull City 3 0 0 0 0 0
21/22 Championship Swansea City 5 0 0 1 0 0
21/22 EFL Cup Swansea City 1 0 0 0 0 0
21/22 FA Cup Swansea City 1 0 0 1 0 0
20/21 Championship Bristol City 3 0 0 1 0 0
19/20 EFL Cup Bristol City 1 1 1 0 0 90
19/20 EFL Trophy Coventry City 1 0 0 0 0 0
19/20 FA Cup Coventry City 7 1 1 1 0 536
19/20 League One Coventry City 26 3 5 5 0 733
18/19 Championship Bristol City 9 0 0 2 0 0
18/19 EFL Cup Bristol City 1 0 0 0 0 0
17/18 Championship Bristol City 6 0 0 0 0 0
17/18 Championship Birmingham City 3 0 0 1 0 0
17/18 EFL Cup Bristol City 2 0 0 0 0 0
17/18 Premier League 2 Everton FC U23 4 0 1 0 0 0
16/17 EFL Trophy Everton FC U23 2 0 2 0 0 0
16/17 Premier League 2 Everton FC U23 19 5 3 3 0 301
15/16 FA Cup Yeovil Town 2 0 0 1 0 0
15/16 League Two Yeovil Town 15 1 2 3 1 1,259
15/16 U21 PL Everton FC U21 6 1 0 2 0 234
14/15 U21 PL Everton FC U21 11 0 1 1 0 0
13/14 U21 PL Everton FC U21 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
15/16 2015-07-01 Everton U18 Everton U21 Transfer 0
15/16 2016-01-06 Everton U21 Yeovil Town Loan 0
15/16 2016-05-31 Yeovil Town Everton U21 Return from loan 0
17/18 2017-08-31 Everton U23 Birmingham Loan 0
17/18 2017-11-16 Birmingham Everton U23 Return from loan 250000
17/18 2018-01-05 Everton U23 Bristol City Transfer 250000 €1.10m
19/20 2019-09-02 Bristol City Coventry Loan 800000
19/20 2020-05-31 Coventry Bristol City Return from loan 650000
21/22 2021-07-08 Bristol City Swansea Transfer 400000
21/22 2022-01-31 Swansea Hull City Loan 400000
21/22 2022-05-31 Hull City Swansea Return from loan 400000
24/25 2024-08-20 Swansea Luton Transfer 300000
SeasonInjuryFromToDays missedGames missed
20/21 Hamstring strain 2020-07-01 2021-03-08 251 48
20/21 Hamstring injury 2021-03-30 2021-05-31 63 8
21/22 Hamstring injury 2021-07-31 2021-09-14 46 8
22/23 Achilles tendon rupture 2022-07-01 2023-02-06 221 32
Current€500k
Peak€1.00m
Low€250k
Δ since start+€250k
€250k€438k€625k€813k€1.00m197019701970
DateValue
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €300k
Jan 1, 1970 €500k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €350k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €650k
Jan 1, 1970 €500k
Jan 1, 1970 €800k
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €250k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #31269 #8 3 0 former national player
TeammatePPG played withJoint goalsMinutes
Jamie Paterson 1 0 941
Ben Cabango 1 0 892
Harry Darling 2 0 766
Mark McGuinness 1 0 0
Antonee Robinson 2 0 0
Amari'i Bell 1 0 0
Liam Kelly 2 0 0
Gethin Jones 2 1 0
Matty Godden 2 2 0
Thomas Kaminski 1 0 0
Callum Connolly 2 0 0
Sam McCallum 2 1 0
Mateusz Hewelt 2 0 0
Kieran Dowell 2 0 0
Michael Rose 2 1 0
Jordan Shipley 2 1 0
Matt Grimes 1 0 0
Jonjoe Kenny 2 1 0
Dominic Hyam 2 0 0
Kyle McFadzean 2 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
16/17 Premier League 2 Everton FC U23 5 19
19/20 League One Coventry City 3 26
23/24 Championship Swansea City 2 20

Top assist seasons

SeasonCompetitionClubAssistsMatches
19/20 League One Coventry City 5 26
16/17 Premier League 2 Everton FC U23 3 19
15/16 League Two Yeovil Town 2 15

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
21/22 2022-05-31 Hull City Swansea Return from loan €400k
21/22 2022-01-31 Swansea Hull City Loan €400k
19/20 2020-05-31 Coventry Bristol City Return from loan €650k
19/20 2019-09-02 Bristol City Coventry Loan €800k
17/18 2017-11-16 Birmingham Everton U23 Return from loan €250k
17/18 2017-08-31 Everton U23 Birmingham Loan
15/16 2016-05-31 Yeovil Town Everton U21 Return from loan
15/16 2016-01-06 Everton U21 Yeovil Town Loan

Last 50 matches for Luton Town 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.

DateCompHomeScoreAwayAvailability
2026-02-07 GB3 Luton Town 2–1 Bradford City Available
2026-01-31 GB3 Luton Town 1–0 Blackpool FC Available
2026-01-27 GB3 Huddersfield Town 1–0 Luton Town Available
2026-01-24 GB3 Plymouth Argyle 1–0 Luton Town Available
2026-01-17 GB3 Luton Town 2–2 Lincoln City Available
2026-01-10 GB3 Luton Town 2–1 Stevenage FC Available
2026-01-01 GB3 Exeter City 1–0 Luton Town Available
2025-12-29 GB3 Luton Town 3–1 Leyton Orient Available
2025-12-26 GB3 Luton Town 2–1 Wycombe Wanderers Available
2025-12-18 GB3 Reading FC 0–1 Luton Town Available
2025-12-13 GB3 Luton Town 2–0 Port Vale FC Available
2025-12-09 GB3 Leyton Orient 1–3 Luton Town Available
2025-11-29 GB3 Luton Town 1–1 Bolton Wanderers Available
2025-11-22 GB3 Barnsley FC 1–2 Luton Town Available
2025-11-15 GB3 Luton Town 1–0 Rotherham United Available
2025-11-08 GB3 Stockport County 2–2 Luton Town Available
2025-10-25 GB3 Northampton Town 0–1 Luton Town Available
2025-10-18 GB3 Luton Town 0–2 Mansfield Town Available
2025-10-04 GB3 Stevenage FC 2–0 Luton Town Available
2025-09-30 GB3 Blackpool FC 2–2 Luton Town Available
2025-09-27 GB3 Luton Town 1–0 Doncaster Rovers Available
2025-09-20 GB3 Lincoln City 3–1 Luton Town Available
2025-09-13 GB3 Luton Town 2–3 Plymouth Argyle Available
2025-08-30 GB3 Burton Albion 0–3 Luton Town Available
2025-08-23 GB3 Luton Town 0–1 Cardiff City Available
2025-08-19 GB3 Luton Town 1–0 Wigan Athletic Available
2025-08-16 GB3 Bradford City 2–1 Luton Town Available
2025-08-09 GB3 Peterborough United 0–2 Luton Town Available
2025-08-01 GB3 Luton Town 1–0 AFC Wimbledon Available
2024-08-27 CGB Queens Park Rangers 4–1 Luton Town Available
2024-02-27 GB1 Luton Town 2–6 Manchester City Available
2023-09-26 CGB Exeter City 1–0 Luton Town Available
2023-08-29 CGB Luton Town 3–2 Gillingham FC Available
2022-08-09 CGB Luton Town 2–3 Newport County INJURED Achilles tendon rupture
2022-03-02 GB1 Luton Town 2–3 Chelsea FC Available
2021-08-10 CGB Stevenage FC 3–0 Luton Town INJURED Hamstring injury
2020-09-22 CGB Luton Town 0–3 Manchester United INJURED Hamstring strain
2020-09-15 CGB Reading FC 0–1 Luton Town INJURED Hamstring strain
2020-09-05 CGB Luton Town 3–1 Norwich City INJURED Hamstring strain
2020-06-30 GB2 Leeds United 1–1 Luton Town Available
2020-06-27 GB2 Swansea City 0–1 Luton Town Available
2020-06-20 GB2 Luton Town 1–1 Preston North End Available
2020-03-07 GB2 Wigan Athletic 0–0 Luton Town Available
2020-02-29 GB2 Luton Town 1–1 Stoke City Available
2020-02-25 GB2 Luton Town 2–1 Brentford FC Available
2020-02-22 GB2 Charlton Athletic 3–1 Luton Town Available
2020-02-15 GB2 Middlesbrough FC 0–1 Luton Town Available
2020-02-12 GB2 Luton Town 1–0 Sheffield Wednesday Available
2020-02-08 GB2 Luton Town 0–1 Cardiff City Available
2020-02-01 GB2 West Bromwich Albion 2–0 Luton Town Available

Teams faced most often by Liam Walsh's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Queens Park Rangers 9 4 2 3 13 10 +3 44%
Derby County 8 2 3 3 13 17 -4 25%
Blackburn Rovers 8 1 4 3 8 13 -5 13%
Charlton Athletic 8 4 2 2 10 10 0 50%
Nottingham Forest 8 3 2 3 8 7 +1 38%
Leeds United 8 2 1 5 6 10 -4 25%
Millwall FC 8 2 3 3 10 9 +1 25%
Cardiff City 8 2 2 4 5 8 -3 25%
Birmingham City 8 2 2 4 10 11 -1 25%
Luton Town 8 3 2 3 9 12 -3 38%
Wigan Athletic 8 6 1 1 13 6 +7 75%
Preston North End 8 1 4 3 11 17 -6 13%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
13/14 Senior debut season
15/16 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 28 0 2 0 3 0
23/24 20 277 3 0 0 0.97
21/22 10 0 2 0 0 0
20/21 3 0 1 0 0 0
19/20 35 1,359 6 0 0 0.4
18/19 10 0 2 0 0 0
17/18 15 0 1 0 0 0
16/17 21 301 3 0 0 0.9
15/16 23 1,493 6 0 1 0.42
14/15 11 0 1 0 0 0

Output by competition

Career goals and assists broken down by tournament.

U21 PL
41 apps
6 G
5 A
League One
32 apps
3 G
6 A
Championship
82 apps
2 G
2 A
League Two
15 apps
1 G
2 A
EFL Cup
7 apps
1 G
1 A
FA Cup
11 apps
1 G
1 A
EFL Trophy
4 apps
0 G
2 A

Frequently asked about Liam Walsh

Who is Liam Walsh?

Liam Walsh is an England professional footballer who plays as a central midfield for Luton Town.

How old is Liam Walsh?

Liam Walsh is 28 years old. He was born on September 15, 1997 in Huyton.

What position does Liam Walsh play?

Liam Walsh plays as a central midfield (Midfield - Central Midfield).

What club does Liam Walsh play for?

Liam Walsh currently plays for Luton Town.

How many career goals has Liam Walsh scored?

Across all senior club competitions in our dataset, Liam Walsh has scored 14 goals in 192 appearances.

What is Liam Walsh's market value?

Liam Walsh's most recent reported market value is €500k.