11/04/2024 |
Was traded by the Milwaukee Brewers to the Texas Rangers, along with LF Dan Martin, SS Elijah Carson, SP Raúl Aspeitia, CF Héctor Ortíz, in exchange for SP Kyle Castro, CF Chris Holder. |
12/18/2024 |
Pitches a 3-hit shutout against the Georgetown Twins (WL) with 7 strikeouts and 2 BB allowed! |
01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 5 (6); Movement: 7 (7); Control: 4 (6). |
03/31/2025 |
Named the #38 prospect in the OMLB |
06/22/2025 |
Was selected to the 2025 Pacific Coast League All-Star Game. |
07/04/2025 |
Injured (Sprained ankle), day-to-day for 5 days. |
11/24/2025 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 5 (6); Movement: 7 (7); Control: 5 (6). |
04/26/2026 |
Injured (Elbow inflammation), out for 4-5 weeks. |
10/01/2026 |
Pitches a 4-hit shutout against the Boston Red Sox with 7 strikeouts and 0 BB allowed! |
11/30/2026 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 7 (7); Control: 6 (6). |
07/13/2027 |
Injured (Shoulder impingement), out for 5 months. |
10/31/2027 |
Suffered setback in recovery from injury, will miss another 7 weeks. |
12/06/2027 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 6 (6); Control: 6 (6). |
06/01/2028 |
Wins the OMLB AL Pitcher of the Month Award. |
06/11/2028 |
Pitches a 4-hit shutout against the Minnesota Twins with 2 strikeouts and 0 BB allowed! |
07/10/2028 |
Was selected to the 2028 Online Major League Baseball All-Star Game. |
07/27/2028 |
Injured (Calf strain), out for 3-4 weeks. |
10/10/2028 |
Injured (Mild abdominal strain), day-to-day for 5 days. |
10/15/2028 |
Pitches a 4-hit shutout against the Minnesota Twins with 2 strikeouts and 0 BB allowed! |
11/26/2028 |
Received a 1-year contract worth a total of $5,000,000 through arbitration. |
01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 6 (6); Control: 6 (6). |
07/02/2029 |
Was selected to the 2029 Online Major League Baseball All-Star Game. |
08/05/2029 |
Pitches a 3-hit shutout against the Cleveland Indians with 5 strikeouts and 0 BB allowed! |
11/18/2029 |
Received a 1-year contract worth a total of $9,375,000 through arbitration. |
01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 6 (6); Control: 6 (6). |
08/05/2030 |
Was traded by the Texas Rangers to the Philadelphia Phillies, along with C Max Hoffman, SP Dan Bavosa, SS Tony Padilla, in exchange for SS José González. |
11/17/2030 |
Received a 1-year contract worth a total of $10,550,000 through arbitration. |
01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 6 (6); Control: 6 (6). |
11/23/2031 |
Rejected the Philadelphia Phillies qualifying offer. |
11/24/2031 |
Became a free agent. |
12/23/2031 |
Signed a 6-year contract worth a total of $55,000,000 with the San Francisco Giants organization. |
01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 6 (6); Control: 6 (6). |
09/05/2032 |
Injured (Migraine), day-to-day for 3 days. |
09/20/2032 |
Injured (Neck stiffness), day-to-day for 1 day. |
01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 6 (6); Control: 6 (6). |
04/19/2033 |
Pitches a 1-hit shutout against the New Jersey Pioneers with 5 strikeouts and 2 BB allowed! |
04/20/2033 |
Injured (Sinusitis), day-to-day for 4 days. |
07/30/2033 |
Injured (Sore thumb), day-to-day for 2 days. |
01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 6 (6); Control: 6 (6). |
04/18/2034 |
Pitches a 1-hit shutout against the New Jersey Pioneers with 4 strikeouts and 2 BB allowed! |
05/24/2034 |
Injured (Mild shoulder strain), day-to-day for 6 days. |
01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 6 (6); Control: 6 (6). |
03/19/2035 |
Injured (Elbow inflammation), out for 7 weeks. |
04/28/2035 |
Suffered setback in recovery from injury, will miss another 2-3 weeks. |
LEADERBOARD APPEARANCES |
Year |
SH |
Rank |
2031 |
13 |
4 |
2032 |
13 |
5 |
2034 |
13 |
6 |
|
Year |
GS |
Rank |
2033 |
34 |
2 |
2034 |
33 |
6 |
|
Year |
W |
Rank |
2028 |
16 |
3 |
2029 |
16 |
4 |
|
Year |
L |
Rank |
2032 |
15 |
8 |
2033 |
18 |
2 |
|
Year |
Win. % |
Rank |
2028 |
.667 |
8 |
2029 |
.667 |
5 |
|
Year |
IP |
Rank |
2029 |
200.0 |
7 |
2034 |
206.0 |
8 |
|
Year |
BF |
Rank |
2029 |
848 |
8 |
2033 |
867 |
5 |
2034 |
834 |
10 |
|
|
Year |
WP |
Rank |
2028 |
13 |
4 |
2032 |
13 |
2 |
|
Year |
ERA |
Rank |
2028 |
2.70 |
2 |
|
Year |
BABIP |
Rank |
2028 |
.272 |
8 |
2034 |
.268 |
7 |
|
Year |
WHIP |
Rank |
2028 |
1.10 |
4 |
|
Year |
K/BB |
Rank |
2028 |
3.60 |
8 |
|
Year |
RA/9 |
Rank |
2028 |
10.34 |
5 |
|
Year |
HR/9 |
Rank |
2028 |
0.82 |
6 |
2032 |
1.09 |
8 |
2034 |
0.96 |
7 |
|
Year |
H/9 |
Rank |
2028 |
7.96 |
8 |
|
Year |
BB/9 |
Rank |
2028 |
1.92 |
6 |
|
Year |
QS |
Rank |
2028 |
22 |
1 |
2029 |
20 |
5 |
2034 |
24 |
3 |
|
Year |
QSP |
Rank |
2028 |
.733 |
1 |
2029 |
.625 |
5 |
2034 |
.727 |
4 |
|
Year |
CG |
Rank |
2027 |
2 |
5 |
2028 |
2 |
7 |
2029 |
2 |
4 |
2034 |
2 |
4 |
|
Year |
CGP |
Rank |
2028 |
.067 |
7 |
2029 |
.062 |
4 |
2034 |
.061 |
5 |
|
Year |
SHO |
Rank |
2026 |
1 |
8 |
2028 |
1 |
3 |
2029 |
1 |
1 |
2033 |
1 |
6 |
2034 |
1 |
4 |
|
Year |
GB% |
Rank |
2028 |
0.56 |
6 |
2029 |
0.55 |
7 |
|
|
|