Baseball Musings Day By Day Database, Pitcher Comparisons
Select start and end dates, then click Submit to see pitchers ranked.
You may also specify just home or just road games.
Default dates are first and last games in the database.
Player Games GS CG GF W L WPct Sv Sho IP H R ER HR BB K HBP BK WP ERA K9 BB9 HR9 Cy Young Pts WHIP
Scott Kazmir
90 90 1 0 33
26 .559 0 1 537 1/3 500 240 210
45 241 576 19 1 23 3.52 9.65 4.04 .75 149.3 1.38
Jake Peavy
96 96 5 0 43
27 .614 0 3 628 2/3 518 230 220
54 180 671 19 1 11 3.15 9.61 2.58 .77 204.4 1.11
Johan Santana
100 100 5 0 50
26 .658 0 3 684 1/3 549 244 227
79 144 718 9 2 19 2.99 9.44 1.89 1.04 237.0 1.01
Cole Hamels
51 51 2 0 24
13 .649 0 0 315 2/3 280 138 129
44 91 322 6 0 10 3.68 9.18 2.59 1.25 85.0 1.18
Pedro Martinez
59 59 4 0 27
17 .614 0 1 377 2/3 300 152 142
38 93 377 16 1 7 3.38 8.98 2.22 .91 111.5 1.04
Brett Myers
116 68 3 37 30
22 .577 21 0 482 448 220 208
69 158 480 15 4 12 3.88 8.96 2.95 1.29 111.0 1.26
Erik Bedard
85 85 1 0 34
24 .586 0 1 520 476 224 209
45 183 517 15 1 13 3.62 8.95 3.17 .78 136.7 1.27
A.J. Burnett
78 78 8 0 32
28 .533 0 3 510 1/3 453 238 209
49 184 492 27 1 23 3.69 8.68 3.24 .86 127.4 1.25
Oliver Perez
71 71 1 0 25
28 .472 0 1 392 2/3 384 248 219
65 217 373 19 1 14 5.02 8.55 4.97 1.49 39.6 1.53
Daniel Cabrera
89 89 3 0 28
41 .406 0 1 513 2/3 481 307 285
50 299 480 31 4 33 4.99 8.41 5.24 .88 47.8 1.52
Randy Johnson
77 77 6 0 38
22 .633 0 0 487 453 253 233
67 120 455 26 3 7 4.31 8.41 2.22 1.24 94.0 1.18
Javier Vazquez
98 97 6 0 37
35 .514 0 1 635 626 323 305
87 152 589 27 0 19 4.32 8.35 2.15 1.23 108.4 1.23
Rich Hill
59 52 2 2 17
17 .500 0 1 318 278 164 155
46 119 294 15 1 4 4.39 8.32 3.37 1.30 50.4 1.25
Chris Young
92 92 0 0 32
20 .615 0 0 517 414 222 207
57 186 468 20 5 16 3.60 8.15 3.24 .99 130.3 1.16
Carlos Zambrano
100 100 3 0 48
26 .649 0 0 653 2/3 519 279 257
64 302 589 31 1 19 3.54 8.11 4.16 .88 176.7 1.26
Ben Sheets
63 63 5 0 28
21 .571 0 0 404 385 175 163
45 73 363 5 0 14 3.63 8.09 1.63 1.00 103.3 1.13
Felix Hernandez
73 73 3 0 30
25 .545 0 2 465 2/3 465 219 204
48 136 418 11 1 21 3.94 8.08 2.63 .93 100.6 1.29
Jason Schmidt
67 67 3 0 24
20 .545 0 1 411 381 204 187
41 179 367 12 2 20 4.09 8.04 3.92 .90 79.2 1.36
Josh Beckett
92 92 3 0 51
26 .662 0 1 584 533 271 254
67 172 518 22 1 19 3.91 7.98 2.65 1.03 140.8 1.21
Aaron Harang
102 101 9 0 43
30 .589 0 3 677 2/3 672 302 284
78 159 597 24 2 24 3.77 7.93 2.11 1.04 157.5 1.23
Player Games GS CG GF W L WPct Sv Sho IP H R ER HR BB K HBP BK WP ERA K9 BB9 HR9 Cy Young Pts WHIP
Orlando Hernandez
80 75 1 1 29
25 .537 1 0 438 1/3 401 231 218
63 175 383 29 5 6 4.48 7.86 3.59 1.29 68.5 1.31
John Lackey
99 99 6 0 46
25 .648 0 4 650 2/3 630 270 241
45 195 568 32 1 43 3.33 7.86 2.70 .62 187.1 1.27
Ian Snell
79 69 1 2 24
25 .490 0 0 436 450 223 209
56 166 380 11 0 24 4.31 7.84 3.43 1.16 71.0 1.41
John Smoltz
100 100 6 0 44
24 .647 0 2 667 1/3 627 254 239
59 155 577 14 1 15 3.22 7.78 2.09 .80 196.4 1.17
CC Sabathia
93 93 11 0 46
28 .622 0 3 630 1/3 605 269 243
56 143 542 22 0 11 3.47 7.74 2.04 .80 172.4 1.19
John Maine
58 55 2 2 23
18 .561 0 2 321 276 160 147
46 132 275 8 1 5 4.12 7.71 3.70 1.29 64.0 1.27
Chris Carpenter
66 66 12 0 36
14 .720 0 7 469 1/3 407 168 157
39 95 400 14 0 8 3.01 7.67 1.82 .75 153.7 1.07
Jeremy Bonderman
91 91 4 0 39
30 .565 0 0 577 1/3 606 310 290
62 169 492 11 3 20 4.52 7.67 2.63 .97 86.9 1.34
Matt Cain
71 70 3 1 22
29 .431 0 1 437 354 189 181
36 185 372 11 2 22 3.73 7.66 3.81 .74 96.7 1.23
James Shields
52 52 2 0 18
16 .529 0 0 339 2/3 343 167 159
46 74 288 15 0 18 4.21 7.63 1.96 1.22 57.6 1.23
Scott Olsen
69 68 0 0 23
26 .469 0 0 377 2/3 407 241 204
57 170 320 8 0 17 4.86 7.63 4.05 1.36 39.8 1.53
Roger Clemens
69 68 1 0 26
20 .565 0 0 423 2/3 339 137 119
27 122 355 12 1 13 2.53 7.54 2.59 .57 154.3 1.09
Ted Lilly
91 91 0 0 40
32 .556 0 0 515 495 268 253
79 194 430 10 6 16 4.42 7.51 3.39 1.38 87.5 1.34
Byung-Hyun Kim
95 71 0 7 23
32 .418 0 0 421 1/3 466 275 256
55 200 351 38 3 20 5.47 7.50 4.27 1.17 12.8 1.58
Kelvim Escobar
76 67 4 2 32
23 .582 1 1 444 2/3 419 193 170
32 137 370 9 0 20 3.44 7.49 2.77 .65 121.3 1.25
Curt Schilling
87 66 1 21 32
23 .582 9 1 448 1/3 505 217 212
61 73 371 8 1 2 4.26 7.45 1.47 1.22 81.3 1.29
Doug Davis
102 102 3 0 35
34 .507 0 2 618 2/3 613 321 297
66 290 511 14 3 16 4.32 7.43 4.22 .96 98.4 1.46
Chris Capuano
98 94 3 0 34
36 .486 0 2 590 1/3 611 306 281
80 192 482 29 4 20 4.28 7.35 2.93 1.22 96.4 1.36
Dan Haren
102 102 5 0 43
34 .558 0 0 662 2/3 650 301 268
81 153 531 19 0 26 3.64 7.21 2.08 1.10 159.4 1.21
Justin Verlander
64 64 2 0 35
17 .673 0 2 399 383 175 166
42 132 314 26 3 23 3.74 7.08 2.98 .95 99.9 1.29
Player Games GS CG GF W L WPct Sv Sho IP H R ER HR BB K HBP BK WP ERA K9 BB9 HR9 Cy Young Pts WHIP
Brandon Webb
100 100 10 0 48
30 .615 0 6 700 1/3 654 280 250
48 181 544 13 3 22 3.21 6.99 2.33 .62 202.6 1.19
Mike Mussina
90 89 3 0 39
25 .609 0 2 529 571 271 252
59 117 405 16 0 6 4.29 6.89 1.99 1.00 92.0 1.30
Wandy Rodriguez
86 77 1 1 28
33 .459 0 1 447 468 280 257
58 178 336 19 3 12 5.17 6.77 3.58 1.17 28.1 1.45
Andy Pettitte
105 102 2 1 46
31 .597 0 1 652 664 286 256
60 180 490 6 1 7 3.53 6.76 2.48 .83 165.0 1.29
Ervin Santana
84 82 1 1 35
30 .538 0 1 487 2/3 494 282 262
64 175 366 27 2 21 4.84 6.75 3.23 1.18 53.4 1.37
Claudio Vargas
85 76 0 2 32
25 .561 1 0 434 1/3 484 262 243
75 153 325 17 1 19 5.04 6.73 3.17 1.55 38.7 1.47
Roy Oswalt
101 99 7 1 49
27 .645 0 1 674 1/3 684 241 227
50 146 504 21 3 7 3.03 6.73 1.95 .67 209.6 1.23
Kevin Millwood
95 95 3 0 35
37 .486 0 0 579 2/3 623 297 268
62 172 426 16 0 12 4.16 6.61 2.67 .96 99.4 1.37
Casey Fossum
101 60 0 8 19
26 .422 0 0 368 2/3 415 260 231
54 150 269 36 2 15 5.64 6.57 3.66 1.32 -0.8 1.53
Gil Meche
95 92 2 2 30
29 .508 0 0 546 554 296 262
64 218 395 13 2 11 4.32 6.51 3.59 1.05 80.5 1.41
Zack Greinke
88 47 2 8 13
24 .351 1 0 311 1/3 362 180 171
36 92 225 16 3 7 4.94 6.50 2.66 1.04 20.2 1.46
Dontrelle Willis
103 103 11 0 44
37 .543 0 6 665 688 316 283
61 225 476 41 3 17 3.83 6.44 3.05 .83 141.1 1.37
Esteban Loaiza
67 67 2 0 25
23 .521 0 1 409 442 209 199
45 115 290 11 1 8 4.38 6.38 2.53 .99 59.5 1.36
Brad Penny
96 95 1 0 39
22 .639 0 0 572 1/3 590 247 237
45 168 405 17 0 15 3.73 6.37 2.64 .71 128.7 1.32
Cory Lidle
62 61 1 0 25
21 .543 0 0 355 1/3 391 205 185
48 98 251 17 0 11 4.69 6.36 2.48 1.22 42.8 1.38
Vicente Padilla
83 83 0 0 30
32 .484 0 0 467 1/3 498 275 254
59 194 330 34 2 7 4.89 6.36 3.74 1.14 42.7 1.48
Kip Wells
76 68 1 4 17
40 .298 0 1 389 433 265 238
45 198 274 25 1 21 5.51 6.34 4.58 1.04 0.9 1.62
Dave Bush
92 87 5 3 29
32 .475 0 2 532 2/3 560 294 277
73 111 375 42 0 11 4.68 6.34 1.88 1.23 55.8 1.26
Barry Zito
103 102 0 0 41
36 .532 0 0 646 578 310 291
77 271 453 30 2 13 4.05 6.31 3.78 1.07 118.3 1.31
Bartolo Colon
62 61 3 0 28
21 .571 0 1 378 1/3 418 206 188
52 83 264 11 1 4 4.47 6.28 1.97 1.24 55.6 1.32
Player Games GS CG GF W L WPct Sv Sho IP H R ER HR BB K HBP BK WP ERA K9 BB9 HR9 Cy Young Pts WHIP
Matt Belisle
120 37 1 22 14
17 .452 1 0 303 1/3 356 178 163
42 88 210 16 1 12 4.84 6.23 2.61 1.25 23.7 1.46
Bruce Chen
79 44 1 19 13
17 .433 0 0 306 335 186 168
64 104 210 9 1 3 4.94 6.18 3.06 1.88 19.0 1.43
Jeff Francis
99 99 2 0 44
32 .579 0 2 598 649 323 309
69 202 410 28 1 3 4.65 6.17 3.04 1.04 75.0 1.42
Victor Santos
90 46 1 17 10
28 .263 0 0 320 1/3 374 208 186
51 135 218 12 0 15 5.23 6.12 3.79 1.43 6.0 1.59
Jose Contreras
94 92 4 2 38
33 .535 0 3 589 2/3 603 326 292
64 192 401 34 2 39 4.46 6.12 2.93 .98 80.9 1.35
Brett Tomko
117 64 3 12 20
34 .370 1 0 434 1/3 477 255 235
55 134 295 11 1 13 4.87 6.11 2.78 1.14 31.7 1.41
Cliff Lee
85 81 3 1 37
24 .607 0 0 500 530 278 251
68 146 338 15 0 12 4.52 6.08 2.63 1.22 69.8 1.35
Adam Eaton
67 65 0 2 28
19 .596 0 0 355 1/3 410 225 211
55 139 240 20 0 11 5.34 6.08 3.52 1.39 18.7 1.55
Bronson Arroyo
104 101 4 1 37
36 .507 0 1 656 2/3 667 323 290
81 181 440 32 1 15 3.97 6.03 2.48 1.11 119.3 1.29
Jason Jennings
71 70 4 0 17
31 .354 0 2 433 454 240 228
47 181 288 10 0 23 4.74 5.99 3.76 .98 34.3 1.47
Noah Lowry
86 86 2 0 34
31 .523 0 1 520 1/3 514 257 238
54 219 343 18 1 9 4.12 5.93 3.79 .93 90.5 1.41
Freddy Garcia
77 77 3 0 32
22 .593 0 0 502 1/3 527 257 245
70 127 331 15 1 29 4.39 5.93 2.28 1.25 71.3 1.30
Jon Lieber
76 74 4 1 29
30 .492 0 2 464 1/3 510 251 235
67 87 303 14 1 7 4.55 5.87 1.69 1.30 56.5 1.29
Derek Lowe
103 101 6 1 40
37 .519 0 2 639 1/3 638 310 263
62 169 416 11 5 9 3.70 5.86 2.38 .87 138.3 1.26
Tony Armas Jr.
80 64 0 6 20
24 .455 0 0 352 1/3 378 221 207
53 156 229 26 3 14 5.29 5.85 3.98 1.35 12.1 1.52
Nate Robertson
94 94 3 0 29
42 .408 0 0 583 607 309 281
79 195 378 18 2 17 4.34 5.84 3.01 1.22 77.3 1.38
Roy Halladay
82 82 16 0 44
16 .733 0 3 587 558 222 209
45 100 379 15 1 9 3.20 5.81 1.53 .69 166.4 1.12
Jeff Weaver
92 92 6 0 29
38 .433 0 4 542 2/3 623 333 316
92 125 344 36 1 10 5.24 5.71 2.07 1.53 18.7 1.38
Tim Wakefield
87 87 4 0 40
35 .533 0 0 554 1/3 536 297 276
76 183 351 25 0 24 4.48 5.70 2.97 1.23 76.3 1.30
Jorge Sosa
131 47 0 19 25
22 .532 4 0 364 2/3 369 179 165
52 145 229 1 0 5 4.07 5.65 3.58 1.28 65.2 1.41
Player Games GS CG GF W L WPct Sv Sho IP H R ER HR BB K HBP BK WP ERA K9 BB9 HR9 Cy Young Pts WHIP
Paul Maholm
65 65 2 0 21
26 .447 0 1 395 437 218 202
43 147 248 21 1 8 4.60 5.65 3.35 .98 41.3 1.48
Miguel Batista
138 65 3 62 32
27 .542 31 1 474 520 256 231
45 196 297 16 3 32 4.39 5.64 3.72 .85 67.7 1.51
Eric Milton
66 66 0 0 16
27 .372 0 0 370 1/3 439 256 240
73 103 231 12 0 12 5.83 5.61 2.50 1.77 -15.7 1.46
Rodrigo Lopez
85 78 0 2 29
34 .460 0 0 477 2/3 549 298 277
71 143 297 11 2 11 5.22 5.60 2.69 1.34 20.5 1.45
Shawn Chacon
117 48 0 11 20
20 .500 1 0 356 2/3 354 187 177
46 177 220 30 2 11 4.47 5.55 4.47 1.16 43.3 1.49
Kyle Lohse
99 81 2 7 23
35 .397 0 1 498 568 277 264
59 145 305 27 2 10 4.77 5.51 2.62 1.07 38.5 1.43
Tim Hudson
98 98 5 0 43
31 .581 0 2 634 2/3 650 295 276
55 197 388 26 2 16 3.91 5.50 2.79 .78 123.1 1.33
Mark Hendrickson
101 71 2 4 21
31 .404 0 1 465 2/3 542 288 265
56 140 280 7 1 14 5.12 5.41 2.71 1.08 16.8 1.46
Josh Towers
73 60 2 7 20
32 .385 0 1 377 2/3 459 236 208
59 68 223 15 2 3 4.96 5.31 1.62 1.41 23.1 1.40
Odalis Perez
77 65 0 6 21
27 .438 0 0 372 1/3 456 242 227
45 109 219 7 2 12 5.49 5.29 2.63 1.09 2.1 1.52
Joe Blanton
99 98 6 0 42
34 .553 0 2 625 2/3 659 303 284
56 165 363 14 3 10 4.09 5.22 2.37 .81 107.1 1.32
Woody Williams
86 83 0 0 29
32 .475 0 0 493 542 274 255
80 139 279 22 3 6 4.66 5.09 2.54 1.46 48.4 1.38
Mark Buehrle
95 95 7 0 38
30 .559 0 2 641 2/3 695 309 276
78 133 362 15 3 3 3.87 5.08 1.87 1.09 119.0 1.29
Greg Maddux
103 103 4 0 42
40 .512 0 0 633 679 313 295
63 98 357 13 0 13 4.19 5.08 1.39 .90 99.2 1.23
Gustavo Chacin
56 56 0 0 24
14 .632 0 0 317 2/3 332 161 150
45 115 179 16 0 3 4.25 5.07 3.26 1.27 50.7 1.41
Jeff Suppan
98 98 1 0 40
29 .580 0 0 591 656 306 270
63 200 332 26 1 21 4.11 5.06 3.05 .96 98.7 1.45
Jamie Moyer
98 98 4 0 38
33 .535 0 1 610 2/3 675 327 307
86 169 343 18 1 8 4.52 5.06 2.49 1.27 70.6 1.38
Joel Pineiro
112 66 3 21 22
29 .431 1 0 452 1/3 543 290 282
60 146 254 18 2 14 5.61 5.05 2.90 1.19 -8.4 1.52
Matt Morris
96 96 7 0 34
36 .486 0 0 599 667 347 311
62 161 336 31 4 6 4.67 5.05 2.42 .93 56.1 1.38
Jake Westbrook
91 91 5 0 36
34 .514 0 2 574 624 305 276
47 166 321 17 0 11 4.33 5.03 2.60 .74 79.1 1.38
Player Games GS CG GF W L WPct Sv Sho IP H R ER HR BB K HBP BK WP ERA K9 BB9 HR9 Cy Young Pts WHIP
Jarrod Washburn
92 92 2 0 26
37 .413 0 2 558 583 271 253
67 173 311 23 1 7 4.08 5.02 2.79 1.08 83.1 1.35
Brian Moehler
108 46 0 35 14
27 .341 1 0 340 429 206 196
43 97 189 10 1 4 5.19 5.00 2.57 1.14 6.9 1.55
Brad Radke
59 59 3 0 21
21 .500 0 1 363 411 185 168
57 55 200 8 0 4 4.17 4.96 1.36 1.41 54.5 1.28
Livan Hernandez
102 102 3 0 39
34 .534 0 0 666 2/3 761 357 337
88 241 365 23 4 7 4.55 4.93 3.25 1.19 71.8 1.50
David Wells
72 72 2 0 27
21 .562 0 0 416 2/3 518 233 223
54 75 227 12 1 5 4.82 4.90 1.62 1.17 35.0 1.42
Jamey Wright
88 57 0 6 18
31 .367 0 0 404 1/3 440 249 225
44 186 219 30 2 12 5.01 4.87 4.14 .98 17.1 1.55
Ramon Ortiz
101 73 1 15 25
31 .446 0 0 466 563 302 283
81 137 251 31 5 10 5.47 4.85 2.65 1.56 0.1 1.50
Josh Fogg
95 88 1 1 27
29 .482 0 1 507 596 320 291
74 172 272 25 1 8 5.17 4.83 3.05 1.31 16.7 1.51
Tom Glavine
99 99 3 0 41
28 .594 0 2 609 2/3 648 284 266
57 187 325 13 0 4 3.93 4.80 2.76 .84 112.3 1.37
Zach Duke
68 67 2 0 21
25 .457 0 1 407 1/3 495 210 190
34 116 216 12 2 9 4.20 4.77 2.56 .75 56.3 1.50
Mark Mulder
52 52 3 0 22
18 .550 0 2 309 1/3 358 184 172
42 112 164 15 0 12 5.00 4.77 3.26 1.22 21.1 1.52
Mark Redman
70 67 4 0 18
29 .383 0 2 386 2/3 449 247 238
43 136 204 12 6 20 5.54 4.75 3.17 1.00 -6.3 1.51
Ryan Franklin
167 30 2 27 18
26 .409 1 1 348 368 180 174
49 106 180 14 1 7 4.50 4.66 2.74 1.27 36.0 1.36
Jason Marquis
100 98 4 0 39
39 .500 0 2 593 617 357 323
86 220 305 34 4 15 4.90 4.63 3.34 1.31 43.0 1.41
Kameron Loe
91 46 1 13 18
23 .439 1 1 306 1/3 356 193 167
30 109 157 7 0 11 4.91 4.61 3.20 .88 19.9 1.52
Kris Benson
58 58 3 0 21
20 .512 0 0 357 1/3 370 191 178
57 107 183 11 0 10 4.48 4.61 2.69 1.44 40.0 1.33
Jon Garland
97 96 6 0 46
30 .605 0 5 640 2/3 678 318 290
71 145 325 17 0 7 4.07 4.57 2.04 1.00 108.8 1.28
Tomo Ohka
60 57 1 0 17
19 .472 0 1 333 1/3 355 185 169
44 112 169 8 0 14 4.56 4.56 3.02 1.19 31.6 1.40
Braden Looper
160 30 0 82 25
22 .532 28 0 307 2/3 324 161 151
32 93 155 11 3 1 4.42 4.53 2.72 .94 43.3 1.36
Mike Maroth
74 63 0 4 24
23 .511 0 0 379 467 252 224
67 117 190 15 0 7 5.32 4.51 2.78 1.59 8.5 1.54
Player Games GS CG GF W L WPct Sv Sho IP H R ER HR BB K HBP BK WP ERA K9 BB9 HR9 Cy Young Pts WHIP
Scott Elarton
60 60 1 0 17
22 .436 0 0 333 1/3 359 217 204
70 121 165 15 1 9 5.51 4.46 3.27 1.89 -3.8 1.44
Paul Byrd
93 93 5 0 37
28 .569 0 3 575 2/3 687 322 280
75 94 278 19 0 8 4.38 4.35 1.47 1.17 72.6 1.36
Kenny Rogers
75 74 1 1 34
20 .630 0 1 462 1/3 465 219 193
46 140 222 18 0 6 3.76 4.32 2.73 .90 94.4 1.31
Jason Johnson
57 53 1 0 11
25 .306 0 0 325 393 203 184
37 84 147 11 0 25 5.10 4.07 2.33 1.02 4.2 1.47
Steve Trachsel
65 65 2 0 23
23 .500 0 0 359 2/3 398 203 194
48 166 159 7 3 12 4.85 3.98 4.15 1.20 24.7 1.57
Chien-Ming Wang
82 80 3 1 46
18 .719 1 1 533 2/3 545 234 222
30 143 227 16 2 18 3.74 3.83 2.41 .51 113.5 1.29
Horacio Ramirez
67 66 1 0 24
21 .533 0 1 376 2/3 438 236 220
50 140 157 8 2 5 5.26 3.75 3.35 1.19 8.0 1.53
Kirk Saarloos
98 46 2 14 18
21 .462 2 1 323 2/3 373 181 172
38 126 132 17 0 5 4.78 3.67 3.50 1.06 21.0 1.54
Carlos Silva
96 91 4 2 33
37 .471 0 1 570 2/3 687 312 285
83 77 230 14 1 5 4.49 3.63 1.21 1.31 56.3 1.34
Aaron Cook
70 70 4 0 24
24 .500 0 0 462 521 232 210
40 115 177 15 0 5 4.09 3.45 2.24 .78 62.7 1.38
The information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at 20 Sunset Rd., Newark, DE 19711. Newer data was purchased from Baseball Info Solutions .
Baseball Musings home
Day by Day Database