John Welsh

Date of birth10 January 1984
Place of birthLiverpool
NationalityEnglish
Weight73 kg
Height1.70 m
PositionMidfielder

After a loan spell, John Welsh joined Hull City in January 2006 in a player exchange deal involving Paul Anderson.

He joined Tranmere Rovers in July 2009 with a two-year contract that was extended to June 2012 in June 2010.

John joined Preston North End in July 2012 with a two-year contract that was extended to June 2015 in December 2013, to June 2017 in June 2015 and to June 2018 in October 2016.

Club history

Team Joined Left Loan / Trialist
Liverpool 29 Jan 2001 01 Jan 2006
Hull City 22 Aug 2005 31 Dec 2005 L
Hull City 01 Jan 2006 30 Jun 2009
Chester City 01 Jan 2008 01 Feb 2008 L
Carlisle United 27 Oct 2008 29 Nov 2008 L
Bury 26 Mar 2009 31 May 2009 L
Tranmere Rovers 13 Jul 2009 30 Jun 2012
Preston North End 01 Jul 2012 30 Jun 2018

Club stats

Season Team Competition Apps Subs Goals Y R
2002-03 Liverpool League Cup
1
2003-04 Liverpool Premier League
1
1
2003-04 Liverpool UEFA Cup
1
2004-05 Liverpool FA Cup 1
2004-05 Liverpool League Cup
2
1
2004-05 Liverpool Premier League 2
1
2004-05 Liverpool UEFA Champions League
1
2005-06 Football League Under-21 1
2005-06 Hull City League Championship 29
3
2
2
2005-06 Hull City League Cup 1
2006-07 Hull City League Championship 9
9
1
2
2006-07 Hull City League Cup 2
1
1
2007-08 Chester City League Two 6
2
2008-09 Bury League Two 3
2
2
2008-09 Bury League Two Play-Offs
1
2008-09 Carlisle United FA Cup 1
1
2008-09 Carlisle United League One 2
2
2009-10 Tranmere Rovers FA Cup 4
2009-10 Tranmere Rovers Johnstones Paint Trophy 1
2009-10 Tranmere Rovers League Cup 2
2009-10 Tranmere Rovers League One 44
1
4
8
2010-11 Tranmere Rovers FA Cup 1
2010-11 Tranmere Rovers Johnstones Paint Trophy 4
1
2010-11 Tranmere Rovers League Cup 2
2010-11 Tranmere Rovers League One 41
4
9
2011-12 Tranmere Rovers FA Cup 1
1
2011-12 Tranmere Rovers Johnstones Paint Trophy 3
2011-12 Tranmere Rovers League Cup 1
1
2011-12 Tranmere Rovers League One 43
1
3
8
2012-13 Preston North End FA Cup 2
2012-13 Preston North End Johnstones Paint Trophy 2
1
2012-13 Preston North End League Cup 1
1
2012-13 Preston North End League One 32
4
1
8
2013-14 Preston North End FA Cup 5
2013-14 Preston North End Johnstones Paint Trophy 1
2013-14 Preston North End League Cup 1
2013-14 Preston North End League One 30
6
2
10
2013-14 Preston North End League One Play-Offs 2
1
2014-15 Preston North End FA Cup 3
1
2014-15 Preston North End Johnstones Paint Trophy 4
2014-15 Preston North End League Cup 1
2014-15 Preston North End League One 30
2
9
2014-15 Preston North End League One Play-Offs 3
2015-16 Preston North End FA Cup 1
2015-16 Preston North End League Championship 13
11
6
2015-16 Preston North End League Cup 1
2016-17 Preston North End League Championship 6
2
2016-17 Preston North End League Cup 2
2017-18 Preston North End FA Cup 2
1
2017-18 Preston North End League Championship 5
4
3
1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
23 Aug 2005 Blackpool v Hull City L 2-1 League Cup 1st round
27 Aug 2005 Plymouth Argyle v Hull City W 0-1 League Championship
29 Aug 2005 Hull City v Leicester City D 1-1 League Championship
10 Sep 2005 Crystal Palace v Hull City L 2-0 League Championship
13 Sep 2005 Hull City v Stoke City L 0-1 League Championship
17 Sep 2005 Hull City v Luton Town L 0-1 League Championship
24 Sep 2005 Coventry City v Hull City W 0-2 League Championship
27 Sep 2005 Norwich City v Hull City L 2-1 League Championship
30 Sep 2005 Hull City v Millwall D 1-1 League Championship
15 Oct 2005 Southampton v Hull City D 1-1 League Championship
18 Oct 2005 Hull City v Reading D 1-1 League Championship
22 Oct 2005 Hull City v Derby County W 2-1 League Championship
28 Oct 2005 Burnley v Hull City L 1-0 League Championship
01 Nov 2005 Preston North End v Hull City L 3-0 League Championship
05 Nov 2005 Hull City v Watford L 1-2 League Championship
19 Nov 2005 Reading v Hull City L 3-1 League Championship
22 Nov 2005 Hull City v Southampton D 1-1 League Championship
26 Nov 2005 Queens Park Rangers v Hull City D 2-2 League Championship
03 Dec 2005 Hull City v Cardiff City W 2-0 League Championship
10 Dec 2005 Hull City v Sheffield Wednesday W 1-0 League Championship
16 Dec 2005 Brighton and Hove Albion v Hull City L 2-1 League Championship
21 Jan 2006 Stoke City v Hull City W 0-3 League Championship
31 Jan 2006 Hull City v Coventry City L 1-2 League Championship
04 Feb 2006 Luton Town v Hull City W 2-3 League Championship
11 Feb 2006 Hull City v Norwich City D 1-1 League Championship
14 Feb 2006 Millwall v Hull City D 1-1 League Championship
04 Mar 2006 Leicester City v Hull City L 3-2 League Championship
11 Mar 2006 Hull City v Plymouth Argyle W 1-0 League Championship
25 Mar 2006 Ipswich Town v Hull City D 1-1 League Championship
01 Apr 2006 Hull City v Leeds United W 1-0 League Championship
17 Apr 2006 Derby County v Hull City D 1-1 League Championship
22 Apr 2006 Hull City v Preston North End D 1-1 League Championship
30 Apr 2006 Watford v Hull City D 0-0 League Championship
05 Aug 2006 West Bromwich Albion v Hull City L 2-0 League Championship
08 Aug 2006 Hull City v Barnsley L 2-3 League Championship
19 Aug 2006 Ipswich Town v Hull City D 0-0 League Championship
22 Aug 2006 Hull City v Tranmere Rovers W 2-1 League Cup 1st round
09 Sep 2006 Birmingham City v Hull City L 2-1 League Championship
19 Sep 2006 Hull City v Hartlepool United W 0-0 (3-2) League Cup 2nd round
14 Oct 2006 Burnley v Hull City L 2-0 League Championship
17 Oct 2006 Hull City v Luton Town D 0-0 League Championship
21 Oct 2006 Preston North End v Hull City L 2-1 League Championship
24 Oct 2006 Watford v Hull City L 2-1 League Cup 3rd round
28 Oct 2006 Hull City v Sunderland L 0-1 League Championship
04 Nov 2006 Southampton v Hull City D 0-0 League Championship
11 Nov 2006 Hull City v Wolverhampton Wanderers W 2-0 League Championship
28 Nov 2006 Colchester United v Hull City L 5-1 League Championship
02 Dec 2006 Hull City v Southampton L 2-4 League Championship
09 Dec 2006 Plymouth Argyle v Hull City L 1-0 League Championship
10 Feb 2007 Derby County v Hull City D 2-2 League Championship
24 Feb 2007 Hull City v Birmingham City W 2-0 League Championship
03 Mar 2007 Coventry City v Hull City L 2-0 League Championship
06 Mar 2007 Hull City v Ipswich Town L 2-5 League Championship
10 Mar 2007 Hull City v Preston North End W 2-0 League Championship


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.

