Born: May 2, 1971 in Bridgeview, IL, US
| Year | Age | Tm | Lg | Lev | Aff | G | PA | AB | R | H | 2B | 3B | HR | RBI | SB | CS | BB | SO | TB | GDP | HBP | SH | SF | IBB | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1989 | 18 | Medicine Hat | PION | Rook | TOR | 54 | 207 | 46 | 2 | 2 | 0 | .222 | .251 | 52 | ||||||||||||||
| 1990 | 19 | Medicine Hat | PION | Rook | TOR | 60 | 212 | 58 | 7 | 3 | 3 | .274 | .377 | 80 | ||||||||||||||
| 1991 | 20 | Myrtle Beach | SALL | A | TOR | 120 | 402 | 103 | 8 | 4 | 2 | .256 | .311 | 125 | ||||||||||||||
| 1992 | 21 | Dunedin | FLOR | A_adv | TOR | 128 | 558 | 524 | 74 | 133 | 10 | 3 | 3 | 46 | 31 | 15 | 34 | 99 | .254 | .299 | .302 | .601 | 158 | |||||
| 1993 | 22 | Knoxville | SOUL | AA | TOR | 141 | 598 | 577 | 63 | 143 | 23 | 4 | 5 | 43 | 36 | 19 | 21 | 121 | .248 | .274 | .328 | .602 | 189 | |||||
| 1994 | 23 | Knoxville | SOUL | AA | TOR | 127 | 502 | 472 | 52 | 129 | 18 | 11 | 4 | 49 | 15 | 8 | 20 | 75 | .273 | .303 | .383 | .687 | 181 | 8 | 1 | 7 | 2 | 4 |
| 1995 | 24 | Syracuse | IL | AAA | TOR | 111 | 318 | 305 | 38 | 77 | 16 | 5 | 5 | 26 | 5 | 1 | 10 | 57 | .252 | .278 | .387 | .664 | 118 | 3 | 1 | 1 | 1 | 0 |
| 1996 | 25 | 2 Teams | 2 Lgs | AA-AAA | BAL | 107 | 473 | 434 | 77 | 138 | 19 | 5 | 13 | 44 | 19 | 7 | 31 | 81 | .318 | .366 | .475 | .841 | 206 | 2 | 2 | 6 | 0 | 2 |
| 1996 | 25 | Bowie | EL | AA | BAL | 58 | 250 | 228 | 37 | 71 | 11 | 1 | 9 | 25 | 10 | 4 | 17 | 40 | .311 | .364 | .487 | .851 | 111 | 1 | 2 | 3 | 0 | 2 |
| 1996 | 25 | Rochester | IL | AAA | BAL | 49 | 223 | 206 | 40 | 67 | 8 | 4 | 4 | 19 | 9 | 3 | 14 | 41 | .325 | .368 | .461 | .829 | 95 | 1 | 0 | 3 | 0 | 0 |
| 1997 | 26 | Scranton/Wilkes-Barre | IL | AAA | PHI | 39 | 120 | 110 | 15 | 28 | 2 | 0 | 3 | 7 | 1 | 1 | 8 | 28 | .255 | .308 | .355 | .663 | 39 | 1 | 1 | 0 | 1 | 0 |
| 1998 | 27 | 2 Teams | 2 Lgs | AAA-AA | NYM-TOR | 109 | 428 | 382 | 55 | 97 | 13 | 4 | 7 | 43 | 26 | 7 | 37 | 77 | .254 | .316 | .364 | .680 | 139 | 9 | 0 | 4 | 5 | 1 |
| 1998 | 27 | Knoxville | SOUL | AA | TOR | 27 | 124 | 107 | 19 | 30 | 5 | 1 | 2 | 12 | 9 | 1 | 16 | 18 | .280 | .374 | .402 | .776 | 43 | 3 | 0 | 1 | 0 | 1 |
| 1998 | 27 | Norfolk | IL | AAA | NYM | 82 | 304 | 275 | 36 | 67 | 8 | 3 | 5 | 31 | 17 | 6 | 21 | 59 | .244 | .292 | .349 | .641 | 96 | 6 | 0 | 3 | 5 | 0 |
| 1999 | 28 | West Tenn | SOUL | AA | CHC | 35 | 114 | 100 | 10 | 16 | 4 | 0 | 2 | 9 | 4 | 0 | 11 | 16 | .160 | .248 | .260 | .508 | 26 | 2 | 1 | 1 | 1 | 1 |
| 2000 | 29 | 3 Teams | 2 Lgs | Indep-AA | none-CIN | 67 | 254 | 5 | 78 | 11 | 5 | 5 | 5 | 0 | 1 | 5 | 4 | .307 | .449 | 114 | 0 | 0 | 0 | 0 | 0 | |||
| 2000 | 29 | Albany-Colonie | NORL | Indep | none | 36 | 146 | 48 | 5 | 4 | 3 | .329 | .479 | 70 | ||||||||||||||
| 2000 | 29 | New Jersey | NORL | Indep | none | 25 | 87 | 28 | 6 | 1 | 1 | .322 | .448 | 39 | ||||||||||||||
| 2000 | 29 | Chattanooga | SOUL | AA | CIN | 6 | 26 | 21 | 5 | 2 | 0 | 0 | 1 | 5 | 0 | 1 | 5 | 4 | .095 | .269 | .238 | .507 | 5 | 0 | 0 | 0 | 0 | 0 |
| 2001 | 30 | 3 Teams | 1 Lg | Indep | none | 79 | 292 | 64 | 12 | 3 | 5 | .219 | .332 | 97 | ||||||||||||||
| 2001 | 30 | Sioux City | NORL | Indep | none | 34 | 134 | 31 | 3 | 2 | 2 | .231 | .328 | 44 | ||||||||||||||
| 2001 | 30 | Duluth-Superior | NORL | Indep | none | 32 | 110 | 23 | 4 | 1 | 3 | .209 | .345 | 38 | ||||||||||||||
| 2001 | 30 | Fargo-Moorhead | NORL | Indep | none | 13 | 48 | 10 | 5 | 0 | 0 | .208 | .313 | 15 | ||||||||||||||
| 2002 | 31 | Solano | WL | Indep | none | 30 | 118 | 27 | 2 | 1 | 1 | .229 | .288 | 34 | ||||||||||||||
| 14 Seasons | 1207 | 4601 | 4389 | 389 | 1137 | 147 | 50 | 58 | 272 | 137 | 59 | 177 | 558 | .259 | .288 | .355 | .643 | 1558 | 25 | 6 | 19 | 10 | 8 | |||||
| Indep (3 seasons) | 170 | 643 | 643 | 167 | 25 | 9 | 10 | .260 | .260 | .373 | .633 | 240 | ||||||||||||||||
| AA (6 seasons) | 394 | 1614 | 1505 | 186 | 391 | 61 | 17 | 23 | 143 | 74 | 33 | 90 | 274 | .260 | .303 | .369 | .672 | 555 | 14 | 4 | 12 | 3 | 8 | |||||
| AAA (4 seasons) | 281 | 965 | 896 | 129 | 239 | 34 | 12 | 17 | 83 | 32 | 11 | 53 | 185 | .267 | .307 | .388 | .695 | 348 | 11 | 2 | 7 | 7 | 0 | |||||
| Rook (2 seasons) | 114 | 419 | 419 | 104 | 9 | 5 | 3 | .248 | .248 | .315 | .563 | 132 | ||||||||||||||||
| A (1 season) | 120 | 402 | 402 | 103 | 8 | 4 | 2 | .256 | .256 | .311 | .567 | 125 | ||||||||||||||||
| A_adv (1 season) | 128 | 558 | 524 | 74 | 133 | 10 | 3 | 3 | 46 | 31 | 15 | 34 | 99 | .254 | .299 | .302 | .601 | 158 | ||||||||||
| Year | Age | Tm | Lg | Lev | Aff | G | Ch | PO | A | E | DP | Fld% | RF/G | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1989 | 18 | Medicine Hat | PION | Rook | TOR | OF | 41 | 85 | 80 | 4 | 1 | .988 | 2.05 | |
| 1990 | 19 | Medicine Hat | PION | Rook | TOR | OF | 60 | 125 | 117 | 7 | 1 | .992 | 2.07 | |
| 1991 | 20 | Myrtle Beach | SALL | A | TOR | OF | 114 | 207 | 199 | 1 | 7 | .966 | 1.75 | |
| 1992 | 21 | Dunedin | FLOR | A_adv | TOR | OF | 123 | 257 | 247 | 7 | 3 | .988 | 2.07 | |
| 1993 | 22 | Knoxville | SOUL | AA | TOR | OF | 141 | 298 | 285 | 8 | 5 | .983 | 2.08 | |
| 1994 | 23 | Knoxville | SOUL | AA | TOR | OF | 85 | 146 | 138 | 5 | 3 | 1 | .979 | 1.68 |
| 1995 | 24 | Syracuse | IL | AAA | TOR | OF | 94 | 164 | 150 | 5 | 9 | 0 | .945 | 1.65 |
| 1996 | 25 | 2 Teams | 2 Lgs | AA-AAA | BAL | CF | 82 | 0.00 | ||||||
| 1996 | 25 | 2 Teams | 2 Lgs | AA-AAA | BAL | OF | 98 | 215 | 205 | 7 | 3 | 0 | .986 | 2.16 |
| 1996 | 25 | Bowie | EL | AA | BAL | OF | 55 | 121 | 116 | 4 | 1 | 0 | .992 | 2.18 |
| 1996 | 25 | Bowie | EL | AA | BAL | CF | 55 | 0.00 | ||||||
| 1996 | 25 | Rochester | IL | AAA | BAL | RF | 16 | 0.00 | ||||||
| 1996 | 25 | Rochester | IL | AAA | BAL | OF | 43 | 94 | 89 | 3 | 2 | 0 | .979 | 2.14 |
| 1996 | 25 | Rochester | IL | AAA | BAL | CF | 27 | 0.00 | ||||||
| 1997 | 26 | Scranton/Wilkes-Barre | IL | AAA | PHI | RF | 17 | 0.00 | ||||||
| 1997 | 26 | Scranton/Wilkes-Barre | IL | AAA | PHI | OF | 20 | 28 | 25 | 2 | 1 | 0 | .964 | 1.35 |
| 1997 | 26 | Scranton/Wilkes-Barre | IL | AAA | PHI | CF | 3 | 0.00 | ||||||
| 1998 | 27 | 2 Teams | 2 Lgs | AAA-AA | NYM-TOR | OF | 106 | 214 | 208 | 5 | 1 | 0 | .995 | 2.01 |
| 1998 | 27 | Knoxville | SOUL | AA | TOR | OF | 27 | 52 | 48 | 3 | 1 | 0 | .981 | 1.89 |
| 1998 | 27 | Norfolk | IL | AAA | NYM | RF | 28 | 0.00 | ||||||
| 1998 | 27 | Norfolk | IL | AAA | NYM | OF | 79 | 162 | 160 | 2 | 0 | 0 | 1.000 | 2.05 |
| 1998 | 27 | Norfolk | IL | AAA | NYM | CF | 52 | 0.00 | ||||||
| 1999 | 28 | West Tenn | SOUL | AA | CHC | OF | 34 | 84 | 80 | 3 | 1 | 0 | .988 | 2.44 |
| 1999 | 28 | West Tenn | SOUL | AA | CHC | LF | 2 | 0.00 | ||||||
| 1999 | 28 | West Tenn | SOUL | AA | CHC | CF | 33 | 0.00 | ||||||
| 2000 | 29 | 3 Teams | 2 Lgs | AA-Indep | CIN-none | OF | 5 | 11 | 11 | 0 | 0 | 0 | 1.000 | 2.20 |
| 2000 | 29 | Albany-Colonie | NORL | Indep | none | OF | ||||||||
| 2000 | 29 | New Jersey | NORL | Indep | none | OF | ||||||||
| 2000 | 29 | Chattanooga | SOUL | AA | CIN | LF | 5 | 0.00 | ||||||
| 2000 | 29 | Chattanooga | SOUL | AA | CIN | OF | 5 | 11 | 11 | 0 | 0 | 0 | 1.000 | 2.20 |
| 2001 | 30 | 3 Teams | 1 Lg | Indep | none | OF | ||||||||
| 2001 | 30 | Sioux City | NORL | Indep | none | OF | ||||||||
| 2001 | 30 | Fargo-Moorhead | NORL | Indep | none | OF | ||||||||
| 2001 | 30 | Duluth-Superior | NORL | Indep | none | OF | ||||||||
| 2002 | 31 | Solano | WL | Indep | none | OF | 29 | 0.00 | ||||||
| 14 Seasons | 950 | 1834 | 1745 | 54 | 35 | 1 | .981 | 1.89 | ||||||
| OF (14 seasons) | OF | 950 | 1834 | 1745 | 54 | 35 | 1 | .981 | 1.89 | |||||
| CF (4 seasons) | CF | 170 | 0.00 | |||||||||||
| RF (3 seasons) | RF | 61 | 0.00 | |||||||||||
| LF (2 seasons) | LF | 7 | 0.00 | |||||||||||
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 League 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, visit the homepage of the SABR Minor Leagues Database.