| Season | Tm | LG | L | G | PA | AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | CS | HBP | AVG | OBP | SLG | OPS |
|---|
| 1995 | GCL Blue Jays | GCL | ROK | 29 | 101 | 92 | 9 | 15 | 5 | 0 | 0 | 12 | 6 | 24 | 2 | 1 | 2 | .163 | .228 | .217 | .445 |
| 1996 | 2 Teams | | Minors | 66 | 275 | 226 | 36 | 45 | 9 | 2 | 4 | 28 | 39 | 87 | 11 | 6 | 5 | .199 | .326 | .310 | .636 |
| 1996 | Medicine Hat Blue Jays | PIO | ROK | 65 | 271 | 222 | 36 | 44 | 9 | 2 | 4 | 27 | 39 | 85 | 11 | 6 | 5 | .198 | .327 | .311 | .638 |
| 1996 | St. Catharines Stompers | NYP | A (Short) | 1 | 4 | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | 0 | 0 | .250 | .250 | .250 | .500 |
| 1997 | Hagerstown Suns | SAL | A (Full) | 101 | 424 | 395 | 49 | 102 | 19 | 2 | 7 | 38 | 23 | 98 | 19 | 9 | 2 | .258 | .300 | .370 | .670 |
| 1998 | Dunedin Blue Jays | FSL | A (Adv) | 94 | 330 | 300 | 43 | 55 | 7 | 1 | 10 | 32 | 23 | 76 | 6 | 4 | 2 | .183 | .245 | .313 | .558 |
| 1999 | Hagerstown Suns | SAL | A (Full) | 88 | 339 | 305 | 36 | 71 | 17 | 1 | 7 | 37 | 26 | 70 | 8 | 4 | 4 | .233 | .300 | .364 | .664 |
| | 2 Teams | | ROK | 94 | 372 | 314 | 45 | 59 | 14 | 2 | 4 | 39 | 45 | 109 | 13 | 7 | 7 | .188 | .300 | .283 | .583 |
| | Dunedin Blue Jays | FSL | A+ | 94 | 330 | 300 | 43 | 55 | 7 | 1 | 10 | 32 | 23 | 76 | 6 | 4 | 2 | .183 | .245 | .313 | .558 |
| | Hagerstown Suns | SAL | A | 189 | 763 | 700 | 85 | 173 | 36 | 3 | 14 | 75 | 49 | 168 | 27 | 13 | 6 | .247 | .300 | .367 | .667 |
| | Queens Kings | NYP | A(Short) | 1 | 4 | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | 0 | 0 | .250 | .250 | .250 | .500 |
| Career Minors | 5 Teams | | | 378 | 1469 | 1318 | 173 | 288 | 57 | 6 | 28 | 147 | 117 | 355 | 46 | 24 | 15 | .219 | .287 | .335 | .622 |
No Minor League Pitching Statistics.
No Minor League Fielding Statistics