06/06/2021 |
Drafted in the 2021 first-year player draft (Round 21, Pick 18, 626th overall pick) by the Cincinnati Reds, out of high school (Beatty; Cassopolis, MI). |
07/01/2021 |
Injured (Sprained elbow), day-to-day for one week. |
01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 30 (50); Movement: 30 (30); Control: 25 (30). |
01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 40 (55); Movement: 30 (30); Control: 25 (30). |
08/08/2023 |
Injured (Hand soreness), day-to-day for 5 days. |
01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 45 (55); Movement: 30 (30); Control: 25 (30). |
01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 50 (55); Movement: 30 (30); Control: 25 (30). |
09/25/2025 |
Wins the 2025 Southern League Round 2 with the Chattanooga Lookouts! |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 40 (40); Control: 35 (40). |
05/20/2026 |
Injured (strained forearm),day-to-day for 2 weeks. |
05/28/2026 |
Suffered setback in recovery from injury, will miss another one week. |
11/29/2026 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 40 (45); Control: 40 (55). |
11/28/2027 |
Received a 1-year contract through arbitration worth a total of $900,000. |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 45 (45); Control: 50 (70). |
05/05/2028 |
Pitches a 2-hit shutout against the Miami Marlins with 7 strikeouts and 1 BB allowed! |
05/21/2028 |
Injured (hamstring soreness),day-to-day for 1 day. |
07/31/2028 |
Was traded by the Cincinnati Reds to the San Francisco Giants, along with 1B Jimmy Helt, in exchange for 1B Sam Olson. |
11/20/2028 |
Received a 1-year contract through arbitration worth a total of $1,000,000. |
01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 65 (70); Movement: 40 (40); Control: 55 (70). |
04/28/2029 |
Pitches a 5-hit shutout against the Colorado Rockies with 5 strikeouts and 1 BB allowed! |
07/15/2029 |
Was selected to the 2029 Major League Baseball All-Star Game. |
08/01/2029 |
Wins the MLB NL Pitcher of the Month Award. |
11/19/2029 |
Was traded by the San Francisco Giants to the Boston Red Sox, along with LF Eloy Jimenez and SP Antoine Brown, in exchange for SP Jeremy Cravey, SP Matt Meilleur, LF Zhong-qi Szema, and SP Mike Dunbar. |
11/26/2029 |
Received a 1-year contract through arbitration worth a total of $3,000,000. |
12/21/2029 |
Signed a 1-year contract extension worth a total of $5,900,000 with the Boston Red Sox organization. |
01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 65 (70); Movement: 45 (45); Control: 65 (70). |
12/01/2030 |
Signed a 5-year contract extension worth a total of $55,000,000 with the Boston Red Sox organization. |
01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 65 (70); Movement: 45 (45); Control: 65 (70). |
02/03/2031 |
Was traded by the Boston Red Sox to the Chicago (A) White Sox, along with SS Saul Puente, in exchange for 2B Lionello Roadas and 1B Micah Musser. |
07/05/2031 |
Injured (mild abdominal strain),day-to-day for 2 days. |
01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 45 (45); Control: 65 (65). |
07/26/2032 |
Was traded by the Chicago (A) White Sox to the San Francisco Giants, along with $4,550,000, in exchange for CL Franklin Marquez, SP Jeremy McIntyre, and RP Tony Jost. |
01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 40 (40); Control: 65 (65). |
07/10/2033 |
Was selected to the 2033 Major League Baseball All-Star Game. |
08/25/2033 |
Pitches a 6-hit shutout against the Los Angeles (N) Dodgers with 4 strikeouts and 2 BB allowed! |
09/27/2033 |
Pitches a 3-hit shutout against the Los Angeles (N) Dodgers with 11 strikeouts and 0 BB allowed! |
01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 40 (40); Control: 70 (70). |
08/17/2034 |
Pitches a 1-hit shutout against the Washington Nationals with 6 strikeouts and 0 BB allowed! |
11/01/2034 |
Exercised his contract opt-out. |
11/20/2034 |
Rejected the San Francisco Giants qualifying offer. |
11/26/2034 |
Became a free agent. |
01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 40 (40); Control: 70 (70). |
06/16/2035 |
Signed a 1-year contract worth a total of $11,000,000 with the Houston Astros organization. |
06/25/2035 |
Injured (forearm cramp),day-to-day for 4 days. |
09/03/2035 |
Released by the Houston Astros. |
09/20/2035 |
Signed a 3-year contract worth a total of $21,000,000 with the Las Vegas Outlaws organization. |
09/25/2035 |
Injured (mild abdominal strain),day-to-day for one week. |
01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 40 (40); Control: 70 (70). |
06/23/2036 |
Released by the Las Vegas Outlaws. |
08/27/2036 |
Signed a 1-year contract worth a total of $563,500 with the Santo Domingo Rays organization. |
11/30/2036 |
Became a free agent. |
01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 40 (40); Movement: 35 (35); Control: 70 (70). |
LEADERBOARD APPEARANCES |
Year |
GS |
Rank |
2027 |
34 |
3 |
2029 |
33 |
5 |
2033 |
33 |
4 |
|
|
|
Year |
IP |
Rank |
2029 |
202.2 |
5 |
2030 |
201.2 |
6 |
2033 |
215.1 |
1 |
|
Year |
BF |
Rank |
2029 |
841 |
7 |
2030 |
856 |
5 |
2033 |
873 |
2 |
|
Year |
HRA |
Rank |
2028 |
38 |
7 |
2030 |
40 |
2 |
2031 |
32 |
6 |
2033 |
32 |
8 |
|
|
Year |
K |
Rank |
2029 |
198 |
6 |
2030 |
187 |
8 |
2033 |
208 |
4 |
|
Year |
ERA |
Rank |
2029 |
3.64 |
7 |
|
Year |
BABIP |
Rank |
2028 |
.271 |
3 |
2033 |
.268 |
7 |
|
Year |
WHIP |
Rank |
2028 |
1.21 |
7 |
2033 |
1.05 |
1 |
2034 |
1.16 |
7 |
|
Year |
K/BB |
Rank |
2028 |
3.46 |
6 |
2030 |
4.35 |
8 |
2031 |
3.79 |
8 |
2033 |
5.33 |
1 |
2034 |
4.97 |
3 |
|
Year |
RA/9 |
Rank |
2028 |
11.38 |
9 |
2033 |
9.86 |
1 |
2034 |
10.65 |
7 |
|
Year |
H/9 |
Rank |
2028 |
8.31 |
8 |
2029 |
8.35 |
10 |
2033 |
7.86 |
7 |
|
Year |
BB/9 |
Rank |
2030 |
1.92 |
10 |
2033 |
1.63 |
1 |
2034 |
1.67 |
2 |
|
Year |
K/9 |
Rank |
2028 |
9.07 |
8 |
|
Year |
QS |
Rank |
2029 |
18 |
6 |
2033 |
18 |
4 |
|
Year |
QSP |
Rank |
2029 |
.545 |
10 |
2033 |
.545 |
7 |
|
Year |
CG |
Rank |
2028 |
2 |
3 |
2029 |
1 |
5 |
2032 |
1 |
7 |
2033 |
3 |
2 |
2034 |
1 |
7 |
2035 |
1 |
3 |
|
Year |
CGP |
Rank |
2028 |
.065 |
5 |
2033 |
.091 |
2 |
2034 |
.034 |
9 |
|
Year |
SHO |
Rank |
2028 |
1 |
3 |
2029 |
1 |
2 |
2033 |
2 |
1 |
2034 |
1 |
1 |
|
|
|
|
|