2004 Season Leaders

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

← Back to 2004 Season Overview

Batting Leaders

Minimum 200 at-bats required

Complete Statistics

Player Team G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG
Ichiro Suzuki SEA 161 704 101 262 24 5 8 60 36 49 63 0.372 0.414 0.455
Barry Bonds SFG 147 373 129 135 27 3 45 101 6 232 41 0.362 0.609 0.812
Todd Helton COL 154 547 115 190 49 2 32 96 3 127 72 0.347 0.469 0.620
Melvin Mora BAL 140 550 111 187 41 0 27 104 11 66 95 0.340 0.419 0.562
Vladimir Guerrero LAA 156 612 124 206 39 2 39 126 15 52 74 0.337 0.391 0.598
Mark Loretta SDP 154 620 108 208 47 2 16 76 5 58 45 0.335 0.391 0.495
Adrian Beltre LAD 156 598 104 200 32 0 48 121 7 53 87 0.334 0.388 0.629
Ivan Rodriguez DET 135 527 72 176 32 2 19 86 7 41 91 0.334 0.383 0.510
Albert Pujols STL 154 592 133 196 51 2 46 123 5 84 52 0.331 0.415 0.657
J. T. Snow SFG 107 346 62 113 32 1 12 60 4 58 61 0.327 0.429 0.529
Juan Pierre MIA 162 678 100 221 22 12 3 49 45 45 35 0.326 0.374 0.407
Sean Casey CIN 146 571 101 185 44 2 24 99 2 46 36 0.324 0.381 0.534
Alex Sanchez DET 79 332 41 107 9 3 2 26 19 7 50 0.322 0.335 0.386
Erubiel Durazo OAK 142 511 80 164 35 1 22 88 3 56 104 0.321 0.396 0.523
Ross Gload CHW 110 234 28 75 16 0 7 44 0 20 37 0.321 0.375 0.479
Eli Marrero ATL 90 250 37 80 18 1 10 40 4 23 50 0.320 0.374 0.520
Jason Kendall PIT 147 574 86 183 32 0 3 51 11 60 41 0.319 0.399 0.390
Aramis Ramirez CHC 145 547 99 174 32 1 36 103 0 49 62 0.318 0.373 0.578
Carlos Guillen DET 136 522 97 166 37 10 20 97 12 52 87 0.318 0.379 0.542
Lance Berkman HOU 160 544 104 172 40 3 30 106 9 127 101 0.316 0.450 0.566
Javy Lopez BAL 150 579 83 183 33 3 23 86 0 47 97 0.316 0.370 0.503
Scott Rolen STL 142 500 109 157 32 4 34 124 4 72 92 0.314 0.409 0.598
Johnny Estrada ATL 134 462 56 145 36 0 9 76 0 39 66 0.314 0.378 0.450
Mark Kotsay OAK 148 606 78 190 37 3 15 63 8 55 70 0.314 0.370 0.459
Michael Young TEX 160 690 114 216 33 9 22 99 12 44 89 0.313 0.353 0.483
Marcus Giles ATL 102 379 61 118 22 2 8 48 17 36 70 0.311 0.378 0.443
Travis Hafner CLE 140 482 96 150 41 3 28 109 3 68 111 0.311 0.410 0.583
David Newhan BAL 95 373 66 116 15 7 8 54 11 27 72 0.311 0.361 0.453
Miguel Tejada BAL 162 653 107 203 40 2 34 150 4 48 73 0.311 0.360 0.534
Aaron Rowand CHW 140 487 94 151 38 2 24 69 17 30 91 0.310 0.361 0.544
Shea Hillenbrand AZ 148 562 68 174 36 3 15 80 2 24 49 0.310 0.348 0.464
Julio Franco ATL 125 320 37 99 18 3 6 57 4 36 68 0.309 0.378 0.441
B. J. Surhoff BAL 100 343 49 106 12 1 8 50 2 30 46 0.309 0.365 0.420
Jack Wilson PIT 157 652 82 201 41 12 11 59 8 26 71 0.308 0.335 0.459
Manny Ramirez BOS 152 568 108 175 44 0 43 130 2 82 124 0.308 0.397 0.613
Tony Womack STL 145 553 91 170 22 3 5 38 26 36 60 0.307 0.349 0.385
Mark Grudzielanek CHC 81 257 32 79 12 1 6 23 1 15 32 0.307 0.347 0.432
Juan Rivera WSN 134 391 48 120 24 1 12 49 6 34 45 0.307 0.364 0.465
J. D. Drew ATL 145 518 118 158 28 8 31 93 12 118 116 0.305 0.436 0.569
Carlos Lee CHW 153 591 103 180 37 0 31 99 11 54 86 0.305 0.366 0.525
Johnny Damon BOS 150 621 123 189 35 6 20 94 19 76 71 0.304 0.380 0.477
Shannon Stewart MIN 92 378 46 115 17 2 11 47 6 47 44 0.304 0.380 0.447
Raul Ibanez SEA 123 481 67 146 31 1 16 62 1 36 72 0.304 0.353 0.472
Jerry Hairston BAL 86 287 43 87 19 1 2 24 13 29 29 0.303 0.378 0.397
Bobby Abreu PHI 159 574 118 173 47 1 30 105 40 127 116 0.301 0.428 0.544
Jim Edmonds STL 153 498 102 150 38 3 42 111 8 101 150 0.301 0.418 0.643
Garret Anderson LAA 112 442 57 133 20 1 14 75 2 29 75 0.301 0.343 0.446
Paul Lo Duca LAD 91 349 41 105 18 1 10 49 2 22 27 0.301 0.351 0.444
Frank Menechino TOR 72 236 40 71 13 4 9 25 0 36 44 0.301 0.400 0.504
David Ortiz BOS 150 582 94 175 47 3 41 139 0 75 133 0.301 0.380 0.603
Showing 1-50 of 50 qualified batters

Pitching Leaders

Minimum 50 innings pitched required

Complete Statistics

Player Team W L G GS CG SHO SV IP H ER BB SO ERA WHIP
Armando Benitez MIA 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 SDP 7 2 73 0 0 0 2 77.3 56 15 26 87 1.75 1.06
Steve Kline STL 2 2 67 0 0 0 3 50.3 37 10 17 35 1.79 1.07
Francisco Rodriguez LAA 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 NYY 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 SDP 7 3 73 0 0 0 0 84.0 61 20 26 83 2.14 1.04
Guillermo Mota LAD 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 LAD 5 2 42 0 0 0 2 53.6 46 13 20 48 2.18 1.23
Eric Gagne LAD 7 3 70 0 0 0 45 82.3 53 20 22 114 2.19 0.91
Tom Gordon NYY 9 4 80 0 0 0 4 89.6 56 22 23 96 2.21 0.88
Jake Peavy SDP 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 SDP 3 3 55 0 0 0 41 54.6 42 14 8 53 2.30 0.91
Shingo Takatsu CHW 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 STL 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 CHC 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 AZ 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 STL 5 2 86 0 0 0 0 62.0 43 18 24 40 2.61 1.08
LaTroy Hawkins CHC 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 WSN 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 CHC 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 STL 4 2 74 0 0 0 47 75.3 55 24 23 71 2.87 1.04
Chad Cordero WSN 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 MIA 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 MIA 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 SFG 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
Showing 1-50 of 50 qualified pitchers