LMBQ Team Top level career pitching leaders - 2003-2025 San Francisco Giants
Regular season

Earned run average Strikeouts Walks
           
Stephen Strasburg  3.53 Zac Gallen 1037 Kyle Lohse 403
Carlos Martinez  3.63 German Marquez 978 Bud Norris 389
Jake Peavy  3.70 Kyle Lohse 965 Zac Gallen 355
Kerry Wood  3.79 Bud Norris 855 German Marquez 349
Luis Castillo  3.88 Luis Castillo 836 Luis Castillo 337
Jon Gray  3.95 Stephen Strasburg 822 Matt Morris 321
Alex Wood  4.09 Jake Peavy 733 Carlos Martinez 307
Roy Oswalt  4.14 Carlos Martinez 727 Alex Wood 298
Jeff Francis  4.15 Alex Wood 714 Dontrelle Willis 288
Zac Gallen  4.16 Roy Oswalt 673 Kerry Wood 272
           
           
Wins Winning percentage Average run support
           
Kyle Lohse 93-81 Stephen Strasburg  .653 Jeff Francis  5.6
German Marquez 71-51 Luis Castillo  .651 Dontrelle Willis  5.4
Roy Oswalt 63-40 Kerry Wood  .647 Michael Lorenzen  5.3
Jake Peavy 58-37 Roy Halladay  .635 German Marquez  5.3
Zac Gallen 58-48 Roy Oswalt  .612 Matt Morris  5.3
Matt Morris 57-54 Jake Peavy  .611 Kerry Wood  5.1
Luis Castillo 56-30 Jon Gray  .596 Jonathon Niese  5.0
Bud Norris 53-53 Michael Lorenzen  .582 Roy Oswalt  5.0
Carlos Martinez 48-38 German Marquez  .582 Stephen Strasburg  4.9
Stephen Strasburg 47-25 Carlos Martinez  .558 Luis Castillo  4.9
           
           
Batting average On-base percentage Slugging percentage
           
Kerry Wood  .229 Stephen Strasburg  .295 Carlos Martinez  .379
Stephen Strasburg  .234 Jake Peavy  .303 Jake Peavy  .382
Luis Castillo  .241 Zac Gallen  .317 Jon Gray  .383
Jake Peavy  .243 Luis Castillo  .322 Luis Castillo  .387
Zac Gallen  .244 Kyle Lohse  .324 Alex Wood  .388
Carlos Martinez  .252 Kerry Wood  .324 Stephen Strasburg  .390
Jon Gray  .263 Roy Oswalt  .324 Kerry Wood  .405
Roy Oswalt  .265 Carlos Martinez  .325 Roy Oswalt  .409
Alex Wood  .265 Jon Gray  .326 Zac Gallen  .410
German Marquez  .266 German Marquez  .330 Michael Lorenzen  .418
           
           
Hits per 9 innings Walks per 9 innings Runners per 9 innings
           
Kerry Wood  7.5 Kyle Lohse  2.4 Stephen Strasburg  10.9
Stephen Strasburg  7.9 Stephen Strasburg  2.7 Jake Peavy  11.3
Luis Castillo  8.1 Roy Oswalt  2.8 Zac Gallen  12.0
Zac Gallen  8.3 Jake Peavy  2.8 Luis Castillo  12.3
Jake Peavy  8.3 Jon Gray  3.0 Roy Oswalt  12.3
Carlos Martinez  8.6 Jonathon Niese  3.0 Kerry Wood  12.3
Jon Gray  9.1 Matt Morris  3.0 Carlos Martinez  12.3
Roy Oswalt  9.2 German Marquez  3.1 Kyle Lohse  12.4
Alex Wood  9.2 Jeff Francis  3.1 Jon Gray  12.5
German Marquez  9.3 Carlos Martinez  3.3 German Marquez  12.8
           
           
Strikeouts per 9 innings Homeruns per 9 innings Stolen bases per 9 innings
           
