| 01/01/2016 |
OSA scouting updated ratings (potential): Stuff: 26 (72); Movement: 44 (63); Control: 19 (65). |
| 11/10/2016 |
Drafted in the 2016 first-year player draft (Round 3, Pick 3, 35th overall pick) by the Atlantic City Illuminati. |
| 11/13/2016 |
Signed a minor league contract with the Atlantic City Illuminati organization with a signing bonus of $1,300,000. |
| 01/01/2017 |
OSA scouting updated ratings (potential): Stuff: 28 (72); Movement: 45 (65); Control: 23 (73). |
| 04/03/2017 |
Named the #47 prospect in the FBLOD |
| 01/01/2018 |
OSA scouting updated ratings (potential): Stuff: 38 (75); Movement: 52 (69); Control: 33 (73). |
| 04/02/2018 |
Named the #34 prospect in the FBLOD |
| 07/31/2018 |
Was traded by the Atlantic City Illuminati to the Neptune Fighting Penguins, along with LF Victor Roache, SS Alex Bregman, SP Cole Sands, in exchange for SP Stephen Strasburg, SP Alex Wood. |
| 01/01/2019 |
OSA scouting updated ratings (potential): Stuff: 47 (75); Movement: 58 (70); Control: 41 (73). |
| 04/01/2019 |
Named the #42 prospect in the FBLOD |
| 08/01/2019 |
Wins the R Pitcher of the Month Award. |
| 01/01/2020 |
OSA scouting updated ratings (potential): Stuff: 58 (75); Movement: 66 (70); Control: 55 (73). |
| 04/06/2020 |
Named the #55 prospect in the FBLOD |
| 06/28/2020 |
Pitches a 7-hit shutout against the Wright City Firewalkers with 3 strikeouts and 1 BB allowed! |
| 06/29/2020 |
Wins the AA Player of the Week Award. |
| 08/18/2020 |
Pitches a 2-hit shutout against the Pompano Beach Queen Bees with 8 strikeouts and 2 BB allowed! |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 64 (74); Movement: 73 (71); Control: 63 (73). |
| 04/05/2021 |
Named the #28 prospect in the FBLOD |
| 06/22/2021 |
Was selected to the 2021 FBLOD AAA All-Star Game. |
| 07/05/2021 |
Injured (Strained oblique), day-to-day for one week. |
| 11/16/2021 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 67 (74); Movement: 71 (69); Control: 74 (73). |
| 08/14/2022 |
Injured (Back stiffness), day-to-day for one week. |
| 08/22/2022 |
Injured (Forearm tendinitis), out for 4 weeks. |
| 11/09/2022 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 70 (74); Movement: 71 (69); Control: 78 (73). |
| 04/05/2023 |
Injured (Shoulder tendinitis), day-to-day for one week. |
| 04/11/2023 |
Injured (Back stiffness), day-to-day for 1 day. |
| 07/09/2023 |
Was selected to the 2023 Fantasy Baseball League of Doom All-Star Game. |
| 08/22/2023 |
Injured (Ruptured disc (back)), out for 6-7 months. |
| 11/23/2023 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 78 (71); Movement: 66 (62); Control: 78 (67). |
| 03/12/2024 |
Injured (Flu), day-to-day for 3 days. |
| 11/05/2024 |
Signed a 1-year contract extension worth a total of $3,780,000 with the Neptune Fighting Penguins organization. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 75 (71); Movement: 62 (60); Control: 72 (67). |
| 05/12/2025 |
Was traded by the Neptune Fighting Penguins to the Pittsburgh Alleghenys in exchange for CF Bob Sargent, 1B Ánibal Pérez, RP José Sierra. |
| 08/02/2025 |
Injured (Elbow strain), out for 6 weeks. |
| 09/07/2025 |
Suffered setback in recovery from injury, will miss another 2 weeks. |
| 11/28/2025 |
Received a 1-year contract worth a total of $4,410,000 through arbitration. |