Mobile Site You Are Here > > > > > Batting Leaders

Len Kasper, Cubs play-by-play announcer:I will begin with the best baseball website ever created, Baseball-Reference....


2004 Register Batting Leaders

Year Index / Affiliations / Map of Teams / Batting Leaders / Pitching Leaders / Other Years: 2003 / 2005
Sort By:   Show only Minor League Free Agents
Filter: All / NLB

Minimum 100 AB's to appear on leaderboard

League Player Batting

Rk Name Age Tm Lg Lev BA Aff G PA AB R H 2B 3B HR RBI SB CS BB SO OBP SLG OPS TB GDP HBP SH SF IBB
1 Hernan Iribarren 20 BRR,BEL ARIZ,MIDW Rk,A .422 MIL 61 284 256 52 108 12 14 5 46 16 7 24 39 .470 .637 1.106 163 3 0 3 1 2
2 Curtis Pride 35 SLK,NAS,ANG PCL,ATLL,ARIZ AAA,Ind,Rk .417 ANA 40 164 144 26 60 18 1 3 25 7 0 15 23 .466 .618 1.084 89 1 1 1 3 2
3 Osmani Urrutia 28 LTS CNS Fgn .385 334 291 47 112 23 1 16 60 0 0 32 26 .464 .636 1.100 185 13 11 0 0
4 Reid Brignac 18 PRI,CHS APPY,SALL Rk,A .378 TBD 28 124 111 19 42 5 2 1 30 2 1 10 12 .427 .486 .914 54 2 1 0 2 0
5 Adam Olow 27 STP NORL Ind .376 88 391 340 76 128 29 4 7 70 16 2 34 47 .453 .547 1.000 186 4 15 0 2 1
6 Billy Butler 18 IDF PION Rk .373 KCR 74 324 260 74 97 22 3 10 68 5 0 57 63 .488 .596 1.084 155 6 4 0 3 0
7 Larry Sutton 34 ABQ PCL AAA .373 FLA 91 377 308 70 115 31 2 21 73 3 1 59 61 .475 .692 1.166 213 4 5 0 5 1
8 Shawn Smarsh 22 GAT FRON Ind .372 36 150 129 19 48 8 0 2 24 14 4 12 25 .432 .481 .913 62 1 4 2 3 1
9 John Bowker 20 SKZ,GNT NORW,ARIZ A-,Rk .371 SFG 41 191 170 37 63 16 3 6 27 2 0 15 36 .440 .606 1.046 103 6 6 0 0 2
10 Casey Kotchman 21 SLK,ARK PCL,TL AAA,AA .371 ANA 77 350 313 51 116 33 0 8 56 0 0 24 32 .429 .553 .981 173 15 10 0 3 0
11 Victor Rodriguez 27 SOM,CRO ATLL,PRWL Ind,FgW .371 119 527 483 82 179 32 0 25 111 3 3 33 36 .413 .592 1.005 286 15 5 1 5 5
12 Ben Van Iderstine 26 HDS,SBG,HVL CALL,NORL,SOUL A+,Ind,AA .371 MIL 100 415 388 60 144 24 4 8 41 6 4 18 41 .402 .515 .917 200 11 4 2 3 1
13 Wilton Veras 26 NJJ,TRR NEAS,MEX Ind,AAA .369 82 344 320 46 118 29 1 5 59 1 0 18 27 .401 .513 .914 164 13 2 0 4 0
14 Garrett Atkins 24 CSP PCL AAA .366 COL 122 516 445 88 163 43 3 15 94 0 0 57 45 .434 .578 1.012 257 20 4 0 10 4
15 Dan Schwartzbauer 22 BRD GULF Rk .366 PIT 35 144 123 23 45 9 0 1 24 5 3 13 14 .424 .463 .887 57 2 3 0 5 0
16 Steve Sollmann 22 HEL PION Rk .364 MIL 72 345 272 59 99 12 2 1 39 23 8 52 30 .487 .434 .920 118 4 13 8 0 1
17 Joshua Brady 23 HEL PION Rk .363 MIL 29 127 113 24 41 9 4 5 24 5 3 13 24 .433 .646 1.079 73 2 1 0 0 0
18 Howie Kendrick 20 CDR,ANG MIDW,ARIZ A,Rk .363 ANA 78 350 325 67 118 25 6 10 49 17 6 13 41 .395 .569 .964 185 2 6 3 3 1
19 Ray Brown 31 KCY NORL Ind .362 94 415 362 69 131 36 1 19 85 4 1 44 45 .431 .624 1.056 226 14 4 0 5 7
20 Yoandri Urgelles 23 IDT CNS Fgn .360 399 339 78 122 23 1 14 64 0 3 56 54 .456 .558 1.014 189 11 4 0 0
21 Richard Austin 26 RFD FRON Ind .359 84 368 290 71 104 20 1 15 77 22 7 69 55 .489 .590 1.079 171 5 7 0 2 3
22 Doug Jennings 39 LGI ATLL Ind .359 98 444 340 87 122 31 2 17 84 2 0 62 55 .505 .612 1.116 208 8 40 0 2 6
23 Francisco Matos 34 BKT NEAS Ind .359 65 250 234 33 84 20 1 3 24 7 1 16 18 .400 .491 .891 115 7 0 0 0 4
24 Chad Allen 29 OKC PCL AAA .358 TEX 93 427 386 75 138 28 3 7 70 18 2 31 72 .407 .500 .907 193 9 5 0 5 2
25 Nobuhiko Matsunaka 30 FKA JPPL Fgn .358 130 576 478 118 171 37 1 44 120 2 0 84 67 .464 .715 1.179 342 7 12 0 2 6
26 Geoff McCallum 26 SBG NORL Ind .358 93 442 385 86 138 21 3 3 48 16 6 29 42 .418 .452 .870 174 6 15 7 6 0
27 Seth Smith 21 CAS,TRI PION,NORW Rk,A- .358 COL 65 289 260 52 93 22 4 11 66 9 1 26 50 .412 .600 1.012 156 8 0 0 3 1
28 Charles Thomas 25 RMD IL AAA .358 ATL 61 240 215 31 77 18 4 4 32 7 5 16 40 .416 .535 .951 115 4 6 2 1 0
29 Dustin Pedroia 20 SAR,AUG,SCO FLOR,SALL,AZFL A+,A,Fal .357 BOS 42 185 157 34 56 13 3 3 19 2 2 19 7 .435 .535 .970 84 4 5 1 3 0
30 Rolando Merino 32 SOC CNS Fgn .356 376 320 66 114 24 1 14 55 2 5 53 43 .452 .569 1.021 182 15 3 0 0
31 Luis Gonzalez -- HAV CNS Fgn .354 377 328 47 116 19 2 10 47 1 2 44 45 .438 .515 .953 169 19 5 0 0
32 Eddie Solis 19 IDF,WMT PION,CARL Rk,A+ .354 KCR 72 302 268 52 95 17 2 2 56 3 0 25 47 .415 .455 .871 122 10 5 1 3 1
33 Rafael Alvarez 27 PSC CENL Ind .353 60 267 218 60 77 21 3 12 52 20 4 46 40 .468 .642 1.110 140 7 2 0 1 2
34 Giorvis Duvergel 24 GNO CNS Fgn .353 364 329 54 116 25 1 4 28 11 6 30 47 .415 .471 .886 155 7 5 0 0
35 Horace Lawrence 23 KPT,MET APPY,GULF Rk .353 NYM 49 189 167 19 59 9 2 6 40 11 4 16 25 .415 .539 .954 90 3 3 1 2 2
36 Brandon Moss 20 AUG,SAR SALL,FLOR A,A+ .353 BOS 132 581 516 82 182 27 7 15 111 21 8 53 90 .411 .519 .931 268 10 4 0 8 6
37 Frederich Cepeda 24 SNC CNS Fgn .352 409 310 76 109 18 3 13 55 3 5 93 53 .509 .555 1.063 172 14 6 0 0
38 Jason Kubel 22 ROC,NBR,GCN IL,EL,AZFL AAA,AA,Fal .352 MIN 127 549 488 96 172 42 4 22 100 16 5 53 59 .414 .590 1.004 288 5 2 1 5 3
39 Lucas Taylor 24 NSH,MMO NEAS,FRON Ind .352 43 135 105 31 37 5 2 1 13 17 3 19 12 .461 .467 .928 49 1 3 7 1 0
40 Lisandro Disla 20 GNT ARIZ Rk .351 SFG 48 195 168 27 59 7 1 0 25 4 5 18 29 .424 .405 .829 68 2 4 4 1 1
41 Cory Dunlap 20 OGD PION Rk .351 LAD 71 317 245 57 86 18 1 7 53 0 0 68 40 .492 .518 1.010 127 7 2 0 2 1
42 Yuji Nerei 30 ELM NEAS Ind .351 69 281 231 44 81 20 1 6 44 0 2 41 36 .461 .524 .985 121 3 7 1 1 2
43 Goef Tomlinson 27 QUE NEAS Ind .351 42 199 171 37 60 11 0 3 19 8 1 23 22 .439 .468 .907 80 2 4 1 0 0
44 Napoleon Calzado 27 GRV,RMD,BOW SOUL,IL,EL AAA,AA .350 ATL-BAL 128 520 483 72 169 30 7 8 61 20 8 23 62 .386 .491 .877 237 10 8 2 4 1
45 Orlis Diaz -- IDJ CNS Fgn .350 358 303 52 106 20 1 10 51 7 6 45 44 .450 .521 .971 158 4 10 0 0
46 John Barnes 28 LVG,DGR PCL,GULF AAA,Rk .349 LAD 71 287 272 42 95 19 0 9 49 2 2 13 22 .378 .518 .896 141 6 0 1 1 1
47 Bobby Darula 29 CNG,LOU SOUL,IL AA,AAA .347 CIN 70 245 216 49 75 10 1 7 35 13 2 24 29 .416 .500 .916 108 5 2 2 1 4
48 Brian Horwitz 21 SKZ NORW A- .347 SFG 71 300 268 41 93 24 1 2 44 3 3 21 34 .407 .466 .873 125 7 8 0 3 0
49 Chris Nelson 18 CAS PION Rk .347 COL 38 169 147 36 51 6 3 4 20 6 5 20 42 .432 .510 .942 75 2 2 0 0 0
50 Geraldo Valentin 21 IDF,MTI PION,PRWL Rk,FgW .347 KCR 66 289 259 55 90 21 6 4 44 7 5 19 28 .394 .521 .915 135 6 4 2 5 0
51 Yosvany Almario-Cabrera 24 YNK GULF Rk .346 NYY 41 150 133 23 46 9 4 2 17 7 2 16 24 .413 .519 .932 69 3 0 0 1 0
52 Francisco Gerez 24 MRE,APP,TAC,SAN ARIZ,MIDW,PCL,TL Rk,A,AAA,AA .346 SEA 35 142 127 21 44 6 1 1 16 13 2 11 24 .407 .433 .840 55 3 2 2 0 0
53 Erick Monzon 22 SBR,MRE,MGZ CALL,ARIZ,PRWL A+,Rk,FgW .346 SEA 34 139 127 27 44 6 1 7 21 4 1 5 32 .384 .575 .959 73 1 4 1 2 0
54 Ozzie Timmons 33 ACY,NFK ATLL,IL Ind,AAA .346 NYM 107 452 393 70 136 28 2 25 91 2 1 48 65 .417 .618 1.035 243 11 4 1 6 5
55 Ian Kinsler 22 FRI,CLI,PES TL,MIDW,AZFL AA,A,Fal .345 TEX 131 581 501 103 173 51 2 20 98 23 9 57 83 .428 .575 1.003 288 12 18 2 3 4
56 Michihiro Ogasawara 30 NPN JPPL Fgn .345 101 452 377 78 130 19 2 18 70 3 1 70 70 .449 .549 .998 207 10 3 0 2 3
57 Tonayne Brown 26 STP NORL Ind .344 85 374 349 53 120 17 1 8 62 10 13 16 57 .374 .467 .841 163 12 4 0 5 3
58 Cliff Brumbaugh 30 HYU KBO Fgn .343 132 594 475 92 163 25 1 33 105 7 8 114 79 .468 .608 1.076 289 10 1 0 4 10
59 Justin Christian 24 STI,RIV,YNK NYPL,FRON,GULF A-,Ind,Rk .343 NYY 83 382 335 61 115 23 4 12 59 40 6 40 61 .413 .543 .956 182 3 2 2 3 2
60 Ryan Church 25 EDM PCL AAA .343 MON 98 408 347 74 119 29 8 17 78 0 1 51 62 .428 .620 1.047 215 4 4 1 5 7
61 Carlos De La Cruz 22 HEL PION Rk .343 MIL 38 125 108 20 37 5 0 2 15 1 2 14 21 .411 .444 .856 48 1 0 1 2 0
62 Dainier Galvez 18 IDJ CNS Fgn .343 112 102 9 35 3 1 0 15 0 1 7 5 .402 .392 .794 40 9 3 0 0
63 Alexander Peralta 19 BRD GULF Rk .343 PIT 32 122 108 22 37 4 1 0 11 3 1 8 12 .405 .398 .803 43 2 4 1 1 0
64 Brian Stavisky 23 MOD CALL A+ .343 OAK 130 585 513 108 176 39 5 19 83 6 4 54 89 .413 .550 .963 282 7 11 2 5 3
65 Ian Bladergroen 21 CLM SALL A .342 NYM 72 307 269 39 92 23 3 13 74 1 1 25 55 .397 .595 .992 160 2 5 0 8 4
66 Jin-yeong Lee 24 SKK KBO Fgn .342 117 483 404 74 138 19 1 15 63 8 6 66 49 .438 .505 .943 204 9 5 6 2 6
67 Pat Osborn 23 KIN CARL A+ .342 CLE 86 354 307 69 105 16 6 10 55 6 6 39 53 .422 .531 .953 163 5 5 1 2 1
68 Laidel Chapelli 32 CMY,PAA CNS,ITSA Fgn .341 377 317 43 108 17 2 8 65 4 8 56 34 .446 .483 .928 153 7 4 0 0
69 Yulieski Gourriel 20 SNC CNS Fgn .341 405 370 80 126 16 7 23 86 11 1 29 47 .398 .608 1.006 225 10 6 0 0
70 Wes Long 22 ATH,VAN ARIZ,NORW Rk,A- .341 OAK 57 256 220 48 75 18 2 4 37 16 7 31 27 .426 .495 .921 109 6 3 0 2 0
71 Alexei Ramirez 22 PRO CNS Fgn .341 375 337 56 115 15 2 13 50 8 4 32 31 .408 .513 .921 173 7 6 0 0
72 Makoto Shiozaki 31 ORX JPPL Fgn .341 82 337 290 44 99 13 3 8 39 13 3 29 38 .401 .490 .890 142 6 1 15 2 2
73 Chris Westervelt 22 OGD PION Rk .341 LAD 49 209 176 41 60 12 0 10 37 0 0 27 46 .440 .580 1.020 102 5 5 0 1 1
74 David Wright 21 BNG,NFK EL,IL AA,AAA .341 NYM 91 406 337 62 115 35 0 18 57 22 10 55 60 .441 .605 1.046 204 8 9 0 5 4
75 Chris Carter 21 YAK,SBN NORW,MIDW A-,A .340 ARI 76 330 282 50 96 18 1 17 70 2 3 46 36 .433 .592 1.026 167 8 1 0 1 1
76 Dan Meier 26 AMA CENL Ind .340 94 418 344 76 117 24 6 8 63 0 0 62 68 .445 .515 .960 177 5 7 0 5 1
77 Jose Amado 28 BPT ATLL Ind .339 114 505 437 69 148 33 1 13 93 9 3 54 26 .417 .508 .925 222 17 8 1 5 6
78 Michel Enriquez 24 IDJ CNS Fgn .339 375 336 66 114 30 2 10 56 0 1 33 38 .408 .530 .938 178 15 6 0 0
79 Luis Gourriel -- SNC CNS Fgn .339 340 322 39 109 17 0 4 43 0 0 15 35 .374 .429 .802 138 17 3 0 0
80 Chris McConnell 18 ROY ARIZ Rk .339 KCR 37 146 124 22 42 5 0 3 11 8 4 17 19 .420 .452 .871 56 1 1 3 1 0
81 Ben Zobrist 23 TRC NYPL A- .339 HOU 68 310 257 50 87 14 3 4 45 15 4 43 31 .438 .463 .901 119 5 4 4 2 0
82 Maicer Izturis 23 EDM PCL AAA .338 MON 99 443 376 65 127 19 2 3 36 14 12 57 30 .428 .423 .851 159 12 4 4 2 1
83 Kenji Johjima 28 FKA JPPL Fgn .338 116 498 426 91 144 25 1 36 91 6 5 49 45 .432 .655 1.087 279 16 22 0 1 5
84 John Mabry 33 MEM PCL AAA .338 STL 39 160 136 27 46 7 0 12 35 0 0 17 29 .406 .654 1.061 89 3 2 0 5 2
85 Sherman Obando 34 NPN JPPL Fgn .338 42 148 130 23 44 7 0 8 25 0 0 16 15 .419 .577 .996 75 4 2 0 0 1
86 Ryan Webb 26 EDN CENL Ind .338 83 387 358 80 121 26 4 8 41 30 1 20 54 .380 .500 .880 179 5 6 0 3 1
87 Casey Baker 24 SXC NORL Ind .337 82 337 309 45 104 12 0 2 36 2 2 21 34 .377 .395 .772 122 8 1 3 3 0
88 Jeff Keppinger 24 BNG,ATO,NFK EL,IL AA,AAA .337 NYM-PIT 102 432 389 60 131 21 3 1 40 12 7 37 21 .393 .414 .807 161 17 1 2 3 2
89 Chris Kolkhorst 22 EUG,FWA,PDS NORW,MIDW,ARIZ A-,A,Rk .337 SDP 49 213 163 42 55 10 3 1 14 9 3 35 27 .476 .454 .930 74 2 10 3 2 1
90 Yeniet Perez 20 VLC CNS Fgn .337 207 190 22 64 9 4 1 26 1 2 15 30 .391 .442 .833 84 3 2 0 0
91 Jason Romano 25 LOU IL AAA .337 CIN 40 167 163 22 55 12 4 2 16 3 1 3 24 .347 .497 .844 81 0 0 0 1 2
92 Shigenobu Shima 28 HIR JPCL Fgn .337 137 615 561 94 189 23 3 32 84 6 3 48 104 .389 .560 .949 314 13 2 1 3 2
93 Carlos Brackley 24 EVN FRON Ind .336 59 243 220 40 74 8 0 9 42 6 0 19 40 .399 .495 .895 109 3 4 0 0 3
94 Mike Davies 23 CAS PION Rk .336 COL 61 259 232 44 78 16 1 9 55 1 3 25 70 .402 .530 .932 123 6 1 0 1 0
95 Daniel Batz 22 OGD PION Rk .335 LAD 55 235 206 29 69 10 3 3 28 3 1 19 21 .409 .456 .865 94 8 8 0 2 0
96 Phil Gentry 23 BIL PION Rk .335 CIN 62 275 242 39 81 21 3 4 31 5 6 21 47 .391 .496 .887 120 3 2 9 1 0
97 Tony Giarratano 21 LAK,WMI FLOR,MIDW A+,A .335 DET 96 421 367 50 123 17 1 6 38 25 11 41 60 .403 .436 .839 160 5 3 7 3 3
98 Willy Taveras 22 RRK,SCO TL,AZFL AA,Fal .335 HOU 103 464 409 76 137 13 1 2 27 55 11 38 76 .402 .386 .788 158 2 9 6 2 2
99 Jon Zeringue 21 LNR CALL A+ .335 ARI 56 247 230 36 77 14 3 10 41 9 5 14 53 .374 .552 .926 127 2 1 1 1 1
100 Alan Zinter 36 TUC PCL AAA .335 ARI 54 211 179 28 60 12 2 7 39 0 0 24 33 .403 .542 .945 97 3 1 0 7 3

About the Minor League Data

Performance data on minor and international leagues is licensed from and provided by the SABR Minor Leagues Database, a community project sponsored by the Minor Leagues Committee of the Society for American Baseball Research.

The database is under active development. Many statistics are incomplete due to ongoing research and/or limitations in published sources. To learn more about these limitations, or to find out how to contribute, click here.

Minor league Total Zone (Rctch&Rtz, 2005-2009) data provided by Baseballprojection.com and Minorleaguesplits.com.