| Season | Tm | LG | L | G | PA | AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | CS | HBP | AVG | OBP | SLG | OPS |
|---|
| 1997 | Medicine Hat Blue Jays | PIO | ROK | 70 | 312 | 272 | 63 | 78 | 16 | 4 | 8 | 39 | 36 | 66 | 22 | 4 | 0 | .287 | .367 | .463 | .830 |
| 1998 | 2 Teams | | Minors | 116 | 499 | 428 | 63 | 116 | 20 | 3 | 5 | 53 | 58 | 89 | 39 | 17 | 8 | .271 | .367 | .367 | .734 |
| 1998 | St. Catharines Stompers | NYP | A (Short) | 72 | 328 | 280 | 41 | 77 | 12 | 3 | 3 | 34 | 39 | 51 | 27 | 12 | 5 | .275 | .371 | .371 | .742 |
| 1998 | Hagerstown Suns | SAL | A (Full) | 44 | 171 | 148 | 22 | 39 | 8 | 0 | 2 | 19 | 19 | 38 | 12 | 5 | 3 | .264 | .359 | .358 | .717 |
| 1999 | Greensboro Bats | SAL | A (Full) | 134 | 606 | 520 | 102 | 153 | 28 | 6 | 19 | 62 | 71 | 144 | 21 | 10 | 12 | .294 | .391 | .481 | .872 |
| 2000 | Tampa Yankees | FSL | A (Adv) | 109 | 409 | 361 | 41 | 89 | 20 | 2 | 2 | 26 | 35 | 90 | 12 | 8 | 10 | .247 | .329 | .330 | .659 |
| | Medicine Hat Blue Jays | PIO | ROK | 70 | 312 | 272 | 63 | 78 | 16 | 4 | 8 | 39 | 36 | 66 | 22 | 4 | 0 | .287 | .367 | .463 | .830 |
| | Tampa Tarpons | FSL | A+ | 109 | 409 | 361 | 41 | 89 | 20 | 2 | 2 | 26 | 35 | 90 | 12 | 8 | 10 | .247 | .329 | .330 | .659 |
| | 2 Teams | | A | 178 | 777 | 668 | 124 | 192 | 36 | 6 | 21 | 81 | 90 | 182 | 33 | 15 | 15 | .287 | .384 | .454 | .838 |
| | Queens Kings | NYP | A(Short) | 72 | 328 | 280 | 41 | 77 | 12 | 3 | 3 | 34 | 39 | 51 | 27 | 12 | 5 | .275 | .371 | .371 | .742 |
| Career Minors | 5 Teams | | | 429 | 1826 | 1581 | 269 | 436 | 84 | 15 | 34 | 180 | 200 | 389 | 94 | 39 | 30 | .276 | .366 | .412 | .778 |
No Minor League Pitching Statistics.
No Minor League Fielding Statistics