| 01/02/2012 |
Drafted in the 2012 inaugural draft (Round 21, Pick 16, 496th overall pick) by the South Carolina Bombers. |
| 01/01/2013 |
OSA scouting updated ratings (potential): Stuff: - (16); Movement: - (12); Control: - (13). |
| 05/19/2013 |
Injured (finger blister), day-to-day for 4 days. |
| 11/21/2013 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2014 |
OSA scouting updated ratings (potential): Stuff: - (16); Movement: - (12); Control: - (13). |
| 06/16/2014 |
Injured (sore elbow), out for 2 weeks. |
| 07/04/2014 |
Injured (viral infection), out for 4 days. |
| 11/27/2014 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2015 |
OSA scouting updated ratings (potential): Stuff: - (16); Movement: - (12); Control: - (11). |
| 03/17/2015 |
Injured (mild hamstring strain), out for 1-2 weeks. |
| 05/18/2015 |
Was traded by the South Carolina Bombers to the Kansas City Tornadoes, along with RF Eugene White, MR Glen Rush, in exchange for LF Lawrence Fox, MR Felipe Díaz, LF Mike Burden. |
| 11/24/2015 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2016 |
OSA scouting updated ratings (potential): Stuff: - (16); Movement: - (13); Control: - (12). |
| 11/25/2016 |
Received a 1-year contract worth a total of $800,000 through arbitration. |
| 01/01/2017 |
OSA scouting updated ratings (potential): Stuff: - (16); Movement: - (13); Control: - (12). |
| 10/29/2017 |
Won the 2017 ADULT BASEBALL LEAGUE ABL World Series with the Kansas City Tornadoes! |
| 11/20/2017 |
Received a 1-year contract worth a total of $900,000 through arbitration. |
| 01/01/2018 |
OSA scouting updated ratings (potential): Stuff: - (17); Movement: - (14); Control: - (14). |
| 05/28/2018 |
Was traded by the Kansas City Tornadoes to the Mile High Mustangs, along with $8,000,000, in exchange for MR Nathan Owens. |
| 10/24/2018 |
Signed a 1-year contract extension worth a total of $1,070,000 with the Mile High Mustangs organization. |