| Season | Tm | LG | L | G | PA | AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | CS | HBP | AVG | OBP | SLG | OPS |
|---|
| 1997 | Salem-Keizer Volcanoes | NOR | A (Short) | 32 | 129 | 110 | 16 | 25 | 6 | 0 | 4 | 17 | 15 | 44 | 1 | 0 | 1 | .227 | .320 | .391 | .711 |
| 1998 | Bakersfield Blaze | CAL | A (Adv) | 124 | 531 | 478 | 72 | 112 | 27 | 0 | 24 | 90 | 41 | 171 | 0 | 0 | 7 | .234 | .301 | .441 | .742 |
| 1999 | San Jose Giants | CAL | A (Adv) | 132 | 573 | 490 | 82 | 131 | 33 | 3 | 25 | 88 | 69 | 168 | 11 | 3 | 9 | .267 | .365 | .500 | .865 |
| 2000 | 2 Teams | | Minors | 110 | 388 | 326 | 46 | 70 | 15 | 0 | 13 | 49 | 45 | 117 | 10 | 2 | 10 | .215 | .325 | .380 | .705 |
| 2000 | Bakersfield Blaze | CAL | A (Adv) | 18 | 79 | 62 | 17 | 16 | 2 | 0 | 5 | 15 | 14 | 20 | 2 | 0 | 1 | .258 | .392 | .532 | .924 |
| 2000 | Shreveport Captains | TEX | AA | 92 | 309 | 264 | 29 | 54 | 13 | 0 | 8 | 34 | 31 | 97 | 8 | 2 | 9 | .205 | .307 | .345 | .652 |
| 2001 | San Jose Giants | CAL | A (Adv) | 135 | 544 | 466 | 69 | 119 | 26 | 5 | 26 | 83 | 66 | 162 | 2 | 5 | 8 | .255 | .355 | .500 | .855 |
| 2002 | Shreveport Swamp Dragons | TEX | AA | 76 | 282 | 247 | 23 | 54 | 10 | 2 | 6 | 34 | 28 | 81 | 0 | 1 | 2 | .219 | .298 | .348 | .646 |
| | Shreveport Swamp Dragons | TEX | AA | 168 | 591 | 511 | 52 | 108 | 23 | 2 | 14 | 68 | 59 | 178 | 8 | 3 | 11 | .211 | .303 | .346 | .649 |
| | 2 Teams | | A+ | 409 | 1727 | 1496 | 240 | 378 | 88 | 8 | 80 | 276 | 190 | 521 | 15 | 8 | 25 | .253 | .343 | .483 | .826 |
| | Salem-Keizer Volcanoes | NWL | A(Short) | 32 | 129 | 110 | 16 | 25 | 6 | 0 | 4 | 17 | 15 | 44 | 1 | 0 | 1 | .227 | .320 | .391 | .711 |
| Career Minors | 4 Teams | | | 609 | 2447 | 2117 | 308 | 511 | 117 | 10 | 98 | 361 | 264 | 743 | 24 | 11 | 37 | .241 | .332 | .445 | .777 |
No Minor League Pitching Statistics.
No Minor League Fielding Statistics