| 06/04/2015 |
Joined the Texas A&M Aggies. |
| 01/01/2016 |
OSA scouting updated ratings (potential): Stuff: - (13); Movement: - (12); Control: - (13). |
| 01/01/2017 |
OSA scouting updated ratings (potential): Stuff: - (13); Movement: - (11); Control: - (13). |
| 03/16/2017 |
Injured (back tightness), day-to-day for 2 days. |
| 04/16/2017 |
Injured (dizziness and nausea), day-to-day for 4 days. |
| 01/01/2018 |
OSA scouting updated ratings (potential): Stuff: - (20); Movement: - (13); Control: - (16). |
| 04/15/2018 |
Injured (shoulder soreness), out for 2 weeks. |
| 01/01/2019 |
OSA scouting updated ratings (potential): Stuff: - (20); Movement: - (13); Control: - (16). |
| 04/15/2019 |
Injured (forearm soreness), day-to-day for 6 days. |
| 04/21/2019 |
Was selected to the 2019 USA NCAA DIVISION I All-Star Game. |
| 05/04/2019 |
Released by the Texas A&M Aggies. |
| 06/07/2019 |
Drafted in the 2019 first-year player draft (Round 1, Pick 9, 9th overall pick) by the San Francisco Earthquakes. |
| 06/13/2019 |
Signed a minor league contract with the San Francisco Earthquakes organization with a signing bonus of $1,600,000. |
| 01/01/2020 |
OSA scouting updated ratings (potential): Stuff: - (20); Movement: - (13); Control: - (16). |
| 04/06/2020 |
Named the #7 prospect in the ABL |
| 08/20/2020 |
Injured (elbow soreness), out for 6 days. |
| 12/01/2020 |
Was traded by the San Francisco Earthquakes to the Jacksonville Jacks, along with SP Takashi Fujii, 1B José Ibarra, 3B Denzel Tatchell, in exchange for SP Ramón Vázquez, MR Tsuneyo Kakutama. |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: - (20); Movement: - (13); Control: - (16). |
| 04/05/2021 |
Named the #21 prospect in the ABL |
| 09/09/2021 |
Injured (neck stiffness), day-to-day for 2 days. |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: - (18); Movement: - (10); Control: - (14). |
| 04/04/2022 |
Named the #13 prospect in the ABL |
| 11/23/2022 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: - (87); Movement: - (50); Control: - (70). |
| 06/01/2023 |
Pitches a NO-HITTER against the Cabo San Lucas Toreros with 5 strikeouts and 5 BB allowed! |
| 11/19/2023 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: - (86); Movement: - (43); Control: - (71). |
| 11/15/2024 |
Signed a 3-year contract extension worth a total of $10,680,000 with the Jacksonville Jacks organization. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: - (84); Movement: - (44); Control: - (69). |
| 07/13/2025 |
Was selected to the 2025 ADULT BASEBALL LEAGUE All-Star Game. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: - (83); Movement: - (44); Control: - (69). |
| 06/12/2026 |
Pitches a 4-hit shutout against the Maple Marauders with 4 strikeouts and 0 BB allowed! |
| 06/25/2026 |
Was selected to the 2026 ADULT BASEBALL LEAGUE All-Star Game. |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: - (79); Movement: - (48); Control: - (71). |
| 06/29/2027 |
Pitches a NO-HITTER against the Eureka Hornets with 10 strikeouts and 1 BB allowed! |
| 07/25/2027 |
Pitches a 3-hit shutout against the Cabo San Lucas Toreros with 7 strikeouts and 1 BB allowed! |
| 09/28/2027 |
Pitches a 4-hit shutout against the Oakland Storm Chasers with 14 strikeouts and 1 BB allowed! |
| 11/12/2027 |
Finished 2nd in 2027 ABL TML Cy Young Award voting. |
| 11/26/2027 |
Received a 1-year contract worth a total of $10,000,000 through arbitration. |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: - (76); Movement: - (46); Control: - (69). |
| 03/21/2028 |
Injured (ruptured tendon (finger)), out for 3 months. |
| 08/22/2028 |
Pitches a 2-hit shutout against the Bloomington Blazers with 13 strikeouts and 2 BB allowed! |
| 12/06/2028 |
Became a free agent. |
| 01/01/2029 |
OSA scouting updated ratings (potential): Stuff: - (80); Movement: - (40); Control: - (68). |
| 01/23/2029 |
Signed a 5-year contract worth a total of $90,000,000 with the So Cal Republic organization. |
| 03/06/2029 |
Injured (sore shoulder), out for 6 days. |
| 04/09/2029 |
Injured (shoulder inflammation), out for 3 months. |
| 01/01/2030 |
OSA scouting updated ratings (potential): Stuff: - (70); Movement: - (45); Control: - (47). |
| 03/14/2030 |
Injured (sore ankle), day-to-day for 1 day. |
| 03/25/2030 |
Was traded by the So Cal Republic to the Kansas City Tornadoes, along with RP Alim bin Umar, in exchange for SP Tom O'Day, RP Eddie Zuniga. |
| 05/28/2030 |
Pitches a 5-hit shutout against the Dallas Texans with 7 strikeouts and 1 BB allowed! |
| 08/29/2030 |
Injured (biceps tendinitis), out for 3 months. |
| 01/01/2031 |
OSA scouting updated ratings (potential): Stuff: - (59); Movement: - (44); Control: - (41). |
| 04/01/2031 |
Was traded by the Kansas City Tornadoes to the Jacksonville Jacks, along with SP Fernando Ruíz, 1B Marshall Dempsey, in exchange for RP Anthony Atkinson, SS Paahana Lima, SS Jesus Rosendo, C Willie Castro, $7,500. |
| 09/10/2031 |
Injured (flu-like symptoms), day-to-day for 2 days. |
| 10/23/2031 |
Injured (undisclosed injury), out for 2 weeks. |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: - (45); Movement: - (46); Control: - (42). |
| 03/21/2032 |
Injured (Sore back), day-to-day for 1 day. |
| 04/06/2032 |
Injured (Torn rotator cuff), out for 9 months. |
| 11/14/2032 |
Retired from professional baseball. |
| LEADERBOARD APPEARANCES |
| Year |
GS |
Rank |
| 2023 |
33 |
5 |
| 2024 |
33 |
8 |
| 2027 |
33 |
10 |
|
| Year |
W |
Rank |
| 2024 |
16 |
1 |
| 2026 |
15 |
8 |
| 2027 |
18 |
2 |
|
|
| Year |
Win. % |
Rank |
| 2024 |
.727 |
2 |
| 2026 |
.652 |
6 |
| 2027 |
.621 |
10 |
|
| Year |
IP |
Rank |
| 2027 |
234.2 |
10 |
|
| Year |
BB |
Rank |
| 2022 |
85 |
4 |
| 2023 |
88 |
2 |
| 2024 |
82 |
3 |
|
| Year |
K |
Rank |
| 2024 |
197 |
3 |
| 2025 |
191 |
5 |
| 2027 |
241 |
1 |
|
| Year |
ERA |
Rank |
| 2024 |
3.92 |
4 |
| 2025 |
3.03 |
3 |
| 2027 |
3.18 |
2 |
|
| Year |
BABIP |
Rank |
| 2023 |
.296 |
3 |
| 2024 |
.259 |
1 |
| 2025 |
.303 |
8 |
|
| Year |
WHIP |
Rank |
| 2024 |
1.22 |
2 |
| 2025 |
1.21 |
5 |
| 2026 |
1.26 |
9 |
| 2027 |
1.13 |
3 |
|
| Year |
K/BB |
Rank |
| 2027 |
4.82 |
4 |
|
| Year |
RA/9 |
Rank |
| 2024 |
11.36 |
2 |
| 2025 |
11.36 |
6 |
| 2027 |
10.59 |
3 |
|
| Year |
HR/9 |
Rank |
| 2022 |
0.78 |
9 |
| 2027 |
0.84 |
10 |
|
| Year |
H/9 |
Rank |
| 2022 |
9.40 |
8 |
| 2023 |
8.88 |
2 |
| 2024 |
7.36 |
1 |
| 2025 |
8.24 |
3 |
| 2027 |
8.25 |
2 |
|
| Year |
K/9 |
Rank |
| 2022 |
7.37 |
10 |
| 2024 |
8.68 |
3 |
| 2025 |
8.89 |
1 |
| 2026 |
7.96 |
10 |
| 2027 |
9.24 |
3 |
| 2030 |
7.74 |
9 |
|
| Year |
QS |
Rank |
| 2023 |
15 |
9 |
| 2024 |
19 |
5 |
| 2025 |
20 |
5 |
| 2027 |
25 |
1 |
|
| Year |
QSP |
Rank |
| 2024 |
.576 |
5 |
| 2025 |
.645 |
5 |
| 2026 |
.586 |
7 |
| 2027 |
.758 |
1 |
|
| Year |
CG |
Rank |
| 2027 |
6 |
4 |
| 2031 |
3 |
10 |
|
| Year |
CGP |
Rank |
| 2027 |
.182 |
6 |
|
| Year |
SHO |
Rank |
| 2022 |
0 |
9 |
| 2023 |
1 |
2 |
| 2026 |
1 |
6 |
| 2027 |
3 |
1 |
| 2028 |
1 |
1 |
| 2030 |
1 |
7 |
|
| Year |
WAR |
Rank |
| 2025 |
4.1 |
6 |
| 2027 |
6.1 |
3 |
|
|
|
|
|