| 01/02/1997 | Drafted in the 1997 inaugural draft (Round 88, Pick 2, 1568th overall Pick) by the Helena Bobcats. |
| 04/01/1997 | Goes 5-6 against the Orlando Bullets, with 1 2B, 2 HR, 6 RBI and 5 R. |
| 04/07/1997 | Wins the OTMR SL1 Player of the Week Award. |
| 04/28/1997 | Wins the OTMR SL1 Player of the Week Award. |
| 05/01/1997 | Wins the OTMR SL1 Batter of the Month Award. |
| 01/01/1998 | SISA scouting updated ratings (potential): Contact: 4 (4); Power: 4 (6); Eye: 3 (4). |
| 01/01/1999 | SISA scouting updated ratings (potential): Contact: 4 (4); Power: 5 (6); Eye: 4 (4). |
| 01/01/2000 | SISA scouting updated ratings (potential): Contact: 5 (4); Power: 5 (6); Eye: 4 (4). |
| 07/03/2000 | Wins the OTMAAA SL2 Player of the Week Award. |
| 10/19/2000 | Won the 2000 Over The Mound World Series with the Helena Bobcats! |
| 11/12/2000 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/2001 | SISA scouting updated ratings (potential): Contact: 5 (4); Power: 7 (6); Eye: 5 (4). |
| 04/09/2001 | Wins the OTM WL Player of the Week Award. |
| 06/16/2001 | Injured (strained abdominal muscle), out for 2 weeks. |
| 10/15/2001 | Was traded by the Helena Bobcats to the Lowell Knights, along with 2B E. Burke, in exchange for LF R. Ramírez, 2B R. Johnson. |
| 11/06/2001 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/2002 | SISA scouting updated ratings (potential): Contact: 5 (4); Power: 7 (6); Eye: 6 (4). |
| 06/17/2002 | Wins the OTM EL Player of the Week Award. |
| 06/20/2002 | Was selected to the 2002 Over The Mound All-Star Game. |
| 07/08/2002 | Wins the OTM EL Player of the Week Award. |
| 11/05/2002 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/2003 | SISA scouting updated ratings (potential): Contact: 5 (4); Power: 7 (6); Eye: 6 (4). |
| 09/22/2003 | Wins the OTM EL Player of the Week Award. |
| 11/11/2003 | Received a 1-year contract worth a total of $2,796,800 through arbitration. |
| 01/01/2004 | SISA scouting updated ratings (potential): Contact: 5 (4); Power: 7 (6); Eye: 6 (5). |
| 05/03/2004 | Wins the OTM EL Player of the Week Award. |
| 06/01/2004 | Injured (sore knee), day-to-day for 4 days. |
| 11/10/2004 | Received a 1-year contract worth a total of $2,237,440 through arbitration. |
| 01/01/2005 | SISA scouting updated ratings (potential): Contact: 5 (4); Power: 7 (6); Eye: 6 (5). |
| 11/06/2005 | Received a 1-year contract worth a total of $2,025,000 through arbitration. |
| 01/01/2006 | SISA scouting updated ratings (potential): Contact: 5 (4); Power: 7 (6); Eye: 6 (6). |
| 04/10/2006 | Wins the OTM EL Player of the Week Award. |
| 06/22/2007 | Signed a 1-year contract worth a total of $1,000,000 with the Bryan Bombers organization. |
| 07/23/2007 | Wins the OTMAAA SL2 Player of the Week Award. |
| 08/01/2007 | Wins the OTMAAA SL2 Batter of the Month Award. |
| 08/13/2007 | Wins the OTMAAA SL2 Player of the Week Award. |
| 08/27/2007 | Wins the OTM WL Player of the Week Award. |
| 09/12/2007 | Signed a 3-year contract extension worth a total of $12,690,000 with the Bryan Bombers organization. |
| 10/14/2007 | Won the 2007 Over The Mound World Series with the Bryan Bombers! |
| 01/01/2008 | SISA scouting updated ratings (potential): Contact: 5 (4); Power: 7 (6); Eye: 7 (6). |
| 10/21/2008 | Won the 2008 Over The Mound World Series with the Bryan Bombers! |
| 01/01/2009 | SISA scouting updated ratings (potential): Contact: 4 (4); Power: 7 (6); Eye: 7 (6). |
| 03/13/2009 | Injured (blurred vision), day-to-day for 6 days. |
| 07/22/2009 | Released by the Bryan Bombers. |
| 02/27/2010 | Signed a 1-year contract worth a total of $790,000 with the Toronto Titans organization. |
| 06/08/2010 | Signed a 2-year contract extension worth a total of $2,360,000 with the Toronto Titans organization. |
| 01/01/2011 | SISA scouting updated ratings (potential): Contact: 4 (4); Power: 7 (6); Eye: 7 (7). |
| 04/25/2011 | Released by the Toronto Titans. |
| 06/14/2011 | Signed a 1-year contract worth a total of $740,000 with the Mexican Hat Wild Burros organization. |
| 09/14/2011 | Signed a 2-year contract extension worth a total of $2,640,000 with the Mexican Hat Wild Burros organization. |
| 10/21/2011 | Won the 2011 Over The Mound World Series with the Mexican Hat Wild Burros! |
| 01/01/2012 | SISA scouting updated ratings (potential): Contact: 4 (4); Power: 7 (6); Eye: 7 (7). |
| 01/01/2013 | SISA scouting updated ratings (potential): Contact: 3 (4); Power: 7 (6); Eye: 7 (7). |
| 01/01/2013 | Retired from professional baseball. |
| Year | GS | Rank | | 2002 | 159 | 5 | | 2003 | 159 | 4 | | 2004 | 160 | 2 | | 2005 | 160 | 2 | | 2006 | 160 | 3 | | 2008 | 151 | 9 | | | Year | PA | Rank | | 2003 | 674 | 9 | | 2004 | 696 | 9 | | 2005 | 699 | 4 | | 2006 | 699 | 7 | | | Year | AB | Rank | | 2003 | 615 | 4 | | 2004 | 617 | 7 | | 2005 | 613 | 6 | | 2006 | 635 | 4 | | | | Year | TB | Rank | | 2001 | 303 | 6 | | 2002 | 308 | 2 | | 2003 | 263 | 5 | | 2004 | 268 | 6 | | 2005 | 249 | 9 | |
| Year | HR | Rank | | 2001 | 38 | 2 | | 2002 | 31 | 2 | | 2003 | 26 | 6 | | 2004 | 26 | 7 | | 2005 | 22 | 9 | | 2006 | 20 | 10 | | 2008 | 35 | 2 | | | Year | RBI | Rank | | 2001 | 107 | 5 | | 2002 | 94 | 7 | | 2003 | 92 | 7 | | 2004 | 103 | 3 | | 2005 | 92 | 7 | | 2008 | 117 | 4 | | | Year | R | Rank | | 2001 | 100 | 9 | | 2005 | 88 | 8 | | | Year | SF | Rank | | 2001 | 9 | 4 | | 2004 | 9 | 9 | | 2008 | 7 | 9 | | | Year | EBH | Rank | | 2001 | 62 | 6 | | 2002 | 60 | 3 | | 2004 | 58 | 5 | |
| | | Year | SLG | Rank | | 2001 | .536 | 6 | | 2002 | .526 | 1 | | 2008 | .481 | 10 | | | Year | RC | Rank | | 2001 | 108.47 | 7 | | 2002 | 115.27 | 4 | | | Year | RC/27 | Rank | | 2001 | 6.67 | 8 | | 2002 | 7.25 | 4 | | | Year | ISO | Rank | | 2001 | .248 | 5 | | 2002 | .215 | 3 | | 2003 | .167 | 10 | | 2004 | .188 | 9 | | 2008 | .222 | 6 | |
| | | Year | OPS | Rank | | 2001 | .894 | 6 | | 2002 | .903 | 2 | | | | |