| Player History |
| 06/15/2014 | Drafted in the 2014 first-year player draft (Round 2, Pick 14, 34th overall Pick) by the Guelph Royals. |
| 09/20/2014 | Won the 2014 OTM Rookie League Round 2 with the Alpena Mudcats! |
| 01/01/2015 | OSA scouting updated ratings (potential): Contact: 3 (5); Power: 1 (5); Eye: 1 (4). |
| 01/01/2016 | OSA scouting updated ratings (potential): Contact: 5 (5); Power: 2 (5); Eye: 3 (4). |
| 05/07/2016 | Injured (torn rotator cuff muscle), out for 3 months. |
| 09/23/2016 | Won the 2016 OTM Double A Round 2 with the Havre Sparks! |
| 01/01/2017 | OSA scouting updated ratings (potential): Contact: 5 (5); Power: 3 (5); Eye: 5 (4). |
| 04/03/2017 | Named the #77 prospect in the OTM |
| 01/01/2018 | OSA scouting updated ratings (potential): Contact: 5 (5); Power: 3 (5); Eye: 6 (5). |
| 08/25/2018 | Injured (strained oblique), out for 3 weeks. |
| 01/01/2019 | OSA scouting updated ratings (potential): Contact: 6 (5); Power: 5 (5); Eye: 6 (5). |
| 04/22/2019 | Was traded by the Guelph Royals to the Mexican Hat Wild Burros, along with CF M. Lee, SP E. Norris, CF C. Jones, in exchange for RF Z. Ervin, SS J. Martínez. |
| 09/29/2019 | Injured (bruised thumb), day-to-day for 6 days. |
| 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): Contact: 6 (5); Power: 6 (5); Eye: 6 (5). |
| 08/12/2020 | Injured (knee tendinitis), day-to-day for 6 days. |
| 11/17/2020 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/2021 | OSA scouting updated ratings (potential): Contact: 6 (5); Power: 6 (5); Eye: 6 (5). |
| 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): Contact: 7 (5); Power: 7 (6); Eye: 6 (5). |
| 07/04/2022 | Wins the OTM WL Player of the Week Award. |
| 07/06/2022 | Injured (blurred vision), day-to-day for 4 days. |
| 11/10/2022 | Received a 1-year contract worth a total of $575,000 through arbitration. |
| 01/01/2023 | OSA scouting updated ratings (potential): Contact: 6 (5); Power: 7 (5); Eye: 5 (5). |
| 05/01/2023 | Injured (oblique strain), out for 4-5 weeks. |
| 09/24/2023 | Injured (strained hamstring), out for 3 weeks. |
| 11/08/2023 | Received a 1-year contract worth a total of $575,000 through arbitration. |
| 01/01/2024 | OSA scouting updated ratings (potential): Contact: 5 (5); Power: 6 (5); Eye: 6 (5). |
| 10/15/2024 | Won the 2024 Over The Mound World Series with the Mexican Hat Wild Burros! |
| 10/16/2024 | Released by the Mexican Hat Wild Burros. |
| 01/01/2025 | OSA scouting updated ratings (potential): Contact: 5 (5); Power: 6 (5); Eye: 6 (5). |
| 01/01/2026 | OSA scouting updated ratings (potential): Contact: 5 (5); Power: 6 (5); Eye: 6 (5). |
| 01/01/2026 | Retired from professional baseball. |