Today Live

John Welsh
John
Welsh
Wigan Athletic
England

Career as a coach

PeriodTeamCountryPosition
07/2026 - 06/2027Wigan AthleticWigan AthleticEnglandEnglandAss. Coach
01/2026 - 02/2026Barrow AFCBarrow AFCEnglandEnglandAss. Coach

Career as a player

PeriodTeamCountryPosition#
07/2018 - 03/2019Grimsby TownGrimsby TownEnglandEnglandMidfield4
07/2012 - 06/2018Preston North EndPreston North EndEnglandEnglandMidfield19
07/2010 - 06/2012Tranmere RoversTranmere RoversEnglandEnglandMidfield8
07/2009 - 06/2010Tranmere RoversTranmere RoversEnglandEnglandMidfield11
03/2009 - 06/2009Bury FCBury FCEnglandEnglandMidfield24
11/2008 - 03/2009Hull CityHull CityEnglandEnglandMidfield19
10/2008 - 11/2008Carlisle UnitedCarlisle UnitedEnglandEnglandMidfield27
02/2008 - 10/2008Hull CityHull CityEnglandEnglandMidfield19
01/2008 - 01/2008Chester CityChester CityEnglandEnglandMidfield
07/2005 - 12/2007Hull CityHull CityEnglandEnglandMidfield19
07/2002 - 06/2005Liverpool FCLiverpool FCEnglandEnglandMidfield32

Club matches

CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
UEFAChampions League1-1-21------» All matches
UEFAEuropa League1-1-4------» All matches
EnglandPremier League4221185---1--» All matches
EnglandChampionship896227195.5333--151-» All matches
EnglandFA Cup2421371.774---3--» All matches
EnglandLeague Cup2015531.511---4--» All matches
EnglandLeague One238222162619.93514--54--» All matches
EnglandLeague Two2418621.606---5--» All matches
EnglandEFL Trophy55-2452------» All matches
EnglandPlayoffs6511429---1--» All matches
Total412350626131.45017--831-

International matches

CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
FIFAU21 Friendlies413-167------» All matches
UEFAU21 EURO Qualifiers42212431-----» All matches
Total83514101-----
CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
FIFAU20 World Cup33--270------» All matches
FIFAU20 Friendlies11--90------» All matches
Total44--360------
CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
FIFAU19 Friendlies11-184------» All matches
UEFAU19 EURO55--450---2--» All matches
Total66-1534---2--