| 03/21/2015 |
Drafted in the 2015 inaugural draft (Round 14, Pick 13, 195th overall pick) by the New Vegas Boomers. |
| 01/01/2016 |
OSA scouting updated ratings (potential): Stuff: 52 (74); Movement: 55 (62); Control: 34 (40). |
| 01/01/2017 |
OSA scouting updated ratings (potential): Stuff: 53 (70); Movement: 61 (64); Control: 34 (31). |
| 01/01/2018 |
OSA scouting updated ratings (potential): Stuff: 66 (76); Movement: 72 (72); Control: 53 (47). |
| 04/13/2018 |
Injured (torn elbow ligament), out for 9 months. |
| 01/01/2019 |
OSA scouting updated ratings (potential): Stuff: 69 (82); Movement: 76 (75); Control: 53 (62). |
| 01/01/2020 |
OSA scouting updated ratings (potential): Stuff: 69 (82); Movement: 72 (72); Control: 49 (50). |
| 11/16/2020 |
Signed a 1-year minor league contract extension with the New Vegas Boomers organization. |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 71 (82); Movement: 71 (70); Control: 49 (50). |
| 06/21/2021 |
Was selected to the 2021 FBLOD Double A All-Star Game. |
| 07/01/2021 |
Wins the AA Pitcher of the Month Award. |
| 11/16/2021 |
Signed a 1-year minor league contract extension with the New Vegas Boomers organization. |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 70 (82); Movement: 70 (70); Control: 49 (50). |
| 04/21/2022 |
Injured (Abdominal soreness), day-to-day for 2 days. |
| 11/09/2022 |
Signed a 1-year minor league contract extension with the New Vegas Boomers organization. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 71 (81); Movement: 66 (67); Control: 51 (50). |
| 11/23/2023 |
Signed a 1-year minor league contract extension with the New Vegas Boomers organization. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 71 (80); Movement: 60 (61); Control: 49 (50). |
| 02/26/2024 |
Released by the New Vegas organization. |
| 03/16/2024 |
Signed a minor league contract with the Deathland Weresloths organization. |
| 10/30/2024 |
Released by the Deathland organization. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 71 (80); Movement: 58 (59); Control: 49 (50). |
| 03/31/2025 |
Signed a minor league contract with the Columbus Legion organization. |
| 07/18/2025 |
Injured (Heel soreness), day-to-day for 3 days. |