| Player History |
| 06/15/2010 | Drafted in the 2010 first-year player draft (Round 3, Pick 17, 57th overall Pick) by the Helena Bobcats. |
| 01/01/2011 | SISA scouting updated ratings (potential): Stuff: 2 (4); Movement: 1 (5); Control: 1 (3). |
| 01/01/2012 | SISA scouting updated ratings (potential): Stuff: 3 (4); Movement: 3 (5); Control: 1 (3). |
| 01/01/2013 | SISA scouting updated ratings (potential): Stuff: 5 (4); Movement: 5 (5); Control: 2 (3). |
| 01/01/2014 | OSA scouting updated ratings (potential): Stuff: 5 (4); Movement: 6 (5); Control: 2 (3). |
| 01/01/2015 | OSA scouting updated ratings (potential): Stuff: 5 (4); Movement: 7 (5); Control: 4 (4). |
| 06/11/2015 | Was selected to the 2015 OTM Double A All-Star Game. |
| 01/01/2016 | OSA scouting updated ratings (potential): Stuff: 5 (4); Movement: 7 (5); Control: 4 (4). |
| 12/27/2016 | Signed a 2-year contract worth a total of $3,400,000 with the Guelph Royals organization. |
| 01/01/2017 | OSA scouting updated ratings (potential): Stuff: 5 (4); Movement: 7 (5); Control: 5 (4). |
| 01/01/2018 | OSA scouting updated ratings (potential): Stuff: 6 (5); Movement: 8 (6); Control: 5 (4). |
| 04/20/2018 | Injured (forearm soreness), day-to-day for 6 days. |
| 07/02/2018 | Injured (strained oblique), out for 1-2 weeks. |
| 01/01/2019 | OSA scouting updated ratings (potential): Stuff: 6 (5); Movement: 8 (6); Control: 5 (5). |
| 04/22/2019 | Was traded by the Guelph Royals to the Mexican Hat Wild Burros, along with CF M. Lee, LF D. Barnes, CF C. Jones, in exchange for RF Z. Ervin, SS J. Martínez. |
| 11/13/2019 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/2020 | OSA scouting updated ratings (potential): Stuff: 5 (4); Movement: 7 (6); Control: 5 (5). |
| 01/01/2021 | OSA scouting updated ratings (potential): Stuff: 5 (4); Movement: 7 (6); Control: 6 (5). |
| 06/26/2021 | Injured (mild abdominal strain), day-to-day for 1 day. |
| 07/27/2021 | Injured (sprained ankle), day-to-day for 4 days. |
| 11/17/2021 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/2022 | OSA scouting updated ratings (potential): Stuff: 5 (4); Movement: 7 (6); Control: 6 (5). |
| 06/26/2022 | Injured (mild calf strain), day-to-day for 1 day. |
| 11/10/2022 | Received a 1-year contract worth a total of $1,869,000 through arbitration. |
| 01/01/2023 | OSA scouting updated ratings (potential): Stuff: 6 (5); Movement: 7 (6); Control: 6 (5). |
| 11/08/2023 | Received a 1-year contract worth a total of $1,900,000 through arbitration. |
| 01/01/2024 | OSA scouting updated ratings (potential): Stuff: 6 (5); Movement: 7 (6); Control: 6 (5). |
| 10/15/2024 | Won the 2024 Over The Mound World Series with the Mexican Hat Wild Burros! |
| 11/06/2024 | Received a 1-year contract worth a total of $2,000,000 through arbitration. |
| 01/01/2025 | OSA scouting updated ratings (potential): Stuff: 6 (5); Movement: 7 (6); Control: 6 (5). |
| 11/17/2025 | Received a 1-year contract worth a total of $2,100,000 through arbitration. |
| 01/01/2026 | OSA scouting updated ratings (potential): Stuff: 6 (5); Movement: 7 (6); Control: 6 (5). |
| 05/15/2026 | Injured (ruptured tendon (finger)), out for 3-4 months. |
| 11/16/2026 | Became a free agent. |
| 01/01/2027 | OSA scouting updated ratings (potential): Stuff: 6 (5); Movement: 7 (5); Control: 6 (5). |
| 04/13/2027 | Signed a 1-year contract worth a total of $620,000 with the Toronto Titans organization. |
| 04/28/2027 | Released by the Toronto Titans. |
| 07/27/2027 | Signed a minor league contract with the Toronto Titans organization. |
| 11/28/2027 | Became a free agent. |
| 01/01/2028 | OSA scouting updated ratings (potential): Stuff: 6 (5); Movement: 6 (5); Control: 6 (5). |
| 01/01/2029 | OSA scouting updated ratings (potential): Stuff: 5 (4); Movement: 6 (5); Control: 6 (5). |
| 01/01/2029 | Retired from professional baseball. |