International stats

Season Team Competition Apps Subs Goals Y R
2001-02 England UEFA Under-19 1
2001-02 England Under-19 2
2002-03 England UEFA Under-19 8
2
2002-03 England Under-19 1
2002-03 England Under-20 2
2003-04 England FIFA Under-20 World Cup 3
2003-04 England UEFA Under-19 2
2003-04 England Under-21 1
2004-05 England Toulon Under-20 Tournament 2
2
2004-05 England UEFA Under-21 1
1
1
2004-05 England Under-21
1
2005-06 England UEFA Under-21 1
1
2005-06 England Under-21
1
2006-07 England Under-21
1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

International matches

Date Match Result Competition Round
14 Feb 2002 England v Germany W 3-1 Under-19
17 Apr 2002 Lithuania v England D 1-1 U19
21 Apr 2002 England v Lithuania W 2-1 UEFA U19 Quarter-final
22 Jul 2002 England v Germany D 3-3 UEFA U19 Final group B
26 Jul 2002 Republic of Ireland v England L 3-2 UEFA U19 Final group B
10 Oct 2002 England v Yugoslavia D 2-2 Under 19
03 Nov 2002 England v North Macedonia W 3-0 UEFA Under 19 Group 3
05 Nov 2002 England v Moldova W 9-0 UEFA Under 19 Group 3
07 Nov 2002 England v Romania W 4-0 UEFA Under 19 Group 3
06 Feb 2003 England v Germany W 2-1 Under-20
19 Mar 2003 Switzerland v England D 1-1 Under-20
19 May 2003 Republic of Ireland v England W 0-1 UEFA U19 2nd round group 4
21 May 2003 England v Slovenia W 3-0 UEFA U19 2nd round group 4
23 May 2003 England v Switzerland W 1-0 UEFA Under 19 2nd round group 4
16 Jul 2003 England v Austria L 1-2 UEFA U19 Final group
20 Jul 2003 Czech Republic v England L 3-0 UEFA Under 19 Final group
29 Nov 2003 Japan v England L 1-0 FIFA Under-20 World Cup Group D
02 Dec 2003 England v Egypt L 0-1 FIFA Under-20 World Cup Group D
05 Dec 2003 Colombia v England D 0-0 FIFA Under-20 World Cup Group D
17 Feb 2004 England v Netherlands W 3-2 Under-21
08 Feb 2005 England v Netherlands L 1-2 Under-21
25 Mar 2005 England v Germany D 2-2 UEFA Under-21 Group 6
29 Mar 2005 England v Azerbaijan W 2-0 UEFA Under-21 Group
02 Jun 2005 England v Tunisia W 2-0 Toulon Under-20 Tournament Group B
04 Jun 2005 England v Portugal L 0-1 Toulon Under-20 Tournament Group B
06 Jun 2005 England v Korea Republic W 3-0 Toulon Under-20 Tournament Group B
10 Jun 2005 England v Mexico W 1-1 (3-2) Toulon Under-20 Tournament 3rd place play-off
02 Sep 2005 Wales v England W 0-4 UEFA Under-21 Group 6
06 Sep 2005 Germany v England D 1-1 UEFA Under-21 Group 6
28 Feb 2006 England v Norway W 3-1 Under-21
14 Nov 2006 Netherlands v England W 0-1 Under-21


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.