All Pitchers versus Chris Duffy Glossary Data is unavailable for years prior to 1970 and data from 1970-1972 may be incomplete.
OPPONENT AB H 2B 3B HR RBI BB SO BA OBP SLG OPS TB SH SF HBP +--------------------+----+----+---+---+---+----+----+----+-----+-----+-----+-----+----+---+---+---+ CHN 63 24 2 1 1 7 3 11 .381 .420 .492 .912 31 0 1 2 SLN 56 16 4 0 0 7 7 10 .286 .394 .357 .751 20 0 0 3 CIN 54 16 3 0 0 6 2 7 .296 .333 .352 .685 19 0 0 1 CON 47 19 4 0 0 11 2 8 .404 .420 .489 .909 23 1 1 0 ATN 39 7 2 0 0 2 3 12 .179 .238 .231 .469 9 0 0 0 FLN 37 10 0 0 0 3 5 8 .270 .357 .270 .627 10 0 0 0 LAN 35 9 2 0 0 2 2 9 .257 .316 .314 .630 11 1 0 1 NYN 33 10 3 0 0 2 3 7 .303 .361 .394 .755 13 0 0 0 SFN 33 6 1 1 0 3 5 10 .182 .308 .273 .580 9 1 0 1 SDN 31 10 1 0 0 7 3 4 .323 .389 .355 .744 11 0 1 1 WAN 23 8 1 1 0 3 1 3 .348 .375 .478 .853 11 0 0 0
OPPONENT AB H 2B 3B HR RBI BB SO BA OBP SLG OPS TB SH SF HBP +--------------------+----+----+---+---+---+----+----+----+-----+-----+-----+-----+----+---+---+---+ Bronson Arroyo 14 3 0 0 0 2 1 5 .214 .312 .214 .527 3 0 0 1 Carlos Zambrano 13 7 1 0 1 2 2 1 .538 .600 .846 1.446 11 0 0 0 Jason Jennings 11 5 1 0 0 3 1 2 .455 .500 .545 1.045 6 0 0 0 Cory Lidle 11 6 1 0 0 1 0 1 .545 .545 .636 1.182 7 0 0 0 Derek Lowe 11 2 0 0 0 1 1 3 .182 .308 .182 .490 2 0 0 1 Roy Oswalt 11 2 0 0 0 1 0 2 .182 .182 .182 .364 2 0 0 0 Paul Byrd 10 4 0 0 0 1 0 1 .400 .400 .400 .800 4 0 0 0 Josh Fogg 9 3 0 1 0 0 0 1 .333 .333 .556 .889 5 0 0 0 Jake Peavy 9 3 0 0 0 1 0 2 .333 .300 .333 .633 3 0 1 0 Brandon Webb 9 2 1 0 0 0 0 2 .222 .222 .333 .556 3 0 0 0 Matt Cain 7 2 1 0 0 0 1 0 .286 .375 .429 .804 3 0 0 0 Aaron Cook 7 3 1 0 0 1 1 0 .429 .500 .571 1.071 4 0 0 0 Ryan Dempster 7 2 0 0 0 0 0 1 .286 .375 .286 .661 2 0 0 1 LaTroy Hawkins 7 1 0 0 0 0 0 1 .143 .143 .143 .286 1 0 0 0 Orlando Hernandez 7 2 1 0 0 0 2 3 .286 .444 .429 .873 3 0 0 0 Jason Johnson 7 1 0 0 0 0 1 3 .143 .250 .143 .393 1 0 0 0 Esteban Loaiza 7 1 0 0 0 0 1 2 .143 .250 .143 .393 1 0 0 0 Ricky Nolasco 7 3 0 0 0 0 2 2 .429 .556 .429 .984 3 0 0 0 John Smoltz 7 1 0 0 0 0 0 3 .143 .143 .143 .286 1 0 0 0 Chris Carpenter 6 2 2 0 0 1 1 1 .333 .429 .667 1.095 4 0 0 0 Tim Hudson 6 1 0 0 0 0 1 2 .167 .286 .167 .452 1 0 0 0 Scott Linebrink 6 1 0 0 0 0 0 2 .167 .167 .167 .333 1 0 0 0 Anthony Reyes 6 3 0 0 0 1 2 1 .500 .625 .500 1.125 3 0 0 0 Jeff Suppan 6 2 1 0 0 0 0 0 .333 .429 .500 .929 3 0 0 1 Jake Westbrook 6 2 1 0 0 3 0 0 .333 .333 .500 .833 3 0 0 0 Jamey Wright 6 2 0 0 0 1 0 1 .333 .429 .333 .762 2 0 0 1 Chad Cordero 5 1 0 0 0 0 0 1 .200 .200 .200 .400 1 0 0 0 Aaron Harang 5 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Brad Lidge 5 2 1 0 0 2 0 1 .400 .400 .600 1.000 3 0 0 0 Jason Marquis 5 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Elizardo Ramirez 5 3 1 0 0 0 0 0 .600 .600 .800 1.400 4 0 0 0 Jason Schmidt 5 0 0 0 0 0 0 3 .000 .167 .000 .167 0 0 0 1 Danys Baez 4 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Kevin Correia 4 1 0 0 0 0 0 1 .250 .250 .250 .500 1 0 0 0 David Cortes 4 3 1 0 0 2 0 1 .750 .750 1.000 1.750 4 0 0 0 Runelvys Hernandez 4 2 0 1 0 1 0 0 .500 .500 1.000 1.500 4 0 0 0 Trever Miller 4 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Scot Shields 4 2 0 0 0 2 0 0 .500 .600 .500 1.100 2 0 0 1 Brad Thompson 4 1 0 0 0 0 0 0 .250 .250 .250 .500 1 0 0 0 Mike Thompson 4 1 0 0 0 0 0 0 .250 .250 .250 .500 1 0 0 0 Jeremy Affeldt 3 1 0 0 0 1 0 1 .333 .333 .333 .667 1 0 0 0 Tony Armas, Jr. 3 2 1 0 0 0 0 0 .667 .667 1.000 1.667 3 0 0 0 Kris Benson 3 1 0 0 0 0 0 0 .333 .333 .333 .667 1 0 0 0 Tim Corcoran 3 2 1 0 0 1 0 0 .667 .667 1.000 1.667 3 0 0 0 Scott Elarton 3 1 0 0 0 0 1 0 .333 .600 .333 .933 1 0 0 1 Brad Hennessey 3 1 0 1 0 2 1 0 .333 .500 1.000 1.500 3 1 0 0 Dustin Hermanson 3 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Roberto Hernandez 3 1 1 0 0 1 0 0 .333 .333 .667 1.000 2 0 0 0 Jose Mesa 3 1 0 0 0 1 0 0 .333 .250 .333 .583 1 0 1 0 Tony Pena 3 1 0 0 0 0 0 0 .333 .333 .333 .667 1 0 0 0 Ken Ray 3 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 David Riske 3 1 1 0 0 1 0 2 .333 .333 .667 1.000 2 0 0 0 Kirk Saarloos 3 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Aaron Sele 3 1 0 0 0 2 1 1 .333 .500 .333 .833 1 0 0 0 Brian Sweeney 3 1 0 0 0 1 0 0 .333 .333 .333 .667 1 0 0 0 Adam Wainwright 3 0 0 0 0 0 2 2 .000 .400 .000 .400 0 0 0 0 Dave Weathers 3 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Bob Wickman 3 1 0 0 0 0 0 0 .333 .333 .333 .667 1 0 0 0 Dontrelle Willis 3 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Jaret Wright 3 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Jon Adkins 2 1 0 0 0 1 0 0 .500 .500 .500 1.000 1 0 0 0 Miguel Batista 2 2 1 0 0 1 0 0 1.000 1.000 1.500 2.500 3 0 0 0 Rick Bauer 2 1 0 0 0 1 0 0 .500 .500 .500 1.000 1 0 0 0 Chad Billingsley 2 1 0 0 0 0 1 0 .500 .667 .500 1.167 1 0 0 0 Jonathan Broxton 2 1 0 0 0 0 0 1 .500 .500 .500 1.000 1 0 0 0 Mike Burns 2 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Scott Dohmann 2 1 0 0 0 0 0 0 .500 .500 .500 1.000 1 0 0 0 Geoff Geary 2 1 0 0 0 0 0 0 .500 .500 .500 1.000 1 0 0 0 Tom Gordon 2 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Kazuhisa Ishii 2 1 0 0 0 0 0 1 .500 .500 .500 1.000 1 0 0 0 Kyle Lohse 2 2 1 0 0 1 0 0 1.000 1.000 1.500 2.500 3 0 0 0 Gary Majewski 2 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Damaso Marte 2 1 0 0 0 0 0 0 .500 .500 .500 1.000 1 0 0 0 Darren Oliver 2 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Franquelis Osoria 2 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Jon Rauch 2 1 0 0 0 1 1 0 .500 .667 .500 1.167 1 0 0 0 Saul Rivera 2 1 0 0 0 0 0 0 .500 .500 .500 1.000 1 0 0 0 Duaner Sanchez 2 1 0 0 0 1 0 1 .500 .500 .500 1.000 1 0 0 0 Victor Santos 2 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Scott Schoeneweis 2 2 0 0 0 0 0 0 1.000 1.000 1.000 2.000 2 0 0 0 Rudy Seanez 2 1 0 0 0 0 1 0 .500 .667 .500 1.167 1 0 0 0 John Thomson 2 0 0 0 0 0 1 2 .000 .333 .000 .333 0 0 0 0 Brett Tomko 2 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Billy Wagner 2 2 0 0 0 0 0 0 1.000 1.000 1.000 2.000 2 0 0 0 Jeff Weaver 2 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 David Wells 2 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Kerry Wood 2 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Mike Wuertz 2 1 0 0 0 1 0 0 .500 .333 .500 .833 1 0 1 0 David Aardsma 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 James Baldwin 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Matt Belisle 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Jason Bergmann 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Ricky Bottalico 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Blaine Boyer 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Bill Bray 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Doug Brocail 1 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Nate Bump 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Lance Carter 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Scott Cassidy 1 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Manuel Corpas 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Scott Eyre 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Kyle Farnsworth 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Pedro Feliciano 1 1 1 0 0 0 0 0 1.000 1.000 2.000 3.000 2 0 0 0 Jeff Francis 1 1 0 0 0 2 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Ryan Franklin 1 0 0 0 0 0 1 0 .000 .500 .000 .500 0 0 0 0 Aaron Fultz 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Justin Germano 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Eddie Guardado 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Angel Guzman 1 1 1 0 0 1 0 0 1.000 1.000 2.000 3.000 2 0 0 0 Aaron Heilman 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Livan Hernandez 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Rich Hill 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Shawn Hill 1 1 0 0 0 1 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Trevor Hoffman 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 D.J. Houlton 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Jason Isringhausen 1 1 0 0 0 0 1 0 1.000 1.000 1.000 2.000 1 0 0 1 Tyler Johnson 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Steve Kline 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 1 0 0 Justin Lehr 1 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Braden Looper 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Rodrigo Lopez 1 1 0 0 0 1 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Mike MacDougal 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Sean Marshall 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Pedro Martinez 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Joe Mays 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Brian Meadows 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Cla Meredith 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Matt Morris 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Dustin Moseley 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Scott Munter 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Brett Myers 1 1 0 0 0 1 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Jeff Nelson 1 0 0 0 0 0 1 1 .000 .500 .000 .500 0 0 0 0 Will Ohman 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Russ Ortiz 1 1 1 0 0 1 0 0 1.000 1.000 2.000 3.000 2 0 0 0 Akinori Otsuka 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Juan Padilla 1 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Horacio Ramirez 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Ramon Ramirez 1 1 0 0 0 1 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Arthur Rhodes 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 J.C. Romero 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Takashi Saito 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Jonathan Sanchez 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Aaron Small 1 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Mike Stanton 1 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Ron Villone 1 1 0 0 0 1 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Luis Vizcaino 1 1 0 0 0 1 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Todd Wellemeyer 1 0 0 0 0 0 1 0 .000 .500 .000 .500 0 0 0 0 Woody Williams 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Manny Acosta 0 0 0 0 0 0 1 0 ? 1.000 ? ? 0 0 0 0 Jared Burton 0 0 0 0 0 0 1 0 ? 1.000 ? ? 0 0 0 0 Brian Fuentes 0 0 0 0 0 0 0 0 ? ? ? ? 0 1 0 0 Chuck James 0 0 0 0 0 0 1 0 ? 1.000 ? ? 0 0 0 0 Carlos Marmol 0 0 0 0 0 0 1 0 ? 1.000 ? ? 0 0 0 0 Roberto Novoa 0 0 0 0 0 0 1 0 ? 1.000 ? ? 0 0 0 0 Renyel Pinto 0 0 0 0 0 0 1 0 ? 1.000 ? ? 0 0 0 0