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:
237

Won:
131

Drawn:
58

Lost:
48


The Scorers
Plenty of players have scored twice after coming on, but one 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
Score
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 Bowyer3-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 Riley853-1
Sep 21, 1985League Tier 1WatfordDavid Campbell3-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 Chettle864-0
Oct 19, 1991League Tier 1Sheffield UnitedSteve Chettle802-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 Webb742-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