2004 Season Leaders

Top performers from the 2004 baseball season. Click column headers to sort.

These are the 2004 Major League Baseball season leaders in batting and pitching. Adrian Beltre led with 48 home runs, Miguel Tejada led with 150 RBI, and Ichiro Suzuki led with 262 hits. Batting leaders require at least 200 at bats and pitching leaders at least 50 innings pitched, which is why a part-season line does not appear here.

AVG (Batting Average):
Hits divided by at bats. .300 is the traditional mark of an excellent hitter.
HR (Home Runs):
Hits on which the batter circled the bases and scored, almost always by clearing the outfield fence.
RBI (Runs Batted In):
Runs that scored as a direct result of a batter's plate appearance.
ERA (Earned Run Average):
Earned runs allowed per nine innings pitched: (ER × 9) ÷ IP. The primary measure of pitching effectiveness.

Data updated

← Back to 2004 Season Overview

Batting Leaders

Minimum 200 at-bats required

2004 OPS Distribution

Every qualified batter that season, plotted as a histogram. The highlighted bin contains the league leader.

Complete Statistics

2004 Season Leaders — Complete Statistics
Player Team G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS
Ichiro Suzuki SEA 161 704 101 262 24 5 8 60 36 49 63 0.372 0.414 0.455 0.869
Barry Bonds SFN 147 373 129 135 27 3 45 101 6 232 41 0.362 0.609 0.812 1.422
Todd Helton COL 154 547 115 190 49 2 32 96 3 127 72 0.347 0.469 0.620 1.088
Melvin Mora BAL 140 550 111 187 41 0 27 104 11 66 95 0.340 0.419 0.562 0.981
Vladimir Guerrero ANA 156 612 124 206 39 2 39 126 15 52 74 0.337 0.391 0.598 0.989
Mark Loretta SDN 154 620 108 208 47 2 16 76 5 58 45 0.335 0.391 0.495 0.886
Adrian Beltre LAN 156 598 104 200 32 0 48 121 7 53 87 0.334 0.388 0.629 1.017
Ivan Rodriguez DET 135 527 72 176 32 2 19 86 7 41 91 0.334 0.383 0.510 0.893
Albert Pujols SLN 154 592 133 196 51 2 46 123 5 84 52 0.331 0.415 0.657 1.072
J. T. Snow SFN 107 346 62 113 32 1 12 60 4 58 61 0.327 0.429 0.529 0.958
Juan Pierre FLO 162 678 100 221 22 12 3 49 45 45 35 0.326 0.374 0.407 0.781
Sean Casey CIN 146 571 101 185 44 2 24 99 2 46 36 0.324 0.381 0.534 0.915
Alex Sanchez DET 79 332 41 107 9 3 2 26 19 7 50 0.322 0.335 0.386 0.721
Erubiel Durazo OAK 142 511 80 164 35 1 22 88 3 56 104 0.321 0.396 0.523 0.919
Ross Gload CHA 110 234 28 75 16 0 7 44 0 20 37 0.321 0.375 0.479 0.853
Eli Marrero ATL 90 250 37 80 18 1 10 40 4 23 50 0.320 0.374 0.520 0.894
Jason Kendall PIT 147 574 86 183 32 0 3 51 11 60 41 0.319 0.399 0.390 0.789
Aramis Ramirez CHN 145 547 99 174 32 1 36 103 0 49 62 0.318 0.373 0.578 0.951
Carlos Guillen DET 136 522 97 166 37 10 20 97 12 52 87 0.318 0.379 0.542 0.921
Lance Berkman HOU 160 544 104 172 40 3 30 106 9 127 101 0.316 0.450 0.566 1.016
Javy Lopez BAL 150 579 83 183 33 3 23 86 0 47 97 0.316 0.370 0.503 0.872
Scott Rolen SLN 142 500 109 157 32 4 34 124 4 72 92 0.314 0.409 0.598 1.007
Johnny Estrada ATL 134 462 56 145 36 0 9 76 0 39 66 0.314 0.378 0.450 0.828
Mark Kotsay OAK 148 606 78 190 37 3 15 63 8 55 70 0.314 0.370 0.459 0.829
Michael Young TEX 160 690 114 216 33 9 22 99 12 44 89 0.313 0.353 0.483 0.836
Marcus Giles ATL 102 379 61 118 22 2 8 48 17 36 70 0.311 0.378 0.443 0.821
Travis Hafner CLE 140 482 96 150 41 3 28 109 3 68 111 0.311 0.410 0.583 0.993
David Newhan BAL 95 373 66 116 15 7 8 54 11 27 72 0.311 0.361 0.453 0.814
Miguel Tejada BAL 162 653 107 203 40 2 34 150 4 48 73 0.311 0.360 0.534 0.894
Aaron Rowand CHA 140 487 94 151 38 2 24 69 17 30 91 0.310 0.361 0.544 0.905
Shea Hillenbrand ARI 148 562 68 174 36 3 15 80 2 24 49 0.310 0.348 0.464 0.812
Julio Franco ATL 125 320 37 99 18 3 6 57 4 36 68 0.309 0.378 0.441 0.818
B. J. Surhoff BAL 100 343 49 106 12 1 8 50 2 30 46 0.309 0.365 0.420 0.785
Jack Wilson PIT 157 652 82 201 41 12 11 59 8 26 71 0.308 0.335 0.459 0.794
Manny Ramirez BOS 152 568 108 175 44 0 43 130 2 82 124 0.308 0.397 0.613 1.009
Tony Womack SLN 145 553 91 170 22 3 5 38 26 36 60 0.307 0.349 0.385 0.735
Mark Grudzielanek CHN 81 257 32 79 12 1 6 23 1 15 32 0.307 0.347 0.432 0.779
Juan Rivera MON 134 391 48 120 24 1 12 49 6 34 45 0.307 0.364 0.465 0.829
J. D. Drew ATL 145 518 118 158 28 8 31 93 12 118 116 0.305 0.436 0.569 1.006
Carlos Lee CHA 153 591 103 180 37 0 31 99 11 54 86 0.305 0.366 0.525 0.891
Johnny Damon BOS 150 621 123 189 35 6 20 94 19 76 71 0.304 0.380 0.477 0.857
Shannon Stewart MIN 92 378 46 115 17 2 11 47 6 47 44 0.304 0.380 0.447 0.827
Raul Ibanez SEA 123 481 67 146 31 1 16 62 1 36 72 0.304 0.353 0.472 0.825
Jerry Hairston BAL 86 287 43 87 19 1 2 24 13 29 29 0.303 0.378 0.397 0.775
Bobby Abreu PHI 159 574 118 173 47 1 30 105 40 127 116 0.301 0.428 0.544 0.971
Jim Edmonds SLN 153 498 102 150 38 3 42 111 8 101 150 0.301 0.418 0.643 1.061
Garret Anderson ANA 112 442 57 133 20 1 14 75 2 29 75 0.301 0.343 0.446 0.789
Paul Lo Duca LAN 91 349 41 105 18 1 10 49 2 22 27 0.301 0.351 0.444 0.795
Frank Menechino TOR 72 236 40 71 13 4 9 25 0 36 44 0.301 0.400 0.504 0.904
David Ortiz BOS 150 582 94 175 47 3 41 139 0 75 133 0.301 0.380 0.603 0.983
Lyle Overbay MIL 159 579 83 174 53 1 16 87 2 81 128 0.301 0.385 0.478 0.863
Lew Ford MIN 154 569 89 170 31 4 15 72 20 67 75 0.299 0.381 0.446 0.827
Sean Burroughs SDN 130 523 76 156 23 3 2 47 5 31 52 0.298 0.348 0.365 0.713
Placido Polanco PHI 126 503 74 150 21 0 17 55 7 27 39 0.298 0.345 0.441 0.786
Hideki Matsui NYA 162 584 109 174 34 2 31 108 3 88 103 0.298 0.390 0.522 0.912
Coco Crisp CLE 139 491 78 146 24 2 15 71 20 36 69 0.297 0.344 0.446 0.790
Kevin Millar BOS 150 508 74 151 36 0 18 74 1 57 91 0.297 0.383 0.474 0.857
Aubrey Huff TBA 157 600 92 178 27 2 29 104 5 56 74 0.297 0.360 0.493 0.853
Chone Figgins ANA 148 577 83 171 22 17 5 60 34 49 94 0.296 0.350 0.419 0.770
Jason Varitek BOS 137 463 67 137 30 1 18 73 10 62 126 0.296 0.390 0.482 0.872
John Mabry SLN 87 240 32 71 11 0 13 40 0 26 63 0.296 0.363 0.504 0.867
Carl Crawford TBA 152 626 104 185 26 19 11 55 59 35 81 0.296 0.331 0.450 0.781
Terrence Long SDN 136 288 31 85 19 4 3 28 3 19 51 0.295 0.335 0.420 0.756
Darin Erstad ANA 125 495 79 146 29 1 7 69 16 37 74 0.295 0.346 0.400 0.746
Orlando Cabrera BOS 58 228 33 67 19 1 6 31 4 11 23 0.294 0.320 0.465 0.785
Jose Guillen ANA 148 565 88 166 28 3 27 104 5 37 92 0.294 0.352 0.497 0.849
Jose Vidro MON 110 412 51 121 24 0 14 60 3 49 43 0.294 0.367 0.454 0.821
Miguel Cabrera FLO 160 603 101 177 31 1 33 112 5 68 148 0.294 0.366 0.512 0.879
Frank Catalanotto TOR 75 249 27 73 19 1 1 26 1 17 33 0.293 0.344 0.390 0.734
Aaron Miles COL 134 522 75 153 15 3 6 47 12 29 53 0.293 0.329 0.368 0.697
Craig Monroe DET 128 447 65 131 27 3 18 72 3 29 79 0.293 0.337 0.488 0.824
Moises Alou CHN 155 601 106 176 36 3 39 106 3 68 80 0.293 0.361 0.557 0.919
David Wright NYN 69 263 41 77 17 1 14 40 6 14 40 0.293 0.332 0.525 0.857
Mike Lowell FLO 158 598 87 175 44 1 27 85 5 64 77 0.293 0.365 0.505 0.870
Derek Jeter NYA 154 643 111 188 44 1 23 78 23 46 99 0.292 0.352 0.471 0.823
Deivi Cruz SFN 127 397 46 116 30 2 7 55 1 17 32 0.292 0.322 0.431 0.752
Magglio Ordonez CHA 52 202 32 59 8 2 9 37 0 16 22 0.292 0.351 0.485 0.836
Luis Gonzalez COL 102 322 42 94 17 2 12 40 1 15 67 0.292 0.330 0.469 0.799
Miguel Cairo NYA 122 360 48 105 17 5 6 42 11 18 49 0.292 0.346 0.417 0.763
Ryan Klesko SDN 127 402 58 117 32 2 9 66 3 73 67 0.291 0.399 0.448 0.847
Omar Vizquel CLE 148 567 82 165 28 3 7 59 19 57 62 0.291 0.353 0.388 0.741
David Bell PHI 143 533 67 155 33 1 18 77 1 57 75 0.291 0.363 0.458 0.821
Luis Castillo FLO 150 564 91 164 12 7 2 47 21 75 68 0.291 0.373 0.348 0.720
Matt Holliday COL 121 400 65 116 31 3 14 57 3 31 86 0.290 0.349 0.487 0.837
Gary Sheffield NYA 154 573 117 166 30 1 36 121 5 92 83 0.290 0.393 0.534 0.927
Jimmy Rollins PHI 154 657 119 190 43 12 14 73 30 57 73 0.289 0.348 0.455 0.803
Jose Hernandez LAN 95 211 32 61 12 1 13 29 3 26 61 0.289 0.370 0.540 0.910
Edgardo Alfonzo SFN 139 519 66 150 26 1 11 77 1 46 40 0.289 0.350 0.407 0.757
Barry Larkin CIN 111 346 55 100 15 3 8 44 2 34 39 0.289 0.352 0.419 0.771
Jamey Carroll MON 102 218 36 63 14 2 0 16 5 32 21 0.289 0.378 0.372 0.750
Jeff Kent HOU 145 540 96 156 34 8 27 107 7 49 96 0.289 0.348 0.531 0.880
Phil Nevin SDN 147 547 78 158 31 1 26 105 0 66 121 0.289 0.368 0.492 0.859
Charles Thomas ATL 83 236 35 68 8 4 7 31 3 21 45 0.288 0.368 0.445 0.813
Cesar Izturis LAN 159 670 90 193 32 9 4 62 25 43 70 0.288 0.330 0.381 0.710
Eric Young TEX 104 344 55 99 25 2 1 27 14 43 28 0.288 0.377 0.381 0.758
Mike Lamb HOU 112 278 38 80 14 3 14 58 1 31 63 0.288 0.356 0.511 0.867
Michael Barrett CHN 134 456 55 131 32 6 16 65 1 33 64 0.287 0.337 0.489 0.826
Ken Harvey KCA 120 456 47 131 20 1 13 55 1 28 89 0.287 0.338 0.421 0.759
Mike Sweeney KCA 106 411 56 118 23 0 22 79 3 33 44 0.287 0.347 0.504 0.851
Brandon Inge DET 131 408 43 117 15 7 13 64 5 32 72 0.287 0.340 0.453 0.793
Edgar Renteria SLN 149 586 84 168 37 0 10 72 17 39 78 0.287 0.327 0.401 0.728
Joe Randa KCA 128 485 65 139 31 2 8 56 0 40 77 0.287 0.343 0.408 0.751
David DeJesus KCA 96 363 58 104 15 3 7 39 8 33 53 0.287 0.360 0.402 0.763
Alex Rios TOR 111 426 55 122 24 7 1 28 15 31 84 0.286 0.338 0.383 0.720
Alex Rodriguez NYA 155 601 112 172 24 2 36 106 28 80 131 0.286 0.375 0.512 0.888
Randy Winn SEA 157 626 84 179 34 6 14 81 21 53 98 0.286 0.346 0.427 0.772
Danny Bautista ARI 141 539 64 154 27 1 11 65 6 35 66 0.286 0.332 0.401 0.733
Ty Wigginton NYN 86 312 46 89 23 2 12 42 6 23 48 0.285 0.334 0.487 0.821
Chad Tracy ARI 143 481 45 137 29 3 8 53 2 45 60 0.285 0.343 0.407 0.750
Brian Giles SDN 159 609 97 173 33 7 23 94 10 89 80 0.284 0.374 0.475 0.849
Scott Hatteberg OAK 152 550 87 156 30 0 15 82 0 72 48 0.284 0.367 0.420 0.787
Jeromy Burnitz COL 150 540 94 153 30 4 37 110 5 58 124 0.283 0.356 0.559 0.916
Bill Mueller BOS 110 399 75 113 27 1 12 57 2 51 56 0.283 0.365 0.446 0.811
Eric Byrnes OAK 143 569 91 161 39 3 20 73 17 46 111 0.283 0.347 0.467 0.814
Juan Uribe CHA 134 502 82 142 31 6 23 74 9 32 96 0.283 0.327 0.506 0.833
Victor Martinez CLE 141 520 77 147 38 1 23 108 0 60 69 0.283 0.359 0.492 0.851
Ray Durham SFN 120 471 95 133 28 8 17 65 10 57 60 0.282 0.364 0.484 0.848
Jason Bay PIT 120 411 61 116 24 4 26 82 4 41 129 0.282 0.358 0.550 0.907
Ronnie Belliard CLE 152 599 78 169 48 1 12 70 3 60 98 0.282 0.348 0.426 0.774
Chris Gomez TOR 109 341 41 96 11 1 3 37 3 28 41 0.282 0.337 0.346 0.683
Craig Biggio HOU 156 633 100 178 47 0 24 63 7 40 94 0.281 0.337 0.469 0.806
Mark Teixeira TEX 145 545 101 153 34 2 38 112 4 68 117 0.281 0.370 0.560 0.929
Brady Clark MIL 138 353 41 99 18 1 7 46 15 53 48 0.280 0.385 0.397 0.782
Larry Bigbie BAL 139 478 76 134 23 1 15 68 8 45 113 0.280 0.341 0.427 0.768
Jeff Conine FLO 140 521 55 146 35 1 14 83 5 48 78 0.280 0.340 0.432 0.772
Tike Redman PIT 155 546 65 153 19 4 8 51 18 23 52 0.280 0.310 0.374 0.684
Rocco Baldelli TBA 136 518 79 145 27 3 16 74 17 30 88 0.280 0.326 0.436 0.762
Alfonso Soriano TEX 145 608 77 170 32 4 28 91 18 33 121 0.280 0.324 0.484 0.807
Marquis Grissom SFN 145 562 78 157 26 2 22 90 3 37 83 0.279 0.323 0.450 0.773
Rafael Furcal ATL 143 563 103 157 24 5 14 59 29 58 71 0.279 0.344 0.414 0.758
Royce Clayton COL 146 574 95 160 36 4 8 54 10 48 125 0.279 0.338 0.397 0.735
Kevin Mench TEX 125 438 69 122 30 3 26 71 0 33 63 0.279 0.335 0.539 0.874
Carlos Beltran KCA 69 266 51 74 19 2 15 51 14 37 44 0.278 0.367 0.534 0.901
Adam Kennedy ANA 144 468 70 130 20 5 10 48 15 41 92 0.278 0.351 0.406 0.757
Adam LaRoche ATL 110 324 45 90 27 1 13 45 0 27 78 0.278 0.333 0.488 0.821
Derrek Lee CHN 161 605 90 168 39 1 32 98 12 68 128 0.278 0.356 0.504 0.860
Matt Lawton CLE 150 591 109 164 25 0 20 70 23 74 84 0.277 0.366 0.421 0.787
Ryan Freel CIN 143 505 74 140 21 8 3 28 37 67 88 0.277 0.375 0.368 0.743
Jeff DaVanon ANA 108 285 41 79 11 4 7 34 18 46 54 0.277 0.372 0.418 0.790
Paul Konerko CHA 155 563 84 156 22 0 41 117 1 69 107 0.277 0.359 0.535 0.894
Endy Chavez MON 132 502 65 139 20 6 5 34 32 30 40 0.277 0.318 0.371 0.688
Pedro Feliz SFN 144 503 72 139 33 3 22 84 5 23 85 0.276 0.305 0.485 0.790
Ramon Hernandez SDN 111 384 45 106 23 0 18 63 1 35 45 0.276 0.341 0.477 0.818
Bengie Molina ANA 97 337 36 93 13 0 10 54 0 18 35 0.276 0.313 0.404 0.717
Eric Chavez OAK 125 475 87 131 20 0 29 77 6 95 99 0.276 0.397 0.501 0.898
Hank Blalock TEX 159 624 107 172 38 3 32 110 2 75 149 0.276 0.355 0.500 0.855
David Eckstein ANA 142 566 92 156 24 1 2 35 16 42 49 0.276 0.339 0.332 0.671
Julio Lugo TBA 157 581 83 160 41 4 7 75 21 54 106 0.275 0.338 0.396 0.734
Kenny Lofton NYA 83 276 51 76 10 7 3 18 7 31 27 0.275 0.346 0.395 0.741
Ben Broussard CLE 139 418 57 115 28 5 17 82 4 52 95 0.275 0.370 0.488 0.858
Gary Matthews TEX 87 280 37 77 17 1 11 36 5 33 64 0.275 0.350 0.461 0.811
Morgan Ensberg HOU 131 411 51 113 20 3 10 66 6 36 46 0.275 0.330 0.411 0.742
Steve Finley ARI 104 404 61 111 16 1 23 48 8 40 52 0.275 0.338 0.490 0.828
Cristian Guzman MIN 145 576 84 158 31 4 8 46 10 30 64 0.274 0.309 0.384 0.693
Jason Michaels PHI 115 299 44 82 12 0 10 40 2 42 80 0.274 0.364 0.415 0.779
Todd Walker CHN 129 372 60 102 19 4 15 50 0 43 52 0.274 0.352 0.468 0.820
Dustan Mohr SFN 117 263 52 72 20 1 7 28 0 46 64 0.274 0.394 0.437 0.831
Jose Vizcaino HOU 138 358 34 98 21 3 3 33 1 20 39 0.274 0.311 0.374 0.685
Jim Thome PHI 143 508 97 139 28 1 42 105 0 104 144 0.274 0.396 0.581 0.977
Adam Everett HOU 104 384 66 105 15 2 8 31 13 17 56 0.273 0.317 0.385 0.703
Brian Roberts BAL 159 641 107 175 50 2 4 53 29 71 95 0.273 0.344 0.376 0.720
Khalil Greene SDN 139 484 67 132 31 4 15 65 4 53 94 0.273 0.349 0.446 0.795
Nick Green ATL 95 264 40 72 15 3 3 26 1 12 63 0.273 0.312 0.386 0.698
Marco Scutaro OAK 137 455 50 124 32 1 7 43 0 16 58 0.273 0.297 0.393 0.690
Dmitri Young DET 104 389 72 106 23 2 18 60 0 33 71 0.272 0.336 0.481 0.816
Gabe Kapler BOS 136 290 51 79 14 1 6 33 5 15 49 0.272 0.311 0.390 0.700
Vernon Wells TOR 134 536 82 146 34 2 23 67 9 51 83 0.272 0.337 0.472 0.809
Damian Miller OAK 110 397 39 108 25 0 9 58 0 39 87 0.272 0.339 0.403 0.742
Junior Spivey MIL 59 228 33 62 13 0 7 28 5 25 48 0.272 0.359 0.421 0.780
A. J. Pierzynski SFN 131 471 45 128 28 2 11 77 0 19 27 0.272 0.319 0.410 0.729
Kazuo Matsui NYN 114 460 65 125 32 2 7 44 14 40 97 0.272 0.331 0.396 0.727
Jorge Posada NYA 137 449 72 122 31 0 21 81 1 88 92 0.272 0.400 0.481 0.881
Justin Morneau MIN 74 280 39 76 17 0 19 58 0 28 54 0.271 0.340 0.536 0.875
Torii Hunter MIN 138 520 79 141 37 0 23 81 21 40 101 0.271 0.330 0.475 0.805
Vinny Castilla COL 148 583 93 158 43 3 35 131 0 51 113 0.271 0.332 0.535 0.867
Mike Lieberthal PHI 131 476 58 129 31 1 17 61 1 37 69 0.271 0.335 0.447 0.783
Casey Blake CLE 152 587 93 159 36 3 28 88 5 68 139 0.271 0.354 0.486 0.839
Frank Thomas CHA 74 240 53 65 16 0 18 49 0 64 57 0.271 0.434 0.562 0.997
Hee-Seop Choi FLO 95 281 48 76 16 1 15 40 1 52 78 0.270 0.388 0.495 0.882
Jolbert Cabrera SEA 113 359 38 97 19 2 6 47 10 16 70 0.270 0.312 0.384 0.696
Rondell White DET 121 448 76 121 21 2 19 67 1 39 77 0.270 0.337 0.453 0.790
Reed Johnson TOR 141 537 68 145 25 2 10 61 6 28 98 0.270 0.320 0.380 0.699
D'Angelo Jimenez CIN 152 563 76 152 28 3 12 67 13 82 99 0.270 0.364 0.394 0.758
Orlando Hudson TOR 135 489 73 132 32 7 12 58 7 51 98 0.270 0.341 0.438 0.779
Gregg Zaun TOR 107 338 46 91 24 0 6 36 0 47 61 0.269 0.367 0.393 0.761
Matt LeCroy MIN 88 264 25 71 14 0 9 39 0 16 60 0.269 0.321 0.424 0.745
Terrmel Sledge MON 133 398 45 107 20 6 15 62 3 40 66 0.269 0.336 0.462 0.799
Carlos Delgado TOR 128 458 74 123 26 0 32 99 0 69 115 0.269 0.372 0.535 0.907
Milton Bradley LAN 141 516 72 138 24 0 19 67 15 71 123 0.267 0.362 0.424 0.786
Eric Valent NYN 130 270 39 72 15 2 13 34 0 28 61 0.267 0.337 0.481 0.818
Matt Stairs KCA 126 439 48 117 21 3 18 66 1 49 92 0.267 0.345 0.451 0.796
Corey Patterson CHN 157 631 91 168 33 6 24 72 32 45 168 0.266 0.320 0.452 0.771
Shawn Green LAN 157 590 92 157 28 1 28 86 5 71 114 0.266 0.352 0.459 0.811
Bobby Hill PIT 126 233 28 62 7 2 2 27 0 20 39 0.266 0.353 0.339 0.692
Mike Piazza NYN 129 455 47 121 21 0 20 54 0 68 78 0.266 0.362 0.444 0.806
Chase Utley PHI 94 267 36 71 11 2 13 57 4 15 40 0.266 0.308 0.468 0.776
Adam Dunn CIN 161 568 105 151 34 0 46 102 6 108 195 0.266 0.388 0.569 0.956
Jeff Bagwell HOU 156 572 104 152 29 2 27 89 6 96 131 0.266 0.377 0.465 0.842
Jermaine Dye OAK 137 532 87 141 29 4 23 80 4 49 128 0.265 0.329 0.464 0.793
Roger Cedeno SLN 95 200 22 53 9 2 3 23 5 19 41 0.265 0.327 0.375 0.702
Omar Infante DET 142 503 69 133 27 9 16 55 13 40 112 0.264 0.317 0.449 0.766
Alex Cora LAN 138 405 47 107 9 4 10 47 3 47 41 0.264 0.364 0.380 0.745
Geoff Jenkins MIL 157 617 88 163 36 6 27 93 3 46 152 0.264 0.325 0.473 0.798
Mark Bellhorn BOS 138 523 93 138 37 3 17 82 6 88 177 0.264 0.373 0.444 0.817
Craig Wilson PIT 155 561 97 148 35 5 29 82 2 50 169 0.264 0.354 0.499 0.853
Steve Finley LAN 58 224 31 59 12 0 13 46 1 21 30 0.263 0.324 0.491 0.815
Edgar Martinez SEA 141 486 45 128 23 0 12 63 1 58 107 0.263 0.342 0.385 0.727
Wes Helms MIL 92 274 24 72 13 1 4 28 0 24 60 0.263 0.331 0.361 0.692
Tony Graffanino KCA 75 278 37 73 11 0 3 26 10 27 38 0.263 0.332 0.335 0.667
Michael Cuddyer MIN 115 339 49 89 22 1 12 45 5 37 74 0.263 0.339 0.440 0.779
Alex Cintron ARI 154 564 56 148 31 7 4 49 3 31 59 0.262 0.301 0.363 0.665
Jayson Werth LAN 89 290 56 76 11 3 16 47 4 30 85 0.262 0.338 0.486 0.825
Bernie Williams NYA 148 561 105 147 29 1 22 70 1 85 96 0.262 0.360 0.435 0.795
Tino Martinez TBA 138 458 63 120 20 1 23 76 3 66 72 0.262 0.362 0.461 0.823
Angel Berroa KCA 134 512 72 134 27 6 8 43 14 23 87 0.262 0.308 0.385 0.693
Keith Ginter MIL 113 386 47 101 23 2 19 60 8 37 100 0.262 0.333 0.479 0.812
Willie Harris CHA 129 409 68 107 15 2 2 27 19 51 79 0.262 0.343 0.323 0.665
Andruw Jones ATL 154 570 85 149 34 4 29 91 6 71 147 0.261 0.345 0.488 0.833
Jose Molina ANA 73 203 26 53 10 2 3 25 4 10 52 0.261 0.296 0.374 0.670
Ben Grieve MIL 108 234 28 61 15 0 7 29 0 39 65 0.261 0.364 0.415 0.778
Cliff Floyd NYN 113 396 55 103 26 0 18 63 11 47 103 0.260 0.352 0.462 0.814
Reggie Sanders SLN 135 446 64 116 27 3 22 67 21 33 118 0.260 0.315 0.482 0.797
Jay Payton SDN 143 458 57 119 17 4 8 55 2 43 56 0.260 0.326 0.367 0.693
Kevin Youkilis BOS 72 208 38 54 11 0 7 35 0 33 45 0.260 0.367 0.413 0.780
Wily Mo Peña CIN 110 336 45 87 10 1 26 66 5 22 108 0.259 0.316 0.527 0.843
Luis Gonzalez ARI 105 379 69 98 28 5 17 48 2 68 58 0.259 0.373 0.493 0.866
Carlos Beltran HOU 90 333 70 86 17 7 23 53 28 55 57 0.258 0.368 0.559 0.926
Rafael Palmeiro BAL 154 550 68 142 29 0 23 88 2 86 61 0.258 0.359 0.436 0.796
Adam Melhuse OAK 69 214 23 55 11 0 11 31 0 16 47 0.257 0.309 0.463 0.771
Brian Schneider MON 135 436 40 112 20 3 12 49 0 42 63 0.257 0.325 0.399 0.724
Pat Burrell PHI 127 448 66 115 17 0 24 84 2 78 130 0.257 0.365 0.455 0.821
Michael Tucker SFN 140 464 77 119 21 6 13 62 5 70 106 0.256 0.353 0.412 0.765
Mike Redmond FLO 81 246 19 63 15 0 2 25 1 14 28 0.256 0.315 0.341 0.656
Luis Rivas MIN 109 336 44 86 19 5 10 34 15 13 53 0.256 0.283 0.432 0.715
Jose Castillo PIT 129 383 44 98 15 2 8 39 3 23 92 0.256 0.298 0.368 0.666
Brad Wilkerson MON 160 572 112 146 39 2 32 67 13 106 152 0.255 0.374 0.498 0.872
Ray Lankford SLN 92 200 36 51 14 1 6 22 2 29 55 0.255 0.349 0.425 0.774
Toby Hall TBA 119 404 35 103 21 0 8 60 0 24 41 0.255 0.300 0.366 0.666
Jose Reyes NYN 53 220 33 56 16 2 2 14 19 5 31 0.255 0.271 0.373 0.644
Jacque Jones MIN 151 555 69 141 22 1 24 80 13 40 117 0.254 0.315 0.427 0.742
Ken Griffey CIN 83 300 49 76 18 0 20 60 1 44 67 0.253 0.351 0.513 0.864
Dave Roberts LAN 68 233 45 59 4 7 2 21 33 28 31 0.253 0.340 0.356 0.696
Sammy Sosa CHN 126 478 69 121 21 0 35 80 0 56 133 0.253 0.332 0.517 0.849
Jody Gerut CLE 134 481 72 121 31 5 11 51 13 54 59 0.252 0.334 0.405 0.739
Jason LaRue CIN 114 390 46 98 24 2 14 55 0 26 108 0.251 0.334 0.431 0.765
Bret Boone SEA 148 593 74 149 30 0 24 83 10 56 135 0.251 0.317 0.423 0.740
Troy Glaus ANA 58 207 47 52 11 1 18 42 2 31 52 0.251 0.355 0.575 0.930
Corey Koskie MIN 118 422 68 106 24 2 25 71 9 49 103 0.251 0.342 0.495 0.837
Nick Johnson MON 73 251 35 63 16 0 7 33 6 40 58 0.251 0.359 0.398 0.758
Dan Wilson SEA 103 319 23 80 13 0 2 33 0 26 57 0.251 0.305 0.310 0.615
Daryle Ward PIT 79 293 39 73 17 2 15 57 0 22 45 0.249 0.305 0.474 0.780
Rod Barajas TEX 108 358 50 89 26 1 15 58 0 13 63 0.249 0.276 0.453 0.728
Brad Ausmus HOU 129 403 38 100 14 1 5 31 2 33 56 0.248 0.306 0.325 0.631
Mark McLemore OAK 77 250 29 62 14 0 2 21 0 41 33 0.248 0.355 0.328 0.683
Laynce Nix TEX 115 371 58 92 20 4 14 46 1 23 113 0.248 0.293 0.437 0.730
Chipper Jones ATL 137 472 69 117 20 1 30 96 2 84 96 0.248 0.362 0.485 0.847
Scott Hairston ARI 101 339 39 84 15 6 13 29 3 21 88 0.248 0.293 0.442 0.735
Preston Wilson COL 58 202 24 50 11 0 6 29 2 17 49 0.248 0.315 0.391 0.706
Mike Matheny SLN 122 385 28 95 22 1 5 50 0 23 83 0.247 0.292 0.348 0.640
Doug Mientkiewicz MIN 78 284 34 70 18 0 5 25 2 38 38 0.246 0.340 0.363 0.703
Rob Mackowiak PIT 155 491 65 121 22 6 17 75 13 50 114 0.246 0.319 0.420 0.739
Orlando Cabrera MON 103 390 41 96 19 2 4 31 12 28 31 0.246 0.298 0.336 0.634
Ramon Martinez CHN 102 260 22 64 15 1 3 30 1 26 40 0.246 0.313 0.346 0.659
Timo Perez CHA 103 293 38 72 12 0 5 40 3 15 29 0.246 0.285 0.338 0.623
Jay Gibbons BAL 97 346 36 85 14 1 10 47 1 29 64 0.246 0.303 0.379 0.682
Eric Hinske TOR 155 570 66 140 23 3 15 69 12 54 109 0.246 0.312 0.375 0.688
Rey Sanchez TBA 91 285 23 70 14 3 2 26 0 12 28 0.246 0.281 0.337 0.617
Bobby Higginson DET 131 448 63 110 24 2 12 64 5 70 84 0.246 0.353 0.388 0.742
John Olerud SEA 78 261 29 64 13 1 5 22 0 40 41 0.245 0.354 0.360 0.714
Luis Terrero ARI 62 229 21 56 14 0 4 14 10 20 78 0.245 0.319 0.358 0.677
Ruben Sierra NYA 107 307 40 75 12 1 17 65 1 25 55 0.244 0.296 0.456 0.752
Juan Castro CIN 111 299 36 73 21 2 5 26 1 14 51 0.244 0.277 0.378 0.655
Scott Podsednik MIL 154 640 85 156 27 7 12 39 70 58 105 0.244 0.313 0.364 0.677
Felipe Lopez CIN 79 264 35 64 18 2 7 31 1 25 81 0.242 0.314 0.405 0.719
Jose Cruz TBA 153 545 76 132 25 8 21 78 11 76 117 0.242 0.333 0.433 0.766
David Dellucci TEX 107 331 59 80 13 1 17 61 9 47 88 0.242 0.342 0.441 0.783
Rich Aurilia SEA 73 261 27 63 13 0 4 28 1 22 43 0.241 0.304 0.337 0.641
Carlos Peña DET 142 481 89 116 22 4 27 82 7 70 146 0.241 0.338 0.472 0.810
Craig Counsell MIL 140 473 59 114 19 5 2 23 17 59 88 0.241 0.330 0.315 0.645
Tony Batista MON 157 606 76 146 30 2 32 110 14 26 78 0.241 0.272 0.455 0.728
Mark DeRosa ATL 118 309 33 74 16 0 3 31 1 23 53 0.239 0.293 0.320 0.614
Joe Crede CHA 144 490 67 117 25 0 21 69 1 34 81 0.239 0.299 0.418 0.717
Bobby Crosby OAK 151 545 70 130 34 1 22 64 7 58 141 0.239 0.319 0.426 0.744
Bill Hall MIL 126 390 43 93 20 3 9 53 12 20 119 0.238 0.276 0.374 0.650
Damion Easley FLO 98 223 26 53 20 1 9 43 4 24 36 0.238 0.331 0.457 0.788
Josh Phelps TOR 79 295 38 70 13 2 12 51 0 18 73 0.237 0.296 0.417 0.713
Marlon Anderson SLN 113 253 31 60 12 0 8 28 6 12 38 0.237 0.269 0.379 0.649
Charles Johnson COL 109 305 42 72 20 0 13 47 2 49 91 0.236 0.350 0.430 0.780
John Buck KCA 71 238 36 56 9 0 12 30 1 15 79 0.235 0.280 0.424 0.704
Chris Woodward TOR 69 213 21 50 13 4 1 24 1 14 46 0.235 0.283 0.347 0.630
Juan Encarnacion LAN 86 324 42 76 18 1 13 43 3 21 53 0.235 0.289 0.417 0.705
Todd Zeile NYN 137 348 30 81 16 0 9 35 0 44 83 0.233 0.319 0.356 0.675
Javier Valentin CIN 82 202 18 47 10 1 6 20 0 17 36 0.233 0.293 0.381 0.674
Brad Fullmer TEX 76 258 41 60 19 1 11 33 1 27 30 0.233 0.310 0.442 0.752
Neifi Perez SFN 103 319 28 74 12 1 2 33 0 21 35 0.232 0.276 0.295 0.571
Jose Lopez SEA 57 207 28 48 13 0 5 22 0 8 31 0.232 0.263 0.367 0.630
Alex Gonzalez FLO 159 561 67 130 30 3 23 79 3 27 126 0.232 0.270 0.419 0.689
Mike Cameron NYN 140 493 76 114 30 1 30 76 22 57 143 0.231 0.319 0.479 0.798
Austin Kearns CIN 64 217 28 50 10 2 9 32 2 28 71 0.230 0.321 0.419 0.740
Richard Hidalgo NYN 86 324 46 74 11 1 21 52 3 27 76 0.228 0.296 0.463 0.759
Marlon Byrd PHI 106 346 48 79 13 2 5 33 2 22 68 0.228 0.287 0.321 0.608
Abraham Nunez KCA 59 221 31 50 9 0 5 29 0 25 48 0.226 0.304 0.335 0.638
Luis Matos BAL 89 330 36 74 18 0 6 28 12 19 60 0.224 0.275 0.333 0.609
Gary Bennett MIL 75 219 18 49 14 0 3 20 1 22 32 0.224 0.297 0.329 0.626
Brian Jordan TEX 61 212 27 47 13 1 5 23 2 16 35 0.222 0.275 0.363 0.638
Tony Clark NYA 106 253 37 56 12 0 16 49 0 26 92 0.221 0.297 0.458 0.755
Pokey Reese BOS 96 244 32 54 7 2 3 29 6 17 60 0.221 0.271 0.303 0.574
Desi Relaford KCA 114 380 45 84 14 0 6 34 5 34 56 0.221 0.296 0.305 0.601
Jason Phillips NYN 128 362 34 79 18 0 7 34 0 35 42 0.218 0.298 0.326 0.624
Jose Valentin CHA 125 450 73 97 20 3 30 70 8 43 139 0.216 0.287 0.473 0.760
Geoff Blum TBA 112 339 38 73 21 0 8 35 2 24 58 0.215 0.266 0.348 0.614
Scott Spiezio SEA 112 367 38 79 12 3 10 41 4 36 60 0.215 0.288 0.346 0.634
Bobby Kielty OAK 83 238 29 51 14 1 7 31 1 35 47 0.214 0.321 0.370 0.691
Enrique Wilson NYA 93 240 19 51 9 0 6 31 1 15 20 0.212 0.254 0.325 0.579
Eric Munson DET 109 321 36 68 14 2 19 49 1 29 90 0.212 0.289 0.445 0.735
Jason Giambi NYA 80 264 33 55 9 0 12 40 0 47 62 0.208 0.342 0.379 0.720
Chad Moeller MIL 101 317 25 66 13 1 5 27 0 21 74 0.208 0.265 0.303 0.568
Henry Blanco MIN 114 315 36 65 19 1 10 37 0 21 56 0.206 0.260 0.368 0.628
Robert Fick TBA 76 214 12 43 5 2 6 26 0 20 32 0.201 0.273 0.327 0.600
Joe Borchard CHA 63 201 26 35 4 1 9 20 1 19 57 0.174 0.249 0.338 0.587
Showing 1-50 of 320 qualified batters

