| 06/15/2004 | Drafted in the 2004 first-year player draft (Round 2, Pick 3, 21st overall Pick) by the Hillsborough Highlanders. |
| 12/01/2004 | Was traded by the Hillsborough Highlanders to the Brooklyn Hoodrats in exchange for SP J. Anderson. |
| 01/01/2005 | SISA scouting updated ratings (potential): Stuff: 4 (6); Movement: 4 (6); Control: 4 (6). |
| 06/10/2005 | Was selected to the 2005 OTM Triple A All-Star Game. |
| 01/01/2006 | SISA scouting updated ratings (potential): Stuff: 5 (6); Movement: 7 (6); Control: 6 (6). |
| 11/08/2006 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/2007 | SISA scouting updated ratings (potential): Stuff: 6 (6); Movement: 8 (6); Control: 6 (6). |
| 11/07/2007 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/2008 | SISA scouting updated ratings (potential): Stuff: 7 (6); Movement: 9 (6); Control: 7 (6). |
| 11/11/2008 | Received a 1-year contract worth a total of $3,040,000 through arbitration. |
| 01/01/2009 | SISA scouting updated ratings (potential): Stuff: 7 (5); Movement: 8 (5); Control: 7 (5). |
| 11/08/2009 | Received a 1-year contract worth a total of $2,432,000 through arbitration. |
| 01/01/2010 | SISA scouting updated ratings (potential): Stuff: 6 (5); Movement: 7 (5); Control: 6 (5). |
| 11/10/2010 | Received a 1-year contract worth a total of $1,945,600 through arbitration. |
| 01/01/2011 | SISA scouting updated ratings (potential): Stuff: 6 (5); Movement: 6 (5); Control: 6 (5). |
| 06/16/2011 | Signed a 4-year contract extension worth a total of $15,060,000 with the Brooklyn Hoodrats organization. |
| 07/10/2011 | Was selected to the 2011 Over The Mound All-Star Game. |
| 01/01/2012 | SISA scouting updated ratings (potential): Stuff: 6 (5); Movement: 6 (5); Control: 6 (5). |
| 07/01/2012 | Was selected to the 2012 Over The Mound All-Star Game. |
| 01/01/2013 | SISA scouting updated ratings (potential): Stuff: 6 (5); Movement: 6 (5); Control: 6 (5). |
| 07/07/2013 | Was selected to the 2013 Over The Mound All-Star Game. |
| 01/01/2014 | OSA scouting updated ratings (potential): Stuff: 6 (5); Movement: 6 (5); Control: 6 (5). |
| 06/05/2014 | Injured (damaged meniscus (knee)), out for 1-2 weeks. |
| 07/13/2014 | Was selected to the 2014 Over The Mound All-Star Game. |
| 01/01/2015 | OSA scouting updated ratings (potential): Stuff: 6 (5); Movement: 6 (5); Control: 6 (5). |
| 01/01/2016 | OSA scouting updated ratings (potential): Stuff: 6 (5); Movement: 6 (5); Control: 6 (5). |
| 02/20/2016 | Signed a 1-year contract worth a total of $14,000,000 with the Brooklyn Hoodrats organization. |
| 12/28/2016 | Signed a 2-year contract worth a total of $6,820,000 with the Tri-City ValleyCats organization. |
| 01/01/2017 | OSA scouting updated ratings (potential): Stuff: 5 (5); Movement: 6 (5); Control: 6 (5). |
| 07/02/2017 | Was selected to the 2017 Over The Mound All-Star Game. |
| 10/19/2017 | Won the 2017 Over The Mound World Series with the Tri-City ValleyCats! |
| 01/01/2018 | OSA scouting updated ratings (potential): Stuff: 6 (5); Movement: 7 (6); Control: 7 (5). |
| 06/25/2018 | Was selected to the 2018 Over The Mound All-Star Game. |
| 11/11/2018 | Became a free agent. |
| 01/01/2019 | OSA scouting updated ratings (potential): Stuff: 6 (5); Movement: 7 (6); Control: 7 (5). |
| 01/31/2019 | Signed a 1-year contract worth a total of $11,170,000 with the Tri-City ValleyCats organization. |
| 11/13/2019 | Became a free agent. |
| 01/01/2020 | OSA scouting updated ratings (potential): Stuff: 6 (5); Movement: 7 (6); Control: 7 (5). |
| 01/30/2020 | Signed a 1-year contract worth a total of $12,500,000 with the Schenectady Blue Jays organization. |
| 05/26/2020 | Earns his 400th career Over The Mound save! |
| 11/17/2020 | Became a free agent. |
| 01/01/2021 | OSA scouting updated ratings (potential): Stuff: 6 (5); Movement: 7 (6); Control: 6 (5). |
| 03/20/2021 | Signed a 2-year contract worth a total of $5,600,000 with the Bryan Bombers organization. |
| 01/01/2022 | OSA scouting updated ratings (potential): Stuff: 6 (5); Movement: 7 (6); Control: 6 (5). |
| 03/11/2022 | Injured (back stiffness), day-to-day for 1 day. |
| 11/13/2022 | Received a 1-year contract worth a total of $3,367,000 through arbitration. |
| 01/01/2023 | OSA scouting updated ratings (potential): Stuff: 4 (4); Movement: 7 (6); Control: 6 (5). |
| 04/28/2023 | Released by the Bryan Bombers. |
| 01/01/2024 | OSA scouting updated ratings (potential): Stuff: 4 (4); Movement: 7 (6); Control: 4 (5). |