11/02/2018 |
Signed by the Washington Nationals as an international free agent. |
07/01/2021 |
Injured on 06/30/2021, diagnosed with hamstring soreness, is day-to-day. |
01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 50 (70); Movement: 35 (50); Control: 20 (40). |
04/07/2022 |
Named the #36 prospect in the MLB |
06/16/2022 |
Injured (sore thumb),day-to-day for 2 days. |
07/08/2022 |
Named the #7 prospect in the MLB |
07/17/2022 |
Was selected to the 2022 Major League Baseball All-Star Futures Game. |
07/17/2022 |
Was selected to the 2022 High-A East All-Star Game. |
11/13/2022 |
Named the #5 prospect in the MLB |
01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 70 (75); Movement: 45 (50); Control: 25 (60). |
03/30/2023 |
Named the #5 prospect in the MLB |
06/29/2023 |
Named the #7 prospect in the MLB |
07/13/2023 |
Was selected to the 2023 Major League Baseball All-Star Futures Game. |
10/07/2023 |
Wins the 2023 Double-A Northeast Round 1 with the Harrisburg Senators! |
10/28/2023 |
Named the #6 prospect in the MLB |
01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 80 (80); Movement: 50 (50); Control: 30 (60). |
04/04/2024 |
Named the #7 prospect in the MLB |
07/04/2024 |
Named the #9 prospect in the MLB |
07/14/2024 |
Was selected to the 2024 Major League Baseball All-Star Futures Game. |
07/26/2024 |
Injured (strained oblique),day-to-day for 4 weeks. |
11/03/2024 |
Named the #5 prospect in the MLB |
11/26/2024 |
Received a 1-year contract through automatic renewal worth a total of $570,500. |
01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 80 (80); Movement: 50 (50); Control: 30 (60). |
04/03/2025 |
Named the #7 prospect in the MLB |
11/26/2025 |
Received a 1-year contract through automatic renewal worth a total of $570,500. |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 80 (80); Movement: 50 (50); Control: 50 (55). |
07/17/2026 |
Was selected to the 2026 Major League Baseball All-Star Game. |
09/24/2026 |
Injured (strained back),day-to-day for 3 days. |
11/15/2026 |
Finished 3rd in 2026 MLB NL Cy Young Award voting. |
11/25/2026 |
Received a 1-year contract through automatic renewal worth a total of $570,500. |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 80 (80); Movement: 50 (50); Control: 50 (60). |
08/02/2027 |
Was traded by the Washington Nationals to the San Francisco Giants, along with DH Trea Turner, in exchange for SP Jose Blanco, 2B Jesus Irineo, SP Pat Springs, and RF Marc Richardson. |
08/18/2027 |
Injured (sore shoulder),day-to-day for 3 weeks. |
11/28/2027 |
Received a 1-year contract through arbitration worth a total of $6,250,000. |
12/28/2027 |
Signed a 7-year contract extension worth a total of $111,800,000 with the San Francisco Giants organization. |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 75 (80); Movement: 50 (50); Control: 60 (60). |
07/16/2028 |
Was selected to the 2028 Major League Baseball All-Star Game. |
11/20/2028 |
Finished 3rd in 2028 MLB NL Cy Young Award voting. |
01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 55 (55); Control: 65 (70). |
07/15/2029 |
Was selected to the 2029 Major League Baseball All-Star Game. |
09/26/2029 |
Suspended 8 games after ejection following a brawl. |
01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 65 (70); Movement: 55 (55); Control: 65 (70). |
07/12/2030 |
Injured (viral infection),day-to-day for 3 days. |
01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 45 (45); Control: 65 (65). |
01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 45 (45); Control: 65 (65). |
04/02/2032 |
Injured (strained back),day-to-day for one week. |
05/13/2032 |
Injured (sore elbow),day-to-day for 4 days. |
08/02/2032 |
Was traded by the San Francisco Giants to the New York Mets in exchange for SP Mario Colon, CF Mario Duggan, and SP Isaiah Pierce. |
01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 45 (45); Control: 65 (65). |
01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 45 (45); Control: 65 (65). |
04/14/2034 |
Injured (strained back),day-to-day for one week. |
01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 40 (40); Control: 65 (65). |
05/16/2035 |
Collects his 2000th career Major League Baseball strikeout! |
11/27/2035 |
Became a free agent. |
01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 40 (40); Control: 65 (65). |
01/30/2036 |
Signed a 2-year contract worth a total of $38,000,000 with the Cincinnati Reds organization. |
01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 40 (40); Control: 65 (65). |
01/21/2037 |
Was traded by the Cincinnati Reds to the Chicago White Sox, along with SS Willie Badillo, in exchange for $1. |
04/27/2037 |
Injured (ruptured tendon (finger)),out for 3-4 months. |
11/27/2037 |
Signed a 1-year contract (qualifying offer) worth a total of $19,500,000. |
12/06/2037 |
Was traded by the Chicago White Sox to the Houston Astros in exchange for RP Oscar Alvarez and SP Ruben Vargas. |
01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 40 (40); Control: 65 (65). |
09/12/2038 |
Wins the 2038 Triple-A West Round 1 with the Sugar Land Skeeters! |
10/31/2038 |
Wins the 2038 World Series with the Houston Astros. |
11/24/2038 |
Became a free agent. |
01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 40 (40); Movement: 45 (45); Control: 55 (55). |
01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 40 (40); Movement: 45 (45); Control: 55 (55). |
LEADERBOARD APPEARANCES |
Year |
GS |
Rank |
2025 |
35 |
3 |
2026 |
34 |
3 |
2027 |
33 |
10 |
2028 |
37 |
2 |
2029 |
36 |
2 |
2030 |
36 |
2 |
2031 |
35 |
3 |
2032 |
34 |
9 |
|
Year |
W |
Rank |
2026 |
14 |
2 |
2027 |
13 |
8 |
|
Year |
L |
Rank |
2030 |
19 |
1 |
2031 |
16 |
5 |
2032 |
15 |
6 |
2036 |
15 |
5 |
|
Year |
Win. % |
Rank |
2026 |
.700 |
3 |
2028 |
.591 |
9 |
|
Year |
IP |
Rank |
2026 |
196.2 |
5 |
2027 |
198.1 |
8 |
2028 |
221.0 |
1 |
2029 |
223.0 |
1 |
2030 |
211.1 |
5 |
2031 |
204.1 |
7 |
2033 |
195.1 |
10 |
|
Year |
BF |
Rank |
2026 |
830 |
4 |
2028 |
928 |
2 |
2029 |
904 |
2 |
2030 |
919 |
4 |
2031 |
892 |
6 |
|
Year |
HRA |
Rank |
2026 |
31 |
5 |
2030 |
38 |
2 |
2031 |
32 |
6 |
2032 |
33 |
8 |
2033 |
35 |
3 |
2034 |
33 |
6 |
2035 |
34 |
9 |
|
|
Year |
K |
Rank |
2026 |
224 |
1 |
2027 |
202 |
5 |
2028 |
253 |
2 |
|
|
Year |
ERA |
Rank |
2026 |
4.07 |
10 |
2027 |
3.68 |
9 |
2028 |
3.18 |
2 |
2029 |
3.55 |
7 |
|
Year |
BABIP |
Rank |
2025 |
.292 |
9 |
2029 |
.286 |
10 |
2033 |
.283 |
10 |
|
Year |
WHIP |
Rank |
2029 |
1.16 |
4 |
|
Year |
K/BB |
Rank |
2026 |
3.73 |
6 |
2027 |
4.49 |
3 |
2028 |
4.69 |
4 |
2031 |
3.73 |
10 |
2034 |
3.17 |
10 |
|
Year |
RA/9 |
Rank |
2027 |
11.12 |
10 |
2028 |
10.79 |
7 |
2029 |
10.61 |
3 |
2033 |
10.97 |
9 |
|
Year |
HR/9 |
Rank |
2027 |
0.82 |
5 |
2028 |
0.65 |
3 |
|
Year |
H/9 |
Rank |
2025 |
8.14 |
6 |
|
Year |
BB/9 |
Rank |
2027 |
2.04 |
4 |
2029 |
2.34 |
9 |
2031 |
2.11 |
6 |
|
Year |
K/9 |
Rank |
2026 |
10.25 |
4 |
2028 |
10.30 |
2 |
|
Year |
QS |
Rank |
2027 |
16 |
9 |
2028 |
21 |
3 |
2029 |
19 |
7 |
|
Year |
QSP |
Rank |
2028 |
.568 |
6 |
|
Year |
CG |
Rank |
2026 |
1 |
3 |
2036 |
1 |
3 |
|
Year |
CGP |
Rank |
2026 |
.029 |
10 |
2036 |
.030 |
6 |
|
Year |
WAR |
Rank |
2026 |
3.6 |
5 |
2027 |
5.6 |
3 |
2028 |
7.3 |
1 |
2029 |
4.3 |
9 |
|
|