06/08/2015 |
Drafted in the 2015 first-year player draft (Round 5, Pick 8, 128th overall pick) by the Chicago Cubs, out of high school (Lewisburg; Lewisburg, PA). |
07/08/2015 |
Failed to sign with the Chicago Cubs organization and will return the next first-year player draft. |
01/01/2016 |
OSA scouting updated ratings (potential): Stuff: 35 (50); Movement: 55 (60); Control: 30 (55). |
06/09/2016 |
Drafted in the 2016 first-year player draft (Round 9, Pick 12, 257th overall pick) by the Chicago Cubs, out of college (Northwestern (IA); Orange City, IA). |
06/22/2016 |
Released by the Chicago organization. |
08/20/2016 |
Signed a minor league contract with the Miami Marlins organization. |
01/01/2017 |
OSA scouting updated ratings (potential): Stuff: 45 (55); Movement: 55 (55); Control: 30 (45). |
06/08/2017 |
Injured on 06/07/2017, diagnosed with a sore shoulder, is day-to-day. |
09/25/2017 |
Wins the 2017 South Atlantic League Round 2 with the Greensboro Grasshoppers! |
01/01/2018 |
OSA scouting updated ratings (potential): Stuff: 50 (55); Movement: 55 (55); Control: 35 (50). |
09/23/2018 |
Wins the 2018 Florida State League Round 2 with the Jupiter Hammerheads! |
01/01/2019 |
OSA scouting updated ratings (potential): Stuff: 55 (65); Movement: 55 (55); Control: 35 (55). |
03/07/2019 |
Injured (Food poisoning), out for 3 days. |
09/24/2019 |
Wins the 2019 Florida State League Round 2 with the Jupiter Hammerheads! |
01/01/2020 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 55 (55); Control: 45 (65). |
08/22/2020 |
Pitches a 5-hit shutout against the Albuquerque Isotopes with 7 strikeouts and 0 BB allowed! |
09/13/2020 |
Injured (Flu), day-to-day for 1 day. |
10/11/2020 |
Wins the 2020 PCL AC Outstanding Pitcher Award. |
12/05/2020 |
Was traded by the Vancouver Aurora to the San Francisco Giants, along with SP Ty Blach, SP Chris Buckhout, in exchange for CL Kenley Jansen, CF Julio A. Cabrera, 1B Terence Thompson, SP Kevin Clark. |
01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 55 (55); Control: 50 (55). |
11/24/2021 |
Received a 1-year contract through automatic renewal worth a total of $590,000. |
01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 55 (55); Control: 50 (55). |
11/25/2022 |
Received a 1-year contract through automatic renewal worth a total of $610,000. |
01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 55 (55); Control: 55 (55). |
06/11/2023 |
Injured (neck stiffness),day-to-day for 2 days. |
11/27/2023 |
Received a 1-year contract through automatic renewal worth a total of $620,000. |
01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 55 (55). |