list of baseball players who underwent tommy john surgery list of baseball players who underwent tommy john surgery tommy john surgery (tjs), known in medical practice as ulnar collateral ligament (ucl) reconstruction, is a surgical graft procedure in which the ulnar collateral ligament in the medial elbow is replaced with either a tendon from elsewhere from the patient's own body, or the use of a tendon from the donated tissue from a cadaver. the procedure is common among collegiate and professional athletes in several sports, most notably baseball. tommy john was the first baseball player to undergo the surgery. paul molitor was the first player who underwent the surgery to be elected to the hall of fame. josé mesa was one of the first players born outside the united states to undergo the surgery. john farrell was perhaps the first player to undergo the surgery twice. scott schoeneweis was one of the first players to undergo the surgery while in college. dewon brazelton was one of the first players to undergo the surgery while in high school. jay payton was one of the first position players to undergo the surgery twice. john smoltz was the first pitcher who underwent the surgery to be elected to the hall of fame. jamie moyer is the oldest player to undergo the surgery. zack cozart was the first player to undergo the surgery on his non-throwing arm. jonny venters is one of the only players to undergo the surgery more than two times. the procedure was first performed in 1974 by orthopedic surgeon dr. frank jobe, then a los angeles dodgers team physician. the surgery is named after tommy john, the first recipient of the surgery. john won 288 games in his career – 124 before the surgery and 164 after. many players have subsequently undergone the surgery, some more than once. list player position throws date of surgery ref david aardsma pitcherrightjuly 22, 2011 don aase pitcherrightoctober 18, 1982 nate adcock pitcherrightaugust 2015 nick adenhart pitcherrightjune 2004 brady aiken pitcherleftmarch 2015 dan altavilla pitcherrightjune 9, 2021 brett anderson pitcherleftjuly 15, 2011 brian anderson pitcherleftjune 20052006 cody anderson pitcherrightmarch 2017 ian anderson pitcherrightapril 13, 2023 justin anderson pitcherrightjuly 2020 rick ankiel pitcher / outfielderleftjuly 2003 brad arnsberg pitcherright1988 josé arredondo pitcherrightfebruary 2010 bronson arroyo pitcherrightjuly 15, 2014 andy ashby pitcherright2003 mike avilés infielderright2009 danys báez pitcherrightoctober 26, 2007 homer bailey pitcherrightmay 8, 2015 john baker catcherright2010 scott baker pitcherrightapril 17, 2012 rocco baldelli outfielderrightjune 2005 anthony banda pitcherleftjune 2018 franklin barreto infielderrightmay 2021 aaron barrett pitcherrightseptember 3, 2015 chris bassitt pitcherrightmay 5, 2016 brandon beachy pitcherrightjune 21, 2012march 21, 2014 rod beck pitcherrightoctober 2001 érik bédard pitcherleftseptember 10, 2002 matt beech pitcherleft19981999 tyler beede pitcherrightmarch 20, 2020 jalen beeks pitcherleftseptember 2, 2020 joe beimel pitcherleftmay 1, 2012 kris benson pitcherrightmay 22, 2001 adam bernero pitcherright2007 joe biagini pitcherright2010 jesse biddle pitcherleftoctober 14, 2015 kyle blanks infielder / outfielderrightmay 1, 2012 ricky bones pitcherrightmay 2003 pedro borbón jr. pitcherleftaugust 30, 1996 dewon brazelton pitcherright1996 bill bray pitcherleftmay 2009 john brebbia pitcherrightjune 2020 zack britton pitcherleftseptember 9, 2021 doug brocail pitcherright20012002 jt brubaker pitcherrightapril 2023 walker buehler pitcherrightaugust 5, 2015august 23, 2022 ambiorix burgos pitcherrightaugust 28, 2007 a. j. burnett pitcherrightapril 2003 sean burnett pitcherleftjune 6, 2014 paul byrd pitcherrightjuly 1, 2003 tom candiotti pitcherright1981 jose canseco outfielderrightjuly 9, 1993 carter capps pitcherrightmarch 8, 2016 chris capuano pitcherleftmay 2002may 2008 sam carlson pitcherrightjuly 2, 2018 chris carpenter pitcherrightjuly 2007 carlos carrasco pitcherrightseptember 14, 2011 curt casali catcherright2009 kervin castro catcherright2017 joba chamberlain pitcherrightjune 16, 2011 bruce chen pitcherleft2007 wei-yin chen pitcherleft2006 yonny chirinos pitcherrightaugust 25, 2020 shin-soo choo outfielderleftseptember 2007 steve christmas catcherright1986 mike clevinger pitcherrightnovember 2020 alex cobb pitcherrightmay 14, 2015 todd coffey pitcherrightaugust 1999july 2012 greg colbrunn infielderright1991august 10, 1993 tim collins pitcherleftmarch 2015march 2016 phil coke pitcherleftaugust 2018 patrick corbin pitcherleftmarch 25, 2014 rheal cormier pitcherleft1997 manny corpas pitcherright2010 chris coste catcherright2010 jharel cotton pitcherrightmarch 21, 2018 neal cotts pitcherleftjuly 2009 zack cozart shortstoprightaugust 2011 carl crawford outfielderleftaugust 23, 2012 johnny cueto pitcherrightaugust 2, 2018 brandon cumpton pitcherrightmarch 10, 2015 john curtiss pitcherrightaugust 2012september 7, 2021 travis d'arnaud catcherrightapril 17, 2018 yu darvish pitcherrightmarch 17, 2015 ben davis catcherright2005 grant dayton pitcherleftaugust 29, 2017 jorge de la rosa pitcherleft2011 rubby de la rosa pitcherright2011august 2, 2017 josé de león pitcherrightmarch 13, 2018 jacob degrom pitcherrightoctober 10, 2010 manny delcarmen pitcherrightmay 2, 2003 ryan dempster pitcherrightaugust 4, 2003 chris devenski pitcherrightjune 5, 2021 joey devine pitcherright20092012 alex dickerson outfielderleftmarch 2018 octavio dotel pitcherrightjune 6, 2005 félix doubront pitcherleftapril 12, 2016 darren dreifort pitcherrightmarch 14, 1995july 9, 2001 danny duffy pitcherleftjune 13, 2012 zach duke pitcherleftoctober 14, 2016 erubiel durazo designated hitterleft2005 adam eaton pitcherright2001 josh edgin pitcherleftmarch 2015 cal eldred pitcherrightjune 23, 1995 nathan eovaldi pitcherright2007august 19, 2016 scott erickson pitcherrightaugust 2000 robbie erlin pitcherleftmay 2016 pete fairbanks pitcherright20112017 john farrell pitcherrightoctober 1990september 1991 erick fedde pitcherrightjune 3, 2015 scott feldman pitcherright2003 neftalí feliz pitcherrightaugust 1, 2012 caleb ferguson pitcherleft2014september 23, 2020 josé fernandez pitcherrightmay 16, 2014 matt festa pitcherrightmarch 2020 gavin floyd pitcherrightmay 2013 john foster pitcherleftjune 6, 2006 chad fox pitcherrightjuly 1996july 27, 1997 john franco pitcherleftmay 15, 2002 jason frasor pitcherright19992001 max fried pitcherleftaugust 20, 2014 kyuji fujikawa pitcherrightjune 2013 rafael furcal shortstoprightmarch 7, 2013 michael fulmer pitcherrightmarch 27, 2019 éric gagné pitcherright1997june 2005 jaime garcía pitcherleft2008 yimi garcía pitcherrightoctober 25, 2016 domingo germán pitcherright2015 dan giese pitcherright2009 ken giles pitcherrightseptember 30, 2020 tyler glasnow pitcherrightaugust 4, 2021 chi chi gonzalez pitcherrightjuly 2017 geremi gonzález pitcherrightaugust 21, 1998 mike gonzalez pitcherleftmay 31, 2007 tom gordon pitcherrightdecember 13, 1999 daniel gossett pitcherrightaugust 1, 2018 chad green pitcherrightjune 1, 2022 hunter greene pitcherrightapril 2019 didi gregorius shortstoprightoctober 17, 2018 a. j. griffin pitcherrightapril 30, 2014 jason grilli pitcherright2002 jay groome pitcherleftmay 2018 jandel gustave pitcherrightjune 21, 2017 darryl hamilton outfielderrightjune 22, 1994 mike hampton pitcherleftseptember 25, 2005 joel hanrahan pitcherrightmay 16, 2013march 2015 bryce harper right fielder/designated hitterrightnovember 23, 2022 matt harvey pitcherrightoctober 22, 2013 andrew heaney pitcherleftjuly 2016 jeremy hefner pitcherrightaugust 20132014 ben heller pitcherrightapril 6, 2018 johnny hellweg pitcherrightapril 29, 2014 pat hentgen pitcherrightaugust 2001 ty hensley pitcherrightmarch 31, 2015 david hernandez pitcherrightmarch 24, 2014 joe hesketh pitcherleft1981 aaron hicks outfielderrightoctober 30, 2019 jordan hicks pitcherrightjune 26, 2019 kyle higashioka catcherright2013 jaden hill pitcherrightapril 2021 sterling hitchcock pitcherleft2000 jeff hoffman pitcherright2014 gunnar hoglund pitcherrightmay 15, 2021 greg holland pitcherrightoctober 2, 2015 mario hollands pitcherleftapril 8, 2015 matt holliday outfielderrightjuly 24, 2001 brent honeywell pitcherrightfebruary 27, 2018 j. r. house catcherright2002 daniel hudson pitcherrightjuly 9, 2012june 18, 2013 tim hudson pitcherrightaugust 2, 2008 todd hundley catcherright1997 philip humber pitcherright2005 jason isringhausen pitcherrightjanuary 13, 1998september 2008june 16, 2009 césar izturis shortstopright2005 a. j. jiménez catcherright2012 tommy john pitcherleftseptember 25, 1974 josh johnson pitcherrightaugust 3, 2007april 24, 2014september 2015 jahmai jones infielderrightmay 27, 2022 nate jones pitcherrightjuly 11, 2017 tommy kahnle pitcherrightaugust 4, 2020 steve karsay pitcherright1995 anthony kay pitcherleftoctober 4, 2016 keone kela pitcherrightmay 19, 2021 casey kelly pitcherrightapril 2, 2013 don kelly infielder / outfielderrightjuly 14, 2015 steven kent pitcherleftdecember 2, 2013 spencer kieboom catcherright2013 josh kinney pitcherright2007 andrew kittredge pitcherrightjune 22, 2022 andrew knapp catcherright2013 billy koch pitcherright1997 tyler kolek pitcherrightapril 7, 2016 george kontos pitcherrightjuly 7, 2009 michael kopech pitcherrightseptember 18, 2018 max kranick pitcherrightjune 3, 2022 hong-chih kuo pitcherleft20002003 chad kuhl pitcherrightseptember 19, 2018 john lackey pitcherrightnovember 1, 2011 john lamb pitcherleftjuly 10, 2018 dinelson lamet pitcherrightapril 2018 jack leathersich pitcherleftjuly 30, 2015 justin lehr pitcherrightmay 2010 colby lewis pitcherrightseptember 27, 1996 jon lieber pitcherrightaugust 7, 2002 kerry ligtenberg pitcherright1999 jacob lindgren pitcherleftaugust 2016march 27, 2018 francisco liriano pitcherleftnovember 6, 2006 rodrigo lópez pitcherrightaugust 22, 2007 barret loux pitcherright2013 richard lovelady pitcherleftseptember 2021 joey lucchesi pitcherleftjune 24, 2021 trey lunsford catcherright2006 lance lynn pitcherrightnovember 10, 2015 ryan madson pitcherrightmarch 2012 kenta maeda pitcherrightseptember 1, 2021 matt magill pitcherrightmay 2015 matt mantei pitcherrightjune 19, 2001 joe mantiply pitcherleftmarch 9, 2018 shaun marcum pitcherrightseptember 30, 2008 corbin martin pitcherrightjuly 3, 2019 daisuke matsuzaka pitcherrightjune 10, 2011 scott mathieson pitcherrightseptember 2006 michael matuella pitcherrightapril 2015 steven matz pitcherleftmay 18, 2010 dustin may pitcherrightmay 12, 2021 trevor may pitcherrightmarch 22, 2017 joe mays pitcherright2003 tim mayza pitcherleftseptember 18, 2019 brandon mccarthy pitcherrightapril 30, 2015 shane mcclanahan pitcherleft2016 lance mccullers jr. pitcherrightnovember 6, 2018 dustin mcgowan pitcherrightmay 13, 2004 andrew mckirahan pitcherleft2012march 2016 john means pitcherleftapril 27, 2022 kris medlen pitcherrightaugust 2010march 18, 2014 jenrry mejía pitcherrightapril 2011 josé mesa pitcherrightjune 1989 keynan middleton pitcherrightmay 22, 2018 shelby miller pitcherrightmay 10, 2017 eric milton pitcherleftjune 2007 casey mize pitcherrightjune 15, 2022 paul molitor third basemanrightmay 21, 1984 rafael montero pitcherrightmarch 2018 jordan montgomery pitcherleftjune 7, 2018 matt moore pitcherleftapril 22, 2014 orber moreno pitcherrightjune 2000 jim morris pitcherleftjanuary 1986 matt morris pitcherright1999 charlie morton pitcherrightjune 2012 jon moscot pitcherrightjuly 2016 jamie moyer pitcherleftdecember 1, 2010 andrés muñoz pitcherrightmarch 2020 xavier nady outfielderright20012009 joe nathan pitcherrightmarch 2010april 29, 2015 packy naughton pitcherleft2013 denny neagle pitcherleft2003 jimmy nelson pitcherrightaugust 2021 iván nova pitcherrightapril 29, 2014 darien núñez pitcherleftapril 2022 ryan o'rourke pitcherleftapril 2017 shohei ohtani pitcher / designated hitterrightoctober 1, 2018 darren oliver pitcherleftmay 1991 steve ontiveros pitcherright1989june 1996 roberto osuna pitcherrightjune 2013 chris paddack pitcherrightaugust 15, 2016 juan padilla pitcherrightmarch 14, 2006 jarrod parker pitcherrightoctober 28, 2009march 24, 2014 bobby parnell pitcherrightapril 2014 john parrish pitcherleftjuly 15, 2005 carl pavano pitcherrightjune 5, 2007 jay payton outfielderright1995march 1997 james paxton pitcherleftapril 2021 mike pelfrey pitcherrightapril 2012 odalis pérez pitcherleftaugust 5, 1999 salvador pérez catcherrightmarch 6, 2019 david phelps pitcherrightmarch 2018 branden pinder pitcherrightapril 26, 2016 michael pineda pitcherrightjuly 18, 2017 colin poche pitcherleftjune 23, 2014july 29, 2020 bill pulsipher pitcherleftapril 17, 1996 zach putnam pitcherrightjune 2017 j. c. ramírez pitcherrightapril 2018 drew rasmussen pitcherrightmarch 2016september 2017 robbie ray pitcherleftmay 3, 2023 colin rea pitcherrightnovember 10, 2016 sean reid-foley pitcherrightmay 11, 2022 al reyes pitcherright19952005 alex reyes pitcherrightfebruary 16, 2017 anthony reyes pitcherright2009 frank riccelli pitcherleft1979 jerrod riggan pitcher right june 29, 2004 josé rijo pitcherright19951997 t.j. rivera infielderrightseptember 14, 2017 david robertson pitcherrightaugust 15, 2019 nate robertson pitcherleft1998 brady rodgers pitcherrightmay 2, 2017 fernando rodney pitcherrightapril 29, 2004 jordan romano pitcherrightapril 2015 fernando romero pitcherright2014 jojo romero pitcherleftmay 25, 2021 héctor rondón pitcherrightaugust 2010 trevor rosenthal pitcherrightaugust 2017 joe ross pitcherrightjuly 19, 2017 danny salazar pitcherright2010 chris sale pitcherleftmarch 2020 aníbal sánchez pitcherright2003 miguel sano third basemanrightmarch 12, 2014 scott schoeneweis pitcherleft1994 bo schultz pitcherrightmarch 29, 2017 corey seager shortstoprightmay 4, 2018 jae seo pitcherrightmay 1999 luis severino pitcherrightfebruary 27, 2020 kevin shackelford pitcherrightjune 2018 ben sheets pitcherrightaugust 2010 ryan sherriff pitcherleftjune 5, 2018 jason shiell pitcherrightmay 2004 bill simas pitcherright2000 shae simmons pitcherrightfebruary 12, 2015 tyler skaggs pitcherleftaugust 13, 2014 carson smith pitcherrightmay 24, 2016 will smith pitcherleftmarch 30, 2017 john smoltz pitcherrightmarch 23, 2000 drew smyly pitcherleftjuly 6, 2017 joakim soria pitcherrightapril 2003march 2012 rafael soriano pitcherrightaugust 17, 2004 glenn sparkman pitcherright2015 steve sparks pitcherright1997 tim spooneybarger pitcherright2003 jason stanford pitcherleftjuly 29, 2004 drew storen pitcherrightseptember 2017 stephen strasburg pitcherrightseptember 3, 2010 scott strickland pitcherrightjune 2003 ross stripling pitcherrightmarch 2014 brent strom pitcherleft1978 tyler sturdevant pitcherright2007 brent suter pitcherleftjuly 31, 2018 noah syndergaard pitcherrightmarch 26, 2020 jameson taillon pitcherrightapril 2014august 13, 2019 craig tatum catcherright2005 taylor teagarden catcherrightnovember 2005 tomás telis catcherright2010 jesen therrien pitcherrightseptember 2017 shawn tolleson pitcherright2007may 17, 2017 josh tomlin pitcherrightaugust 21, 2012 gleyber torres infielderrightjune 2017 billy traber pitcherleftseptember 21, 2003 nick tropeano pitcherrightaugust 4, 2016 john tudor pitcherleftoctober 27, 1988 spencer turnbull pitcherright2021 jason vargas pitcherleftaugust 2015 christian vázquez catcherrightapril 2, 2015 jonny venters pitcherleft2005may 16, 2013september 2014 justin verlander pitcherrightseptember 30, 2020 frank viola pitcherleftmay 17, 1994 edinson vólquez pitcherrightaugust 3, 2009august 4, 2017 tsuyoshi wada pitcherleftmay 11, 2012 billy wagner pitcherleftseptember 10, 2008 neil wagner pitcherrightaugust 2014 adam wainwright pitcherrightfebruary 28, 2011 taijuan walker pitcherrightapril 25, 2018 daniel webb pitcherrightjune 2016 logan webb pitcherrightjune 2016 duke welker pitcherrightjune 5, 2014 david wells pitcherleft1985 jake westbrook pitcherrightjune 2008 zack wheeler pitcherrightmarch 2015 bob wickman pitcherrightdecember 9, 2002 matt wieters catcherrightjune 17, 2014 chase whitley pitcherrightmay 19, 2015 mac williamson outfielderrightapril 29, 2014 scott williamson pitcherright2001 brian wilson pitcherright2003april 19, 2012 c. j. wilson pitcherleftaugust 11, 2003 justin wilson pitcherleftjune 3, 2022 paul wilson pitcherrightapril 1, 1999 vance wilson catcherright20072008 trey wingenter pitcherrightjuly 2020 mark wohlers pitcherrightjuly 6, 1999august 1, 2003 randy wolf pitcherleftjuly 1, 2005october 2012 blake wood pitcherrightmay 18, 2012may 2018 tony womack infielderrightoctober 6,