Born: March 5, 1976 in Springfield, MA, 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 | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1998 | 22 | Salem-Keizer | NORW | A_ss | SFG | 59 | 264 | 227 | 49 | 76 | 8 | 6 | 3 | 41 | 12 | 8 | 32 | 31 | .335 | .422 | .463 | .885 | 105 | 1 | 3 | 1 | 1 | 0 |
| 1999 | 23 | 2 Teams | 2 Lgs | A_adv-AA | SFG | 133 | 538 | 470 | 73 | 148 | 20 | 2 | 12 | 64 | 17 | 11 | 63 | 98 | .315 | .401 | .443 | .844 | 208 | 7 | 5 | 0 | 0 | 4 |
| 1999 | 23 | Bakersfield | CALL | A_adv | SFG | 118 | 484 | 420 | 67 | 137 | 17 | 2 | 11 | 58 | 17 | 11 | 59 | 89 | .326 | .415 | .455 | .870 | 191 | 5 | 5 | 0 | 0 | 4 |
| 1999 | 23 | Shreveport | TL | AA | SFG | 15 | 54 | 50 | 6 | 11 | 3 | 0 | 1 | 6 | 0 | 0 | 4 | 9 | .220 | .278 | .340 | .618 | 17 | 2 | 0 | 0 | 0 | 0 |
| 2000 | 24 | Shreveport | TL | AA | SFG | 131 | 548 | 492 | 68 | 134 | 20 | 7 | 10 | 75 | 12 | 4 | 43 | 102 | .272 | .333 | .402 | .735 | 198 | 13 | 5 | 1 | 7 | 5 |
| 2001 | 25 | Shreveport | TL | AA | SFG | 123 | 472 | 414 | 53 | 114 | 16 | 4 | 6 | 51 | 20 | 5 | 45 | 83 | .275 | .348 | .377 | .724 | 156 | 8 | 3 | 6 | 4 | 4 |
| 2002 | 26 | 2 Teams | 2 Lgs | AAA-AA | SFG | 114 | 394 | 350 | 37 | 93 | 15 | 2 | 7 | 32 | 8 | 10 | 34 | 87 | .266 | .338 | .380 | .718 | 133 | 9 | 5 | 3 | 2 | 6 |
| 2002 | 26 | Shreveport | TL | AA | SFG | 44 | 160 | 138 | 13 | 36 | 6 | 1 | 2 | 13 | 5 | 7 | 19 | 35 | .261 | .348 | .362 | .710 | 50 | 4 | 0 | 2 | 1 | 4 |
| 2002 | 26 | Fresno | PCL | AAA | SFG | 70 | 234 | 212 | 24 | 57 | 9 | 1 | 5 | 19 | 3 | 3 | 15 | 52 | .269 | .330 | .392 | .722 | 83 | 5 | 5 | 1 | 1 | 2 |
| 2003 | 27 | 2 Teams | 2 Lgs | AA-AAA | SFG | 126 | 471 | 417 | 51 | 124 | 23 | 4 | 4 | 49 | 8 | 6 | 47 | 70 | .297 | .368 | .400 | .769 | 167 | 9 | 2 | 1 | 4 | 1 |
| 2003 | 27 | Norwich | EL | AA | SFG | 113 | 448 | 396 | 47 | 119 | 23 | 4 | 4 | 49 | 8 | 5 | 45 | 67 | .301 | .371 | .409 | .780 | 162 | 9 | 2 | 1 | 4 | 1 |
| 2003 | 27 | Fresno | PCL | AAA | SFG | 13 | 23 | 21 | 4 | 5 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 3 | .238 | .304 | .238 | .542 | 5 | 0 | 0 | 0 | 0 | 0 |
| 2004 | 28 | Norwich | EL | AA | SFG | 140 | 587 | 537 | 82 | 157 | 23 | 13 | 10 | 71 | 33 | 8 | 44 | 103 | .292 | .348 | .439 | .788 | 236 | 9 | 3 | 1 | 2 | 1 |
| 2005 | 29 | Fresno | PCL | AAA | SFG | 127 | 518 | 472 | 81 | 149 | 30 | 5 | 13 | 59 | 29 | 12 | 35 | 87 | .316 | .367 | .483 | .850 | 228 | 6 | 5 | 3 | 3 | 1 |
| 2006 | 30 | Sacramento | PCL | AAA | OAK | 122 | 574 | 494 | 93 | 142 | 22 | 2 | 15 | 67 | 25 | 8 | 57 | 104 | .287 | .366 | .431 | .797 | 213 | 10 | 8 | 8 | 7 | 0 |
| 2007 | 31 | Richmond | IL | AAA | ATL | 134 | 520 | 451 | 75 | 124 | 23 | 4 | 15 | 69 | 20 | 5 | 59 | 91 | .275 | .359 | .443 | .803 | 200 | 7 | 3 | 2 | 5 | 2 |
| 10 Seasons | 1209 | 4886 | 4324 | 662 | 1261 | 200 | 49 | 95 | 578 | 184 | 77 | 459 | 856 | .292 | .363 | .426 | .789 | 1844 | 79 | 42 | 26 | 35 | 24 | |||||
| AA (6 seasons) | 566 | 2269 | 2027 | 269 | 571 | 91 | 29 | 33 | 265 | 78 | 29 | 200 | 399 | .282 | .347 | .404 | .751 | 819 | 45 | 13 | 11 | 18 | 15 | |||||
| AAA (5 seasons) | 466 | 1869 | 1650 | 277 | 477 | 84 | 12 | 48 | 214 | 77 | 29 | 168 | 337 | .289 | .359 | .442 | .801 | 729 | 28 | 21 | 14 | 16 | 5 | |||||
| A_adv (1 season) | 118 | 484 | 420 | 67 | 137 | 17 | 2 | 11 | 58 | 17 | 11 | 59 | 89 | .326 | .415 | .455 | .870 | 191 | 5 | 5 | 0 | 0 | 4 | |||||
| A_ss (1 season) | 59 | 264 | 227 | 49 | 76 | 8 | 6 | 3 | 41 | 12 | 8 | 32 | 31 | .335 | .422 | .463 | .885 | 105 | 1 | 3 | 1 | 1 | 0 | |||||
| Year | Age | Tm | Lg | Lev | Aff | G | Ch | PO | A | E | DP | Fld% | RF/G | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1998 | 22 | Salem-Keizer | NORW | A_ss | SFG | RF | 12 | 0.00 | ||||||
| 1998 | 22 | Salem-Keizer | NORW | A_ss | SFG | OF | 56 | 70 | 64 | 1 | 5 | 0 | .929 | 1.16 |
| 1998 | 22 | Salem-Keizer | NORW | A_ss | SFG | LF | 45 | 0.00 | ||||||
| 1999 | 23 | 2 Teams | 2 Lgs | A_adv-AA | SFG | LF | 109 | 0.00 | ||||||
| 1999 | 23 | 2 Teams | 2 Lgs | A_adv-AA | SFG | OF | 122 | 226 | 213 | 4 | 9 | 0 | .960 | 1.78 |
| 1999 | 23 | 2 Teams | 2 Lgs | AA-A_adv | SFG | RF | 14 | 0.00 | ||||||
| 1999 | 23 | Bakersfield | CALL | A_adv | SFG | RF | 6 | 0.00 | ||||||
| 1999 | 23 | Bakersfield | CALL | A_adv | SFG | OF | 109 | 206 | 194 | 3 | 9 | 0 | .956 | 1.81 |
| 1999 | 23 | Bakersfield | CALL | A_adv | SFG | LF | 103 | 0.00 | ||||||
| 1999 | 23 | Shreveport | TL | AA | SFG | RF | 8 | 0.00 | ||||||
| 1999 | 23 | Shreveport | TL | AA | SFG | OF | 13 | 20 | 19 | 1 | 0 | 0 | 1.000 | 1.54 |
| 1999 | 23 | Shreveport | TL | AA | SFG | LF | 6 | 0.00 | ||||||
| 2000 | 24 | Shreveport | TL | AA | SFG | RF | 11 | 0.00 | ||||||
| 2000 | 24 | Shreveport | TL | AA | SFG | OF | 122 | 230 | 213 | 9 | 8 | 0 | .965 | 1.82 |
| 2000 | 24 | Shreveport | TL | AA | SFG | LF | 113 | 0.00 | ||||||
| 2001 | 25 | Shreveport | TL | AA | SFG | RF | 38 | 0.00 | ||||||
| 2001 | 25 | Shreveport | TL | AA | SFG | OF | 110 | 228 | 219 | 5 | 4 | 1 | .982 | 2.04 |
| 2001 | 25 | Shreveport | TL | AA | SFG | LF | 76 | 0.00 | ||||||
| 2002 | 26 | 2 Teams | 2 Lgs | AAA-AA | SFG | OF | 98 | 189 | 181 | 4 | 4 | 0 | .979 | 1.89 |
| 2002 | 26 | Shreveport | TL | AA | SFG | RF | 16 | 0.00 | ||||||
| 2002 | 26 | Shreveport | TL | AA | SFG | OF | 40 | 77 | 73 | 2 | 2 | 0 | .974 | 1.88 |
| 2002 | 26 | Shreveport | TL | AA | SFG | LF | 24 | 0.00 | ||||||
| 2002 | 26 | Fresno | PCL | AAA | SFG | OF | 58 | 112 | 108 | 2 | 2 | 0 | .982 | 1.90 |
| 2003 | 27 | 2 Teams | 2 Lgs | AA-AAA | SFG | LF | 87 | 0.00 | ||||||
| 2003 | 27 | 2 Teams | 2 Lgs | AA-AAA | SFG | OF | 94 | 208 | 199 | 9 | 0 | 1 | 1.000 | 2.21 |
| 2003 | 27 | 2 Teams | 2 Lgs | AA-AAA | SFG | RF | 7 | 0.00 | ||||||
| 2003 | 27 | Norwich | EL | AA | SFG | RF | 6 | 0.00 | ||||||
| 2003 | 27 | Norwich | EL | AA | SFG | OF | 89 | 203 | 194 | 9 | 0 | 1 | 1.000 | 2.28 |
| 2003 | 27 | Norwich | EL | AA | SFG | LF | 83 | 0.00 | ||||||
| 2003 | 27 | Fresno | PCL | AAA | SFG | RF | 1 | 0.00 | ||||||
| 2003 | 27 | Fresno | PCL | AAA | SFG | OF | 5 | 5 | 5 | 0 | 0 | 0 | 1.000 | 1.00 |
| 2003 | 27 | Fresno | PCL | AAA | SFG | LF | 4 | 0.00 | ||||||
| 2004 | 28 | Norwich | EL | AA | SFG | OF | 134 | 282 | 269 | 10 | 3 | 0 | .989 | 2.08 |
| 2005 | 29 | Fresno | PCL | AAA | SFG | OF | 103 | 251 | 241 | 8 | 2 | 2 | .992 | 2.42 |
| 2006 | 30 | Sacramento | PCL | AAA | OAK | OF | 113 | 259 | 246 | 11 | 2 | 2 | .992 | 2.27 |
| 2007 | 31 | Richmond | IL | AAA | ATL | CF | 6 | 9 | 8 | 0 | 1 | 0 | .889 | 1.33 |
| 2007 | 31 | Richmond | IL | AAA | ATL | RF | 51 | 111 | 108 | 1 | 2 | 0 | .982 | 2.14 |
| 2007 | 31 | Richmond | IL | AAA | ATL | LF | 72 | 129 | 122 | 6 | 1 | 1 | .992 | 1.78 |
| 10 Seasons | 1081 | 2192 | 2083 | 68 | 41 | 7 | .981 | 1.99 | ||||||
| OF (9 seasons) | OF | 952 | 1943 | 1845 | 61 | 37 | 6 | .981 | 2.00 | |||||
| RF (7 seasons) | RF | 149 | 111 | 108 | 1 | 2 | 0 | .982 | 0.73 | |||||
| LF (7 seasons) | LF | 526 | 129 | 122 | 6 | 1 | 1 | .992 | 0.24 | |||||
| CF (1 season) | CF | 6 | 9 | 8 | 0 | 1 | 0 | .889 | 1.33 | |||||
| Year | Age | Tm | Lg | Lev | Aff | Stint | From | To |
|---|---|---|---|---|---|---|---|---|
| 1998 | 22 | Salem-Keizer Volcanoes | Northwest League | A_ss | SFG | |||
| 1999 | 23 | Shreveport Captains | Texas League | AA | SFG | |||
| 1999 | 23 | Bakersfield Blaze | California League | A_adv | SFG | |||
| 2000 | 24 | Shreveport Captains | Texas League | AA | SFG | |||
| 2001 | 25 | Shreveport Swamp Dragons | Texas League | AA | SFG | |||
| 2002 | 26 | Fresno Grizzlies | Pacific Coast League | AAA | SFG | 0508 | 0804 | |
| 2002 | 26 | Shreveport Swamp Dragons | Texas League | AA | SFG | |||
| 2003 | 27 | Fresno Grizzlies | Pacific Coast League | AAA | SFG | |||
| 2003 | 27 | Norwich Navigators | Eastern League | AA | SFG | |||
| 2004 | 28 | Norwich Navigators | Eastern League | AA | SFG | 0408 | 0906 | |
| 2005 | 29 | Fresno Grizzlies | Pacific Coast League | AAA | SFG | |||
| 2005 | 29 | San Francisco Giants | National League | MLB | SFG | |||
| 2006 | 30 | Sacramento River Cats | Pacific Coast League | AAA | OAK | |||
| 2006 | 30 | Oakland Athletics | American League | MLB | OAK | 1 | ||
| 2007 | 31 | Richmond Braves | International League | AAA | ATL | 0409 | 0903 |
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.