Tommy John And His Surgeon Dr. Frank Jobe
Since Tommy John had the surgery now named after him in 1974, a total of 523 major league pitchers (including John) have undergone the procedure.
They are all noted below in two lists: the first covers pitchers whose careers were interrupted by the surgery and who continued to play afterwards, and the second runs down pitchers who became active major leaguers only after going under the knife.
PITCHERS, TOMMY JOHN SURGERY WHILE ACTIVE MLB
PITCHER
TEAM
ARM
SURGERY DATE
1.
Zack Wheeler
New York Mets
R
March 25, 2015
2.
Joel Hanrahan
Boston Red Sox
R
March 18, 2015
3.
Josh Edgin
New York Mets
L
March 17, 2015
4.
Yu Darvish
Texas Rangers
R
March 17, 2015
5.
Tim Collins
Kansas City Royals
L
March 11, 2015
6.
Brandon Cumpton
Pittsburgh Pirates
R
March 10, 2015
7.
Shae Simmons
Atlanta Braves
R
February 12, 2015
8.
Jeremy Hefner
New York Mets
R
October 9, 2014
9.
Jonny Venters
Atlanta Braves
L
September 17, 2014
10.
Tyler Skaggs
Los Angeles Angels
L
August 13, 2014
11.
Nate Jones
Chicago White Sox
R
July 29, 2014
12.
Tyler Chatwood
Colorado Rockies
R
July 23, 2014
13.
Trevor Bell
Cincinnati Reds
R
July 16, 2014
14.
Bronson Arroyo
Arizona Diamondbacks
R
July 15, 2014
15.
Sean Burnett
Los Angeles Angels
L
June 5, 2014
16.
Chris Withrow
Los Angeles Dodgers
R
June 3, 2014
17.
Ryan Brasier
Los Angeles Angels
R
June 1, 2014
18.
Jose Cisnero
Houston Astros
R
May 28, 2014
19.
Martin Perez
Texas Rangers
L
May 19, 2014
20.
Jose Fernandez
Miami Marlins
R
May 16, 2014
21.
A.J. Griffin
Oakland A’s
R
April 30, 2014
22.
Pedro Figueroa
Texas Rangers
L
April 30, 2014
23.
Ivan Nova
New York Yankees
R
April 29, 2014
24.
Josh Johnson
San Diego Padres
R
April 24, 2014
25.
Matt Moore
Tampa Bay Rays
L
April 22, 2014
26.
Cory Gearrin
Atlanta Braves
R
April 16, 2014
27.
Bobby Parnell
New York Mets
R
April 8, 2014
28.
Erik Davis
Washington Nationals
R
April 2, 2014
29.
David Hernandez
Arizona Diamondbacks
R
April 1, 2014
30.
Peter Moylan
Los Angeles Dodgers
R
April 1, 2014
31.
Bruce Rondon
Detroit Tigers
R
March 29, 2014
32.
Patrick Corbin
Arizona Diamondbacks
L
March 25, 2014
33.
Jarrod Parker
Oakland A’s
R
March 24, 2014
34.
Brandon Beachy
Atlanta Braves
R
March 21, 2014
35.
Kris Medlen
Atlanta Braves
R
March 18, 2014
36.
Luke Hochevar
Kansas City Royals
R
March 18, 2014
37.
Cory Luebke
San Diego Padres
L
February 18, 2014
38.
Matt Harvey
New York Mets
R
October 22, 2013
39.
Matt Reynolds
Arizona Diamondbacks
L
September 24, 2013
40.
Rafael Betancourt
Colorado Rockies
R
September 17, 2013
41.
Jeremy Hefner
New York Mets
R
August 28, 2013
42.
Jason Marquis
San Diego Padres
R
July 30, 2013
43.
Jordan Norberto
Oakland A’s
L
June 20, 2013
44.
Daniel Hudson
Arizona Diamondbacks
R
June 18, 2013
45.
Kyuji Fujikawa
Chicago Cubs
R
June 11, 2013
46.
Eric O’Flaherty
Atlanta Braves
L
May 21, 2013
47.
Jonny Venters
Atlanta Braves
L
May 16, 2013
48.
Joel Hanrahan
Boston Red Sox
R
May 16, 2013
49.
Gavin Floyd
Chicago White Sox
R
May 8, 2013
50.
Jason Motte
St. Louis Cardinals
R
May 6, 2013
51.
Chad Billingsley
Los Angeles Dodgers
R
April 24, 2013
52.
Alex White
Houston Astros
R
April 11, 2013
53.
Casey Kelly
San Diego Padres
R
April 2, 2013
54.
Fernando Rodriguez
Oakland A’s
R
March 27, 2013
55.
Frank Herrmann
Cleveland Indians
R
March 13, 2013
56.
Randy Wolf
Baltimore Orioles
L
October 30, 2012
57.
Juan Oviedo
Miami Marlins
R
September 6, 2012
58.
Josh Tomlin
Cleveland Indians
R
August 22, 2012
59.
Drew Hutchison
Toronto Blue Jays
R
August 9, 2012
60.
Neftali Feliz
Texas Rangers
R
August 1, 2012
61.
Joe Wieland
San Diego Padres
R
July 27, 2012
62.
Eric Surkamp
San Francisco Giants
L
July 24, 2012
63.
Todd Coffey
Los Angeles Dodgers
R
July 18, 2012
64.
Luis Perez
Toronto Blue Jays
L
July 17, 2012
65.
Daniel Hudson
Arizona Diamondbacks
R
July 9, 2012
66.
Felipe Paulino
Kansas City Royals
R
July 3, 2012
67.
Brandon Beachy
Atlanta Braves
R
June 21, 2012
68.
Charlie Morton
Pittsburgh Pirates
R
June 21, 2012
69.
Jose Contreras
Philadelphia Phillies
R
June 20, 2012
70.
Andrew Carignan
Oakland A’s
R
June 19, 2012
71.
David Herndon
Philadelphia Phillies
R
June 19, 2012
72.
Kyle Drabek
Toronto Blue Jays
R
June 19, 2012
73.
Danny Duffy
Kansas City Royals
L
June 13, 2012
74.
Marcos Mateo
Chicago Cubs
R
June 1, 2012
75.
Blake Wood
Kansas City Royals
R
May 25, 2012
76.
Cory Luebke
San Diego Padres
L
May 23, 2012
77.
George Sherrill
Seattle Mariners
L
May 4, 2012
78.
Mike Pelfrey
New York Mets
R
May 1, 2012
79.
Joe Beimel
Pittsburgh Pirates
L
May 1, 2012
80.
Jeremy Bonderman
Detroit Tigers
R
April 24, 2012
81.
Brian Wilson
San Francisco Giants
R
April 19, 2012
82.
Scott Baker
Minnesota Twins
R
April 17, 2012
83.
Michael Kohn
Los Angeles Angels
R
April 12, 2012
84.
Ryan Madson
Cincinnati Reds
R
April 11, 2012
85.
Joey Devine
Oakland A’s
R
April 10, 2012
86.
Jose Ceda
Miami Marlins
R
April 3, 2012
87.
Joakim Soria
Kansas City Royals
R
April 2, 2012
88.
Joel Zumaya
Detroit Tigers
R
March 29, 2012
89.
Sergio Escalona
Houston Astros
L
March 27, 2012
90.
Arodys Vizcaino
Atlanta Braves
R
March 20, 2012
91.
John Lackey
Boston Red Sox
R
November 1, 2011
92.
Carlos Carrasco
Cleveland Indians
R
September 14, 2011
93.
Juan Gutierrez
Arizona Diamondbacks
R
September 6, 2011
94.
Tony Pena
Chicago White Sox
R
August 31, 2011
95.
Rubby De La Rosa
Los Angeles Dodgers
R
August 9, 2011
96.
David Aardsma
Seattle Mariners
R
July 22, 2011
97.
Brett Anderson
Oakland A’s
L
July 14, 2011
98.
Joba Chamberlain
New York Yankees
R
June 16, 2011
99.
Daisuke Matsuzaka
Boston Red Sox
R
June 10, 2011
100.
Rich Hill
Boston Red Sox
L
June 9, 2011
101.
Jorge De La Rosa
Colorado Rockies
L
June 3, 2011
102.
Mason Tobin
Texas Rangers
R
June 1, 2011
103.
Jenrry Mejia
New York Mets
R
May 16, 2011
104.
Cla Meredith
Baltimore Orioles
R
March 2, 2011
105.
Adam Wainwright
St. Louis Cardinals
R
February 28, 2011
106.
Jamie Moyer
Philadelphia Phillies
L
December 1, 2010
107.
Hector Ambriz
Cleveland Indians
R
October 1, 2010
108.
Manuel Corpas
Colorado Rockies
R
September 8, 2010
109.
Stephen Strasburg
Washington Nationals
R
September 3, 2010
110.
Shawn Kelley
Seattle Mariners
R
September 1, 2010
111.
Erick Threets
Chicago White Sox
L
August 28, 2010
112.
Kris Medlen
Atlanta Braves
R
August 18, 2010
113.
Ben Sheets
Oakland A’s
R
August 10, 2010
114.
Zach Miner
Detroit Tigers
R
May 28, 2010
115.
Junichi Tazawa
Boston Red Sox
R
April 6, 2010
116.
Joe Nathan
Minnesota Twins
R
March 26, 2010
117.
Jose Arredondo
Los Angeles Angels
R
February 2, 2010
118.
Jordan Zimmermann
Washington Nationals
R
August 19, 2009
119.
Edinson Volquez
Cincinnati Reds
R
August 3, 2009
120.
Tyler Yates
Pittsburgh Pirates
R
July 14, 2009
121.
Neal Cotts
Chicago Cubs
L
July 2, 2009
122.
Josh Outman
Oakland A’s
L
June 30, 2009
123.
Shawn Hill
San Diego Padres
R
June 30, 2009
124.
Taylor Buchholz
Colorado Rockies
R
June 17, 2009
125.
Jason Isringhausen
Tampa Bay Rays
R
June 16, 2009
126.
Anthony Reyes
Cleveland Indians
R
June 12, 2009
127.
Jesse Litsch
Toronto Blue Jays
R
June 12, 2009
128.
Dan Giese
Oakland A’s
R
June 9, 2009
129.
David Riske
Milwaukee Brewers
R
June 2, 2009
130.
Bill Bray
Cincinnati Reds
L
May 19, 2009
131.
Scott Proctor
Los Angeles Dodgers
R
May 12, 2009
132.
Alfredo Simon
Baltimore Orioles
R
May 5, 2009
133.
Joey Devine
Oakland A’s
R
April 21, 2009
134.
Oscar Villarreal
Houston Astros
R
April 1, 2009
135.
Ryan Feierabend
Seattle Mariners
L
March 4, 2009
136.
Pat Neshek
Minnesota Twins
R
November 11, 2008
137.
Shaun Marcum
Toronto Blue Jays
R
September 30, 2008
138.
Billy Wagner
New York Mets
L
September 10, 2008
139.
Jaime Garcia
St. Louis Cardinals
L
September 8, 2008
140.
Tim Hudson
Atlanta Braves
R
August 8, 2008
141.
Sergio Mitre
New York Yankees
R
July 15, 2008
142.
Matt Chico
Washington Nationals
L
July 3, 2008
143.
Jake Westbrook
Cleveland Indians
R
June 1, 2008
144.
Chris Capuano
Milwaukee Brewers
L
May 15, 2008
145.
Peter Moylan
Atlanta Braves
R
May 8, 2008
146.
Macay McBride
Detroit Tigers
L
April 12, 2008
147.
Mike Zagurski
Philadelphia Phillies
L
March 28, 2008
148.
Mark McLemore
Houston Astros
L
January 1, 2008
149.
Danys Baez
Baltimore Orioles
R
October 26, 2007
150.
Russ Ortiz
San Francisco Giants
R
August 29, 2007
151.
Ambiorix Burgos
New York Mets
R
August 28, 2007
152.
Willie Eyre
Texas Rangers
R
August 27, 2007
153.
Rodrigo Lopez
Colorado Rockies
R
August 22, 2007
154.
Chris Ray
Baltimore Orioles
R
August 17, 2007
155.
Brendan Donnelly
Boston Red Sox
R
August 14, 2007
156.
Josh Johnson
Miami Marlins
R
August 3, 2007
157.
Chris Carpenter
St. Louis Cardinals
R
July 24, 2007
158.
Anthony Lerew
Atlanta Braves
R
June 19, 2007
159.
Eric Milton
Cincinnati Reds
L
June 15, 2007
160.
Carl Pavano
New York Yankees
R
June 5, 2007
161.
Michael Gonzalez
Atlanta Braves
L
May 31, 2007
162.
Jose Garcia
Miami Marlins
R
May 9, 2007
163.
B.J. Ryan
Toronto Blue Jays
L
May 1, 2007
164.
Fernando Nieve
Houston Astros
R
April 28, 2007
165.
Arthur Rhodes
Philadelphia Phillies
L
March 31, 2007
166.
Josh Kinney
St. Louis Cardinals
R
March 13, 2007
167.
Adam Bernero
Kansas City Royals
R
March 1, 2007
168.
Bruce Chen
Texas Rangers
L
January 1, 2007
169.
Francisco Liriano
Minnesota Twins
L
November 6, 2006
170.
Mike Lincoln
St. Louis Cardinals
R
September 24, 2006
171.
Eddie Guardado
Seattle Mariners
L
September 8, 2006
172.
Brandon Backe
Houston Astros
R
September 7, 2006
173.
Logan Kensing
Miami Marlins
R
August 31, 2006
174.
Brian Anderson
Kansas City Royals
L
July 14, 2006
175.
Carlos Martinez
Miami Marlins
R
July 6, 2006
176.
Tyler Walker
Tampa Bay Rays
R
July 6, 2006
177.
Julio Santana
Philadelphia Phillies
R
June 28, 2006
178.
Shawn Estes
San Diego Padres
L
June 7, 2006
179.
Victor Zambrano
New York Mets
R
May 15, 2006
180.
Ricardo Rincon
St. Louis Cardinals
L
May 12, 2006
181.
Yhency Brazoban
Los Angeles Dodgers
R
April 19, 2006
182.
Luis Ayala
Washington Nationals
R
March 30, 2006
183.
Juan Padilla
New York Mets
R
March 14, 2006
184.
Al Reyes
St. Louis Cardinals
R
January 1, 2006
185.
Mike Hampton
Atlanta Braves
L
September 26, 2005
186.
Jorge Campillo
Seattle Mariners
R
August 23, 2005
187.
Tim Spooneybarger
Miami Marlins
R
August 1, 2005
188.
Brian Anderson
Kansas City Royals
L
July 21, 2005
189.
Derek Thompson
Los Angeles Dodgers
L
July 1, 2005
190.
Randy Wolf
Philadelphia Phillies
L
July 1, 2005
191.
Octavio Dotel
Oakland A’s
R
June 6, 2005
192.
Ryan Bukvich
Texas Rangers
R
May 16, 2005
193.
Grant Balfour
Minnesota Twins
R
May 13, 2005
194.
Carlos Almanzar
Texas Rangers
R
May 11, 2005
195.
Frank Francisco
Texas Rangers
R
April 29, 2005
196.
Francis Beltran
Washington Nationals
R
March 11, 2005
197.
Scott Williamson
Boston Red Sox
R
October 30, 2004
198.
Jason Grimsley
Baltimore Orioles
R
October 13, 2004
199.
Shawn Hill
Montreal Expos
R
September 8, 2004
200.
Rafael Soriano
Seattle Mariners
R
August 17, 2004
201.
Jason Stanford
Cleveland Indians
L
July 29, 2004
202.
Mike Lincoln
St. Louis Cardinals
R
July 13, 2004
203.
Fernando Rodney
Detroit Tigers
R
April 29, 2004
204.
Jorge De Paula
New York Yankees
R
April 22, 2004
205.
Miguel Asencio
Kansas City Royals
R
March 29, 2004
206.
Chris Spurling
Detroit Tigers
R
March 4, 2004
207.
Mike Fetters
Minnesota Twins
R
October 8, 2003
208.
Billy Traber
Cleveland Indians
L
September 21, 2003
209.
Jesse Foppert
San Francisco Giants
R
September 16, 2003
210.
Joe Mays
Minnesota Twins
R
September 11, 2003
211.
Tim Spooneybarger
Miami Marlins
R
September 9, 2003
212.
Runelvys Hernandez
Kansas City Royals
R
September 5, 2003
213.
Ryan Dempster
Cincinnati Reds
R
August 4, 2003
214.
Denny Neagle
Colorado Rockies
L
July 30, 2003
215.
Seth McClung
Tampa Bay Rays
R
June 26, 2003
216.
Scott Strickland
Montreal Expos
R
June 17, 2003
217.
Brian Moehler
Houston Astros
R
May 29, 2003
218.
Ricky Bones
Miami Marlins
R
May 1, 2003
219.
A.J. Burnett
Miami Marlins
R
April 29, 2003
220.
Matt Wise
Los Angeles Angels
R
March 25, 2003
221.
Andy Ashby
Los Angeles Dodgers
R
January 1, 2003
222.
Jayson Durocher
Milwaukee Brewers
R
January 1, 2003
223.
Bob Wickman
Cleveland Indians
R
December 9, 2002
224.</t