John Welsh

Image

John Joseph Welsh, born on January 10, 1984, is an English former professional footballer who primarily played as a midfielder. Welsh began his career at Liverpool and went on to play for various clubs including Hull City, Chester City, Carlisle United, Bury, Tranmere Rovers, and Grimsby Town.

Welsh joined Tranmere Rovers in July 2009 under the management of John Barnes. Despite managerial changes, Welsh continued his career at Tranmere Rovers before later playing at semi-professional level with Atherton Collieries in 2019.

As of October 8, 2021, John Welsh officially retired from professional football. He had a notable career that included playing in the Premier League for Liverpool and featured for clubs in various English leagues such as the Championship and League Two.

Debut: Yeovil (2009-08-08)

Born: 1984-01-10,

Season Starts Goals Assists Headers Free Kicks Penalties Yellow Cards Red Cards
2009 51 (1) 4 0 0 0 0 9 0
2010 48 (0) 4 0 0 0 0 10 0
2011 48 (1) 3 0 0 0 0 10 0
TOTAL 147 (2) 11 0 0 0 0 29 0
Season In/Out Fee
Hull City Free Transfer
Preston North End Free Transfer
Season Competition Start/Sub Opposition Goals Subbed By/For
2009 League Start Yeovil (2009-08-08) 0
2009 Carling Cup 2009 Start Grimsby (2009-08-11) 0
2009 League Start Gillingham (2009-08-15) 1
2009 League Start MK Dons (2009-08-18) 0
2009 League Start Leeds (2009-08-22) 0
2009 Carling Cup 2009 Start Bolton (2009-08-25) 0
2009 League Start Charlton (2009-08-29) 0
2009 League Start Carlisle (2009-09-05) 0
2009 League Start Walsall (2009-09-12) 0
2009 League Start Exeter (2009-09-19) 0
2009 League Start Colchester (2009-09-26) 1
2009 League Start Wycombe (2009-09-29) 0
2009 League Start Millwall (2009-10-03) 0
2009 EFL Trophy Start Bury (2009-10-06) 0
2009 League Sub Stockport (2009-10-12) 0 Alan Mahon
2009 League Start Brighton (2009-10-17) 1
2009 League Start Hartlepool (2009-10-24) 0 Charlie Barnett
2009 League Start Swindon (2009-10-31) 0
2009 FA Cup Start Leyton Orient (2009-11-07) 0
2009 League Start Norwich (2009-11-14) 0
2009 League Start Leyton Orient (2009-11-21) 0
2009 League Start Southend (2009-11-24) 0
2009 FA Cup Start Aldershot (2009-11-28) 0
2009 League Start Huddersfield (2009-12-01) 0
2009 League Start Brentford (2009-12-05) 0
2009 FA Cup Start Aldershot (2009-12-08) 0 Paul McLaren
2009 League Start Southampton (2009-12-12) 0 Paul McLaren
2009 League Start Bristol R (2009-12-19) 0
2009 League Start Carlisle (2009-12-28) 0
2009 FA Cup Start Wolves (2010-01-03) 0 Chris Shuker
2009 League Start Oldham (2010-01-20) 0
2009 League Start MK Dons (2010-01-23) 0
2009 League Start Yeovil (2010-01-26) 0
2009 League Start Charlton (2010-01-30) 0 Gareth Edds
2009 League Start Oldham (2010-02-06) 0 Gareth Edds
2009 League Start Gillingham (2010-02-09) 0
2009 League Start Southend (2010-02-13) 0
2009 League Start Leyton Orient (2010-02-20) 0
2009 League Start Huddersfield (2010-02-23) 0 Chris Shuker
2009 League Start Southampton (2010-03-06) 0
2009 League Start Leeds (2010-03-09) 1
2009 League Start Bristol R (2010-03-13) 0
2009 League Start Hartlepool (2010-03-19) 0 Gareth Edds
2009 League Start Brighton (2010-03-27) 0
2009 League Start Norwich (2010-04-02) 0
2009 League Start Swindon (2010-04-05) 0 Joss Labadie
2009 League Start Walsall (2010-04-10) 0
2009 League Start Wycombe (2010-04-13) 0 Kithson Bain
2009 League Start Exeter (2010-04-17) 0
2009 League Start Brentford (2010-04-20) 0
2009 League Start Colchester (2010-04-24) 0
2009 League Start Millwall (2010-05-01) 0
2010 League Start Oldham (2010-08-07) 0
2010 Carling Cup 2010 Start Walsall (2010-08-10) 0
2010 League Start Huddersfield (2010-08-14) 0
2010 League Start Bournemouth (2010-08-21) 0
2010 Carling Cup 2010 Start Swansea (2010-08-24) 0
2010 League Start Dag & Red (2010-08-28) 0
2010 JP Trophy 2010 Start Accrington (2010-08-31) 0 Arnaud Mendy
2010 League Start Charlton (2010-09-18) 0
2010 League Start Colchester (2010-09-25) 0
2010 League Start Bristol R (2010-09-28) 0
2010 League Start Brighton (2010-10-02) 0
2010 League Start Southampton (2010-10-09) 0
2010 League Start Brentford (2010-10-16) 0
2010 League Start Walsall (2010-10-23) 2
2010 JP Trophy 2010 Start Stockport (2010-10-26) 0
2010 League Start MK Dons (2010-10-30) 0
2010 League Start Carlisle (2010-11-02) 0
2010 FA Cup Start Bournemouth (2010-11-06) 0
2010 JP Trophy 2010 Start Bury (2010-11-09) 0
2010 League Start Plymouth (2010-11-13) 0
2010 League Start Notts Co (2010-11-20) 0
2010 League Start Leyton Orient (2010-12-11) 0
2010 JP Trophy 2010 Start Huddersfield (2010-12-14) 0
2010 League Start Rochdale (2011-01-01) 0
2010 League Start Carlisle (2011-01-03) 0
2010 League Start Walsall (2011-01-08) 0
2010 League Start MK Dons (2011-01-15) 0
2010 League Start Southampton (2011-01-22) 1
2010 League Start Swindon (2011-01-25) 0
2010 League Start Rochdale (2011-02-01) 0
2010 League Start Plymouth (2011-02-12) 0
2010 League Start Sheff Wed (2011-02-15) 0
2010 League Start Peterborough (2011-02-19) 1
2010 League Start Brentford (2011-02-22) 0
2010 League Start Yeovil (2011-02-26) 0
2010 League Start Exeter (2011-03-01) 0
2010 League Start Charlton (2011-03-05) 0
2010 League Start Bristol R (2011-03-08) 0
2010 League Start Brighton (2011-03-12) 0
2010 League Start Colchester (2011-03-19) 0
2010 League Start Oldham (2011-03-28) 0
2010 League Start Huddersfield (2011-04-02) 0
2010 League Start Sheff Wed (2011-04-05) 0
2010 League Start Notts Co (2011-04-19) 0
2010 League Start Hartlepool (2011-04-22) 0
2010 League Start Exeter (2011-04-25) 0
2010 League Start Leyton Orient (2011-04-30) 0
2010 League Start Swindon (2011-05-07) 0
2011 League Start Chesterfield (2011-08-06) 0
2011 League Cup Start Doncaster (2011-08-09) 0
2011 League Start Leyton Orient (2011-08-13) 0
2011 League Start Notts Co (2011-08-16) 1
2011 League Start Sheff Utd (2011-08-20) 0
2011 League Start Brentford (2011-08-27) 0
2011 EFL Trophy Start Port Vale (2011-08-30) 0
2011 League Start Yeovil (2011-09-03) 0
2011 League Start Huddersfield (2011-09-10) 0
2011 League Start Carlisle (2011-09-13) 0
2011 League Start Wycombe (2011-09-17) 0
2011 League Start Preston (2011-09-24) 0
2011 League Start Bournemouth (2011-10-01) 0
2011 EFL Trophy Start Accrington (2011-10-12) 0
2011 League Start Oldham (2011-10-15) 0
2011 League Start Walsall (2011-10-22) 0
2011 League Start Hartlepool (2011-10-25) 0
2011 League Start Scunthorpe (2011-10-29) 0
2011 League Start Colchester (2011-11-05) 0
2011 EFL Trophy Start Chesterfield (2011-11-09) 0
2011 FA Cup Start Cheltenham (2011-11-12) 0
2011 League Start Sheff Wed (2011-11-19) 0
2011 League Start Exeter (2011-11-26) 0
2011 League Start MK Dons (2011-12-10) 0
2011 League Start Stevenage (2011-12-17) 0
2011 League Sub Sheff Wed (2012-01-02) 0 Mustafa Tiryaki
2011 League Start Brentford (2012-01-07) 0
2011 League Start Yeovil (2012-01-14) 0
2011 League Start Rochdale (2012-01-17) 0
2011 League Start Bournemouth (2012-01-21) 0
2011 League Start Huddersfield (2012-01-28) 0
2011 League Start Wycombe (2012-02-04) 0
2011 League Start Carlisle (2012-02-14) 0
2011 League Start Charlton (2012-02-18) 0
2011 League Start Oldham (2012-02-25) 0
2011 League Start Chesterfield (2012-03-03) 0
2011 League Start Notts Co (2012-03-06) 1
2011 League Start Leyton Orient (2012-03-10) 0
2011 League Start Preston (2012-03-13) 0
2011 League Start Sheff Utd (2012-03-17) 0
2011 League Start Rochdale (2012-03-20) 0
2011 League Start Exeter (2012-03-24) 0
2011 League Start Bury (2012-03-31) 0
2011 League Start Stevenage (2012-04-06) 0
2011 League Start MK Dons (2012-04-09) 0
2011 League Start Walsall (2012-04-14) 0
2011 League Start Hartlepool (2012-04-21) 1
2011 League Start Colchester (2012-04-28) 0
2011 League Start Scunthorpe (2012-05-05) 0