| Player History |
| 06/15/2001 | Drafted in the 2001 first-year player draft (Round 19, Pick 13, 337th overall Pick) by the Brooklyn Hoodrats. |
| 01/01/2002 | SISA scouting updated ratings (potential): Stuff: 4 (4); Movement: 1 (3); Control: 1 (4). |
| 01/01/2003 | SISA scouting updated ratings (potential): Stuff: 4 (4); Movement: 2 (3); Control: 1 (4). |
| 04/07/2003 | Released by the Brooklyn organization. |
| 05/16/2003 | Signed a 1-year minor league contract with the New York Gothams organization. |
| 08/14/2003 | Released by the New York organization. |
| 01/01/2004 | SISA scouting updated ratings (potential): Stuff: 4 (4); Movement: 2 (3); Control: 2 (4). |
| 04/01/2004 | Signed a 1-year minor league contract with the Mexican Hat Wild Burro's organization. |
| 10/13/2004 | Released by the Mexican organization. |
| 01/01/2005 | SISA scouting updated ratings (potential): Stuff: 4 (3); Movement: 3 (3); Control: 2 (3). |
| 04/05/2005 | Signed a 1-year minor league contract with the Schenectady Blue Jays organization. |
| 01/01/2006 | SISA scouting updated ratings (potential): Stuff: 3 (3); Movement: 4 (3); Control: 3 (3). |
| 06/05/2006 | Was selected to the 2006 OTM Double A All-Star Game. |
| 01/01/2007 | SISA scouting updated ratings (potential): Stuff: 3 (3); Movement: 4 (3); Control: 4 (3). |
| 01/01/2010 | SISA scouting updated ratings (potential): Contact: 2 (4); Power: 1 (2); Eye: 2 (3). |
| 01/01/2011 | SISA scouting updated ratings (potential): Contact: 3 (4); Power: 1 (2); Eye: 2 (3). |
| 09/24/2011 | Won the 2011 OTM Rookie League Round 2 with the Shoemakersville Ghost Riders! |
| 01/01/2012 | SISA scouting updated ratings (potential): Contact: 4 (4); Power: 1 (2); Eye: 3 (4). |
| 08/06/2012 | Wins the OTMR SL2 Player of the Week Award. |
| 09/01/2012 | Wins the OTMR SL2 Batter of the Month Award. |
| 09/20/2012 | Won the 2012 OTM Rookie League Round 2 with the Shoemakersville Ghost Riders! |
| 10/01/2012 | Wins the 2012 OTMR SL2 Glove Wizard Award at 1B. |
| 10/19/2012 | Released by the Schenectady organization. |
| 12/27/2012 | Signed a 0-year minor league contract with the Portland Beavers organization. |
| 01/01/2013 | SISA scouting updated ratings (potential): Contact: 4 (4); Power: 1 (2); Eye: 5 (4). |
| 01/01/2014 | OSA scouting updated ratings (potential): Contact: 5 (4); Power: 1 (2); Eye: 5 (4). |
| 01/01/2015 | OSA scouting updated ratings (potential): Contact: 5 (4); Power: 2 (2); Eye: 5 (4). |
| 10/03/2015 | Signed a 1-year minor league contract extension with the Portland Beavers organization. |
| 01/01/2016 | OSA scouting updated ratings (potential): Contact: 5 (4); Power: 2 (2); Eye: 5 (4). |
| 01/01/2017 | OSA scouting updated ratings (potential): Contact: 5 (4); Power: 2 (2); Eye: 5 (4). |
| 04/11/2017 | Signed a 1-year contract worth a total of $380,000 with the Boston Ninja Black Sox organization. |
| 01/01/2018 | OSA scouting updated ratings (potential): Contact: 5 (5); Power: 2 (3); Eye: 5 (4). |
| 11/11/2018 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/2019 | OSA scouting updated ratings (potential): Contact: 5 (5); Power: 2 (3); Eye: 5 (4). |
| 07/29/2019 | Was traded by the Boston Ninja Black Sox to the Toronto Titans, along with SP C. Amézaga, SP S. Kane, SP C. Little, SP D. Myers, MR O. González, MR C. James, SS D. Fox, LF M. Boyd, in exchange for RF E. Díaz. |
| 11/13/2019 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/2020 | OSA scouting updated ratings (potential): Contact: 5 (5); Power: 2 (3); Eye: 6 (5). |
| 11/17/2020 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/2021 | OSA scouting updated ratings (potential): Contact: 5 (5); Power: 2 (3); Eye: 6 (5). |
| 11/17/2021 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/2022 | OSA scouting updated ratings (potential): Contact: 5 (5); Power: 2 (2); Eye: 5 (5). |
| 11/10/2022 | Received a 1-year contract worth a total of $570,000 through arbitration. |
| 01/01/2023 | OSA scouting updated ratings (potential): Contact: 5 (5); Power: 2 (2); Eye: 6 (5). |
| 11/08/2023 | Received a 1-year contract worth a total of $570,000 through arbitration. |
| 01/01/2024 | OSA scouting updated ratings (potential): Contact: 5 (5); Power: 2 (2); Eye: 6 (5). |
| 06/30/2024 | Injured (fractured finger), out for 6 weeks. |
| 11/06/2024 | Received a 1-year contract worth a total of $570,000 through arbitration. |
| 01/01/2025 | OSA scouting updated ratings (potential): Contact: 5 (5); Power: 2 (2); Eye: 6 (5). |
| 08/10/2025 | Injured (sprained thumb), out for one week. |
| 10/02/2025 | Injured (strained triceps), out for 5-6 weeks. |
| 11/03/2025 | Released by the Toronto Titans. |
| 01/01/2026 | OSA scouting updated ratings (potential): Contact: 5 (4); Power: 2 (2); Eye: 5 (5). |
| 01/01/2027 | OSA scouting updated ratings (potential): Contact: 5 (4); Power: 2 (3); Eye: 6 (5). |
| 01/01/2027 | Retired from professional baseball. |