01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 40 (65); Movement: 45 (65); Control: 30 (55). |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 40 (65); Movement: 45 (65); Control: 35 (55). |
05/31/2026 |
Drafted in the 2026 first-year player draft (Round 1, Pick 2, 2nd overall pick) by the Los Angeles Angels, out of college (Louisville). |
06/26/2026 |
Named the #29 prospect in the FCB |
09/24/2026 |
Wins the 2026 Pioneer League Round 2 with the Orem Owlz! |
10/28/2026 |
Named the #33 prospect in the FCB |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 45 (65); Movement: 45 (65); Control: 40 (55). |
04/01/2027 |
Named the #35 prospect in the FCB |
06/01/2027 |
Wins the MID MID Pitcher of the Month Award. |
07/02/2027 |
Named the #29 prospect in the FCB |
11/03/2027 |
Named the #21 prospect in the FCB |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 50 (65); Movement: 55 (60); Control: 50 (55). |
03/30/2028 |
Named the #25 prospect in the FCB |
06/30/2028 |
Named the #19 prospect in the FCB |
07/16/2028 |
Was selected to the 2028 Fight Club Baseball All-Star Futures Game. |
12/17/2028 |
Was traded by the Los Angeles Angels to the Houston Astros, along with 2B Livan Soto, RP Alfredo Alfaro, CF Jorge Gotay, RP Sergio Borja, in exchange for SS Brooks Lee, LF Juan Soto, SP Ryan Rolison. |
01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 55 (70); Movement: 60 (60); Control: 55 (55). |
03/29/2029 |
Named the #24 prospect in the FCB |
06/29/2029 |
Named the #20 prospect in the FCB |
07/08/2029 |
Was selected to the 2029 Pacific Coast League All-Star Game. |
07/15/2029 |
Was selected to the 2029 Fight Club Baseball All-Star Futures Game. |
09/30/2029 |
Wins the 2029 PCL AC Outstanding Pitcher Award. |
11/18/2029 |
Received a 1-year contract through automatic renewal worth a total of $555,000. |
01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 55 (70); Movement: 60 (60); Control: 60 (60). |
04/12/2030 |
Pitches a 5-hit shutout against the Texas Rangers with 3 strikeouts and 0 BB allowed! |
07/03/2030 |
Pitches a 1-hit shutout against the New York Mets with 3 strikeouts and 0 BB allowed! |
07/14/2030 |
Was selected to the 2030 Fight Club Baseball All-Star Game. |
11/23/2030 |
Received a 1-year contract through automatic renewal worth a total of $555,000. |
01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 55 (70); Movement: 60 (60); Control: 60 (60). |
11/28/2031 |
Received a 1-year contract through automatic renewal worth a total of $555,000. |
01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 60 (70); Movement: 60 (60); Control: 60 (60). |
11/22/2032 |
Received a 1-year contract through arbitration worth a total of $1,625,000. |
01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 65 (70); Movement: 60 (60); Control: 60 (60). |
04/27/2033 |
Pitches a 2-hit shutout against the Tampa Bay Rays with 7 strikeouts and 2 BB allowed! |
11/27/2033 |
Received a 1-year contract through arbitration worth a total of $2,530,000. |
01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 70 (75); Movement: 70 (70); Control: 60 (60). |
11/23/2034 |
Received a 1-year contract through arbitration worth a total of $3,500,000. |
01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 75 (75); Control: 60 (60). |
11/25/2035 |
Became a free agent. |
01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 75 (75); Control: 60 (60). |
01/08/2036 |
Signed a 5-year contract worth a total of $39,500,000 with the San Francisco Giants organization. |
01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 75 (75); Control: 60 (60). |
11/03/2037 |
Exercised his contract opt-out. |
12/10/2037 |
Became a free agent. |
01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 70 (70); Control: 60 (60). |
04/09/2038 |
Signed a 1-year contract worth a total of $12,600,000 with the Los Angeles Angels organization. |
11/30/2038 |
Became a free agent. |
01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 65 (65); Control: 60 (60). |
04/11/2039 |
Signed a 1-year contract worth a total of $5,000,000 with the St. Louis Cardinals organization. |
07/10/2039 |
Was selected to the 2039 Fight Club Baseball All-Star Game. |
08/06/2039 |
Pitches a NO-HITTER against the San Diego Padres with 9 strikeouts and 1 BB allowed! |
11/23/2039 |
Rejected the St. Louis Cardinals qualifying offer. |
11/25/2039 |
Became a free agent. |
01/01/2040 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 65 (65); Control: 60 (60). |
04/05/2040 |
Signed a 1-year contract worth a total of $10,000,000 with the St. Louis Cardinals organization. |
11/25/2040 |
Became a free agent. |
01/01/2041 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 65 (65); Control: 60 (60). |
04/03/2041 |
Signed a 1-year contract worth a total of $8,400,000 with the Boston Red Sox organization. |
06/17/2041 |
Was traded by the Boston Red Sox to the Philadelphia Phillies in exchange for SP Tony Wick and 3B Rodolfo Minero. |
08/04/2041 |
Pitches a 4-hit shutout against the Washington Nationals with 6 strikeouts and 3 BB allowed! |
11/18/2041 |
Became a free agent. |
01/01/2042 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 55 (55). |
01/01/2042 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 55 (55). |
01/03/2042 |
Signed a 1-year contract worth a total of $15,000,000 with the Chicago Cubs organization. |
LEADERBOARD APPEARANCES |
Year |
GS |
Rank |
2031 |
34 |
7 |
2032 |
33 |
5 |
2035 |
33 |
5 |
|
Year |
W |
Rank |
2033 |
17 |
4 |
2037 |
15 |
2 |
2040 |
16 |
2 |
|
Year |
Win. % |
Rank |
2033 |
.850 |
1 |
2034 |
.667 |
6 |
2036 |
.667 |
9 |
2037 |
.714 |
5 |
2040 |
.667 |
5 |
|
Year |
IP |
Rank |
2030 |
198.0 |
5 |
2031 |
188.0 |
10 |
2036 |
199.0 |
9 |
2037 |
210.1 |
5 |
|
Year |
BF |
Rank |
2030 |
819 |
5 |
2031 |
851 |
5 |
2036 |
840 |
7 |
2037 |
899 |
4 |
|
Year |
HRA |
Rank |
2035 |
31 |
9 |
2038 |
28 |
7 |
|
Year |
BB |
Rank |
2031 |
83 |
4 |
2037 |
90 |
2 |
2040 |
66 |
8 |
|
Year |
WP |
Rank |
2031 |
10 |
7 |
2033 |
15 |
2 |
2034 |
12 |
8 |
2036 |
14 |
3 |
2040 |
8 |
10 |
|
Year |
ERA |
Rank |
2033 |
3.18 |
5 |
2037 |
3.12 |
3 |
2039 |
2.84 |
4 |
|
Year |
BABIP |
Rank |
2030 |
.254 |
1 |
2033 |
.251 |
1 |
2034 |
.269 |
2 |
2035 |
.278 |
6 |
2037 |
.281 |
10 |
2040 |
.280 |
9 |
|
Year |
WHIP |
Rank |
2030 |
1.13 |
5 |
2033 |
1.13 |
6 |
2034 |
1.23 |
8 |
2039 |
1.17 |
10 |
|
Year |
RA/9 |
Rank |
2030 |
10.55 |
4 |
2033 |
10.41 |
5 |
2034 |
11.28 |
7 |
|
Year |
HR/9 |
Rank |
2030 |
0.86 |
9 |
2031 |
0.81 |
6 |
2036 |
0.72 |
5 |
2037 |
0.43 |
1 |
2039 |
0.74 |
7 |
|
Year |
H/9 |
Rank |
2030 |
7.68 |
5 |
2033 |
7.23 |
2 |
2034 |
8.17 |
6 |
2037 |
7.70 |
5 |
2039 |
7.96 |
10 |
|
Year |
BB/9 |
Rank |
2030 |
2.45 |
10 |
|
Year |
QS |
Rank |
2036 |
23 |
2 |
2037 |
19 |
4 |
2039 |
20 |
3 |
2040 |
16 |
10 |
|
Year |
QSP |
Rank |
2036 |
.719 |
2 |
2037 |
.594 |
6 |
2039 |
.667 |
2 |
2040 |
.552 |
5 |
|
Year |
CG |
Rank |
2030 |
3 |
1 |
2033 |
1 |
4 |
2039 |
1 |
8 |
2041 |
2 |
1 |
|
Year |
CGP |
Rank |
2030 |
.091 |
1 |
2033 |
.031 |
8 |
2039 |
.033 |
5 |
|
Year |
SHO |
Rank |
2030 |
2 |
1 |
2033 |
1 |
2 |
2039 |
1 |
1 |
2041 |
1 |
1 |
|
Year |
GB% |
Rank |
2032 |
0.52 |
9 |
|
Year |
WAR |
Rank |
2036 |
3.9 |
7 |
2037 |
4.4 |
7 |
|
|
|
|