| 01/01/2013 |
OSA scouting updated ratings (potential): Stuff: - (13); Movement: - (12); Control: - (18). |
| 06/01/2013 |
Won the 2013 USA NCAA Division I NCAA College World Series with the Oregon State Beavers! |
| 01/01/2014 |
OSA scouting updated ratings (potential): Stuff: - (13); Movement: - (13); Control: - (17). |
| 01/01/2015 |
OSA scouting updated ratings (potential): Stuff: - (12); Movement: - (11); Control: - (12). |
| 11/07/2015 |
Released by the Oregon State Beavers. |
| 11/07/2015 |
Drafted in the 2015 first-year player draft (Round 2, Pick 22, 54th overall pick) by the Montreal Bandits. |
| 12/01/2015 |
Signed a minor league contract with the Montreal Bandits organization with a signing bonus of $280,000. |
| 01/01/2016 |
OSA scouting updated ratings (potential): Stuff: - (12); Movement: - (11); Control: - (13). |
| 01/01/2017 |
OSA scouting updated ratings (potential): Stuff: - (12); Movement: - (11); Control: - (13). |
| 07/31/2017 |
Was traded by the Montreal Bandits to the San Diego Hops, along with MR Del Hubble, LF Justin Davis, 1B George Sanders, SS Zale Kountouroudas, in exchange for 1B Miguel Angel Ortíz, SP Elvis Sharp. |
| 01/01/2018 |
OSA scouting updated ratings (potential): Stuff: - (13); Movement: - (12); Control: - (16). |
| 01/01/2019 |
OSA scouting updated ratings (potential): Stuff: - (15); Movement: - (12); Control: - (16). |
| 11/21/2019 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2020 |
OSA scouting updated ratings (potential): Stuff: - (15); Movement: - (12); Control: - (16). |
| 11/26/2020 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: - (15); Movement: - (12); Control: - (16). |
| 07/11/2021 |
Was selected to the 2021 TRIPLE A All-Star Game. |
| 11/26/2021 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: - (13); Movement: - (6); Control: - (14). |
| 07/10/2022 |
Was selected to the 2022 TRIPLE A All-Star Game. |
| 11/03/2022 |
Wins the 2022 AAA KSL Cy Young Award. |
| 11/20/2022 |
Received a 1-year contract worth a total of $1,625,000 through arbitration. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: - (60); Movement: - (29); Control: - (67). |
| 04/17/2023 |
Got claimed off waivers by Duke City while with San Diego. |
| 05/02/2023 |
Signed a 3-year contract extension worth a total of $9,830,000 with the Duke City Danger organization. |
| 07/24/2023 |
Released by the Duke City organization. |
| 08/29/2023 |
Signed a 1-year contract worth a total of $1,400,000 with the Georgia Grays organization. |
| 09/21/2023 |
Pitches a 5-hit shutout against the Cabo San Lucas Toreros with 6 strikeouts and 3 BB allowed! |
| 11/16/2023 |
Received a 1-year contract worth a total of $1,600,000 through arbitration. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: - (55); Movement: - (24); Control: - (68). |
| 07/26/2024 |
Injured (shoulder soreness), day-to-day for 4 days. |
| 11/25/2024 |
Received a 1-year contract worth a total of $1,800,000 through arbitration. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: - (53); Movement: - (24); Control: - (68). |
| 08/03/2025 |
Injured (ruptured disc (back)), out for 8 months. |
| 12/01/2025 |
Received a 1-year contract worth a total of $1,800,000 through arbitration. |
| LEADERBOARD APPEARANCES |
| Year |
L |
Rank |
| 2019 |
14 |
8 |
| 2020 |
14 |
9 |
|
| Year |
Winning % |
Rank |
| 2024 |
.684 |
5 |
|
|
| Year |
HRA |
Rank |
| 2019 |
40 |
4 |
| 2020 |
38 |
4 |
| 2024 |
41 |
2 |
|
| Year |
BABIP |
Rank |
| 2024 |
.296 |
6 |
|
| Year |
K/BB |
Rank |
| 2019 |
2.75 |
8 |
| 2024 |
3.03 |
10 |
|
| Year |
BB/9 |
Rank |
| 2024 |
2.00 |
7 |
|
| Year |
K/9 |
Rank |
| 2019 |
7.01 |
9 |
|
| Year |
CG |
Rank |
| 2019 |
2 |
5 |
| 2024 |
3 |
4 |
|
| Year |
CGP |
Rank |
| 2019 |
.071 |
5 |
| 2024 |
.125 |
3 |
|
| Year |
SHO |
Rank |
| 2018 |
0 |
9 |
| 2019 |
0 |
5 |
| 2020 |
0 |
9 |
| 2022 |
0 |
10 |
| 2023 |
0 |
9 |
| 2023 |
1 |
2 |
|
|
|
|
|