Pitching Leaders

Minimum 50 innings pitched required

Complete Statistics

2004 Season Leaders — Complete Statistics
Player Team W L G GS CG SHO SV IP H ER BB SO ERA WHIP
Armando Benitez FLO 2 2 64 0 0 0 47 69.6 36 10 21 62 1.29 0.82
Joe Nathan MIN 1 2 73 0 0 0 44 72.3 48 13 23 89 1.62 0.98
Akinori Otsuka SDN 7 2 73 0 0 0 2 77.3 56 15 26 87 1.75 1.06
Steve Kline SLN 2 2 67 0 0 0 3 50.3 37 10 17 35 1.79 1.07
Francisco Rodriguez ANA 4 1 69 0 0 0 12 84.0 51 17 33 123 1.82 1.00
Brad Lidge HOU 6 5 80 0 0 0 29 94.6 57 20 30 157 1.90 0.92
Mariano Rivera NYA 4 2 74 0 0 0 53 78.6 65 17 20 66 1.94 1.08
Francisco Cordero TEX 3 4 67 0 0 0 49 71.6 60 17 32 79 2.13 1.28
Scott Linebrink SDN 7 3 73 0 0 0 0 84.0 61 20 26 83 2.14 1.04
Guillermo Mota LAN 8 4 52 0 0 0 1 63.0 51 15 27 52 2.14 1.24
Keith Foulke BOS 5 3 72 0 0 0 32 83.0 63 20 15 79 2.17 0.94
Giovanni Carrara LAN 5 2 42 0 0 0 2 53.6 46 13 20 48 2.18 1.23
Eric Gagne LAN 7 3 70 0 0 0 45 82.3 53 20 22 114 2.19 0.91
Tom Gordon NYA 9 4 80 0 0 0 4 89.6 56 22 23 96 2.21 0.88
Jake Peavy SDN 15 6 27 27 0 0 0 166.3 146 42 53 173 2.27 1.20
B. J. Ryan BAL 4 6 76 0 0 0 3 87.0 64 22 35 122 2.28 1.14
Trevor Hoffman SDN 3 3 55 0 0 0 41 54.6 42 14 8 53 2.30 0.91
Shingo Takatsu CHA 6 4 59 0 0 0 19 62.3 40 16 21 50 2.31 0.98
Ryan Madson PHI 9 3 52 1 0 0 1 77.0 68 20 19 55 2.34 1.13
Julian Tavarez SLN 7 4 77 0 0 0 4 64.3 57 17 19 48 2.38 1.18
Horacio Ramirez ATL 2 4 10 9 1 0 0 60.3 51 16 30 31 2.39 1.34
Kent Mercker CHN 3 1 71 0 0 0 0 53.0 39 15 27 51 2.55 1.25
Ron Mahay TEX 3 0 60 0 0 0 0 67.0 60 19 29 54 2.55 1.33
Antonio Alfonseca ATL 6 4 79 0 0 0 0 73.6 71 21 28 45 2.57 1.34
Randy Johnson ARI 16 14 35 35 4 2 0 245.6 177 71 44 290 2.60 0.90
Johan Santana MIN 20 6 34 34 1 1 0 228.0 156 66 54 265 2.61 0.92
Ray King SLN 5 2 86 0 0 0 0 62.0 43 18 24 40 2.61 1.08
LaTroy Hawkins CHN 5 4 77 0 0 0 25 82.0 72 24 14 69 2.63 1.05
Juan Rincon MIN 11 6 77 0 0 0 2 82.0 52 24 32 106 2.63 1.02
Salomon Torres PIT 7 7 84 0 0 0 0 92.0 87 27 22 62 2.64 1.18
Chris Hammond OAK 4 1 41 0 0 0 1 53.6 56 16 13 34 2.68 1.29
Luis Ayala MON 6 12 81 0 0 0 2 90.3 92 27 15 63 2.69 1.18
Ben Sheets MIL 12 14 34 34 5 0 0 237.0 201 71 32 264 2.70 0.98
Braden Looper NYN 2 5 71 0 0 0 29 83.3 86 25 16 60 2.70 1.22
Carlos Zambrano CHN 16 8 31 31 1 1 0 209.6 174 64 81 188 2.75 1.22
Juan Cruz ATL 6 2 50 0 0 0 0 72.0 59 22 30 70 2.75 1.24
John Smoltz ATL 0 1 73 0 0 0 44 81.6 75 25 13 85 2.76 1.08
Kevin Gryboski ATL 3 2 69 0 0 0 2 50.6 54 16 23 24 2.84 1.52
Jason Isringhausen SLN 4 2 74 0 0 0 47 75.3 55 24 23 71 2.87 1.04
Chad Cordero MON 7 3 69 0 0 0 14 82.6 68 27 43 83 2.94 1.34
Roger Clemens HOU 18 4 33 33 0 0 0 214.3 169 71 79 218 2.98 1.16
Danny Kolb MIL 0 4 64 0 0 0 39 57.3 50 19 15 21 2.98 1.13
Oliver Perez PIT 12 10 30 30 2 1 0 196.0 145 65 81 239 2.98 1.15
Carl Pavano FLO 18 8 31 31 2 2 0 222.3 212 74 49 139 3.00 1.17
Matt Miller CLE 4 1 57 0 0 0 1 55.3 42 19 23 55 3.09 1.17
Brad Penny FLO 8 8 21 21 0 0 0 131.3 124 46 39 105 3.15 1.24
Mike Stanton NYN 2 6 83 0 0 0 0 77.0 70 27 33 58 3.16 1.34
Freddy Garcia SEA 4 7 15 15 1 0 0 107.0 96 38 32 82 3.20 1.20
Jason Schmidt SFN 18 7 32 32 4 3 0 225.0 165 80 77 251 3.20 1.08
Jamie Walker DET 3 4 70 0 0 0 1 64.6 69 23 12 53 3.20 1.25
Jay Witasick SDN 0 1 44 0 0 0 1 61.6 57 22 26 57 3.21 1.35
Al Leiter NYN 10 8 30 30 0 0 0 173.6 138 62 97 117 3.21 1.35
Jose Mesa PIT 5 2 70 0 0 0 43 69.3 78 25 20 37 3.25 1.41
Odalis Perez LAN 7 6 31 31 0 0 0 196.3 180 71 44 128 3.25 1.14
Curt Schilling BOS 21 6 32 32 3 0 0 226.6 206 82 35 203 3.26 1.06
Justin Duchscherer OAK 7 6 53 0 0 0 0 96.3 85 35 32 59 3.27 1.21
Bobby Madritsch SEA 6 3 15 11 1 0 0 88.0 74 32 33 60 3.27 1.22
Jaret Wright ATL 15 8 32 32 0 0 0 186.3 168 68 70 159 3.28 1.28
Jim Brower SFN 7 7 89 0 0 0 1 93.0 90 34 36 63 3.29 1.35
Orlando Hernandez NYA 8 2 15 15 0 0 0 84.6 73 31 36 84 3.30 1.29
Frank Francisco TEX 5 1 45 0 0 0 0 51.3 36 19 28 60 3.33 1.25
Scot Shields ANA 8 2 60 0 0 0 4 105.3 97 39 40 109 3.33 1.30
Wade Miller HOU 7 7 15 15 0 0 0 88.6 76 33 44 74 3.35 1.35
Duaner Sanchez LAN 3 1 67 0 0 0 0 80.0 81 30 27 44 3.38 1.35
Ricky Bottalico NYN 3 2 60 0 0 0 0 69.3 54 26 34 61 3.38 1.27
Jake Westbrook CLE 14 9 33 30 5 1 0 215.6 208 81 61 116 3.38 1.25
Doug Davis MIL 12 12 34 34 0 0 0 207.3 192 78 79 166 3.39 1.31
Mike Adams MIL 2 3 46 0 0 0 0 53.0 50 20 14 39 3.40 1.21
Tomo Ohka MON 3 7 15 15 0 0 0 84.6 98 32 20 38 3.40 1.39
Damaso Marte CHA 6 5 74 0 0 0 6 73.6 56 28 34 68 3.42 1.22
Chris Carpenter SLN 15 5 28 28 1 0 0 182.0 169 70 38 152 3.46 1.14
John Parrish BAL 6 3 56 1 0 0 1 78.0 68 30 55 71 3.46 1.58
Glendon Rusch CHN 6 2 32 16 0 0 2 129.6 127 50 33 90 3.47 1.23
Lance Carter TBA 3 3 56 0 0 0 0 80.3 77 31 23 36 3.47 1.24
Brad Radke MIN 11 8 34 34 1 1 0 219.6 229 85 26 143 3.48 1.16
Roy Oswalt HOU 20 10 36 35 2 2 0 237.0 233 92 62 206 3.49 1.24
J. C. Romero MIN 7 4 74 0 0 0 1 74.3 61 29 38 69 3.51 1.33
Tim Hudson OAK 12 6 27 27 3 2 0 188.6 194 74 44 103 3.53 1.26
Rheal Cormier PHI 4 5 84 0 0 0 0 81.0 70 32 26 46 3.56 1.19
Danys Baez TBA 4 4 62 0 0 0 30 68.0 60 27 29 52 3.57 1.31
Brian Meadows PIT 2 4 68 0 0 0 1 78.0 76 31 19 46 3.58 1.22
Rodrigo Lopez BAL 14 9 37 23 1 1 0 170.6 164 68 54 121 3.59 1.28
Brandon Webb ARI 7 16 35 35 1 0 0 208.0 194 83 119 164 3.59 1.50
Dan Miceli HOU 6 6 74 0 0 0 2 77.6 74 31 27 83 3.59 1.30
Livan Hernandez MON 11 15 35 35 9 2 0 255.0 234 102 83 186 3.60 1.24
Tom Glavine NYN 11 14 33 33 1 1 0 212.3 204 85 70 109 3.60 1.29
Joe Kennedy COL 9 7 27 27 1 0 0 162.3 163 66 67 117 3.66 1.42
A. J. Burnett FLO 7 6 20 19 1 0 0 120.0 102 49 38 113 3.67 1.17
Tim Worrell PHI 5 6 77 0 0 0 19 78.3 75 32 21 64 3.68 1.23
Matt Clement CHN 9 13 30 30 0 0 0 181.0 155 74 77 190 3.68 1.28
Steve Reed COL 3 8 65 0 0 0 0 66.0 72 27 17 38 3.68 1.35
Dave Bush TOR 5 4 16 16 1 1 0 97.6 95 40 25 64 3.69 1.23
Jason Marquis SLN 15 7 32 32 0 0 0 201.3 215 83 70 138 3.71 1.42
Carlos Almanzar TEX 7 3 67 0 0 0 0 72.6 66 30 19 44 3.72 1.17
Kerry Wood CHN 8 9 22 22 0 0 0 140.3 127 58 51 144 3.72 1.27
John Thomson ATL 14 8 33 33 0 0 0 198.3 210 82 52 133 3.72 1.32
T. J. Tucker MON 4 2 54 1 0 0 0 67.6 73 28 17 44 3.72 1.33
David Riske CLE 7 3 72 0 0 0 5 77.3 69 32 41 78 3.72 1.42
David Wells SDN 12 8 31 31 0 0 0 195.6 203 81 20 101 3.73 1.14
Luis Vizcaino MIL 4 4 73 0 0 0 1 72.0 61 30 24 63 3.75 1.18
Cal Eldred SLN 4 2 52 0 0 0 1 67.0 71 28 17 54 3.76 1.31
Todd Jones CIN 8 2 51 0 0 0 1 57.0 49 24 25 37 3.79 1.30
Josh Beckett FLO 9 9 26 26 1 1 0 156.6 137 66 54 152 3.79 1.22
Noah Lowry SFN 6 0 16 14 2 1 0 92.0 91 39 28 72 3.82 1.29
Esteban Yan DET 3 6 69 0 0 0 7 87.0 92 37 32 69 3.83 1.43
Mark Buehrle CHA 16 10 35 35 4 1 0 245.3 257 106 51 165 3.89 1.26
Travis Harper TBA 6 2 52 0 0 0 0 78.6 69 34 23 59 3.89 1.17
Cory Lidle PHI 5 2 10 10 2 2 0 62.3 54 27 17 33 3.90 1.14
Pedro Martinez BOS 16 9 33 33 1 1 0 217.0 193 94 61 227 3.90 1.17
Andy Pettitte HOU 6 4 15 15 0 0 0 83.0 71 36 31 79 3.90 1.23
Justin Speier TOR 3 8 62 0 0 0 7 69.0 61 30 25 52 3.91 1.25
Rafael Betancourt CLE 5 6 68 0 0 0 4 66.6 71 29 18 76 3.91 1.33
Shawn Camp KCA 2 2 42 0 0 0 2 66.6 74 29 16 51 3.91 1.35
Kelvim Escobar ANA 11 12 33 33 0 0 0 208.3 192 91 76 191 3.93 1.29
Zach Day MON 5 10 19 19 1 1 0 116.6 117 51 45 61 3.93 1.39
Paul Byrd ATL 8 7 19 19 0 0 0 114.3 123 50 19 79 3.94 1.24
Danny Graves CIN 1 6 68 0 0 0 41 68.3 77 30 13 40 3.95 1.32
Zack Greinke KCA 8 11 24 24 0 0 0 145.0 143 64 26 100 3.97 1.17
Rich Harden OAK 11 7 31 31 0 0 0 189.6 171 84 81 167 3.99 1.33
Steve Trachsel NYN 12 13 33 33 0 0 0 202.6 203 90 83 117 4.00 1.41
Jeff Weaver LAN 13 13 34 34 0 0 0 220.0 219 98 67 153 4.01 1.30
Mark Prior CHN 6 4 21 21 0 0 0 118.6 112 53 48 139 4.02 1.35
Dontrelle Willis FLO 10 11 32 32 2 0 0 197.0 210 88 61 139 4.02 1.38
Greg Maddux CHN 16 11 33 33 2 1 0 212.6 218 95 33 151 4.02 1.18
Wilson Alvarez LAN 7 6 40 15 0 0 1 120.6 109 54 31 102 4.03 1.16
Bronson Arroyo BOS 10 9 32 29 0 0 0 178.6 171 80 47 142 4.03 1.22
Brett Tomko SFN 11 7 32 31 2 1 0 194.0 196 87 64 108 4.04 1.34
Mike Koplove ARI 4 4 76 0 0 0 2 86.6 86 39 37 55 4.05 1.42
Ted Lilly TOR 12 10 32 32 2 1 0 197.3 171 89 89 168 4.06 1.32
Chris Reitsma ATL 6 4 84 0 0 0 2 79.6 89 36 20 60 4.07 1.37
Jose Lima LAN 13 5 36 24 0 0 0 170.3 178 77 34 93 4.07 1.24
Dave Burba MIL 3 1 45 0 0 0 2 70.6 63 32 24 47 4.08 1.23
Ron Villone SEA 8 6 56 10 0 0 0 117.0 102 53 64 86 4.08 1.42
Jason Frasor TOR 4 6 63 0 0 0 17 68.3 64 31 36 54 4.08 1.46
Octavio Dotel OAK 6 2 45 0 0 0 22 50.6 41 23 18 72 4.09 1.16
Kevin Brown NYA 10 6 22 22 0 0 0 132.0 132 60 35 83 4.09 1.27
Scott Eyre SFN 2 2 83 0 0 0 1 52.6 43 24 27 49 4.10 1.33
CC Sabathia CLE 11 10 30 30 1 1 0 188.0 176 86 72 139 4.12 1.32
Jamey Wright COL 2 3 14 14 0 0 0 78.6 82 36 45 41 4.12 1.61
Brian Lawrence SDN 15 14 34 34 2 1 0 203.0 226 93 55 121 4.12 1.38
Mike Timlin BOS 5 4 76 0 0 0 1 76.3 75 35 19 56 4.13 1.23
Doug Brocail TEX 4 1 43 0 0 0 1 52.3 54 24 20 43 4.13 1.41
Alan Embree BOS 2 2 71 0 0 0 0 52.3 49 24 11 37 4.13 1.15
Russ Ortiz ATL 15 9 34 34 2 1 0 204.6 197 94 112 143 4.13 1.51
Jeff Suppan SLN 16 9 31 31 0 0 0 188.0 192 87 65 110 4.16 1.37
Woody Williams SLN 11 8 31 31 0 0 0 189.6 193 88 58 131 4.18 1.32
Roy Halladay TOR 8 8 21 21 1 1 0 133.0 140 62 39 95 4.20 1.35
Ryan Drese TEX 14 10 34 33 2 0 0 207.6 233 97 58 98 4.20 1.40
Kevin Gregg ANA 5 2 55 0 0 0 1 87.6 86 41 28 84 4.21 1.30
Carlos Silva MIN 14 8 33 33 1 1 0 203.0 255 95 35 76 4.21 1.43
Kris Benson PIT 8 8 20 20 0 0 0 132.3 137 62 44 83 4.22 1.37
Tyler Walker SFN 5 1 52 0 0 0 1 63.6 69 30 24 48 4.24 1.46
Jerome Williams SFN 10 7 22 22 0 0 0 129.3 123 61 44 80 4.24 1.29
Randy Wolf PHI 5 8 23 23 1 1 0 136.6 145 65 36 89 4.28 1.32
Mike Hampton ATL 13 9 29 29 1 0 0 172.3 198 82 65 87 4.28 1.53
Aaron Cook COL 6 4 16 16 1 0 0 96.6 112 46 39 40 4.28 1.56
Brandon Backe HOU 5 3 33 9 0 0 0 67.0 75 32 27 54 4.30 1.52
Amaury Telemaco PHI 0 2 42 0 0 0 0 54.3 51 26 19 32 4.31 1.29
Mike Maroth DET 11 13 33 33 2 1 0 217.0 244 104 59 108 4.31 1.40
Jon Lieber NYA 14 8 27 27 0 0 0 176.6 216 85 18 102 4.33 1.32
Paul Wilson CIN 11 6 29 29 1 0 0 183.6 192 89 63 117 4.36 1.39
Cliff Politte CHA 0 3 54 0 0 0 1 51.3 52 25 22 48 4.38 1.44
Wil Ledezma DET 4 3 15 8 0 0 0 53.3 55 26 18 29 4.39 1.37
Chad Bradford OAK 5 7 68 0 0 0 1 59.0 51 29 24 34 4.42 1.27
Mark Mulder OAK 17 8 33 33 5 1 0 225.6 223 111 83 140 4.43 1.36
Ramon Ortiz ANA 5 7 34 14 0 0 0 128.0 139 63 38 82 4.43 1.38
Victor Zambrano TBA 9 7 23 22 0 0 0 128.0 107 63 96 109 4.43 1.59
Darren Dreifort LAN 1 4 60 0 0 0 1 50.6 43 25 36 63 4.44 1.56
Matt Wise MIL 1 2 30 3 0 0 0 52.6 51 26 15 30 4.44 1.25
Josh Hancock CIN 5 1 12 9 0 0 0 54.6 60 27 25 31 4.45 1.55
Freddy Garcia CHA 9 4 16 16 0 0 0 103.0 96 51 32 102 4.46 1.24
Rob Bell TBA 8 8 24 19 1 0 0 123.0 121 61 41 57 4.46 1.32
Barry Zito OAK 11 11 34 34 0 0 0 213.0 216 106 81 163 4.48 1.39
Kris Benson NYN 4 4 11 11 1 1 0 68.0 65 34 17 51 4.50 1.21
Joe Roa MIN 2 3 48 0 0 0 0 70.0 84 35 24 47 4.50 1.54
Ugueth Urbina DET 4 6 54 0 0 0 21 54.0 38 27 32 56 4.50 1.30
Ismael Valdez FLO 5 3 11 11 0 0 0 56.0 61 28 18 30 4.50 1.41
Scott Elarton CLE 3 5 21 21 1 1 0 117.3 107 59 42 80 4.53 1.27
Vicente Padilla PHI 7 7 20 20 0 0 0 115.3 119 58 36 82 4.53 1.34
Dustin Hermanson SFN 6 9 47 18 0 0 17 131.0 132 66 46 102 4.53 1.36
Matt Ginter NYN 1 3 15 14 0 0 0 69.3 82 35 20 38 4.54 1.47
Kip Wells PIT 5 7 24 24 0 0 0 138.3 145 70 66 116 4.55 1.53
Jorge Julio BAL 2 5 65 0 0 0 22 69.0 59 35 39 70 4.57 1.42
Sun-Woo Kim MON 4 6 43 17 0 0 0 135.6 145 69 55 87 4.58 1.47
Al Levine DET 3 4 65 0 0 0 0 70.6 83 36 24 32 4.58 1.51
Erik Bedard BAL 6 10 27 26 0 0 0 137.3 149 70 71 121 4.59 1.60
Mike Mussina NYA 12 9 27 27 1 0 0 164.6 178 84 40 132 4.59 1.32
Adam Eaton SDN 11 14 33 33 0 0 0 199.3 204 102 52 153 4.61 1.28
Randy Choate ARI 2 4 74 0 0 0 0 50.6 52 26 28 49 4.62 1.58
Jarrod Washburn ANA 11 8 25 25 1 1 0 149.3 159 77 40 86 4.64 1.33
Josh Fogg PIT 11 10 32 32 0 0 0 178.3 193 92 66 82 4.64 1.45
Jon Adkins CHA 2 3 50 0 0 0 0 62.0 75 32 20 44 4.65 1.53
Kazuhito Tadano CLE 1 1 14 4 0 0 0 50.3 55 26 18 39 4.65 1.45
Vinnie Chulk TOR 1 3 47 0 0 0 2 56.0 59 29 27 44 4.66 1.54
Joel Pineiro SEA 6 11 21 21 1 0 0 140.6 144 73 43 111 4.67 1.33
John Lackey ANA 14 13 33 32 1 1 0 198.3 215 103 60 144 4.67 1.39
Julio Mateo SEA 1 2 45 0 0 0 1 57.6 56 30 16 43 4.68 1.25
Rick Bauer BAL 2 1 23 2 0 0 0 53.6 49 28 20 37 4.70 1.29
John Halama TBA 7 6 34 14 0 0 0 118.6 134 62 27 59 4.70 1.36
Ryan Wagner CIN 3 2 49 0 0 0 0 51.6 59 27 27 37 4.70 1.66
Kazuhisa Ishii LAN 13 8 31 31 2 2 0 172.0 155 90 98 99 4.71 1.47
Mark Redman OAK 11 12 32 32 2 0 0 191.0 218 100 68 102 4.71 1.50
J. J. Putz SEA 0 3 54 0 0 0 9 63.0 66 33 24 47 4.71 1.43
Paul Quantrill NYA 7 3 86 0 0 0 1 95.3 124 50 20 37 4.72 1.51
Matt Morris SLN 15 10 32 32 3 2 0 202.0 205 106 56 131 4.72 1.29
Kyle Farnsworth CHN 4 5 72 0 0 0 0 66.6 67 35 33 78 4.72 1.50
Kirk Rueter SFN 9 12 33 33 0 0 0 190.3 225 100 66 56 4.73 1.53
Tim Harikkala COL 6 6 55 0 0 0 0 62.6 55 33 23 30 4.74 1.24
Elmer Dessens ARI 1 6 38 9 0 0 2 85.3 107 45 23 55 4.75 1.52
Eric Milton PHI 14 6 34 34 0 0 0 201.0 196 106 75 161 4.75 1.35
Dennys Reyes KCA 4 8 40 12 0 0 0 108.0 114 57 50 91 4.75 1.52
Chad Harville HOU 3 2 56 0 0 0 0 53.0 54 28 26 46 4.75 1.51
Kenny Rogers TEX 18 9 35 35 2 1 0 211.6 248 112 66 126 4.76 1.48
Roberto Hernandez PHI 3 5 63 0 0 0 0 56.6 66 30 29 44 4.76 1.68
Dewon Brazelton TBA 6 8 22 21 0 0 0 120.6 121 64 53 64 4.77 1.44
Scott Sullivan KCA 3 4 49 0 0 0 0 60.3 73 32 24 45 4.77 1.61
Buddy Groom BAL 4 1 60 0 0 0 0 52.6 67 28 16 32 4.78 1.58
Jeff Bennett MIL 1 5 60 0 0 0 0 71.3 78 38 26 45 4.79 1.46
Dan Wheeler NYN 3 1 32 1 0 0 0 50.6 65 27 17 46 4.80 1.62
Miguel Batista TOR 10 13 38 31 2 1 5 198.6 206 106 96 104 4.80 1.52
Mark Hendrickson TBA 10 15 32 30 2 0 0 183.3 211 98 46 87 4.81 1.40
Kevin Millwood PHI 9 6 25 25 0 0 0 141.0 155 76 51 125 4.85 1.46
Esteban Loaiza CHA 9 5 21 21 2 1 0 140.6 156 76 45 83 4.86 1.43
Aaron Harang CIN 10 9 28 28 1 1 0 161.0 177 87 53 125 4.86 1.43
Tim Wakefield BOS 12 10 32 30 0 0 0 188.3 197 102 63 116 4.87 1.38
Tony Armas MON 2 4 16 16 0 0 0 72.0 66 39 45 54 4.88 1.54
Jeremy Bonderman DET 11 13 33 32 2 2 0 184.0 168 100 73 168 4.89 1.31
Jon Garland CHA 12 11 34 33 1 0 0 217.0 223 118 76 113 4.89 1.38
Jae Weong Seo NYN 5 10 24 21 0 0 0 117.6 133 64 50 54 4.90 1.56
Nate Robertson DET 12 10 34 32 1 0 1 196.6 210 107 66 155 4.90 1.40
Ryan Franklin SEA 4 16 32 32 2 1 0 200.3 224 109 61 104 4.90 1.42
Javier Vazquez NYA 14 10 32 32 0 0 0 198.0 195 108 60 150 4.91 1.29
Jeremy Affeldt KCA 3 4 38 8 0 0 13 76.3 91 42 32 49 4.95 1.61
Victor Santos MIL 11 12 31 28 0 0 0 154.0 169 85 57 115 4.97 1.47
Chris Capuano MIL 6 8 17 17 0 0 0 88.3 91 49 37 80 4.99 1.45
Daniel Cabrera BAL 12 8 28 27 1 1 1 147.6 145 82 89 76 5.00 1.58
Gil Meche SEA 7 7 23 23 1 1 0 127.6 139 71 47 99 5.01 1.46
Nate Bump FLO 2 4 50 2 0 0 1 73.6 86 41 32 44 5.01 1.60
Bartolo Colon ANA 18 12 34 34 0 0 0 208.3 215 116 71 158 5.01 1.37
Sean Burnett PIT 5 5 13 13 1 1 0 71.6 86 40 28 30 5.02 1.59
John Patterson MON 4 7 19 19 0 0 0 98.3 100 55 46 99 5.03 1.48
Aaron Fultz MIN 3 3 55 0 0 0 1 50.0 50 28 23 37 5.04 1.46
Aaron Sele ANA 9 4 28 24 0 0 0 132.0 163 74 51 51 5.05 1.62
Phil Norton CIN 2 5 69 0 0 0 0 65.6 71 37 38 48 5.07 1.66
John Riedling CIN 5 3 70 0 0 0 0 77.6 90 44 40 46 5.10 1.67
Josh Towers TOR 9 9 21 21 0 0 0 116.3 148 66 26 51 5.11 1.50
John Grabow PIT 2 5 68 0 0 0 1 61.6 81 35 28 64 5.11 1.77
Jason Johnson DET 8 15 33 33 2 1 0 196.6 222 112 60 125 5.13 1.43
Dave Borkowski BAL 3 4 17 8 0 0 0 56.0 65 32 15 45 5.14 1.43
Scott Downs MON 3 6 12 12 1 1 0 63.0 79 36 23 38 5.14 1.62
Peter Munro HOU 4 7 21 19 0 0 0 99.6 120 57 26 63 5.15 1.46
Shigetoshi Hasegawa SEA 4 6 68 0 0 0 0 68.0 67 39 31 46 5.16 1.44
Terry Mulholland MIN 5 9 39 15 0 0 0 123.3 163 71 33 60 5.18 1.59
Jamie Moyer SEA 7 13 34 33 1 0 0 202.0 217 117 63 125 5.21 1.39
Matt Herges SFN 4 5 70 0 0 0 23 65.3 90 38 21 39 5.23 1.70
Claudio Vargas MON 5 5 45 14 0 0 0 118.3 120 69 64 89 5.25 1.55
Gary Knotts DET 7 6 36 19 0 0 2 135.3 142 79 58 81 5.25 1.48
Rick White CLE 5 5 59 0 0 0 1 78.3 88 46 29 44 5.29 1.49
Sidney Ponson BAL 11 15 33 33 5 2 0 215.6 265 127 69 115 5.30 1.55
Jose Contreras CHA 5 4 13 13 0 0 0 74.6 73 44 42 68 5.30 1.54
Cory Lidle CIN 7 10 24 24 3 1 0 149.0 170 88 44 93 5.32 1.44
Kyle Lohse MIN 9 13 35 34 1 1 0 194.0 240 115 76 111 5.34 1.63
Jimmy Gobble KCA 9 8 25 24 1 0 0 148.0 157 88 43 49 5.35 1.35
Derek Lowe BOS 14 12 33 33 0 0 0 182.6 224 110 71 105 5.42 1.61
Cliff Lee CLE 14 8 33 33 0 0 0 179.0 188 108 81 161 5.43 1.50
Chan Ho Park TEX 4 7 16 16 0 0 0 95.6 105 58 33 63 5.46 1.44
Tanyon Sturtze NYA 6 2 28 3 0 0 1 77.3 75 47 33 56 5.47 1.40
Jason Jennings COL 11 12 33 33 0 0 0 201.0 241 123 101 133 5.51 1.70
Steve Randolph ARI 2 5 45 6 0 0 0 81.6 73 50 76 62 5.51 1.82
Jason Davis CLE 2 7 26 19 0 0 0 114.3 148 70 51 72 5.51 1.74
Jeff Fassero COL 3 8 40 12 0 0 0 111.0 136 68 44 59 5.51 1.62
Brett Myers PHI 11 11 32 31 1 1 0 176.0 196 108 62 116 5.52 1.47
Ismael Valdez SDN 9 6 23 20 1 1 0 114.0 141 70 31 37 5.53 1.51
Jorge Sosa TBA 4 7 43 8 0 0 1 99.3 100 61 54 94 5.53 1.55
Scott Schoeneweis CHA 6 9 20 19 0 0 0 112.6 129 70 49 69 5.59 1.58
R. A. Dickey TEX 6 7 25 15 0 0 1 104.3 136 65 33 57 5.61 1.62
Darrell May KCA 9 19 31 31 3 1 0 186.0 234 116 55 120 5.61 1.55
Matt Riley BAL 3 4 14 13 0 0 0 64.0 60 40 44 60 5.62 1.62
Brian Anderson KCA 6 12 35 26 2 1 0 166.0 217 104 53 70 5.64 1.63
Jose Contreras NYA 8 5 18 18 0 0 0 95.6 93 60 42 82 5.64 1.41
Neal Cotts CHA 4 4 56 1 0 0 0 65.3 61 41 30 58 5.65 1.39
Joaquin Benoit TEX 3 5 28 15 0 0 0 103.0 113 65 31 95 5.68 1.40
Tim Redding HOU 5 7 27 17 0 0 0 100.6 125 64 43 56 5.72 1.67
Matt Kinney MIL 3 4 32 6 0 0 0 62.3 77 40 23 52 5.78 1.60
Wes Obermueller MIL 6 8 25 20 1 1 0 118.0 138 76 42 59 5.80 1.53
Shawn Estes COL 15 8 34 34 1 0 0 202.0 223 131 105 117 5.84 1.62
Jose Acevedo CIN 5 12 39 27 0 0 0 157.6 188 104 45 117 5.94 1.48
Mike Wood KCA 3 8 17 17 0 0 0 100.0 112 66 28 54 5.94 1.40
Doug Waechter TBA 5 7 14 14 0 0 0 70.3 68 47 33 36 6.01 1.44
Steve Sparks ARI 3 7 29 18 0 0 0 120.6 139 81 45 57 6.04 1.52
Justin Miller TOR 3 4 19 15 0 0 0 81.6 101 55 42 47 6.06 1.75
Todd Van Poppel CIN 4 6 48 11 0 0 0 115.3 136 78 32 72 6.09 1.46
Brandon Claussen CIN 2 8 14 14 0 0 0 66.0 80 45 35 45 6.14 1.74
Seth Greisinger MIN 2 5 12 9 0 0 0 51.0 68 35 15 36 6.18 1.63
Kerry Ligtenberg TOR 1 6 57 0 0 0 3 55.0 73 39 25 49 6.38 1.78
Eric DuBose BAL 4 6 14 14 0 0 0 74.6 76 53 44 48 6.39 1.61
Wayne Franklin SFN 2 1 43 2 0 0 0 50.6 55 36 22 40 6.39 1.52
Darren Oliver FLO 2 3 18 8 0 0 0 58.6 75 42 17 33 6.44 1.57
Ryan Vogelsong PIT 6 13 31 26 0 0 0 133.0 148 96 67 92 6.50 1.62
Sergio Mitre CHN 2 4 12 9 0 0 0 51.6 71 38 20 37 6.62 1.76
Casey Fossum ARI 4 15 27 27 0 0 0 142.0 171 105 63 117 6.65 1.65
Chad Durbin CLE 5 6 17 8 1 0 0 51.3 63 38 24 38 6.66 1.69
John Wasdin TEX 2 4 15 10 0 0 0 65.0 83 49 23 36 6.78 1.63
Rocky Biddle MON 4 8 47 9 0 0 11 78.0 98 60 31 51 6.92 1.65
Pat Hentgen TOR 2 9 18 16 0 0 0 80.3 90 62 42 33 6.95 1.64
Geremi Gonzalez TBA 0 5 11 8 0 0 0 50.3 72 39 20 22 6.97 1.83
Shawn Chacon COL 1 9 66 0 0 0 35 63.3 71 50 52 52 7.11 1.94
Hideo Nomo LAN 4 11 18 18 0 0 0 84.0 105 77 42 54 8.25 1.75
Showing 1-50 of 308 qualified pitchers

2004 Season Leaders: Frequently Asked Questions

Who led MLB in home runs in 2004?
Adrian Beltre led with 48 home runs in 2004.
Who led MLB in RBI in 2004?
Miguel Tejada led with 150 RBI in 2004.
Who led MLB in hits in 2004?
Ichiro Suzuki led with 262 hits in 2004.
Who led MLB in wins in 2004?
Curt Schilling led with 21 wins in 2004.
Who led MLB in strikeouts in 2004?
Randy Johnson led with 290 strikeouts in 2004.
Who had the lowest ERA in 2004?
Armando Benitez at 1.29, among pitchers with at least 50 innings.