06/04/2018 |
Drafted by the Pittsburgh Pirates in the 2nd round of the 2018 MLB June Amateur Draft from Robinson HS (Robinson, TX). |
05/01/2020 |
Injured (Strained back), day-to-day for 3 days. |
06/21/2020 |
Was selected to the 2020 Florida State League All-Star Game. |
01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 45 (55); Movement: 35 (45); Control: 45 (55). |
01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 45 (50). |
03/31/2022 |
Was traded by the Pittsburgh Pirates to the Houston Astros, along with CF Billy Hamilton, RP Jharel Cotton, SS Kyren Paris, LF Tirso Ornelas, in exchange for RF George Springer, SP Kade Grundy. |
07/03/2022 |
Was selected to the 2022 Pacific Coast League All-Star Game. |
11/28/2022 |
Received a 1-year contract worth a total of $563,500 through automatic renewal. |
01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 50 (50). |
07/17/2023 |
Was traded by the Houston Astros to the Seattle Mariners, along with RP Matt Cronin, SP Austin Becker, CF Joseph Velazquez, in exchange for CF Jo Adell, SP Justus Sheffield. |
11/24/2023 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 50 (55). |
01/08/2024 |
Was claimed off waivers by Washington while with Seattle. |
11/26/2024 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 55 (55). |
08/30/2025 |
Injured (back tightness),out for 2 weeks. |
12/01/2025 |
Became a free agent. |
12/05/2025 |
Signed a 1-year minor league contract with the Saranac Lake Surge organization. |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 55 (55). |
07/19/2026 |
Was selected to the 2026 Empire Professional Baseball League All-Star Game. |
09/27/2026 |
Became a free agent. |
09/29/2026 |
Signed a 1-year minor league contract with the York Revolution organization. |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 55 (55). |
05/04/2027 |
Released by the York Revolution. |
05/06/2027 |
Signed a 1-year contract worth a total of $8,800 with the Somerset Patriots organization. |
08/05/2027 |
Released by the Somerset Patriots. |
08/10/2027 |
Signed a 1-year minor league contract with the Sonoma Stompers organization. |
09/29/2027 |
Received a 1-year contract through automatic renewal worth a total of $1,000. |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 40 (40); Control: 55 (55). |
06/01/2028 |
Released by the Sonoma Stompers. |
06/07/2028 |
Signed a 1-year contract worth a total of $960 with the Georgia Rhinos organization. |
07/15/2028 |
Suspended 4 games after ejection following a brawl. |
07/16/2028 |
Was selected to the 2028 Empire Professional Baseball League All-Star Game. |
09/03/2028 |
Wins the 2028 Empire Professional Baseball League Championship Series with the Georgia Rhinos! |
09/14/2028 |
Wins the 2028 EPBL Platinum Stick Award at P. |
09/25/2028 |
Became a free agent. |
10/29/2028 |
Signed a 1-year contract worth a total of $15,400 with the Sugar Land Skeeters organization. |
01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 50 (55); Movement: 45 (45); Control: 50 (50). |
06/09/2029 |
Injured (herniated disc (neck)),out for 5 weeks. |
10/15/2029 |
Became a free agent. |
LEADERBOARD APPEARANCES |
Year |
GS |
Rank |
2026 |
13 |
9 |
2028 |
13 |
4 |
|
Year |
W |
Rank |
2026 |
6 |
3 |
2028 |
7 |
2 |
|
|
Year |
Win. % |
Rank |
2028 |
.636 |
2 |
|
Year |
IP |
Rank |
2026 |
88.0 |
4 |
2028 |
74.2 |
5 |
|
Year |
BF |
Rank |
2026 |
363 |
5 |
2028 |
311 |
5 |
|
Year |
BB |
Rank |
2026 |
30 |
7 |
2028 |
26 |
7 |
|
Year |
K |
Rank |
2026 |
92 |
6 |
2028 |
71 |
9 |
|
Year |
ERA |
Rank |
2028 |
3.38 |
6 |
|
Year |
BABIP |
Rank |
2026 |
.288 |
2 |
2028 |
.305 |
4 |
|
Year |
WHIP |
Rank |
2026 |
1.17 |
4 |
2028 |
1.23 |
5 |
|
Year |
K/BB |
Rank |
2026 |
3.07 |
9 |
2028 |
2.73 |
6 |
|
Year |
RA/9 |
Rank |
2026 |
10.74 |
2 |
2028 |
11.45 |
5 |
|
Year |
HR/9 |
Rank |
2026 |
0.72 |
9 |
2028 |
0.48 |
1 |
|
Year |
H/9 |
Rank |
2026 |
7.47 |
3 |
2028 |
7.96 |
3 |
|
Year |
BB/9 |
Rank |
2026 |
3.07 |
8 |
2028 |
3.13 |
7 |
|
Year |
K/9 |
Rank |
2026 |
9.41 |
6 |
2028 |
8.56 |
4 |
|
|
Year |
QSP |
Rank |
2028 |
.385 |
8 |
|
Year |
GB% |
Rank |
2028 |
0.53 |
3 |
|
Year |
WAR |
Rank |
2026 |
1.8 |
5 |
2028 |
1.6 |
6 |
|
|
|
|
|