| 06/05/2014 |
Drafted by the Baltimore Orioles in the 6th round of the 2014 MLB June Amateur Draft from Howard College (Big Spring, TX). |
| 04/24/2020 |
Signed a 1-year contract extension worth a total of $930,000 with the Baltimore Orioles organization. |
| 07/27/2020 |
Was traded by the Baltimore Orioles to the New York Mets, along with CF Cedric Mullins, in exchange for SP Michael Wacha, CF Johneshwy Fargas. |
| 09/23/2020 |
Wins the 2020 Florida State League Round 2 with the St. Lucie Mets! |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 70 (80); Movement: 60 (75); Control: 35 (35). |
| 10/27/2021 |
Wins the 2021 World Series with the New York Mets. |
| 11/01/2021 |
Signed a 1-year contract extension worth a total of $1,100,000 with the New York Mets organization. |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 65 (80); Movement: 65 (75); Control: 35 (35). |
| 11/18/2022 |
Signed a 1-year contract extension worth a total of $1,300,000 with the New York Mets organization. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 65 (80); Movement: 70 (80); Control: 35 (35). |
| 01/02/2023 |
Drafted in the rule 5 draft (Round 1, Pick 15, 15th overall Pick) by the Tampa Bay Rays, from the New York Mets. |
| 05/01/2023 |
Released by the Tampa Bay organization, returned to the New York (N) Mets. |
| 09/19/2023 |
Wins the 2023 Eastern League Round 1 with the Binghamton Rumble Ponies! |
| 11/02/2023 |
Released by the New York (N) organization. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 65 (80); Movement: 70 (75); Control: 35 (35). |
| 03/07/2024 |
Signed a minor league contract with the New York (A) Yankees organization. |
| 12/02/2024 |
Became a minor league free agent. |
| 12/27/2024 |
Signed a 1-year contract worth a total of $1,100,000 with the Chicago (A) White Sox organization. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 70 (70); Control: 35 (35). |
| 07/22/2025 |
Was claimed off waivers by Los Angeles (A) while with Chicago (A). |
| 08/04/2025 |
Released by the Los Angeles (A) Angels. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 70 (70); Control: 35 (35). |
| 02/26/2026 |
Signed a minor league contract with the Los Angeles (A) Angels organization. |
| 11/29/2026 |
Became a free agent. |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 65 (65); Control: 35 (35). |
| 05/31/2027 |
Signed a minor league contract ($230,000 bonus) with the Milwaukee Brewers organization. |
| 09/21/2027 |
Wins the 2027 Southern League Round 2 with the Biloxi Shuckers! |
| 12/05/2027 |
Became a minor league free agent. |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 70 (70); Control: 40 (40). |
| 06/07/2028 |
Signed a minor league contract ($180,000 bonus) with the Cleveland Guardians organization. |
| 10/27/2028 |
Released by the Cleveland Guardians. |
| 01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 70 (70); Control: 40 (40). |
| 05/09/2029 |
Signed a minor league contract ($230,000 bonus) with the New York (N) Mets organization. |
| 07/19/2029 |
Released by the New York (N) Mets. |
| 01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 65 (65); Control: 45 (45). |
| 09/04/2030 |
Signed a minor league contract ($85,000 bonus) with the Toronto Blue Jays organization. |
| 09/19/2030 |
Retired from professional baseball. |