11/20/2022 |
Drafted in the 2022 first-year player draft (Round 8, Pick 8, 260th overall pick) by the University of Oklahoma Sooners, out of college (Cal State-Fullerton; Fullerton, CA). |
01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 35 (50); Movement: 40 (40); Control: 20 (40). |
04/27/2023 |
Signed a 1-year contract extension worth a total of $13,200 with the University of Oklahoma Sooners organization. |
01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 40 (60); Movement: 40 (55); Control: 20 (55). |
05/17/2024 |
Received a 1-year contract worth a total of $13,200 through automatic renewal. |
01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 40 (60); Movement: 45 (60); Control: 25 (60). |
05/16/2025 |
Received a 1-year contract worth a total of $13,200 through automatic renewal. |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 50 (75); Movement: 50 (60); Control: 35 (65). |
01/24/2026 |
Pitches a 1-hit shutout against the University of Southern California Trojans with 7 strikeouts and 0 BB allowed! |
01/30/2026 |
Pitches a 4-hit shutout against the Pennsylvania State University Nittany Lions with 13 strikeouts and 1 BB allowed! |
03/03/2026 |
Pitches a 3-hit shutout against the University of Nebraska Cornhuskers with 15 strikeouts and 0 BB allowed! |
03/25/2026 |
Pitches a 1-hit shutout against the Oklahoma State University Cowboys with 8 strikeouts and 1 BB allowed! |
05/13/2026 |
Wins the 2026 NCAA DIV II NCAA Pitcher of the Year Award. |
05/21/2026 |
Received a 1-year contract worth a total of $13,200 through automatic renewal. |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 60 (75); Movement: 50 (60); Control: 35 (65). |
01/17/2027 |
Pitches a 5-hit shutout against the Wichita State University Shockers with 13 strikeouts and 1 BB allowed! |
01/22/2027 |
Pitches a 2-hit shutout against the Clemson University Tigers with 12 strikeouts and 1 BB allowed! |
01/27/2027 |
Pitches a 1-hit shutout against the Arizona State University Sun Devils with 14 strikeouts and 3 BB allowed! |
02/01/2027 |
Wins the NCAA DIV II Pitcher of the Month Award. |
02/02/2027 |
Pitches a 3-hit shutout against the Florida State University Seminoles with 11 strikeouts and 0 BB allowed! |
02/08/2027 |
Wins the NCAA DIV II Player of the Week Award. |
02/12/2027 |
Was selected to the 2027 National Collegiate Athletic Association All-Star Game. |
02/23/2027 |
Pitches a 2-hit shutout against the University of Southern California Trojans with 12 strikeouts and 2 BB allowed! |
03/29/2027 |
Pitches a 2-hit shutout against the University of California Golden Bears with 13 strikeouts and 2 BB allowed! |
03/30/2027 |
Wins the 2027 NCAA DIV II Wildcard Series MVP Award. |
04/01/2027 |
Wins the NCAA DIV II Pitcher of the Month Award. |
04/19/2027 |
Released by the University of Oklahoma Sooners. |
05/02/2027 |
Wins the 2027 NCAA DIV II NCAA Pitcher of the Year Award. |
05/02/2027 |
Drafted in the 2027 first-year player draft (Round 1, Pick 5, 5th overall pick) by the Arizona Diamondbacks, out of college (Cal State-Fullerton). |
05/03/2027 |
Wins the 2027 NCAA DIV II NCAA Most Valuable Player Award. |
09/01/2027 |
Wins the IL NL Pitcher of the Month Award. |
11/28/2027 |
Received a 1-year contract worth a total of $540,000 through automatic renewal. |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 65 (75); Movement: 60 (60); Control: 40 (65). |
04/01/2028 |
Named the #11 prospect in the MLB |
11/27/2028 |
Received a 1-year contract worth a total of $540,000 through automatic renewal. |
01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 70 (75); Movement: 60 (60); Control: 50 (65). |
09/13/2029 |
Injured (Gout), out for 1 day. |
11/27/2029 |
Received a 1-year contract worth a total of $540,000 through automatic renewal. |
01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 70 (75); Movement: 60 (60); Control: 50 (65). |
06/25/2030 |
Pitches a 5-hit shutout against the San Francisco Giants with 8 strikeouts and 1 BB allowed! |
07/01/2030 |
Wins the MLB NL Pitcher of the Month Award. |
07/18/2030 |
Was selected to the 2030 Major League Baseball All-Star Game. |
11/21/2030 |
Received a 1-year contract worth a total of $8,750,000 through arbitration. |
01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 80 (90); Movement: 60 (60); Control: 55 (65). |
08/28/2031 |
Pitches a NO-HITTER against the Seattle Mariners with 8 strikeouts and 4 BB allowed! |
11/13/2031 |
Wins the 2031 MLB NL Platinum Stick Award at P. |
11/24/2031 |
Received a 1-year contract worth a total of $12,500,000 through arbitration. |
01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 85 (90); Movement: 65 (65); Control: 55 (65). |
11/22/2032 |
Received a 1-year contract worth a total of $15,875,000 through arbitration. |
01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 90 (95); Movement: 65 (65); Control: 60 (70). |
09/07/2033 |
Pitches a 4-hit shutout against the San Francisco Giants with 10 strikeouts and 1 BB allowed! |
10/01/2033 |
Wins the MLB NL Pitcher of the Month Award. |
11/11/2033 |
Finished 3rd in 2033 MLB NL Cy Young Award voting. |
11/19/2033 |
Received a 1-year contract worth a total of $16,668,750 through arbitration. |
01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 90 (95); Movement: 65 (65); Control: 60 (70). |
06/22/2034 |
Signed a 7-year contract extension worth a total of $269,500,000 with the Arizona Diamondbacks organization. |
01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 95 (95); Movement: 65 (65); Control: 60 (60). |
07/22/2035 |
Was traded by the Arizona Diamondbacks to the Texas Rangers, along with 1B Mike Salmon, in exchange for RP Seiichi Yamashita, RP Ashton Upchurch, LF David Bramble, 1B Jesus Prado, SS Wen-hua Lei, a 1st draft pick, a 2nd draft pick, a 3rd draft pick, a 4th draft pick, a 5th draft pick, $9,800,000. |
08/31/2035 |
Suspended 6 games after ejection following a brawl. |
01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 90 (100); Movement: 65 (65); Control: 55 (55). |
06/14/2036 |
Pitches a 2-hit shutout against the Oakland Athletics with 7 strikeouts and 2 BB allowed! |
07/18/2036 |
Was selected to the 2036 Major League Baseball All-Star Game. |
08/01/2036 |
Wins the MLB AL Pitcher of the Month Award. |
10/26/2036 |
Wins the 2036 World Series with the Texas Rangers. |
10/27/2036 |
Exercised his contract opt-out. |
11/03/2036 |
Signed a 7-year contract extension worth a total of $400,500,000 with the Texas Rangers organization. |
11/09/2036 |
Finished 3rd in 2036 MLB AL Cy Young Award voting. |
01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 95 (95); Movement: 65 (65); Control: 55 (55). |
05/16/2037 |
Pitches a 2-hit shutout against the Los Angeles Angels with 14 strikeouts and 2 BB allowed! |
07/07/2037 |
Collects his 2000th career Major League Baseball strikeout! |
07/19/2037 |
Was selected to the 2037 Major League Baseball All-Star Game. |
10/29/2037 |
Wins the 2037 World Series with the Texas Rangers. |
01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 95 (95); Movement: 65 (65); Control: 55 (55). |
08/23/2038 |
Pitches a 8-hit shutout against the Houston Astros with 10 strikeouts and 0 BB allowed! |
10/01/2038 |
Wins the MLB AL Pitcher of the Month Award. |
11/02/2038 |
Decided not to opt out of the remaining portion of his contract. |
01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 95 (95); Movement: 65 (65); Control: 55 (55). |
07/17/2039 |
Was traded by the Texas Rangers to the San Diego Padres in exchange for a 2nd draft pick, a 3rd draft pick. |
08/12/2039 |
Collects his 2500th career Major League Baseball strikeout! |
10/02/2039 |
Pitches a 1-hit shutout against the San Francisco Giants with 3 strikeouts and 3 BB allowed! |
10/27/2039 |
Wins the 2039 World Series with the Texas Rangers. |
01/01/2040 |
OSA scouting updated ratings (potential): Stuff: 95 (95); Movement: 65 (65); Control: 55 (55). |
07/22/2040 |
Was traded by the San Diego Padres to the Texas Rangers in exchange for CL Raul Almonte, CF Andy Bowman, RF David Ramirez, SP David Tooley. |
08/14/2040 |
Pitches a 2-hit shutout against the Los Angeles Angels with 6 strikeouts and 4 BB allowed! |
01/01/2041 |
OSA scouting updated ratings (potential): Stuff: 95 (95); Movement: 65 (65); Control: 60 (60). |
04/14/2041 |
Pitches a 5-hit shutout against the Colorado Rockies with 6 strikeouts and 1 BB allowed! |
04/30/2041 |
Pitches a 5-hit shutout against the Oakland Athletics with 6 strikeouts and 2 BB allowed! |
05/10/2041 |
Earns his 200th career Major League Baseball victory! |
06/12/2041 |
Pitches a 2-hit shutout against the Chicago White Sox with 7 strikeouts and 0 BB allowed! |
07/19/2041 |
Was selected to the 2041 Major League Baseball All-Star Game. |
09/26/2041 |
Collects his 3000th career Major League Baseball strikeout! |
11/02/2041 |
Executed his contract year option. |
11/16/2041 |
Finished 3rd in 2041 MLB AL Cy Young Award voting. |
01/01/2042 |
OSA scouting updated ratings (potential): Stuff: 90 (90); Movement: 65 (65); Control: 60 (60). |
06/01/2042 |
Pitches a 4-hit shutout against the Oakland Athletics with 3 strikeouts and 3 BB allowed! |
07/19/2042 |
Was selected to the 2042 Major League Baseball All-Star Game. |
11/05/2042 |
Wins the 2042 World Series with the Texas Rangers. |
11/06/2042 |
Executed his contract year option. |
11/27/2042 |
Was traded by the Texas Rangers to the Kansas City Royals, along with LF Tony Prado, in exchange for SP Morton Gimsing, 2B Doug Hammertime, 3B Jimmy Hammertime, 1B Aaron Graham, RF Alfonso Collazo. |
01/01/2043 |
OSA scouting updated ratings (potential): Stuff: 85 (85); Movement: 65 (65); Control: 60 (60). |
03/07/2043 |
Was traded by the Kansas City Royals to the Atlanta Braves, along with 3B Jose Valtierra, in exchange for 2B Gareth Busby, SP Ken Hall, SP Marshall Barron, 1B Manny Estrada, $3,000,000. |
06/21/2043 |
Was traded by the Atlanta Braves to the Los Angeles Dodgers, along with LF Carlos Rodriguez and 3B Tim Adams, in exchange for LF Travis Leonard, CL Jaime Dunning, CF Väinö Tapaninen, and a 3rd round draft pick. |
12/01/2043 |
Became a free agent. |
12/24/2043 |
Signed a 4-year contract worth a total of $104,000,000 with the Pittsburgh Pirates organization. |
01/01/2044 |
OSA scouting updated ratings (potential): Stuff: 80 (80); Movement: 65 (65); Control: 65 (65). |
04/04/2044 |
Pitches a 6-hit shutout against the Washington Nationals with 7 strikeouts and 1 BB allowed! |
01/01/2045 |
OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 60 (60); Control: 65 (65). |
04/29/2045 |
Collects his 3500th career Major League Baseball strikeout! |
05/09/2045 |
Earns his 250th career Major League Baseball victory! |
07/12/2045 |
Pitches a 3-hit shutout against the Philadelphia Phillies with 5 strikeouts and 1 BB allowed! |
01/01/2046 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 70 (70); Control: 65 (65). |
04/25/2046 |
Released by the Pittsburgh Pirates. |
05/08/2046 |
Signed a minor league contract with the Texas Rangers organization. |
11/30/2046 |
Signed a 1-year minor league contract extension with the Texas Rangers organization. |
LEADERBOARD APPEARANCES |
Year |
SH |
Rank |
2025 |
7 |
5 |
2027 |
8 |
2 |
2030 |
16 |
2 |
2033 |
13 |
7 |
2034 |
11 |
7 |
|
Year |
GS |
Rank |
2026 |
16 |
4 |
2027 |
16 |
1 |
2029 |
33 |
4 |
2030 |
34 |
3 |
2032 |
33 |
8 |
2034 |
35 |
1 |
2038 |
34 |
3 |
2041 |
33 |
10 |
2042 |
33 |
3 |
|
Year |
W |
Rank |
2026 |
10 |
3 |
2027 |
13 |
1 |
2032 |
18 |
4 |
2033 |
16 |
4 |
2034 |
14 |
10 |
2036 |
22 |
2 |
2037 |
19 |
4 |
2038 |
19 |
5 |
2041 |
18 |
3 |
2042 |
17 |
5 |
|
Year |
L |
Rank |
2025 |
8 |
7 |
2044 |
13 |
10 |
2045 |
16 |
5 |
|
Year |
Win. % |
Rank |
2027 |
1.000 |
1 |
2032 |
.692 |
9 |
2033 |
.727 |
5 |
2034 |
.737 |
9 |
2036 |
.846 |
3 |
2037 |
.760 |
10 |
2041 |
.750 |
4 |
|
Year |
IP |
Rank |
2026 |
126.2 |
2 |
2027 |
135.1 |
1 |
2029 |
221.0 |
2 |
2030 |
229.0 |
3 |
2032 |
210.1 |
4 |
2033 |
218.0 |
3 |
2034 |
210.2 |
2 |
2036 |
236.1 |
2 |
2037 |
230.2 |
4 |
2038 |
237.1 |
3 |
2041 |
246.0 |
2 |
2042 |
224.0 |
5 |
|
Year |
BF |
Rank |
2026 |
487 |
1 |
2027 |
483 |
1 |
2029 |
922 |
1 |
2030 |
948 |
2 |
2032 |
906 |
4 |
2033 |
890 |
3 |
2034 |
923 |
2 |
2036 |
915 |
2 |
2037 |
927 |
3 |
2038 |
973 |
3 |
2041 |
960 |
2 |
2042 |
923 |
5 |
2044 |
856 |
10 |
|
Year |
HRA |
Rank |
2025 |
34 |
2 |
2038 |
42 |
5 |
|
Year |
BB |
Rank |
2025 |
44 |
3 |
2028 |
79 |
9 |
|
Year |
K |
Rank |
2026 |
146 |
2 |
2027 |
187 |
1 |
2030 |
183 |
8 |
2031 |
181 |
6 |
2032 |
261 |
3 |
2033 |
238 |
3 |
2034 |
232 |
2 |
2036 |
243 |
4 |
2037 |
230 |
9 |
2038 |
238 |
7 |
2041 |
248 |
4 |
2042 |
203 |
10 |
|
Year |
WP |
Rank |
2034 |
10 |
3 |
2038 |
9 |
3 |
2039 |
8 |
9 |
2041 |
9 |
9 |
2042 |
9 |
8 |
2044 |
9 |
10 |
|
Year |
ERA |
Rank |
2026 |
2.27 |
8 |
2027 |
0.80 |
2 |
2030 |
3.26 |
6 |
2032 |
3.68 |
10 |
2033 |
3.76 |
5 |
2036 |
2.78 |
4 |
2037 |
3.47 |
7 |
2041 |
2.71 |
5 |
2042 |
3.82 |
6 |
|
Year |
BABIP |
Rank |
2027 |
.203 |
2 |
2036 |
.226 |
1 |
2037 |
.238 |
1 |
2038 |
.258 |
5 |
2041 |
.274 |
5 |
2042 |
.288 |
7 |
|
Year |
WHIP |
Rank |
2026 |
0.90 |
5 |
2027 |
0.56 |
1 |
2033 |
1.12 |
4 |
2036 |
0.93 |
3 |
2037 |
1.04 |
3 |
2041 |
1.00 |
5 |
2042 |
1.20 |
9 |
|
Year |
K/BB |
Rank |
2026 |
6.95 |
3 |
2027 |
8.50 |
1 |
2032 |
3.39 |
6 |
2033 |
4.33 |
4 |
2034 |
3.62 |
10 |
2041 |
4.13 |
10 |
|
Year |
RA/9 |
Rank |
2026 |
8.38 |
5 |
2027 |
5.32 |
1 |
2033 |
10.53 |
3 |
2036 |
8.61 |
3 |
2037 |
9.83 |
5 |
2041 |
9.77 |
5 |
2042 |
11.21 |
9 |
|
Year |
HR/9 |
Rank |
2027 |
0.00 |
1 |
2028 |
0.87 |
10 |
2033 |
0.91 |
7 |
2036 |
0.88 |
5 |
2041 |
0.73 |
5 |
2042 |
0.88 |
6 |
2043 |
0.97 |
10 |
|
Year |
H/9 |
Rank |
2026 |
6.61 |
8 |
2027 |
3.59 |
1 |
2028 |
7.48 |
6 |
2030 |
7.82 |
10 |
2033 |
7.80 |
3 |
2036 |
5.79 |
1 |
2037 |
6.59 |
5 |
2041 |
6.84 |
4 |
2042 |
8.04 |
6 |
|
Year |
BB/9 |
Rank |
2026 |
1.49 |
3 |
2027 |
1.46 |
5 |
2033 |
2.27 |
9 |
|
Year |
K/9 |
Rank |
2026 |
10.37 |
8 |
2027 |
12.44 |
1 |
2031 |
8.71 |
6 |
2032 |
11.17 |
2 |
2033 |
9.83 |
4 |
2034 |
9.91 |
2 |
2036 |
9.25 |
8 |
|
Year |
QS |
Rank |
2026 |
12 |
7 |
2027 |
16 |
1 |
2029 |
22 |
7 |
2030 |
23 |
1 |
2032 |
19 |
5 |
2033 |
21 |
3 |
2036 |
23 |
3 |
2037 |
19 |
9 |
2041 |
27 |
2 |
2042 |
19 |
6 |
|
Year |
QSP |
Rank |
2026 |
.750 |
9 |
2027 |
1.000 |
1 |
2028 |
.615 |
10 |
2029 |
.667 |
10 |
2030 |
.676 |
3 |
2032 |
.576 |
6 |
2033 |
.656 |
2 |
2036 |
.719 |
3 |
2037 |
.594 |
9 |
2041 |
.818 |
2 |
2042 |
.576 |
7 |
|
Year |
CG |
Rank |
2026 |
7 |
1 |
2027 |
7 |
1 |
2028 |
2 |
6 |
2029 |
3 |
1 |
2030 |
2 |
5 |
2031 |
1 |
10 |
2032 |
1 |
5 |
2033 |
2 |
4 |
2036 |
4 |
4 |
2037 |
7 |
3 |
2038 |
6 |
4 |
2041 |
7 |
2 |
2042 |
5 |
3 |
|
Year |
CGP |
Rank |
2026 |
.438 |
1 |
2027 |
.438 |
1 |
2028 |
.077 |
7 |
2029 |
.091 |
2 |
2033 |
.062 |
4 |
2036 |
.125 |
4 |
2037 |
.219 |
3 |
2038 |
.176 |
5 |
2041 |
.212 |
3 |
2042 |
.152 |
5 |
|
Year |
SHO |
Rank |
2026 |
4 |
1 |
2027 |
5 |
1 |
2030 |
1 |
1 |
2031 |
1 |
4 |
2033 |
1 |
4 |
2036 |
1 |
5 |
2038 |
1 |
9 |
2039 |
1 |
3 |
2040 |
1 |
5 |
2041 |
3 |
1 |
2042 |
1 |
6 |
2044 |
1 |
7 |
2045 |
1 |
3 |
|
Year |
GB% |
Rank |
2030 |
0.63 |
4 |
2038 |
0.59 |
5 |
2042 |
0.58 |
7 |
2044 |
0.60 |
5 |
|
Year |
WAR |
Rank |
2026 |
4.4 |
1 |
2027 |
8.8 |
1 |
2031 |
4.6 |
9 |
2032 |
7.6 |
3 |
2033 |
8.2 |
2 |
2034 |
5.5 |
9 |
2036 |
7.8 |
3 |
2037 |
5.9 |
8 |
2041 |
8.6 |
5 |
2042 |
6.2 |
5 |
|
|
|
|