| 06/02/1998 |
Selected in the 1998 Amateur Draft (Round 2, 52nd overall) by the Atlanta Braves |
| 08/14/2003 |
Traded by the Atlanta Braves to the Cincinnati Reds as the PTBNL in a previous trade (P Kent Mercker - 08/12/2003) |
| 02/01/2009 |
Signed as a Free Agent with the Colorado Rockies |
| 03/22/2014 |
Signed with the Marblehead Mayflies organization. |
| 04/18/2014 |
Injured (shoulder soreness), day-to-day for 3 days. |
| 10/23/2014 |
Released by the Durham Bull Artists. |
| 10/23/2014 |
Drafted in the 2014 free agent draft (Round 15, Pick 7, 147th overall pick) by the Durham Bull Artists. |
| 01/01/2015 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 65 (65); Control: 70 (65). |
| 07/11/2015 |
Was selected to the 2015 Fantasy Baseball League of Doom All-Star Game. |
| 10/24/2015 |
Released by the Durham Bull Artists. |
| 11/09/2015 |
Drafted in the 2015 free agent draft (Round 7, Pick 4, 76th overall pick) by the Durham Bull Artists. |
| 01/01/2016 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 65 (65); Control: 70 (65). |
| 09/04/2016 |
Injured on 09/02/2016, diagnosed with a mild shoulder strain, will miss 5 days. |
| 10/29/2016 |
Signed a 2-year contract extension worth a total of $12,000,000 with the Durham Bull Artists organization. |
| 01/01/2017 |
OSA scouting updated ratings (potential): Stuff: 80 (78); Movement: 75 (76); Control: 80 (78). |
| 06/22/2017 |
Was selected to the 2017 Fantasy Baseball League of Doom All-Star Game. |
| 01/01/2018 |
OSA scouting updated ratings (potential): Stuff: 78 (78); Movement: 78 (78); Control: 80 (78). |
| 04/10/2018 |
Injured (elbow inflammation), out for 7 weeks. |
| 09/14/2018 |
Signed a 2-year contract extension worth a total of $3,460,000 with the Durham Bull Artists organization. |
| 01/01/2019 |
OSA scouting updated ratings (potential): Stuff: 74 (77); Movement: 79 (80); Control: 83 (80). |