| 06/01/2014 |
Drafted in the 2014 first-year player draft (Round 6, Pick 18, 163rd overall pick) by the Houston Astros. |
| 01/01/2015 |
OSA scouting updated ratings (potential): Stuff: 45 (60); Movement: 40 (40); Control: 35 (35). |
| 01/01/2015 |
OSA scouting updated ratings (potential): Stuff: 45 (60); Movement: 40 (40); Control: 35 (35). |
| 01/01/2016 |
OSA scouting updated ratings (potential): Stuff: 45 (65); Movement: 45 (45); Control: 35 (35). |
| 01/01/2016 |
OSA scouting updated ratings (potential): Stuff: 45 (65); Movement: 45 (45); Control: 35 (35). |
| 01/02/2016 |
Released by the Houston organization. |
| 02/13/2016 |
Signed a minor league contract with the Oakland Athletics organization. |
| 05/25/2016 |
Released by the Oakland organization. |
| 06/04/2016 |
Signed a minor league contract with the Oakland Athletics organization. |
| 09/11/2016 |
Released by the Oakland organization. |
| 09/16/2016 |
Signed a minor league contract with the Milwaukee Brewers organization. |
| 10/08/2016 |
Wins the 2016 MLB Double A Round 3 with the Newport Cannonballers! |
| 12/23/2016 |
Released by the Milwaukee organization. |
| 01/01/2017 |
OSA scouting updated ratings (potential): Stuff: 45 (70); Movement: 45 (45); Control: 35 (35). |
| 01/01/2017 |
OSA scouting updated ratings (potential): Stuff: 45 (70); Movement: 45 (45); Control: 35 (35). |
| 02/16/2017 |
Signed a minor league contract with the Chicago White Sox organization. |
| 06/16/2017 |
Released by the Chicago organization. |
| 07/10/2017 |
Signed a minor league contract with the Kansas City Royals organization. |
| 11/18/2017 |
Released by the Kansas City organization. |
| 01/01/2018 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 35 (35). |
| 01/01/2018 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 35 (35). |
| 02/07/2018 |
Signed a minor league contract with the Milwaukee Brewers organization. |
| 07/09/2018 |
Released by the Milwaukee organization. |
| 08/02/2018 |
Signed a minor league contract with the Philadelphia Phillies organization. |
| 11/17/2018 |
Released by the Philadelphia organization. |
| 12/04/2018 |
Signed a minor league contract with the Toronto Blue Jays organization. |
| 01/01/2019 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 35 (35). |
| 01/01/2019 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 35 (35). |
| 03/07/2019 |
Released by the Toronto organization. |
| 03/23/2019 |
Signed a minor league contract with the San Francisco Giants organization. |
| 01/01/2020 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 40 (40); Control: 35 (35). |