Stephen Strasburg  10.6 Jon Gray  0.7 Alex Wood  0.3
Zac Gallen  10.0 Carlos Martinez  0.8 Carlos Martinez  0.3
Kerry Wood  9.9 Roy Oswalt  0.8 Roy Oswalt  0.3
Jon Gray  9.6 Alex Wood  0.9 Dontrelle Willis  0.3
Luis Castillo  9.3 Luis Castillo  0.9 Michael Lorenzen  0.4
German Marquez  8.6 Jonathon Niese  0.9 Luis Castillo  0.4
Jake Peavy  8.1 Jake Peavy  0.9 Jonathon Niese  0.4
Bud Norris  8.1 Jeff Francis  0.9 German Marquez  0.5
Alex Wood  8.0 Stephen Strasburg  1.0 Jeff Francis  0.5
Carlos Martinez  7.9 Bud Norris  1.0 Jake Peavy  0.5
           
           
Shutouts Quality starts Quality start percentage
           
Kyle Lohse 5 Kyle Lohse 123 Stephen Strasburg  .655
Bud Norris 4 Roy Oswalt 81 Carlos Martinez  .635
German Marquez 4 Zac Gallen 81 Roy Oswalt  .614
Kyle Kendrick 3 Carlos Martinez 80 Alex Wood  .606
Carlos Martinez 3 German Marquez 77 Kerry Wood  .602
Jake Peavy 3 Luis Castillo 76 Luis Castillo  .571
Roy Oswalt 3 Matt Morris 76 Jeff Francis  .571
Henderson Alvarez 2 Bud Norris 75 Jake Peavy  .550
Roy Halladay 2 Stephen Strasburg 74 Jonathon Niese  .548
Jonathon Niese 2 Jake Peavy 72 Kyle Lohse  .526
           
           
Save Opportunities Saves Save percentage
           
Billy Wagner 133 Billy Wagner 115 Billy Wagner  .865
Trevor Rosenthal 90 Trevor Rosenthal 70 Drew Storen  .846
Brad Hand 68 Jeremy Accardo 55 Trevor Rosenthal  .778
Drew Storen 65 Drew Storen 55 Brad Hand  .559
Jeremy Accardo 62 Jose Veras 41    
Jose Veras 51 Joey Devine 40    
Aroldis Chapman 41 Aroldis Chapman 40    
Jeff Hoffman 41 Brad Hand 38    
Joey Devine 40 Jeff Hoffman 32    
Giovanny Gallegos 40 Jorge Julio 31    
           
           
Holds Blown saves Blown save percentage
           
Brad Hand 64 Brad Hand 22 Brad Hand  .324
Jose Valverde 59 Trevor Rosenthal 18 Trevor Rosenthal  .200
Dan Wheeler 57 Billy Wagner 17 Billy Wagner  .128
Jeremy Affeldt 55 Dan Wheeler 14 Drew Storen  .123
Justin Speier 46 Giovanny Gallegos 13    
Joel Peralta 44 Jose Valverde 12    
Matt Wise 39 Joel Peralta 11    
Derrick Turnbow 38 Craig Stammen 10    
Tyler Clippard 38 Junior Guerra 10    
Michael Lorenzen 36 Jose Veras 10    
           
           
Innings Batters faced per game Complete games
           
Kyle Lohse 1516.2 Jonathon Niese 28.46 Kyle Lohse 17
German Marquez 1026.0 Kyle Lohse 27.71 Roy Oswalt 16
Bud Norris 955.0 Roy Oswalt 27.65 German Marquez 15
Matt Morris 950.0 Kerry Wood 27.27 Bud Norris 11
Zac Gallen 937.1 Matt Morris 26.66 Ross Detwiler 10
Roy Oswalt 859.0 German Marquez 26.42 Roy Halladay 10
Carlos Martinez 830.0 Jake Peavy 25.69 Jonathon Niese 9
Luis Castillo 811.2 Luis Castillo 25.53 Carlos Martinez 9
Jake Peavy 810.2 Jon Gray 25.45 Jake Peavy 9
Alex Wood 804.2 Stephen Strasburg 25.22 Matt Morris 9
           
           
Doubles Triples Homeruns
           
Kyle Lohse 344 Kyle Lohse 30 Kyle Lohse 189
Bud Norris 230 German Marquez 29 Matt Morris 138
Roy Oswalt 209 Kerry Wood 23 Zac Gallen 130
German Marquez 197 Matt Morris 22 German Marquez 128
Matt Morris 195 Bud Norris 22 Bud Norris 109
Luis Castillo 176 Dontrelle Willis 20 Jake Peavy 85
Zac Gallen 171 Carlos Martinez 19 Luis Castillo 81
Carlos Martinez 149 Kenshin Kawakami 18 Roy Oswalt 81
Jeff Francis 146 Tom Glavine 18 Kerry Wood 78
Stephen Strasburg 140 Jake Peavy 18 Michael Lorenzen 78
           
           
Stolen bases Steal percentage Pickoffs
           
