11/20/2025 |
Drafted in the 2025 first-year player draft (Round 1, Pick 2, 2nd overall pick) by the Clemson University Tigers, out of high school (Hyde Leadership; Hamden, CT). |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 35 (55); Movement: 45 (65); Control: 30 (70). |
01/02/2026 |
Named the #3 prospect in the NCAA |
05/21/2026 |
Received a 1-year contract worth a total of $7,500 through automatic renewal. |
01/01/2027 |
OSA scouting updated ratings (potential): Contact: 35 (65); Power: 25 (60); Eye: 20 (60). |
05/10/2027 |
Received a 1-year contract worth a total of $10,000 through automatic renewal. |
01/01/2028 |
OSA scouting updated ratings (potential): Contact: 40 (65); Power: 30 (60); Eye: 25 (60). |
01/05/2028 |
Pitches a 5-hit shutout against the University of Oklahoma Sooners with 15 strikeouts and 2 BB allowed! |
02/12/2028 |
Was selected to the 2028 National Collegiate Athletic Association All-Star Game. |
05/21/2028 |
Received a 1-year contract worth a total of $10,000 through automatic renewal. |
01/01/2029 |
OSA scouting updated ratings (potential): Contact: 45 (65); Power: 30 (60); Eye: 25 (60). |
01/15/2029 |
Injured on 01/13/2029, diagnosed with a strained back muscle, is day-to-day. |
01/29/2029 |
Strikes out 15 against the Oklahoma State University Cowboys. |
02/06/2029 |
Goes 5-6 against the University of Oklahoma Sooners, with 2 2B, 2 RBI and 3 R. |
02/12/2029 |
Was selected to the 2029 National Collegiate Athletic Association All-Star Game. |
02/26/2029 |
Pitches a NO-HITTER against the Florida State University Seminoles with 13 strikeouts and 1 BB allowed! |
03/03/2029 |
Strikes out 18 against the University of Maine Black Bears. |
03/08/2029 |
Pitches a 1-hit shutout against the University of Minnesota Golden Gophers with 11 strikeouts and 1 BB allowed! |
03/13/2029 |
Strikes out 17 against the University of Illinois Fighting Illini. |
03/27/2029 |
Wins the National Collegiate Athletic Association triple-crown!! |
03/29/2029 |
Strikes out 15 against the Washington State University Cougars. |
05/02/2029 |
Signed a 1-year contract extension worth a total of $31,600 with the Clemson University Tigers organization. |
05/08/2029 |
Wins the 2029 NCAA DIV II NCAA Platinum Stick Award at 2B. |
05/11/2029 |
Wins the 2029 NCAA DIV II NCAA Pitcher of the Year Award. |
05/12/2029 |
Wins the 2029 NCAA DIV II NCAA Most Valuable Player Award. |
11/24/2029 |
Pitches a 3-hit shutout against the University of Michigan Wolverines with 15 strikeouts and 0 BB allowed! |
11/25/2029 |
Goes 0-1 against the University of Michigan Wolverines, ending his hitting streak at 21 games. |
12/01/2029 |
Wins the NCAA DIV II Pitcher of the Month Award. |
12/05/2029 |
Pitches a 1-hit shutout against the University of Maine Black Bears with 16 strikeouts and 1 BB allowed! |
01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 65 (90); Movement: 60 (65); Control: 40 (80). |
01/06/2030 |
Pitches a 2-hit shutout against the Arizona State University Sun Devils with 12 strikeouts and 2 BB allowed! |
01/17/2030 |
Strikes out 18 against the University of Illinois Fighting Illini. |
02/08/2030 |
Strikes out 16 against the University of Alabama Crimson Tide. |
02/12/2030 |
Was selected to the 2029 National Collegiate Athletic Association All-Star Game. |
03/19/2030 |
Wins the 2029 NCAA DIV II NCAA Pitcher of the Year Award. |
03/20/2030 |
Wins the 2029 NCAA DIV II NCAA Most Valuable Player Award. |
03/27/2030 |
Received a 1-year contract worth a total of $10,000 through automatic renewal. |
05/02/2030 |
Released by the Clemson University Tigers. |
05/02/2030 |
Drafted in the 2030 first-year player draft (Round 1, Pick 4, 4th overall pick) by the Cleveland Indians, out of high school (Hyde Leadership; Hamden, CT). |
11/23/2030 |
Received a 1-year contract worth a total of $545,000 through automatic renewal. |
01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 75 (90); Movement: 60 (65); Control: 50 (80). |
11/26/2031 |
Received a 1-year contract worth a total of $545,000 through automatic renewal. |
01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 80 (90); Movement: 60 (65); Control: 55 (80). |
09/10/2032 |
Pitches a 2-hit shutout against the Chicago White Sox with 3 strikeouts and 3 BB allowed! |
11/24/2032 |
Received a 1-year contract worth a total of $545,000 through automatic renewal. |
01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 85 (90); Movement: 65 (65); Control: 55 (80). |
11/19/2033 |
Received a 1-year contract worth a total of $1,980,000 through arbitration. |
11/21/2033 |
Was traded by the Cleveland Indians to the San Francisco Giants, along with RP Wilton Guerrero Jr., RF Luis Salazar, SP Josh Ramirez, in exchange for SP Reece Nichols, SP Adam Jackson, RP Nick Corral, CL Ray Sasser, a 2nd draft pick. |
12/10/2033 |
Strikes out 17 against the Los Angeles (WIN) Dodgers. |
01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 90 (90); Movement: 65 (65); Control: 60 (80). |
02/23/2034 |
Signed a 5-year contract extension worth a total of $73,200,000 with the San Francisco Giants organization. |
03/05/2034 |
Wins the 2033 Winter League Baseball World Series with the San Francisco (WIN) Giants! |
06/22/2034 |
Pitches a 6-hit shutout against the New York Mets with 4 strikeouts and 3 BB allowed! |
07/18/2034 |
Was selected to the 2034 Major League Baseball All-Star Game. |
08/15/2034 |
Pitches a 5-hit shutout against the San Diego Padres with 10 strikeouts and 1 BB allowed! |
01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 90 (90); Movement: 60 (60); Control: 65 (75). |
01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 95 (95); Movement: 60 (60); Control: 65 (65). |
04/03/2036 |
Pitches a 5-hit shutout against the Milwaukee Brewers with 7 strikeouts and 2 BB allowed! |
07/18/2036 |
Was selected to the 2036 Major League Baseball All-Star Game. |
01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 95 (95); Movement: 55 (60); Control: 65 (65). |
05/31/2037 |
Was traded by the San Francisco Giants to the St. Louis Cardinals, along with LF Tso-lin Fen, 3B Justin Barker, in exchange for SS Jim Zucco, LF Chris Sharpe, SP Cory Weinert. |
07/19/2037 |
Was selected to the 2037 Major League Baseball All-Star Game. |
01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 95 (95); Movement: 55 (55); Control: 65 (65). |
11/10/2038 |
Wins the 2038 MLB NL Great Glove Award at P. |
01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 90 (90); Movement: 60 (60); Control: 65 (65). |
03/14/2039 |
Signed a 4-year contract extension worth a total of $71,000,000 with the St. Louis Cardinals organization. |
01/01/2040 |
OSA scouting updated ratings (potential): Stuff: 90 (90); Movement: 60 (60); Control: 65 (65). |
09/01/2040 |
Wins the MLB NL Pitcher of the Month Award. |
01/01/2041 |
OSA scouting updated ratings (potential): Stuff: 90 (90); Movement: 60 (60); Control: 65 (65). |
05/04/2041 |
Collects his 2000th career Major League Baseball strikeout! |
11/02/2041 |
Exercised his contract opt-out. |
11/24/2041 |
Rejected the St. Louis Cardinals qualifying offer. |
11/26/2041 |
Became a free agent. |
01/01/2042 |
OSA scouting updated ratings (potential): Stuff: 90 (90); Movement: 60 (60); Control: 65 (65). |
04/28/2042 |
Signed a 1-year contract worth a total of $19,110,000 with the Pittsburgh Pirates organization. |
07/27/2042 |
Was traded by the Pittsburgh Pirates to the Texas Rangers in exchange for RP Juan Lucero, RP Mario Medrano, CL Bobby Marble, a %s round draft pick, a %s round draft pick, a %s round draft pick, a %s round draft pick, a %s round draft pick. |
11/05/2042 |
Wins the 2042 World Series with the Texas Rangers. |
11/30/2042 |
Became a free agent. |
12/23/2042 |
Signed a 2-year contract worth a total of $34,000,000 with the Cleveland Indians organization. |
01/01/2043 |
OSA scouting updated ratings (potential): Stuff: 85 (85); Movement: 55 (55); Control: 65 (65). |
11/07/2043 |
Executed his contract year option. |
01/01/2044 |
OSA scouting updated ratings (potential): Stuff: 75 (75); Movement: 55 (55); Control: 70 (70). |
04/23/2044 |
Pitches a 5-hit shutout against the Detroit Tigers with 6 strikeouts and 0 BB allowed! |
08/25/2044 |
Collects his 2500th career Major League Baseball strikeout! |
11/30/2044 |
Became a free agent. |
12/25/2044 |
Signed a 1-year contract worth a total of $3,600,000 with the Atlanta Braves organization. |
01/01/2045 |
OSA scouting updated ratings (potential): Stuff: 75 (75); Movement: 55 (55); Control: 65 (65). |
11/28/2045 |
Became a free agent. |
01/01/2046 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 60 (60); Control: 65 (65). |
02/16/2046 |
Signed a minor league contract with the Texas Rangers organization. |
06/03/2046 |
Released by the Texas organization. |
01/01/2047 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 60 (60); Control: 65 (65). |
02/28/2047 |
Signed a minor league contract with the Texas Rangers organization. |
03/31/2047 |
Released by the Texas organization. |
04/09/2047 |
Signed a minor league contract with the Milwaukee Brewers organization. |
11/13/2047 |
Signed a 1-year minor league contract extension with the Milwaukee Brewers organization. |
01/01/2048 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 65 (65). |
01/01/2049 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 65 (65). |
01/01/2050 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 65 (65); Control: 70 (70). |
01/01/2051 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 65 (65); Control: 70 (70). |
01/11/2051 |
Signed a 1-year minor league contract extension with the Milwaukee Brewers organization. |
06/03/2051 |
Released by the Milwaukee organization. |
01/01/2052 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 60 (60); Control: 70 (70). |
07/27/2052 |
Signed a minor league contract with the Montreal Expos organization. |
09/26/2052 |
Signed a 1-year minor league contract extension with the Montreal Expos organization. |
LEADERBOARD APPEARANCES |
|
Year |
H |
Rank |
2027 |
87 |
3 |
2029 |
105 |
5 |
2029 |
199 |
6 |
|
Year |
TB |
Rank |
2029 |
188 |
10 |
2029 |
390 |
5 |
|
Year |
HR |
Rank |
2029 |
23 |
9 |
2029 |
52 |
4 |
|
|
|
Year |
R |
Rank |
2029 |
64 |
8 |
2029 |
116 |
9 |
|
|
|
Year |
AVG |
Rank |
2029 |
.402 |
5 |
2029 |
.410 |
5 |
|
Year |
SLG |
Rank |
2029 |
.720 |
6 |
2029 |
.804 |
10 |
|
Year |
RC |
Rank |
2029 |
176.50 |
6 |
|
Year |
RC/27 |
Rank |
2029 |
13.63 |
5 |
|
Year |
ISO |
Rank |
2029 |
.318 |
10 |
|
Year |
wOBA |
Rank |
2029 |
.478 |
6 |
|
Year |
OPS |
Rank |
2029 |
1.147 |
6 |
|
Year |
GS |
Rank |
2029 |
16 |
5 |
2029 |
32 |
4 |
2032 |
34 |
2 |
2038 |
34 |
4 |
2039 |
33 |
8 |
2040 |
34 |
3 |
2043 |
33 |
8 |
|
Year |
W |
Rank |
2028 |
8 |
6 |
2029 |
13 |
1 |
2029 |
25 |
1 |
2034 |
20 |
3 |
2035 |
16 |
8 |
2037 |
18 |
6 |
2039 |
15 |
9 |
2040 |
18 |
8 |
2041 |
17 |
8 |
|
Year |
L |
Rank |
2032 |
18 |
1 |
2043 |
16 |
9 |
2045 |
17 |
1 |
|
Year |
Win. % |
Rank |
2028 |
.727 |
10 |
2029 |
.929 |
2 |
2029 |
.926 |
2 |
2034 |
.769 |
7 |
2035 |
.762 |
8 |
2037 |
.750 |
9 |
2039 |
.682 |
9 |
2040 |
.818 |
5 |
2041 |
.895 |
3 |
|
Year |
IP |
Rank |
2029 |
124.1 |
2 |
2029 |
245.2 |
2 |
2034 |
203.2 |
5 |
2036 |
220.1 |
6 |
2037 |
205.0 |
10 |
|
Year |
BF |
Rank |
2029 |
875 |
9 |
2032 |
859 |
3 |
2034 |
846 |
5 |
2036 |
896 |
4 |
|
|
Year |
BB |
Rank |
2031 |
77 |
7 |
2032 |
108 |
3 |
2034 |
85 |
10 |
2036 |
74 |
9 |
2043 |
81 |
9 |
|
Year |
K |
Rank |
2028 |
102 |
8 |
2029 |
197 |
1 |
2029 |
399 |
1 |
2034 |
212 |
6 |
2035 |
213 |
8 |
2036 |
227 |
8 |
2037 |
220 |
9 |
2038 |
203 |
10 |
|
|
Year |
ERA |
Rank |
2029 |
0.51 |
1 |
2029 |
0.59 |
2 |
2034 |
3.45 |
7 |
2036 |
3.23 |
8 |
2037 |
2.46 |
3 |
|
Year |
BABIP |
Rank |
2029 |
.222 |
2 |
2029 |
.236 |
7 |
2034 |
.266 |
4 |
2038 |
.257 |
6 |
2040 |
.233 |
3 |
|
Year |
WHIP |
Rank |
2029 |
0.52 |
1 |
2029 |
0.58 |
1 |
2034 |
1.20 |
10 |
2038 |
1.12 |
9 |
2040 |
0.99 |
7 |
|
Year |
K/BB |
Rank |
2029 |
14.07 |
1 |
2029 |
10.23 |
3 |
|
Year |
RA/9 |
Rank |
2029 |
4.71 |
1 |
2029 |
5.31 |
1 |
2034 |
11.05 |
8 |
2038 |
10.44 |
9 |
2040 |
9.26 |
7 |
|
Year |
HR/9 |
Rank |
2029 |
0.07 |
5 |
2034 |
0.93 |
8 |
2036 |
0.90 |
8 |
2037 |
0.92 |
9 |
|
Year |
H/9 |
Rank |
2029 |
3.69 |
1 |
2029 |
3.81 |
1 |
2034 |
7.03 |
2 |
2036 |
7.19 |
10 |
2037 |
7.16 |
9 |
2038 |
7.16 |
9 |
2040 |
6.43 |
10 |
|
Year |
BB/9 |
Rank |
2029 |
1.01 |
1 |
2029 |
1.43 |
4 |
|
Year |
K/9 |
Rank |
2028 |
10.43 |
4 |
2029 |
14.26 |
1 |
2029 |
14.62 |
4 |
2034 |
9.37 |
6 |
2035 |
9.97 |
2 |
2038 |
9.50 |
9 |
2039 |
10.09 |
9 |
|
Year |
QS |
Rank |
2029 |
15 |
1 |
2029 |
30 |
1 |
2034 |
19 |
5 |
2036 |
22 |
6 |
2037 |
24 |
4 |
|
Year |
QSP |
Rank |
2029 |
.938 |
3 |
2029 |
.938 |
4 |
2034 |
.613 |
6 |
2036 |
.688 |
6 |
2037 |
.750 |
4 |
|
Year |
CG |
Rank |
2028 |
8 |
5 |
2029 |
6 |
9 |
2032 |
1 |
6 |
2034 |
4 |
1 |
2035 |
2 |
5 |
2036 |
4 |
3 |
|
Year |
CGP |
Rank |
2028 |
.889 |
1 |
2034 |
.129 |
1 |
2035 |
.062 |
6 |
2036 |
.125 |
3 |
|
Year |
SHO |
Rank |
2028 |
1 |
9 |
2029 |
2 |
3 |
2029 |
5 |
1 |
2032 |
1 |
2 |
2034 |
2 |
1 |
2036 |
1 |
5 |
2044 |
1 |
4 |
|
Year |
WAR |
Rank |
2029 |
6.1 |
10 |
2029 |
8.6 |
5 |
|
Year |
WAR |
Rank |
2029 |
9.3 |
1 |
2029 |
18.4 |
1 |
2034 |
5.9 |
5 |
2036 |
6.6 |
9 |
2037 |
6.9 |
6 |
|
|
|
|