05/11/2017 |
Joined the Georgia Tech Yellow Jackets. |
01/01/2018 |
OSA scouting updated ratings (potential): Stuff: - (16); Movement: - (13); Control: - (14). |
05/09/2018 |
Released by the Georgia Tech Yellow Jackets. |
06/07/2018 |
Drafted in the 2018 first-year player draft (Round 3, Pick 1, 54th overall pick) by the Dallas Texans. |
06/23/2018 |
Signed a minor league contract with the Dallas Texans organization with a signing bonus of $250,000. |
01/01/2019 |
OSA scouting updated ratings (potential): Stuff: - (16); Movement: - (13); Control: - (14). |
04/01/2019 |
Named the #38 prospect in the ABL |
08/31/2019 |
Injured (back spasms), day-to-day for 4 days. |
01/01/2020 |
OSA scouting updated ratings (potential): Stuff: - (16); Movement: - (13); Control: - (14). |
04/06/2020 |
Named the #49 prospect in the ABL |
01/01/2021 |
OSA scouting updated ratings (potential): Stuff: - (16); Movement: - (13); Control: - (14). |
04/05/2021 |
Named the #58 prospect in the ABL |
06/23/2021 |
Injured (earache), day-to-day for 3 days. |
11/26/2021 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
01/01/2022 |
OSA scouting updated ratings (potential): Stuff: - (14); Movement: - (10); Control: - (12). |
05/30/2022 |
Was traded by the Dallas Texans to the San Francisco Earthquakes, along with SP António Medrano, CL Manuel Sánchez, LF Mario Rivera, in exchange for SP Ramón Vázquez, $2,260,000. |
11/23/2022 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
01/01/2023 |
OSA scouting updated ratings (potential): Stuff: - (65); Movement: - (52); Control: - (62). |
07/09/2023 |
Was selected to the 2023 ADULT BASEBALL LEAGUE All-Star Game. |
09/06/2023 |
Signed a 4-year contract extension worth a total of $12,300,000 with the San Francisco Earthquakes organization. |
01/01/2024 |
OSA scouting updated ratings (potential): Stuff: - (63); Movement: - (52); Control: - (60). |
07/05/2024 |
Was traded by the San Francisco Earthquakes to the Maple Marauders, along with CL Adrien Clément, in exchange for 1B Adam Hounsell, 2B Wayne Soileau. |
01/01/2025 |
OSA scouting updated ratings (potential): Stuff: - (60); Movement: - (52); Control: - (58). |
12/06/2025 |
Was traded by the Maple Marauders to the San Diego Hops, along with RP Jeff Hodge, RP Jesús Ramírez, RP José Ramos, C Manuel Fernández, $7,000,000, in exchange for SS Goldi Lebel. |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: - (58); Movement: - (54); Control: - (57). |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: - (53); Movement: - (59); Control: - (59). |
09/21/2027 |
Signed a 3-year contract extension worth a total of $12,060,000 with the San Diego Hops organization. |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: - (50); Movement: - (58); Control: - (56). |
07/31/2028 |
Was traded by the San Diego Hops to the Duke City Danger, along with SP James Thompson, 1B Kyle Reader, in exchange for SS Germano Lamorr, 3B Christian Chevalier, SP Jim Phillips, SP Yo Watanabe. |
01/01/2029 |
OSA scouting updated ratings (potential): Stuff: - (55); Movement: - (65); Control: - (53). |
02/10/2029 |
Was traded by the Duke City Danger to the Omaha Titans, along with SP Hayden Capel, in exchange for LF Raul Hernandes, 1B Júlio Jiménez, C Roberto Balay. |
07/31/2029 |
Was traded by the Omaha Titans to the Duke City Danger in exchange for 2B Ryan Lewry, SP Monty Burns. |
08/25/2029 |
Pitches a 4-hit shutout against the South Carolina Bombers with 3 strikeouts and 0 BB allowed! |
11/14/2029 |
Declined his contract option. |
11/19/2029 |
Released by the Duke City Danger. |
01/01/2030 |
OSA scouting updated ratings (potential): Stuff: - (55); Movement: - (69); Control: - (53). |
02/09/2030 |
Signed a 4-year contract worth a total of $40,000,000 with the Bloomington Blazers organization. |
01/01/2031 |
OSA scouting updated ratings (potential): Stuff: - (52); Movement: - (67); Control: - (55). |
07/31/2031 |
Was traded by the Bloomington Blazers to the Jacksonville Jacks, along with RF Harold Planter, 1B Jorge Rodríguez, 3B Ricardo Rivadeneyra, RP Ken Ducklow, in exchange for SP Loeck Jurgens. |
11/13/2031 |
Decided not to opt out of the remaining portion of his contract. |
01/01/2032 |
OSA scouting updated ratings (potential): Stuff: - (52); Movement: - (63); Control: - (51). |
05/14/2032 |
Pitches a 5-hit shutout against the Columbus Aces with 4 strikeouts and 1 BB allowed! |
11/14/2032 |
Declined his contract option. |
12/07/2032 |
Became a free agent. |
01/01/2033 |
OSA scouting updated ratings (potential): Stuff: - (48); Movement: - (61); Control: - (55). |
01/30/2033 |
Signed a 2-year contract worth a total of $22,000,000 with the Eureka Hornets organization. |
02/24/2033 |
Injured (Strained hamstring), day-to-day for 3 weeks. |
04/05/2033 |
Injured (Herniated disc (back)), out for 5 weeks. |
05/23/2033 |
Injured (Biceps tendinitis), out for one week. |
06/26/2033 |
Injured (Herniated disc (back)), out for one week. |
09/24/2033 |
Pitches a 6-hit shutout against the Oklahoma City Prowlers with 6 strikeouts and 1 BB allowed! |
01/01/2034 |
OSA scouting updated ratings (potential): Stuff: - (46); Movement: - (55); Control: - (55). |
07/07/2034 |
Injured (Torn rotator cuff), out for 8 months. |
12/15/2034 |
Became a free agent. |
01/01/2035 |
OSA scouting updated ratings (potential): Stuff: - (41); Movement: - (51); Control: - (54). |
03/08/2035 |
Signed a 1-year contract worth a total of $1,900,000 with the Kansas City Tornadoes organization. |
03/22/2035 |
Injured (Sore elbow), day-to-day for 6 days. |
05/21/2035 |
Released by the Kansas City Tornadoes. |
01/01/2036 |
OSA scouting updated ratings (potential): Stuff: - (39); Movement: - (54); Control: - (54). |
11/19/2036 |
Retired from professional baseball. |
LEADERBOARD APPEARANCES |
Year |
GS |
Rank |
2024 |
34 |
4 |
2025 |
33 |
8 |
2030 |
38 |
1 |
|
Year |
L |
Rank |
2024 |
13 |
5 |
2027 |
14 |
10 |
2030 |
16 |
4 |
2031 |
16 |
3 |
|
|
|
|
Year |
WP |
Rank |
2024 |
7 |
10 |
2025 |
8 |
4 |
2033 |
8 |
6 |
|
Year |
ERA |
Rank |
2023 |
4.11 |
8 |
|
Year |
BABIP |
Rank |
2021 |
.292 |
2 |
2023 |
.298 |
4 |
2029 |
.280 |
10 |
|
Year |
WHIP |
Rank |
2023 |
1.25 |
4 |
2029 |
1.21 |
10 |
|
Year |
K/BB |
Rank |
2023 |
3.21 |
9 |
2024 |
3.33 |
8 |
|
Year |
RA/9 |
Rank |
2023 |
11.31 |
3 |
|
Year |
HR/9 |
Rank |
2033 |
0.83 |
8 |
|
Year |
H/9 |
Rank |
2023 |
8.96 |
3 |
|
Year |
BB/9 |
Rank |
2023 |
2.29 |
9 |
2024 |
2.15 |
10 |
|
Year |
K/9 |
Rank |
2023 |
7.36 |
10 |
2030 |
7.83 |
8 |
2032 |
8.14 |
10 |
|
|
Year |
QSP |
Rank |
2028 |
.633 |
9 |
2032 |
.710 |
8 |
|
Year |
SHO |
Rank |
2022 |
0 |
10 |
2022 |
0 |
9 |
2029 |
1 |
8 |
2032 |
1 |
6 |
2033 |
1 |
4 |
|
Year |
GB% |
Rank |
2027 |
0.66 |
8 |
2029 |
0.62 |
2 |
2030 |
0.62 |
1 |
|
Year |
WAR |
Rank |
2032 |
4.7 |
10 |
|