Kyle Lohse 81 Kyle Lohse  .628 Kyle Lohse 14
Matt Morris 79 Roy Oswalt  .647 Matt Morris 12
Bud Norris 60 Jeff Francis  .651 John Smoltz 10
German Marquez 53 Bud Norris  .667 Zac Gallen 10
Zac Gallen 50 Jake Peavy  .705 Ranger Suarez 5
Pedro Martinez 45 Woody Williams  .714 Michael Lorenzen 5
Jake Peavy 43 German Marquez  .716 Woody Williams 5
Stephen Strasburg 40 Luis Castillo  .717 Kerry Wood 5
Luis Castillo 38 Matt Morris  .718 Bud Norris 5
Kerry Wood 36 Kerry Wood  .735 Billy Wagner 4
           
           
Hit by pitch Wild pitches Balks
           
German Marquez 50 German Marquez 44 Luis Castillo 14
Bud Norris 44 Junior Guerra 29 Jake Peavy 11
Kerry Wood 43 Carlos Martinez 29 Matt Morris 8
Kyle Lohse 42 Bud Norris 28 Michael Lorenzen 7
Carlos Martinez 41 Zac Gallen 24 Kyle Lohse 6
Roy Oswalt 35 Michael Lorenzen 22 Roy Oswalt 5
Alek Manoah 34 Jon Gray 21 Jose Butto 4
Luis Castillo 34 Dontrelle Willis 21 Giovanny Gallegos 4
Matt Morris 34 Jake Peavy 17 Doug Davis 4
Alex Wood 33 Kyle Lohse 17 Jon Gray 4
           
           
Games Starts Batters faced
           
Michael Lorenzen 253 Kyle Lohse 234 Kyle Lohse 6513
Brad Hand 243 German Marquez 165 German Marquez 4438
Kyle Lohse 235 Zac Gallen 157 Bud Norris 4242
Alex Wood 206 Matt Morris 155 Matt Morris 4132
Dan Wheeler 194 Bud Norris 143 Zac Gallen 3952
Drew Storen 192 Luis Castillo 133 Roy Oswalt 3650
Junior Guerra 184 Roy Oswalt 132 Carlos Martinez 3522
Billy Wagner 180 Jake Peavy 131 Alex Wood 3489
Jose Valverde 180 Carlos Martinez 126 Luis Castillo 3446
Bud Norris 172 Stephen Strasburg 113 Jake Peavy 3391
           
           
Games finished Runners left scored percentage Inherited runners scored pct
           
Billy Wagner 153 Jeff Francis  .140 Jeremy Affeldt  .184
Trevor Rosenthal 117 Jake Peavy  .171 J.P. Howell  .226
Drew Storen 116 Zac Gallen  .268 Billy Wagner  .240
Brad Hand 85 Jon Gray  .294 Tyler Clippard  .253
Jeremy Accardo 84 Alex Wood  .296 Michael Lorenzen  .286
Michael Lorenzen 83 Bud Norris  .296 Joel Peralta  .292
Jose Veras 78 Stephen Strasburg  .333 Jose Valverde  .296
Dylan Floro 65 Kyle Lohse  .338 Brad Hand  .310
Joel Peralta 65 Kerry Wood  .353 Justin Speier  .362
Junior Guerra 64 Carlos Martinez  .357 Dan Wheeler  .372
           
           
Ground ball DP Decisions Losses
           
Carlos Martinez 110 Kyle Lohse 174 Kyle Lohse 93-81
Zac Gallen 95 German Marquez 122 Matt Morris 57-54
German Marquez 95 Matt Morris 111 Bud Norris 53-53
Kyle Lohse 95 Zac Gallen 106 German Marquez 71-51
Alex Wood 93 Bud Norris 106 Alex Wood 38-48
Matt Morris 92 Roy Oswalt 103 Zac Gallen 58-48
Bud Norris 83 Jake Peavy 95 Roy Oswalt 63-40
Luis Castillo 82 Luis Castillo 86 Carlos Martinez 48-38
Roy Oswalt 79 Carlos Martinez 86 Jake Peavy 58-37
Michael Lorenzen 67 Alex Wood 86 Dontrelle Willis 28-31
           
           
On-base plus slugging Walks plus hits per inning Strikeout/walk ratio
           
