| 04/06/2020 |
Signed a minor league contract out of Mexico with the San Francisco Giants organization. |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 25 (40); Movement: 30 (30); Control: 25 (40). |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 30 (45); Movement: 25 (30); Control: 25 (35). |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 30 (50); Movement: 25 (40); Control: 25 (55). |
| 02/23/2023 |
Promoted from international complex to Rookie League San Francisco (DSL). |
| 06/30/2023 |
Named the #18 prospect in the MLB |
| 07/16/2023 |
Was selected to the 2023 Major League Baseball All-Star Futures Game. |
| 11/02/2023 |
Named the #6 prospect in the MLB |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 30 (55); Movement: 30 (55); Control: 25 (65). |
| 03/28/2024 |
Named the #8 prospect in the MLB |
| 06/28/2024 |
Named the #7 prospect in the MLB |
| 07/14/2024 |
Was selected to the 2024 Major League Baseball All-Star Futures Game. |
| 10/28/2024 |
Named the #2 prospect in the MLB |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 40 (60); Movement: 30 (55); Control: 30 (60). |
| 03/27/2025 |
Named the #3 prospect in the MLB |
| 06/27/2025 |
Named the #1 prospect in the MLB |
| 07/13/2025 |
Was selected to the 2025 Major League Baseball All-Star Futures Game. |
| 10/28/2025 |
Named the #2 prospect in the MLB |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 65 (80); Movement: 40 (55); Control: 40 (55). |
| 03/30/2026 |
Named the #2 prospect in the MLB |
| 07/05/2026 |
Was selected to the 2026 Major League Baseball All-Star Game. |
| 11/28/2026 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 75 (80); Movement: 55 (60); Control: 55 (60). |
| 07/04/2027 |
Was selected to the 2027 Major League Baseball All-Star Game. |
| 11/28/2027 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 80 (80); Movement: 60 (65); Control: 55 (60). |
| 06/18/2028 |
Strikes out 15 against the Arizona Diamondbacks. |
| 06/28/2028 |
Pitches a 3-hit shutout against the Chicago Cubs with 10 strikeouts and 5 BB allowed! |
| 07/01/2028 |
Wins the MLB NL Pitcher of the Month Award. |
| 07/02/2028 |
Was selected to the 2028 Major League Baseball All-Star Game. |
| 09/01/2028 |
Pitches a 6-hit shutout against the Pittsburgh Pirates with 6 strikeouts and 2 BB allowed! |
| 11/09/2028 |
Signed a 1-year contract extension worth a total of $1,880,000 with the San Francisco Giants organization. |
| 11/14/2028 |
Wins the 2028 MLB NL Cy Young Award. |
| 12/19/2028 |
Was traded by the San Francisco Giants to the New York Yankees, along with 1B Logan Davidson, LF Alex Mendoza, 1B Vinnie Dittmar, and SP Jeff Donahue, in exchange for SP Brandon Williamson, SP Brody Drost, 2B Leonardo Jimenez, SP Eric Bantz, CF Bob Gonzales, and $20,000,000. |
| 01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 80 (80); Movement: 65 (65); Control: 55 (55). |
| 07/01/2029 |
Was selected to the 2029 Major League Baseball All-Star Game. |
| 07/16/2029 |
Pitches a 3-hit shutout against the Las Vegas Aces with 12 strikeouts and 2 BB allowed! |
| 09/09/2029 |
Pitches a 5-hit shutout against the Toronto Blue Jays with 13 strikeouts and 1 BB allowed! |
| 09/19/2029 |
Pitches a 4-hit shutout against the Kansas City Royals with 9 strikeouts and 1 BB allowed! |
| 11/15/2029 |
Finished 2nd in 2029 MLB AL Cy Young Award voting. |
| 11/23/2029 |
Received a 1-year contract through arbitration worth a total of $11,875,000. |
| 01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 65 (65); Control: 50 (55). |
| 08/29/2030 |
Pitches a 3-hit shutout against the Chicago White Sox with 6 strikeouts and 2 BB allowed! |
| 11/23/2030 |
Received a 1-year contract through arbitration worth a total of $21,125,000. |
| 01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 65 (65); Control: 55 (55). |
| 07/01/2031 |
Wins the MLB AL Pitcher of the Month Award. |
| 08/01/2031 |
Wins the MLB AL Pitcher of the Month Award. |
| 08/17/2031 |
Pitches a 3-hit shutout against the Montreal Expos with 9 strikeouts and 5 BB allowed! |
| 11/04/2031 |
Wins the 2031 Round 4 with the New York Yankees. |
| 11/26/2031 |
Received a 1-year contract through arbitration worth a total of $28,322,729. |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 60 (60); Control: 50 (50). |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 60 (60); Control: 50 (50). |
| 07/01/2032 |
Wins the MLB AL Pitcher of the Month Award. |
| 07/04/2032 |
Was selected to the 2032 Major League Baseball All-Star Game. |
| 07/12/2032 |
Was traded by the New York Yankees to the Chicago White Sox, along with SS Michael Braswell, 2B Terrin Vavra, and 1B Sal Murillo, in exchange for 2B Dave Rucker. |
| 09/16/2032 |
Pitches a 2-hit shutout against the Detroit Tigers with 9 strikeouts and 2 BB allowed! |
| 12/01/2032 |
Became a free agent. |
| 12/19/2032 |
Signed a 7-year contract worth a total of $259,000,000 with the San Diego Padres organization. |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 60 (60); Control: 50 (50). |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 60 (60); Control: 50 (50). |
| 05/22/2033 |
Injured (stomach virus),day-to-day for 4 days. |
| 07/03/2033 |
Was selected to the 2033 Major League Baseball All-Star Game. |
| 11/20/2033 |
Finished 2nd in 2033 MLB NL Cy Young Award voting. |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 60 (60); Control: 50 (50). |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 60 (60); Control: 50 (50). |
| 05/01/2034 |
Wins the MLB NL Pitcher of the Month Award. |
| 06/20/2034 |
Collects his 2000th career Major League Baseball strikeout! |
| 07/02/2034 |
Was selected to the 2034 Major League Baseball All-Star Game. |
| 08/01/2034 |
Wins the MLB NL Pitcher of the Month Award. |
| 08/11/2034 |
Pitches a 3-hit shutout against the Oakland Athletics with 5 strikeouts and 1 BB allowed! |
| 09/03/2034 |
Pitches a 3-hit shutout against the Philadelphia Phillies with 8 strikeouts and 1 BB allowed! |
| 01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 50 (50). |
| 07/01/2035 |
Was selected to the 2035 Major League Baseball All-Star Game. |
| 11/11/2035 |
Finished 3rd in 2035 MLB NL Cy Young Award voting. |
| 01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 50 (50). |
| 06/24/2036 |
Pitches a 3-hit shutout against the New York Yankees with 7 strikeouts and 2 BB allowed! |
| 07/01/2036 |
Wins the MLB NL Pitcher of the Month Award. |
| 09/24/2036 |
Collects his 2500th career Major League Baseball strikeout! |
| 11/23/2036 |
Finished 3rd in 2036 MLB NL Cy Young Award voting. |
| 01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 55 (55); Control: 50 (50). |
| 01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 45 (45). |
| 06/12/2038 |
Earns his 200th career Major League Baseball victory! |
| 11/05/2038 |
Executed his contract year option. |
| 01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 45 (45). |
| LEADERBOARD APPEARANCES |
| Year |
GS |
Rank |
| 2027 |
33 |
7 |
| 2028 |
33 |
7 |
| 2029 |
37 |
1 |
| 2030 |
38 |
1 |
| 2031 |
36 |
2 |
| 2032 |
33 |
6 |
| 2033 |
33 |
9 |
| 2034 |
33 |
9 |
| 2035 |
33 |
8 |
| 2036 |
34 |
1 |
| 2037 |
33 |
8 |
| 2038 |
33 |
4 |
|
| Year |
W |
Rank |
| 2028 |
14 |
8 |
| 2029 |
20 |
3 |
| 2030 |
20 |
1 |
| 2031 |
20 |
1 |
| 2032 |
17 |
3 |
| 2033 |
16 |
2 |
| 2034 |
20 |
1 |
| 2035 |
15 |
6 |
| 2036 |
19 |
1 |
| 2037 |
14 |
7 |
|
| Year |
L |
Rank |
| 2027 |
13 |
9 |
| 2028 |
15 |
5 |
|
| Year |
Win. % |
Rank |
| 2029 |
.741 |
6 |
| 2030 |
.690 |
6 |
| 2031 |
.800 |
2 |
| 2033 |
.800 |
2 |
| 2034 |
.800 |
1 |
| 2035 |
.682 |
5 |
| 2036 |
.760 |
3 |
| 2038 |
.632 |
9 |
|
| Year |
IP |
Rank |
| 2027 |
219.1 |
1 |
| 2028 |
241.2 |
1 |
| 2029 |
248.2 |
1 |
| 2030 |
249.1 |
1 |
| 2031 |
223.2 |
2 |
| 2032 |
224.2 |
1 |
| 2033 |
223.1 |
3 |
| 2034 |
206.2 |
7 |
| 2035 |
224.0 |
3 |
| 2036 |
210.0 |
5 |
| 2037 |
203.2 |
4 |
| 2038 |
208.1 |
2 |
|
| Year |
BF |
Rank |
| 2027 |
930 |
1 |
| 2028 |
1028 |
1 |
| 2029 |
1020 |
1 |
| 2030 |
1040 |
1 |
| 2031 |
972 |
2 |
| 2032 |
936 |
1 |
| 2033 |
892 |
4 |
| 2034 |
839 |
10 |
| 2035 |
916 |
2 |
| 2036 |
875 |
5 |
| 2037 |
852 |
5 |
| 2038 |
877 |
1 |
|
| Year |
HRA |
Rank |
| 2027 |
31 |
5 |
| 2031 |
29 |
7 |
| 2037 |
27 |
10 |
| 2038 |
25 |
10 |
|
| Year |
BB |
Rank |
| 2027 |
79 |
2 |
| 2028 |
91 |
2 |
| 2029 |
97 |
3 |
| 2030 |
83 |
5 |
| 2031 |
76 |
2 |
| 2032 |
86 |
3 |
| 2033 |
72 |
8 |
| 2034 |
76 |
10 |
| 2036 |
79 |
9 |
| 2037 |
72 |
10 |
| 2038 |
75 |
5 |
|
| Year |
K |
Rank |
| 2027 |
236 |
1 |
| 2028 |
254 |
1 |
| 2029 |
256 |
2 |
| 2030 |
259 |
1 |
| 2031 |
257 |
2 |
| 2032 |
271 |
1 |
| 2033 |
246 |
2 |
| 2034 |
196 |
8 |
| 2035 |
221 |
2 |
| 2036 |
192 |
8 |
| 2037 |
215 |
2 |
| 2038 |
185 |
7 |
|
|
| Year |
ERA |
Rank |
| 2028 |
3.54 |
7 |
| 2029 |
3.11 |
5 |
| 2030 |
3.68 |
10 |
| 2033 |
2.06 |
1 |
| 2034 |
3.22 |
7 |
| 2035 |
2.65 |
2 |
| 2036 |
3.04 |
2 |
| 2038 |
3.46 |
6 |
|
| Year |
BABIP |
Rank |
| 2029 |
.273 |
10 |
| 2033 |
.256 |
3 |
| 2034 |
.263 |
8 |
| 2035 |
.270 |
8 |
| 2036 |
.274 |
10 |
| 2037 |
.275 |
7 |
| 2038 |
.279 |
9 |
|
| Year |
WHIP |
Rank |
| 2029 |
1.17 |
8 |
| 2033 |
1.02 |
2 |
| 2034 |
1.15 |
6 |
| 2035 |
1.12 |
5 |
|
| Year |
K/BB |
Rank |
| 2035 |
3.25 |
4 |
|
| Year |
RA/9 |
Rank |
| 2029 |
10.82 |
6 |
| 2033 |
9.35 |
2 |
| 2034 |
10.58 |
6 |
| 2035 |
10.33 |
3 |
| 2037 |
10.96 |
10 |
|
| Year |
HR/9 |
Rank |
| 2028 |
0.48 |
1 |
| 2029 |
0.72 |
2 |
| 2030 |
0.97 |
9 |
| 2033 |
0.52 |
2 |
| 2034 |
0.83 |
9 |
| 2035 |
0.88 |
9 |
|
| Year |
H/9 |
Rank |
| 2027 |
8.29 |
10 |
| 2028 |
8.08 |
10 |
| 2029 |
7.02 |
3 |
| 2030 |
8.01 |
8 |
| 2032 |
7.77 |
9 |
| 2033 |
6.25 |
2 |
| 2034 |
7.01 |
6 |
| 2035 |
7.39 |
7 |
| 2036 |
7.63 |
8 |
| 2037 |
7.64 |
7 |
| 2038 |
8.08 |
10 |
|
| Year |
BB/9 |
Rank |
| 2035 |
2.73 |
9 |
|
| Year |
K/9 |
Rank |
| 2027 |
9.68 |
7 |
| 2028 |
9.46 |
6 |
| 2030 |
9.35 |
10 |
| 2031 |
10.34 |
6 |
| 2032 |
10.86 |
2 |
| 2033 |
9.91 |
3 |
| 2037 |
9.50 |
4 |
|
| Year |
QS |
Rank |
| 2027 |
17 |
5 |
| 2028 |
20 |
4 |
| 2029 |
23 |
2 |
| 2030 |
25 |
1 |
| 2031 |
17 |
6 |
| 2032 |
22 |
1 |
| 2033 |
25 |
2 |
| 2034 |
22 |
4 |
| 2035 |
22 |
4 |
| 2036 |
19 |
4 |
| 2037 |
18 |
3 |
| 2038 |
19 |
4 |
|
| Year |
QSP |
Rank |
| 2027 |
.515 |
5 |
| 2028 |
.606 |
4 |
| 2029 |
.622 |
6 |
| 2030 |
.658 |
3 |
| 2031 |
.472 |
8 |
| 2032 |
.667 |
1 |
| 2033 |
.758 |
2 |
| 2034 |
.667 |
4 |
| 2035 |
.667 |
4 |
| 2036 |
.559 |
4 |
| 2037 |
.545 |
6 |
| 2038 |
.576 |
4 |
|
| Year |
CG |
Rank |
| 2027 |
1 |
3 |
| 2028 |
5 |
1 |
| 2029 |
4 |
2 |
| 2030 |
2 |
4 |
| 2031 |
1 |
2 |
| 2032 |
3 |
1 |
| 2033 |
2 |
1 |
| 2034 |
2 |
1 |
| 2035 |
1 |
2 |
| 2036 |
1 |
3 |
|
| Year |
CGP |
Rank |
| 2027 |
.030 |
6 |
| 2028 |
.152 |
1 |
| 2029 |
.108 |
2 |
| 2030 |
.053 |
7 |
| 2031 |
.028 |
5 |
| 2032 |
.091 |
1 |
| 2033 |
.061 |
1 |
| 2034 |
.061 |
2 |
| 2035 |
.030 |
3 |
| 2036 |
.029 |
5 |
|
| Year |
SHO |
Rank |
| 2028 |
2 |
1 |
| 2029 |
3 |
1 |
| 2030 |
1 |
1 |
| 2031 |
1 |
1 |
| 2032 |
1 |
1 |
| 2034 |
2 |
1 |
| 2036 |
1 |
1 |
|
| Year |
GB% |
Rank |
| 2029 |
0.53 |
8 |
| 2030 |
0.55 |
2 |
| 2033 |
0.53 |
9 |
| 2034 |
0.54 |
6 |
| 2037 |
0.51 |
5 |
|
| Year |
WAR |
Rank |
| 2028 |
7.3 |
1 |
| 2029 |
6.2 |
2 |
| 2030 |
5.8 |
2 |
| 2031 |
4.9 |
6 |
| 2032 |
5.9 |
1 |
| 2033 |
7.2 |
2 |
| 2034 |
4.4 |
9 |
| 2035 |
5.0 |
6 |
|
|
|
|
|