| 06/15/2011 | Drafted in the 2011 first-year player draft (Round 1, Pick 5, 5th overall Pick) by the Helena Bobcats. |
| 01/01/2012 | SISA scouting updated ratings (potential): Stuff: 3 (4); Movement: 5 (5); Control: 2 (6). |
| 01/01/2013 | SISA scouting updated ratings (potential): Stuff: 4 (4); Movement: 6 (5); Control: 3 (6). |
| 04/01/2013 | Named the #43 prospect in the OTM |
| 04/25/2013 | Injured (strained back muscle), day-to-day for 1-2 weeks. |
| 05/10/2013 | Injured (strained tricep tendon), out for 2 weeks. |
| 01/01/2014 | OSA scouting updated ratings (potential): Stuff: 4 (3); Movement: 6 (5); Control: 4 (5). |
| 07/21/2014 | Injured (strained rotator cuff muscle), out for 5-6 weeks. |
| 12/07/2014 | Drafted in the 2014 expansion draft (Round 9, Pick 2, 18th overall Pick) by the Detroit Diesel. |
| 01/01/2015 | OSA scouting updated ratings (potential): Stuff: 3 (3); Movement: 6 (5); Control: 6 (5). |
| 04/28/2015 | Pitches a 4-hit shutout against the Hartford Hawks with 11 strikeouts and 2 BB allowed! |
| 05/08/2015 | Pitches a 6-hit shutout against the Haggersville Horde with 5 strikeouts and 1 BB allowed! |
| 05/13/2015 | Injured (damaged meniscus (knee)), out for 7 weeks. |
| 08/16/2015 | Pitches a 3-hit shutout against the Hartford Hawks with 7 strikeouts and 1 BB allowed! |
| 08/26/2015 | Pitches a 5-hit shutout against the Haggersville Horde with 3 strikeouts and 2 BB allowed! |
| 01/01/2016 | OSA scouting updated ratings (potential): Stuff: 3 (3); Movement: 6 (5); Control: 6 (5). |
| 05/13/2016 | Pitches a 5-hit shutout against the Hartford Hawks with 4 strikeouts and 0 BB allowed! |
| 06/16/2016 | Was selected to the 2016 OTM Triple A All-Star Game. |
| 08/24/2016 | Pitches a 3-hit shutout against the Riverside Scouts with 6 strikeouts and 2 BB allowed! |
| 10/07/2016 | Wins the 2016 OTMAAA SL1 Glove Wizard Award at P. |
| 11/16/2016 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/2017 | OSA scouting updated ratings (potential): Stuff: 3 (3); Movement: 6 (5); Control: 6 (5). |
| 04/13/2017 | Injured (torn triceps), out for 7 months. |
| 11/12/2017 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/2018 | OSA scouting updated ratings (potential): Stuff: 3 (3); Movement: 6 (5); Control: 7 (5). |
| 11/02/2018 | Released by the Detroit Diesel. |
| 12/18/2018 | Signed a 3-year contract worth a total of $2,400,000 with the Boston Ninja Black Sox organization. |
| 01/01/2019 | OSA scouting updated ratings (potential): Stuff: 4 (4); Movement: 7 (6); Control: 7 (5). |
| 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 C. James, 2B R. Castillo, SS D. Fox, LF M. Boyd, in exchange for RF E. Díaz. |
| 01/01/2020 | OSA scouting updated ratings (potential): Stuff: 3 (3); Movement: 8 (6); Control: 6 (5). |
| 01/01/2021 | OSA scouting updated ratings (potential): Stuff: 3 (3); Movement: 8 (6); Control: 6 (5). |
| 11/14/2021 | Received a 1-year contract worth a total of $760,000 through arbitration. |
| 01/01/2022 | OSA scouting updated ratings (potential): Stuff: 3 (3); Movement: 7 (6); Control: 6 (5). |
| 11/10/2022 | Received a 1-year contract worth a total of $3,090,000 through arbitration. |
| 01/01/2023 | OSA scouting updated ratings (potential): Stuff: 3 (3); Movement: 8 (6); Control: 6 (5). |
| 05/15/2023 | Released by the Toronto organization. |
| 06/27/2023 | Signed a minor league contract with the Ruston Rabbits organization. |
| 11/08/2023 | Became a free agent. |
| 01/01/2024 | OSA scouting updated ratings (potential): Stuff: 3 (3); Movement: 8 (6); Control: 6 (5). |
| 06/11/2024 | Signed a minor league contract with the Schenectady Blue Jays organization. |
| 07/24/2024 | Injured (elbow inflammation), out for 2-3 months. |
| 09/12/2024 | Injured (appendectomy), out for 5-6 weeks. |
| 11/09/2024 | Became a minor league free agent. |
| 01/01/2025 | OSA scouting updated ratings (potential): Stuff: 3 (3); Movement: 7 (6); Control: 6 (5). |
| 01/29/2025 | Signed a minor league contract with the Omaha Evil organization. |
| 11/17/2025 | Received a 1-year contract worth a total of $570,000 through arbitration. |
| 01/01/2026 | OSA scouting updated ratings (potential): Stuff: 3 (3); Movement: 8 (6); Control: 6 (5). |
| 08/15/2026 | Injured (rotator cuff strain), out for 8 weeks. |
| 11/13/2026 | Became a free agent. |
| 01/01/2027 | OSA scouting updated ratings (potential): Stuff: 3 (3); Movement: 7 (6); Control: 6 (5). |
| 01/01/2028 | OSA scouting updated ratings (potential): Stuff: 3 (3); Movement: 7 (6); Control: 6 (5). |
| 01/01/2028 | Retired from professional baseball. |