06/14/2027 |
Drafted in the 2027 first-year player draft (Round 1, Pick 22, 22nd overall pick) by the Pittsburgh Pirates, out of college (Florida). |
06/20/2027 |
Signed a minor league contract with the Pittsburgh Pirates organization with a signing bonus of $2,400,000. |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 5 (8); Movement: 5 (6); Control: 5 (6). |
04/04/2028 |
Named the #51 prospect in the OMLB |
06/25/2028 |
Was traded by the Pittsburgh Pirates to the Miami Marlins, along with LF Kris MacKinley, SP Mike Dieleman, in exchange for CF Jeff Walker, 3B Billy Taylor, CF Rex Pennebaker, 3B Darrell McAlexander. |
07/05/2028 |
Suspended 9 games after ejection following a brawl. |
10/15/2028 |
Wins the 2028 American Association Round 2 with the Indianapolis Indians (AA)! |
11/27/2028 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
12/18/2028 |
Named to the 2028 Southern Hemisphere Winter League for the Santiago de Cuba Solars. |
01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 6 (8); Movement: 5 (5); Control: 5 (6). |
02/16/2029 |
Wins the 2028 Southern Hemisphere Title with the Santiago de Cuba Solars. |
02/17/2029 |
Finished 2nd in 2028 SHWL Best Pitcher voting. |
05/21/2029 |
Was traded by the Miami Marlins to the Seattle Mariners, along with SS Johnny Jenkins, RF Josh Roe, RF Jim Santimaw, in exchange for LF Jeff Maise, SS Ed Westover, SP Bob Bailey, RF Butch Mitchell, CL Les Krasner. |
06/06/2029 |
Injured (Partially torn UCL), out for 8-9 months. |
07/23/2029 |
Was traded by the Seattle Mariners to the Pittsburgh Pirates, along with 1B Steve Morrison, RF Jim Santimaw, 1B Ryan Tellez, in exchange for 1B Bo Rose, 3B Darrell McAlexander, RF Uuno Kalsi, $10,000,000. |
11/19/2029 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 6 (8); Movement: 5 (5); Control: 6 (6). |
04/30/2030 |
Pitches a 2-hit shutout against the Atlanta Braves with 11 strikeouts and 1 BB allowed! |
09/09/2030 |
Pitches a 5-hit shutout against the Washington Nationals with 8 strikeouts and 3 BB allowed! |
11/18/2030 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 6 (8); Movement: 5 (5); Control: 6 (6). |
02/28/2031 |
Injured (Hamstring strain), out for 6 weeks. |
11/23/2031 |
Received a 1-year contract worth a total of $3,600,000 through arbitration. |
01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 6 (7); Movement: 5 (6); Control: 6 (6). |
05/31/2032 |
Pitches a 4-hit shutout against the Philadelphia Phillies with 9 strikeouts and 1 BB allowed! |
11/21/2032 |
Received a 1-year contract worth a total of $5,925,000 through arbitration. |
12/06/2032 |
Was traded by the Pittsburgh Pirates to the New York Mets, along with RP Tony Winters, in exchange for SP Sean Wagner, SP Willie Seckinger. |
01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 6 (7); Movement: 5 (5); Control: 6 (6). |
05/31/2033 |
Pitches a 4-hit shutout against the New Jersey Pioneers with 15 strikeouts and 1 BB allowed! |
11/27/2033 |
Received a 1-year contract worth a total of $8,277,500 through arbitration. |
01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 6 (7); Movement: 5 (6); Control: 6 (6). |
03/16/2034 |
Injured (Strained triceps), out for 6-7 weeks. |
08/05/2034 |
Injured (Flu), day-to-day for 2 days. |
09/10/2034 |
Injured (Sprained ankle), day-to-day for 5 days. |
10/17/2034 |
Injured (Forearm stiffness), out for 4 days. |
11/20/2034 |
Became a free agent. |
12/05/2034 |
Signed a 1-year contract worth a total of $4,850,000 with the Oakland Athletics organization. |
01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 5 (5); Control: 6 (6). |
06/13/2035 |
Injured (Rotator cuff strain), out for 5 weeks. |
LEADERBOARD APPEARANCES |
Year |
SH |
Rank |
2030 |
11 |
5 |
2034 |
14 |
4 |
|
Year |
GS |
Rank |
2028 |
11 |
3 |
2030 |
35 |
8 |
2032 |
34 |
4 |
|
|
Year |
Win. % |
Rank |
2028 |
.875 |
2 |
2031 |
.667 |
6 |
|
Year |
IP |
Rank |
2028 |
79.1 |
1 |
2030 |
220.0 |
6 |
|
Year |
BF |
Rank |
2028 |
298 |
1 |
2030 |
905 |
6 |
2032 |
860 |
9 |
|
|
Year |
K |
Rank |
2028 |
108 |
1 |
2030 |
217 |
9 |
|
Year |
ERA |
Rank |
2028 |
1.36 |
4 |
|
Year |
BABIP |
Rank |
2028 |
.222 |
3 |
|
Year |
WHIP |
Rank |
2028 |
0.68 |
1 |
|
Year |
K/BB |
Rank |
2028 |
8.31 |
2 |
|
Year |
RA/9 |
Rank |
2028 |
6.69 |
2 |
|
Year |
HR/9 |
Rank |
2031 |
0.60 |
5 |
|
Year |
H/9 |
Rank |
2028 |
4.65 |
3 |
|
Year |
BB/9 |
Rank |
2028 |
1.47 |
2 |
|
Year |
K/9 |
Rank |
2028 |
12.25 |
2 |
|
Year |
QS |
Rank |
2028 |
10 |
1 |
2030 |
26 |
4 |
|
Year |
QSP |
Rank |
2028 |
.909 |
1 |
2030 |
.743 |
5 |
|
Year |
CG |
Rank |
2028 |
1 |
1 |
2030 |
2 |
3 |
2032 |
2 |
7 |
|
Year |
CGP |
Rank |
2028 |
.091 |
2 |
2030 |
.057 |
7 |
2032 |
.059 |
10 |
2033 |
.033 |
10 |
|
Year |
SHO |
Rank |
2030 |
2 |
1 |
2032 |
1 |
9 |
2033 |
1 |
6 |
|
Year |
GB% |
Rank |
2033 |
0.55 |
10 |
|
Year |
WAR |
Rank |
2028 |
2.4 |
3 |
2030 |
5.3 |
8 |
|
|