Stephen Strasburg  .685 Stephen Strasburg  1.19 Stephen Strasburg  3.9
Jake Peavy  .685 Jake Peavy  1.23 Jon Gray  3.2
Carlos Martinez  .704 Kerry Wood  1.29 Zac Gallen  2.9
Luis Castillo  .709 Zac Gallen  1.30 Jake Peavy  2.9
Jon Gray  .709 Luis Castillo  1.32 German Marquez  2.8
Alex Wood  .722 Carlos Martinez  1.32 Roy Oswalt  2.5
Zac Gallen  .727 Roy Oswalt  1.32 Luis Castillo  2.5
Kerry Wood  .729 Jon Gray  1.35 Kerry Wood  2.4
Roy Oswalt  .733 Kyle Lohse  1.35 Alex Wood  2.4
German Marquez  .756 German Marquez  1.37 Kyle Lohse  2.4
           
           
Runs created per 27 outs Runs created ERA Component ERA
           
Stephen Strasburg  4.0 Stephen Strasburg  3.55 Stephen Strasburg  3.25
Jake Peavy  4.0 Jake Peavy  3.61 Jake Peavy  3.41
Carlos Martinez  4.1 Carlos Martinez  3.70 Luis Castillo  3.79
Luis Castillo  4.2 Luis Castillo  3.81 Carlos Martinez  3.80
Zac Gallen  4.4 Zac Gallen  3.95 Kerry Wood  3.89
Jon Gray  4.4 Jon Gray  4.00 Jon Gray  3.92
Alex Wood  4.4 Kerry Wood  4.02 Roy Oswalt  3.95
Kerry Wood  4.5 Alex Wood  4.04 Zac Gallen  3.99
Roy Oswalt  4.6 Roy Oswalt  4.09 Alex Wood  4.22
German Marquez  4.9 German Marquez  4.43 Kyle Lohse  4.30
           
           
In-play average Balls in park Extra-base hit rate
           
Kerry Wood  .282 Kyle Lohse 4914 Alex Wood  .062
Jake Peavy  .288 Matt Morris 3009 Jon Gray  .066
Matt Morris  .291 German Marquez 2933 Michael Lorenzen  .067
Kyle Lohse  .298 Bud Norris 2845 Carlos Martinez  .068
Carlos Martinez  .302 Roy Oswalt 2597 Jake Peavy  .071
Luis Castillo  .303 Zac Gallen 2397 Dontrelle Willis  .077
Roy Oswalt  .305 Carlos Martinez 2377 Luis Castillo  .078
Michael Lorenzen  .306 Alex Wood 2367 Zac Gallen  .079
Zac Gallen  .306 Jake Peavy 2301 German Marquez  .080
Jeff Francis  .306 Luis Castillo 2158 Jonathon Niese  .081
           
           
Total bases + BB + HBP TB+BB+HBP rate Single rate
           
Kyle Lohse 3068 Jake Peavy  .427 Kerry Wood  .115
German Marquez 2098 Jon Gray  .431 Stephen Strasburg  .132
Bud Norris 2071 Stephen Strasburg  .435 Luis Castillo  .135
Matt Morris 2022 Carlos Martinez  .436 Zac Gallen  .139
Zac Gallen 1836 Alex Wood  .441 Jake Peavy  .150
Roy Oswalt 1649 Luis Castillo  .450 Carlos Martinez  .156
Luis Castillo 1550 Roy Oswalt  .452 Roy Oswalt  .157
Alex Wood 1538 Zac Gallen  .465 German Marquez  .159
Carlos Martinez 1534 Kyle Lohse  .471 Bud Norris  .159
Jake Peavy 1448 Kerry Wood  .472 Matt Morris  .159
           
           
Total bases plus walks TB+BB rate Double rate
           
