PLAYERS WHO CAME ON AND THEN SCORED

This is a list of players who came on as a substitute and then scored.
The results are pretty good for this stat. Here's the breakdown of how we did when a substitute scored:
Played:
245

Won:
136

Drawn:
59

Lost:
50


All sub goals | Most sub goals for a player | Fastest sub goal | Earliest sub goal

The Scorers
Plenty of players have scored twice after coming on, most notably Lyle Taylor who, after coming in the 81st minute against Bristol City in October 2021, scored twice in injury time to give us a 2-1 win.
Another game of note is the Jan 2014 match against Watford when all 4 goals were scored by the subs. Simon Cox got two and Jamie Mackie and Darius Henderson provided the others

Here's the list of all of our goal-scoring substitutes:
Date Game Type Opponent Player Sub
Minute
Goal
Minute
Result
Oct 09, 1965League Tier 1West Ham UnitedDavid Wilson885-0
Apr 01, 1967League Tier 1SouthamptonBill Brindley60613-1
Aug 31, 1968League Tier 1EvertonSammy Chapman65841-2
Oct 26, 1968League Tier 1Manchester CityJoe Baker6469, 743-3
Mar 11, 1969League Tier 1SouthamptonPaul Richardson42841-0
Jan 06, 1970FA CupCarlisle UnitedJames McCaffrey55771-2
Mar 07, 1970League Tier 1ChelseaJames McCaffrey66831-1
Jan 11, 1971FA CupLuton TownGraham Collier804-3
Nov 13, 1971League Tier 1West Bromwich AlbionMartin O'Neill61754-1
Dec 04, 1971League Tier 1Manchester UnitedMartin O'Neill65692-3
Oct 21, 1972League Tier 2Swindon TownMartin O'Neill65882-2
Aug 27, 1974League Tier 2MillwallIan Bowyer77842-1
Sep 20, 1975League Tier 2Oxford UnitedGeorge Lyall45881-0
Feb 24, 1976League Tier 2Charlton AthleticJimmy McCann65742-2
Feb 05, 1977League Tier 2Wolverhampton WanderersSammy Chapman891-2
Apr 25, 1978League Tier 1Ipswich TownFrank Clark45782-0
May 09, 1979League Tier 1Manchester CityIan Bowyer603-1
Apr 05, 1980League Tier 1Aston VillaIan Bowyer762-3
Sep 20, 1980League Tier 1Leicester CityGary Mills855-0
Feb 06, 1982League Tier 1West Bromwich AlbionPeter Ward471-2
Feb 26, 1983League Tier 1Birmingham CityPeter Davenport831-1
Nov 05, 1983League Tier 1Wolverhampton WanderersColin Walsh575-0
Nov 17, 1984League Tier 1Coventry CityDavid Riley58853-1
Sep 21, 1985League Tier 1WatfordDavid Campbell45543-2
Nov 19, 1986League CupBradford CityChris Fairclough73805-0
Jan 09, 1988FA CupHalifax TownPaul Wilkinson75834-0
Sep 24, 1988League Tier 1Aston VillaFranz Carr45801-1
Jan 24, 1989Full Members CupIpswich TownGary Crosby74883-1
May 13, 1989League Tier 1Charlton AthleticSteve Chettle72864-0
Oct 19, 1991League Tier 1Sheffield UnitedSteve Chettle46802-4
Aug 22, 1992League Tier 1Oldham AthleticGary Bannister6486, 883-5
Dec 05, 1992League Tier 1Leeds UnitedKingsley Black14544-1
Jan 16, 1993League Tier 1ChelseaToddy Orlygsson84893-0
Dec 15, 1993League CupManchester CityNeil Webb29742-1
Mar 19, 1994League Tier 2Bolton WanderersStan Collymore58593-2
Oct 08, 1994League Tier 1Manchester CityIan Woan79903-3
Dec 31, 1994League Tier 1West Ham UnitedPaul McGregor30901-3
Feb 11, 1995League Tier 1Newcastle UnitedJason Lee74741-2
Mar 04, 1995League Tier 1Tottenham HotspurJason Lee81852-2
Mar 11, 1995League Tier 1Leicester CityJason Lee87904-2
Nov 21, 1995UEFA CupOlympique LyonnaisPaul McGregor72831-0
Sep 28, 1996League Tier 1ChelseaJason Lee45901-1
May 03, 1997League Tier 1WimbledonBryan Roy56591-1
Aug 23, 1997League Tier 2Oxford UnitedChris Bart-Williams53711-0
Dec 06, 1997League Tier 2Bradford CityThierry Bonalair12632-2
Dec 14, 1997League Tier 2Wolverhampton WanderersAndy Johnson77841-2
Jan 03, 1998FA CupCharlton AthleticPierre van Hooijdonk46561-4
Sep 15, 1998League CupLeyton OrientMarlon Harewood70845-1
Aug 11, 1999League CupMansfield TownBernard Allou75813-0
Aug 14, 1999League Tier 2Grimsby TownCarlton Palmer67872-1
Nov 14, 1999League Tier 2Huddersfield TownAlan Rogers26451-3
Jan 08, 2000FA CupOxford UnitedAlan Rogers62893-1
Feb 12, 2000League Tier 2WalsallDougie Freedman84902-0
Mar 18, 2000League Tier 2Tranmere RoversMarlon Harewood64661-1
Nov 04, 2000League Tier 2Preston North EndBen Olsen46583-1
Feb 24, 2001League Tier 2Grimsby TownGareth Edds44553-1
May 06, 2001League Tier 2Tranmere RoversMarlon Harewood5966, 782-2
Nov 24, 2001League Tier 2Crewe AlexandraStern John71823-0
Aug 14, 2002League Tier 2Preston North EndEoin Jess73832-2
Oct 26, 2002League Tier 2Leicester CityJack Lester67902-2
Feb 22, 2003League Tier 2Stoke CityEoin Jess82856-0
Apr 05, 2003League Tier 2Ipswich TownJohn Thompson20274-3
Feb 14, 2004League Tier 2WalsallGareth Taylor89903-3
Feb 21, 2004League Tier 2Rotherham UnitedEoin Jess74901-1
Feb 28, 2004League Tier 2Bradford CityGareth Taylor88902-1
Aug 14, 2004League Tier 2Crewe AlexandraMarlon King63712-2
Sep 26, 2004League Tier 2West Ham UnitedMarlon King66902-1
Feb 23, 2005League Tier 2Preston North EndPaul Evans54772-0
Apr 30, 2005League Tier 2Queens Park RangersEugen Bopp62771-2
May 08, 2005League Tier 2GillinghamEugen Bopp85852-2
Aug 06, 2005League Tier 3Huddersfield TownDavid Johnson74872-1
Aug 09, 2005League Tier 3WalsallDavid Friio70852-3
Aug 27, 2005League Tier 3GillinghamSpencer Weir-Daley75793-1
Oct 01, 2005League Tier 3Tranmere RoversGareth Taylor63701-0
Oct 15, 2005League Tier 3Hartlepool UnitedEugen Bopp78902-0
Nov 26, 2005League Tier 3Huddersfield TownJack Lester31461-2
Feb 25, 2006League Tier 3Swindon TownJack Lester74907-1
Apr 01, 2006League Tier 3ChesterfieldJohn Thompson84873-1
Apr 17, 2006League Tier 3Yeovil TownNicky Southall60682-1
Nov 18, 2006League Tier 3Rotherham UnitedNathan Tyson60881-1
Dec 12, 2006FA CupSalisbury CityNicky Southall60812-0
Dec 26, 2006League Tier 3Port ValeGrant Holt5765, 903-0
Mar 03, 2007League Tier 3Huddersfield TownLewis McGugan12175-1
Mar 24, 2007League Tier 3Cheltenham TownNathan Tyson76903-0
Sep 22, 2007League Tier 3GillinghamEmile Sinclair82844-0
Sep 29, 2007League Tier 3Yeovil TownKris Commons62843-0
Oct 02, 2007League Tier 3Huddersfield TownKris Commons66751-1
Nov 03, 2007League Tier 3Tranmere RoversNathan Tyson60782-0
Nov 06, 2007League Tier 3Southend UnitedNathan Tyson62654-1
Dec 15, 2007League Tier 3Northampton TownJunior Agogo66902-2
Jan 01, 2008League Tier 3Huddersfield TownChris Cohen65682-1
Jan 12, 2008League Tier 3Leyton OrientMatt Thornhill79894-0
Mar 11, 2008League Tier 3Southend UnitedMatt Thornhill46651-1
Apr 01, 2008League Tier 3Carlisle UnitedGarath McCleary46902-0
Apr 26, 2008League Tier 3Hartlepool UnitedLewis McGugan69841-0
Aug 13, 2008League CupMorecambeAdam Newbold75814-0
Aug 23, 2008League Tier 2WatfordNathan Tyson66693-2
Oct 18, 2008League Tier 2Queens Park RangersLewis McGugan73841-2
Oct 28, 2008League Tier 2Crystal PalaceMatt Thornhill73812-1
Dec 28, 2008League Tier 2Norwich CityRobert Earnshaw80893-2
Jan 03, 2009FA CupManchester CityJoe Garner73753-0
Mar 07, 2009League Tier 2Swansea CityLewis McGugan68761-1
Apr 11, 2009League Tier 2Bristol CityJoe Garner71833-2
May 03, 2009League Tier 2SouthamptonJoe Garner46733-1
Aug 18, 2009League Tier 2WatfordDele Adebola75872-4
Sep 15, 2009League Tier 2Ipswich TownRobert Earnshaw58591-1
Nov 01, 2009League Tier 2Cardiff CityLewis McGugan77901-1
Nov 21, 2009League Tier 2MiddlesbroughRobert Earnshaw57731-1
Nov 28, 2009League Tier 2Doncaster RoversLewis McGugan79804-1
Dec 05, 2009League Tier 2Leicester CityDele Adebola66775-1
Dec 19, 2009League Tier 2Preston North EndLewis McGugan78813-0
Mar 13, 2010League Tier 2Preston North EndRobert Earnshaw69762-3
Mar 16, 2010League Tier 2BarnsleyDexter Blackstock73781-2
Mar 23, 2010League Tier 2Crystal PalaceNathan Tyson80822-0
Apr 24, 2010League Tier 2Plymouth ArgylePaul Anderson68903-0
May 11, 2010PlayoffsBlackpoolDele Adebola78903-4
Sep 25, 2010League Tier 2Swansea CityRadoslaw Majewski75843-1
Nov 20, 2010League Tier 2Cardiff CityDexter Blackstock70842-0
Dec 18, 2010League Tier 2Crystal PalaceGarath McCleary82853-0
Jan 01, 2011League Tier 2BarnsleyNathan Tyson54802-2
Jan 22, 2011League Tier 2Derby CountyRobert Earnshaw66791-0
Mar 01, 2011League Tier 2MiddlesbroughDele Adebola67901-1
Apr 02, 2011League Tier 2Leeds UnitedGarath McCleary30651-4
Apr 12, 2011League Tier 2BurnleyDavid McGoldrick7173, 902-0
Apr 30, 2011League Tier 2Scunthorpe UnitedPaul Anderson46475-1
May 07, 2011League Tier 2Crystal PalaceDavid McGoldrick68803-0
May 16, 2011PlayoffsSwansea CityRobert Earnshaw78801-3
Feb 14, 2012League Tier 2MiddlesbroughJoel Lynch46661-2
Feb 18, 2012League Tier 2Coventry CityRobbie Findley46862-0
Sep 15, 2012League Tier 2Birmingham CitySimon Cox60732-2
Sep 18, 2012League Tier 2Crystal PalaceDexter Blackstock73811-1
Oct 23, 2012League Tier 2BlackpoolDexter Blackstock82902-2
Oct 27, 2012League Tier 2BarnsleyJermaine Jenas69774-1
Jan 05, 2013FA CupOldham AthleticBilly Sharp66902-3
Feb 19, 2013League Tier 2Huddersfield TownDarius Henderson74906-1
Mar 05, 2013League Tier 2Ipswich TownLewis McGugan62841-0
Mar 09, 2013League Tier 2Wolverhampton WanderersLewis McGugan34903-1
Mar 16, 2013League Tier 2Hull CityLewis McGugan72842-1
Mar 30, 2013League Tier 2Brighton and Hove AlbionLewis McGugan73822-2
Apr 06, 2013League Tier 2BlackpoolLewis McGugan66811-1
Aug 06, 2013League CupHartlepool UnitedMatt Derbyshire26673-1
Sep 14, 2013League Tier 2BarnsleyDarius Henderson77843-2
Sep 17, 2013League Tier 2MiddlesbroughDarius Henderson5879
Matt Derbyshire5869
Nov 29, 2013League Tier 2ReadingDarius Henderson46602-3
Dec 29, 2013League Tier 2Leeds UnitedMatt Derbyshire68842-1
Jan 30, 2014League Tier 2WatfordSimon Cox4658, 90
Jamie Mackie8082
Darius Henderson6973
Feb 02, 2014League Tier 2Yeovil TownRafik Djebbour74903-1
Feb 05, 2014FA CupPreston North EndDarius Henderson67902-0
Feb 11, 2014League Tier 2Huddersfield TownDarius Henderson68893-0
Mar 11, 2014League Tier 2MiddlesbroughDarius Henderson78801-1
Apr 08, 2014League Tier 2Sheffield WednesdayMarcus Tudgay61773-3
Sep 17, 2014League Tier 2FulhamJamie Paterson69895-3
Dec 06, 2014League Tier 2Charlton AthleticRobert Tesche46591-1
Feb 14, 2015League Tier 2BlackpoolDexter Blackstock52684-4
Feb 28, 2015League Tier 2ReadingGary Gardner77803-0
Mar 21, 2015League Tier 2Norwich CityChris Burke18761-3
Apr 03, 2015League Tier 2Wolverhampton WanderersDexter Blackstock83901-2
Apr 06, 2015League Tier 2BrentfordTyler Walker4161
Todd Kane4177
Aug 11, 2015League CupWalsallMichail Antonio7881, 903-4
Aug 22, 2015League Tier 2Bolton WanderersDavid Vaughan75811-1
Sep 12, 2015League Tier 2Queens Park RangersNelson Oliveira52822-1
Dec 11, 2015League Tier 2Wolverhampton WanderersDexter Blackstock78801-1
Apr 11, 2016League Tier 2Brighton and Hove AlbionDexter Blackstock42501-2
May 07, 2016League Tier 2Milton Keynes DonsBritt Assombalonga61742-1
Oct 14, 2016League Tier 2Birmingham CityHildeberto Pereira7683
Apostolos Vellios5763
Feb 04, 2017League Tier 2Aston VillaBen Brereton70902-1
Feb 11, 2017League Tier 2Norwich CityRoss McCormack56751-5
Mar 04, 2017League Tier 2Brighton And Hove AlbionZach Clough5960, 903-0
Mar 07, 2017League Tier 2BrentfordZach Clough6090
Ben Brereton6082
Aug 12, 2017League Tier 2BrentfordKieran Dowell45834-3
Aug 23, 2017League CupNewcastle UnitedTyler Walker77973-2
Sep 16, 2017League Tier 2Wolverhampton WanderersMuzzy Carayol62751-2
Sep 20, 2017League CupChelseaTendayi Darikwa59901-5
Dec 09, 2017League Tier 2Bolton WanderersBen Brereton82893-2
Jan 27, 2018FA CupHull CityApostolos Vellios80881-2
Apr 24, 2018League Tier 2BarnsleyApostolos Vellios79893-0
Aug 11, 2018League Tier 2ReadingHillal Soudani56681-0
Aug 18, 2018League Tier 2Wigan AthleticHillal Soudani54902-2
Aug 25, 2018League Tier 2Birmingham CityJoe Lolley75752-2
Aug 29, 2018League CupNewcastle UnitedMatty Cash82903-1
Sep 01, 2018League Tier 2BrentfordMatty Cash45621-2
Oct 06, 2018League Tier 2MiddlesbroughLewis Grabban72772-0
Oct 30, 2018League CupBurton AlbionArvin Appiah8490
Lewis Grabban5670
Jan 01, 2019League Tier 2Leeds UnitedBen Osborn65764-2
Feb 09, 2019League Tier 2BrentfordMolla Wague70792-1
Mar 09, 2019League Tier 2Hull CityJoao Carvalho6872
Karim Ansarifard5976
Mar 30, 2019League Tier 2Swansea CityDaryl Murphy67802-1
Aug 21, 2019League Tier 2Charlton AthleticAlbert Adomah65781-1
Aug 27, 2019League CupDerby CountyJoao Carvalho57793-0
Aug 31, 2019League Tier 2Preston North EndAlbert Adomah77791-1
Sep 14, 2019League Tier 2Swansea CityAlfa Semedo68851-0
Nov 27, 2019League Tier 2Queens Park RangersJoao Carvalho6088
Alfa Semedo8590
Dec 06, 2019League Tier 2MillwallLewis Grabban6263, 882-2
Feb 08, 2020League Tier 2Leeds UnitedTyler Walker90902-0
Jun 28, 2020League Tier 2Huddersfield TownRyan Yates46853-1
Dec 09, 2020League Tier 2Norwich CityAnthony Knockaert71731-2
Dec 15, 2020League Tier 2Sheffield WednesdayLewis Grabban76872-0
Jan 20, 2021League Tier 2MiddlesbroughLoïc Mbe Soh82901-2
Apr 21, 2021League Tier 2Birmingham CityLewis Grabban64901-1
Sep 29, 2021League Tier 2BarnsleyLewis Grabban60813-1
Oct 19, 2021League Tier 2Bristol CityLyle Taylor8190, 902-1
Nov 02, 2021League Tier 2Sheffield UnitedLewis Grabban63831-1
Dec 11, 2021League Tier 2Swansea CityCafú67904-1
Jan 09, 2022FA CupArsenalLewis Grabban68831-0
Jan 30, 2022League Tier 2Cardiff CityKeinan Davis59901-2
Feb 12, 2022League Tier 2Stoke CityRyan Yates82902-2
Mar 12, 2022League Tier 2ReadingSam Surridge70804-0
Apr 02, 2022League Tier 2BlackpoolSam Surridge66824-1
Apr 30, 2022League Tier 2Swansea CityAlex Mighten77845-1
May 07, 2022League Tier 2Hull CityBrennan Johnson65901-1
Sep 16, 2022League Tier 1FulhamLewis O'Brien70772-3
Jan 07, 2023FA CupBlackpoolRyan Yates65901-4
Jan 21, 2023League Tier 1BournemouthSam Surridge75831-1
Feb 18, 2023League Tier 1Manchester CityChris Wood79841-1
Aug 12, 2023League Tier 1ArsenalTaiwo Awoniyi71821-2
Aug 18, 2023League Tier 1Sheffield UnitedChris Wood85892-1
Sep 02, 2023League Tier 1ChelseaAnthony Elanga45481-0
Jan 30, 2024League Tier 1ArsenalTaiwo Awoniyi46891-2
Sep 14, 2024League Tier 1LiverpoolCallum Hudson-Odoi54721-0
Sep 22, 2024League Tier 1Brighton and Hove AlbionRamón Sosa59702-2
Dec 14, 2024League Tier 1Aston VillaAnthony Elanga77932-1
Jan 06, 2025League Tier 1Wolverhampton WanderersTaiwo Awoniyi88943-0
Feb 01, 2025League Tier 1Brighton and Hove AlbionJota Silva72917-0
Feb 23, 2025League Tier 1Newcastle UnitedRyan Yates76903-4
Mar 15, 2025League Tier 1Ipswich TownJota Silva80874-2
Apr 05, 2025League Tier 1Aston VillaJota Silva46571-2