04/09/2018 |
Signed a minor league contract out of Dominican Republic with the Miami Marlins organization. |
01/01/2019 |
OSA scouting updated ratings (potential): Stuff: 6 (12); Movement: 10 (14); Control: 1 (8). |
03/26/2019 |
Injured (flu), day-to-day for 1 day. |
01/01/2020 |
OSA scouting updated ratings (potential): Stuff: 5 (16); Movement: 10 (15); Control: 2 (8). |
01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 8 (16); Movement: 12 (15); Control: 3 (8). |
01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 10 (16); Movement: 13 (14); Control: 4 (8). |
07/01/2022 |
Wins the SAL SAL Pitcher of the Month Award. |
11/19/2022 |
Was traded by the Miami Marlins to the Chicago Cubs in exchange for 2B Gleyber Torres. |
01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 12 (16); Movement: 15 (15); Control: 7 (12). |
05/10/2023 |
Pitches a NO-HITTER against the Pensacola Blue Wahoos with 6 strikeouts and 9 BB allowed! |
06/25/2023 |
Was selected to the 2023 Southern League All-Star Game. |
01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 15 (17); Movement: 15 (15); Control: 11 (12). |
03/03/2024 |
Was traded by the Chicago Cubs to the Arizona Diamondbacks, along with SP Danny Logston, 2B Edwin Olivo, CF Carlos Martinez, SP Robby Gallegos, in exchange for SP Jose M. Martinez, 2B Yunior Severino. |
03/15/2024 |
Injured (viral infection), out for 2 days. |
04/07/2024 |
Named the #29 prospect in the MLB |
12/01/2024 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 18 (18); Movement: 15 (15); Control: 13 (13). |
07/13/2025 |
Was selected to the 2025 Major League Baseball All-Star Game. |
12/07/2025 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 19 (19); Movement: 15 (15); Control: 13 (13). |
05/01/2026 |
Wins the MLB NL Pitcher of the Month Award. |
08/11/2026 |
Pitches a 3-hit shutout against the Atlanta Braves with 5 strikeouts and 0 BB allowed! |
11/26/2026 |
Received a 1-year contract worth a total of $4,500,000 through arbitration. |
12/27/2026 |
Was traded by the Arizona Diamondbacks to the Minnesota Twins, along with SP Robby Gallegos, RF Carlos Martinez, in exchange for 1B Javier Serrato, C Tyler Alamo. |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 20 (20); Movement: 14 (14); Control: 13 (13). |
11/28/2027 |
Received a 1-year contract worth a total of $6,875,000 through arbitration. |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 20 (20); Movement: 14 (14); Control: 13 (13). |
11/25/2028 |
Received a 1-year contract worth a total of $10,000,000 through arbitration. |
01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 18 (18); Movement: 15 (15); Control: 13 (13). |
09/01/2029 |
Wins the MLB AL Pitcher of the Month Award. |
09/14/2029 |
Injured (Herniated disc (back)), out for 2 weeks. |
10/13/2029 |
Signed a 6-year contract extension worth a total of $87,000,000 with the Minnesota Twins organization. |
01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 18 (18); Movement: 15 (15); Control: 13 (13). |
01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 19 (19); Movement: 15 (15); Control: 14 (14). |
01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 18 (18); Movement: 15 (15); Control: 14 (14). |
01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 18 (18); Movement: 15 (15); Control: 14 (14). |
11/05/2033 |
Was traded by the Minnesota Twins to the San Francisco Giants in exchange for RP Brian Roof. |
01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 18 (18); Movement: 14 (14); Control: 14 (14). |
04/17/2034 |
Injured (Herniated disc (back)), out for one week. |
09/05/2034 |
Injured (Conjunctivitis), day-to-day for 4 days. |
11/03/2034 |
Declined his contract option. |
11/26/2034 |
Became a free agent. |
01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 17 (18); Movement: 14 (15); Control: 15 (15). |
02/16/2035 |
Signed a 2-year contract worth a total of $24,000,000 with the Seattle Mariners organization. |
05/17/2035 |
Collects his 2000th career Major League Baseball strikeout! |
07/15/2035 |
Was selected to the 2035 Major League Baseball All-Star Game. |
08/14/2035 |
Pitches a 4-hit shutout against the Minnesota Twins with 6 strikeouts and 1 BB allowed! |
11/09/2035 |
Declined his contract option. |
12/02/2035 |
Became a free agent. |
01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 17 (18); Movement: 15 (15); Control: 15 (15). |
01/17/2036 |
Signed a 2-year contract worth a total of $27,240,000 with the Seattle Mariners organization. |
06/21/2036 |
Pitches a 2-hit shutout against the Los Angeles Angels with 7 strikeouts and 0 BB allowed! |
07/12/2036 |
Was selected to the 2036 Major League Baseball All-Star Game. |
08/21/2036 |
Named to the 2036 World Cup of Baseball for Dominican Republic. |
09/25/2036 |
Pitches a 4-hit shutout against the Los Angeles Angels with 10 strikeouts and 2 BB allowed! |
01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 16 (17); Movement: 15 (15); Control: 16 (16). |
08/29/2037 |
Injured (Shoulder inflammation), out for 5 weeks. |
11/24/2037 |
Rejected the Seattle Mariners qualifying offer. |
11/26/2037 |
Became a free agent. |
01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 14 (15); Movement: 13 (13); Control: 15 (15). |
03/02/2038 |
Signed a 1-year contract worth a total of $5,500,000 with the Seattle Mariners organization. |
08/24/2038 |
Collects his 2500th career Major League Baseball strikeout! |
11/29/2038 |
Became a free agent. |
01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 12 (13); Movement: 12 (12); Control: 15 (15). |
02/26/2039 |
Signed a minor league contract with the San Francisco Giants organization. |
09/21/2039 |
Wins the 2039 Pacific Coast League Round 2 with the Sacramento River Cats! |
01/01/2040 |
OSA scouting updated ratings (potential): Stuff: 13 (13); Movement: 11 (11); Control: 15 (15). |
08/15/2040 |
Injured (Herniated disc (back)), out for 2 weeks. |
08/23/2040 |
Suffered setback in recovery from injury, will miss another 2 weeks. |
01/01/2041 |
OSA scouting updated ratings (potential): Stuff: 11 (11); Movement: 11 (11); Control: 15 (15). |
06/14/2041 |
Injured (Sprained ankle), day-to-day for 6 days. |
01/01/2042 |
OSA scouting updated ratings (potential): Stuff: 10 (11); Movement: 10 (10); Control: 15 (15). |
08/20/2042 |
Injured (Herniated disc (back)), out for 2 weeks. |
01/01/2043 |
OSA scouting updated ratings (potential): Stuff: 10 (10); Movement: 10 (10); Control: 15 (15). |
06/11/2043 |
Suspended 6 games after ejection following a brawl. |
09/16/2043 |
Retired from professional baseball. |
LEADERBOARD APPEARANCES |
|
Year |
GS |
Rank |
2024 |
34 |
4 |
2025 |
34 |
9 |
2026 |
36 |
3 |
2028 |
34 |
5 |
2030 |
33 |
6 |
2032 |
38 |
1 |
2033 |
35 |
2 |
2036 |
1 |
1 |
|
Year |
W |
Rank |
2034 |
17 |
4 |
2036 |
1 |
1 |
|
Year |
Win. % |
Rank |
2029 |
.650 |
10 |
2034 |
.773 |
5 |
2035 |
.667 |
9 |
2036 |
1.000 |
1 |
|
Year |
IP |
Rank |
2025 |
213.2 |
6 |
2026 |
227.0 |
1 |
2028 |
219.0 |
7 |
2032 |
206.2 |
10 |
2035 |
224.1 |
4 |
2036 |
9.0 |
1 |
|
Year |
BF |
Rank |
2025 |
865 |
10 |
2026 |
919 |
2 |
2028 |
922 |
6 |
2032 |
891 |
5 |
2035 |
917 |
10 |
2036 |
34 |
2 |
|
Year |
HRA |
Rank |
2033 |
31 |
6 |
2036 |
1 |
6 |
|
Year |
BB |
Rank |
2024 |
63 |
10 |
2028 |
80 |
8 |
2030 |
77 |
3 |
|
Year |
K |
Rank |
2025 |
217 |
6 |
2026 |
215 |
2 |
|
|
Year |
ERA |
Rank |
2025 |
3.33 |
7 |
2026 |
3.25 |
2 |
2029 |
3.44 |
8 |
2035 |
3.29 |
5 |
2036 |
3.55 |
6 |
|
Year |
BABIP |
Rank |
2026 |
.254 |
3 |
2036 |
.270 |
1 |
|
Year |
WHIP |
Rank |
2025 |
1.10 |
6 |
2026 |
1.10 |
7 |
2035 |
1.17 |
10 |
2036 |
0.89 |
10 |
2036 |
1.10 |
4 |
|
Year |
K/BB |
Rank |
2025 |
4.34 |
8 |
|
Year |
RA/9 |
Rank |
2025 |
10.07 |
5 |
2026 |
10.03 |
7 |
2035 |
10.59 |
8 |
2036 |
8.00 |
9 |
2036 |
10.02 |
4 |
|
Year |
HR/9 |
Rank |
2029 |
0.79 |
5 |
2032 |
0.83 |
3 |
2035 |
0.52 |
1 |
|
Year |
H/9 |
Rank |
2025 |
7.75 |
6 |
2026 |
7.10 |
2 |
2036 |
7.86 |
2 |
|
Year |
BB/9 |
Rank |
2036 |
0.00 |
1 |
|
Year |
K/9 |
Rank |
2025 |
9.14 |
8 |
2026 |
8.52 |
9 |
|
Year |
QS |
Rank |
2024 |
24 |
2 |
2025 |
24 |
3 |
2026 |
20 |
6 |
2027 |
22 |
8 |
2029 |
20 |
7 |
2034 |
20 |
7 |
2035 |
21 |
5 |
2036 |
1 |
1 |
|
Year |
QSP |
Rank |
2024 |
.706 |
5 |
2025 |
.706 |
3 |
2027 |
.667 |
9 |
2029 |
.625 |
8 |
2034 |
.645 |
7 |
2035 |
.656 |
5 |
2036 |
1.000 |
1 |
|
Year |
CG |
Rank |
2034 |
4 |
4 |
2035 |
7 |
1 |
2036 |
1 |
1 |
2036 |
4 |
2 |
|
Year |
CGP |
Rank |
2034 |
.129 |
4 |
2035 |
.219 |
1 |
2036 |
1.000 |
1 |
2036 |
.129 |
4 |
|
Year |
SHO |
Rank |
2026 |
1 |
2 |
2035 |
1 |
7 |
2036 |
2 |
1 |
|
Year |
GB% |
Rank |
2029 |
0.60 |
8 |
2031 |
0.61 |
3 |
2036 |
0.65 |
8 |
|
Year |
WAR |
Rank |
2025 |
4.9 |
7 |
2026 |
4.3 |
6 |
2029 |
4.8 |
6 |
2035 |
6.6 |
1 |
2036 |
0.3 |
7 |
|
|
|
|
|