Kyle Lohse 3026 Jon Gray  .421 Michael Lorenzen  .035
German Marquez 2048 Jake Peavy  .421 Alex Wood  .037
Bud Norris 2027 Carlos Martinez  .424 Jake Peavy  .040
Matt Morris 1988 Stephen Strasburg  .429 Kerry Wood  .041
Zac Gallen 1803 Alex Wood  .431 Carlos Martinez  .042
Roy Oswalt 1614 Luis Castillo  .440 Jon Gray  .043
Luis Castillo 1516 Roy Oswalt  .442 Zac Gallen  .043
Alex Wood 1505 Kerry Wood  .455 German Marquez  .044
Carlos Martinez 1493 Zac Gallen  .456 Dontrelle Willis  .045
Jake Peavy 1427 German Marquez  .461 Matt Morris  .047
           
           
Batting average vs LHB On-base percentage vs LHB Slugging percentage vs LHB
           
Stephen Strasburg  .232 Jonathon Niese  .308 Chad Bettis  .327
Chad Bettis  .235 Pedro Martinez  .309 Dontrelle Willis  .355
Dontrelle Willis  .237 Stephen Strasburg  .310 Jon Gray  .360
Pedro Martinez  .239 Roy Halladay  .312 Alex Wood  .365
Zac Gallen  .239 Zac Gallen  .314 Pedro Martinez  .383
Kerry Wood  .248 Roy Oswalt  .320 Roy Halladay  .383
Jon Gray  .251 Chad Bettis  .321 Jonathon Niese  .385
Jonathon Niese  .252 Dontrelle Willis  .322 Kyle Kendrick  .385
Luis Castillo  .256 Jon Gray  .324 Stephen Strasburg  .396
Michael Lorenzen  .257 Jake Peavy  .325 Michael Lorenzen  .398
           
           
Hits vs LHB Runs batted in vs LHB On-base plus slugging vs LHB
           
Kyle Lohse 725 Kyle Lohse 317 Chad Bettis  .648
German Marquez 554 Bud Norris 296 Dontrelle Willis  .676
Bud Norris 531 German Marquez 262 Jon Gray  .684
Matt Morris 486 Matt Morris 247 Pedro Martinez  .692
Roy Oswalt 418 Zac Gallen 191 Jonathon Niese  .692
Carlos Martinez 413 Carlos Martinez 189 Roy Halladay  .695
Jake Peavy 401 Jake Peavy 183 Alex Wood  .700
Zac Gallen 373 Roy Oswalt 169 Stephen Strasburg  .706
Luis Castillo 350 Luis Castillo 165 Kyle Kendrick  .711
Stephen Strasburg 264 Michael Lorenzen 146 Roy Oswalt  .721
           
           
Doubles vs LHB Triples vs LHB Homeruns vs LHB
           
Kyle Lohse 170 Kyle Lohse 20 Kyle Lohse 79
Bud Norris 121 Bud Norris 18 Matt Morris 67
German Marquez 110 Kerry Wood 15 Zac Gallen 65
Luis Castillo 109 Matt Morris 14 Bud Norris 65
Roy Oswalt 102 German Marquez 14 German Marquez 55
Carlos Martinez 87 Carlos Martinez 12 Carlos Martinez 44
Matt Morris 86 Charlie Morton 11 Kerry Wood 42
Zac Gallen 76 Jake Peavy 10 Jake Peavy 41
Jake Peavy 74 Kyle Kendrick 9 Luis Castillo 38
Kerry Wood 61 Luis Castillo 9 Stephen Strasburg 37
           
           
Extra base hits vs LHB Total bases vs LHB Isolated power vs LHB
           
Kyle Lohse 269 Kyle Lohse 1172 Alex Wood  .090
Bud Norris 204 Bud Norris 883 Chad Bettis  .092
German Marquez 179 German Marquez 857 Henderson Alvarez  .099
Matt Morris 167 Matt Morris 801 Roy Halladay  .103
Luis Castillo 156 Zac Gallen 660 Jon Gray  .108
Zac Gallen 149 Carlos Martinez 656 Dontrelle Willis  .118
Carlos Martinez 143 Roy Oswalt 634 Kyle Kendrick  .124
Roy Oswalt 143 Jake Peavy 618 Jonathon Niese  .133
Jake Peavy 125 Luis Castillo 591 Roy Oswalt  .137
Kerry Wood 118 Kerry Wood 468 Michael Lorenzen  .141
           
           
Walks vs LHB Strikeouts vs LHB Hit by pitch vs LHB
           
Bud Norris 235 Zac Gallen 412 Kyle Lohse 18
Kyle Lohse 212 Kyle Lohse 397 Charlie Morton 17
Luis Castillo 199 German Marquez 372 Luis Castillo 13
Carlos Martinez 197 Luis Castillo 365 Matt Morris 11
German Marquez 196 Bud Norris 361 Justin Steele 10
Kerry Wood 183 Jake Peavy 352 Ross Detwiler 10
Matt Morris 170 Stephen Strasburg 348 Seth Lugo 10
Zac Gallen 169 Roy Oswalt 348 Darren O'Day 9
Junior Guerra 135 Carlos Martinez 332 Jeff Francis 9
Roy Oswalt 131 Matt Morris 293 Jon Gray 9
           
           
Sacrifice bunts vs LHB Sacrifice flies vs LHB Atbats vs LHB
           
Bud Norris 14 Bud Norris 16 Kyle Lohse 2574
Matt Morris 11 Matt Morris 15 German Marquez 1838
Carlos Martinez 10 Carlos Martinez 14 Bud Norris 1751
Roy Oswalt 9 John Smoltz 12 Matt Morris 1744
Kyle Lohse 9 German Marquez 12 Roy Oswalt 1582
Ross Detwiler 8 Kyle Lohse 10 Carlos Martinez 1573
Alex Wood 8 Mike Soroka 9 Zac Gallen 1562
Roy Halladay 7 Jon Gray 9 Jake Peavy 1499
Kerry Wood 6 Jake Peavy 9 Luis Castillo 1367
Drew Storen 5 Zac Gallen 9 Stephen Strasburg 1136
           
           
AB per homerun vs LHB AB per double vs LHB Plate appearances vs LHB
           
Adam Wainwright  20.0 Luis Castillo  12.5 Kyle Lohse 2823
Zac Gallen  24.0 Junior Guerra  14.3 German Marquez 2055
Kerry Wood  24.1 Henderson Alvarez  14.3 Bud Norris 2025
Matt Morris  26.0 Woody Williams  14.4 Matt Morris 1951
Bud Norris  26.9 Bud Norris  14.5 Carlos Martinez 1803
John Smoltz  28.4 John Smoltz  15.1 Zac Gallen 1747
Michael Lorenzen  30.2 Kyle Lohse  15.1 Roy Oswalt 1733
Stephen Strasburg  30.7 Roy Oswalt  15.5 Jake Peavy 1644
Seth Lugo  31.6 Charlie Morton  16.0 Luis Castillo 1588
Kyle Lohse  32.6 Pedro Martinez  16.6 Stephen Strasburg 1274
           
           
Batting average vs RHB On-base percentage vs RHB Slugging percentage vs RHB
           
Kerry Wood  .212 Roy Halladay  .261 Carlos Martinez  .340
Jake Peavy  .220 Stephen Strasburg  .283 Roy Halladay  .347
Roy Halladay  .228 Jake Peavy  .283 Luis Castillo  .349
Luis Castillo  .228 Kerry Wood  .285 Jake Peavy  .353
German Marquez  .235 Luis Castillo  .294 Kerry Wood  .356
Stephen Strasburg  .236 German Marquez  .297 Bud Norris  .379
Carlos Martinez  .241 Justin Steele  .301 Stephen Strasburg  .385
Zac Gallen  .248 Carlos Martinez  .304 Justin Steele  .388
Justin Steele  .250 Seth Lugo  .308 German Marquez  .391
Bud Norris  .254 Kyle Lohse  .312 Alex Wood  .397
           
           
Hits vs RHB Runs batted in vs RHB On-base plus slugging vs RHB
           
Kyle Lohse 927 Kyle Lohse 445 Roy Halladay  .608
Dontrelle Willis 610 Dontrelle Willis 322 Jake Peavy  .636
Alex Wood 581 Alex Wood 289 Kerry Wood  .640
Matt Morris 528 Matt Morris 262 Luis Castillo  .643
Jeff Francis 510 German Marquez 256 Carlos Martinez  .644
Bud Norris 506 Zac Gallen 241 Stephen Strasburg  .668
German Marquez 506 Jonathon Niese 227 German Marquez  .688
Jonathon Niese 505 Roy Oswalt 226 Justin Steele  .689
Zac Gallen 490 Bud Norris 219 Bud Norris  .696
Roy Oswalt 456 Jeff Francis 211 Zac Gallen  .719
           
           
Doubles vs RHB Triples vs RHB Homeruns vs RHB
           
Kyle Lohse 174 Kenshin Kawakami 15 Kyle Lohse 110
Jeff Francis 132 Dontrelle Willis 15 German Marquez 73
Dontrelle Willis 112 German Marquez 15 Matt Morris 71
Matt Morris 109 Tom Glavine 11 Zac Gallen 65
Bud Norris 109 Doug Davis 11 Alex Wood 65
Roy Oswalt 107 Kyle Lohse 10 Dontrelle Willis 57
Jonathon Niese 100 Ross Detwiler 9 Roy Oswalt 49
Zac Gallen 95 Stephen Strasburg 9 Jeff Francis 48
Alex Wood 91 Jeff Francis 9 Michael Lorenzen 47
German Marquez 87 Woody Williams 8 Jonathon Niese 47
           
           
Extra base hits vs RHB Total bases vs RHB Isolated power vs RHB
           
Kyle Lohse 294 Kyle Lohse 1451 Carlos Martinez  .099
Jeff Francis 189 Dontrelle Willis 923 Roy Halladay  .119
Matt Morris 188 Alex Wood 883 Luis Castillo  .121
Dontrelle Willis 184 Matt Morris 866 Bud Norris  .125
German Marquez 175 German Marquez 842 Jon Gray  .130
Zac Gallen 164 Jeff Francis 804 Jake Peavy  .134
Alex Wood 164 Zac Gallen 788 Alex Wood  .136
Roy Oswalt 159 Jonathon Niese 760 Justin Steele  .138
Bud Norris 157 Bud Norris 755 Kyle Kendrick  .141
Jonathon Niese 154 Roy Oswalt 716 Kerry Wood  .144
           
           
Walks vs RHB Strikeouts vs RHB Hit by pitch vs RHB
           
Dontrelle Willis 231 Zac Gallen 625 German Marquez 44
Alex Wood 220 German Marquez 606 Bud Norris 35
Kyle Lohse 191 Kyle Lohse 568 Kerry Wood 34
Zac Gallen 186 Alex Wood 498 Carlos Martinez 33
Jeff Francis 162 Bud Norris 494 Roy Oswalt 32
Bud Norris 154 Stephen Strasburg 474 Alex Wood 30
German Marquez 153 Luis Castillo 471 Alek Manoah 29
Matt Morris 151 Carlos Martinez 395 Zac Gallen 26
Jonathon Niese 145 Jake Peavy 381 Dontrelle Willis 26
Michael Lorenzen 144 Kerry Wood 372 Kyle Lohse 24
           
           
Sacrifice bunts vs RHB Sacrifice flies vs RHB Atbats vs RHB
           
Matt Morris 26 Kyle Lohse 28 Kyle Lohse 3421
Kyle Lohse 26 Dontrelle Willis 18 Alex Wood 2223
Bud Norris 21 Bud Norris 17 German Marquez 2154
Alex Wood 21 Roy Oswalt 16 Bud Norris 1990
Jake Peavy 20 Matt Morris 16 Zac Gallen 1972
Roy Oswalt 20 German Marquez 16 Matt Morris 1964
Kerry Wood 19 Alex Wood 16 Dontrelle Willis 1934
German Marquez 16 Zac Gallen 15 Jeff Francis 1720
Charlie Morton 13 Jon Gray 13 Roy Oswalt 1715
Carlos Martinez 13 Jonathon Niese 13 Jonathon Niese 1689
           
           
AB per homerun vs RHB AB per double vs RHB Plate appearances vs RHB
           
Ranger Suarez  24.5 Jeff Francis  13.0 Kyle Lohse 3690
Matt Morris  27.7 Tom Glavine  14.2 Alex Wood 2510
Tom Glavine  29.1 Ross Detwiler  15.1 German Marquez 2383
German Marquez  29.5 Doug Davis  15.3 Bud Norris 2217
Michael Lorenzen  29.7 Ranger Suarez  15.8 Dontrelle Willis 2214
Zac Gallen  30.3 Roy Oswalt  16.0 Zac Gallen 2205
Kyle Lohse  31.1 Justin Steele  16.6 Matt Morris 2181
Seth Lugo  31.3 Jonathon Niese  16.9 Jeff Francis 1919
Kerry Wood  32.4 Dontrelle Willis  17.3 Roy Oswalt 1917
Dontrelle Willis  33.9 Matt Morris  18.0 Jonathon Niese 1865