06/04/2018 |
Drafted by the Los Angeles Angels in the 5th round of the 2018 MLB June Amateur Draft from Western International HS (Detroit, MI). |
04/01/2019 |
Was traded by the Los Angeles Angels to the Miami Marlins, along with SS Livan Soto, SP Aaron Hernandez, in exchange for RP Sandy Alcantara, SP Trevor Richards, SP Nick Neidert, CF Lewis Brinson, RP Kyle Keller. |
08/31/2019 |
Injured (Rotator cuff strain), out for 3 weeks. |
01/01/2020 |
OSA scouting updated ratings (potential): Stuff: 30 (50); Movement: 30 (45); Control: 30 (30). |
09/04/2020 |
Injured (Sore shoulder), day-to-day for 4 days. |
01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 40 (50); Movement: 40 (50); Control: 35 (45). |
06/26/2021 |
Injured (Tired arm), out for 2 weeks. |
07/19/2021 |
Injured (Calf strain), out for 3-4 weeks. |
01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 45 (55); Movement: 50 (50); Control: 45 (45). |
05/30/2022 |
Was traded by the Miami Marlins to the San Francisco Giants, along with LF Jackie Bradley Jr., 1B Ji-man Choi, 3B Isan Diaz, LF Monte Harrison, in exchange for SS Andrelton Simmons. |
07/08/2022 |
Injured (Hamstring strain), out for 5 weeks. |
09/17/2022 |
Wins the 2022 Southern League Round 2 with the Jacksonville Jumbo Shrimp! |
11/28/2022 |
Was traded by the San Francisco Giants to the San Diego Padres, along with 2B Dillon Plew, CF Tyler Kehoe, in exchange for RF Aaron Judge, 2B Nick Madrigal. |
12/19/2022 |
Received a 1-year contract worth a total of $555,000 through automatic renewal. |
01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 45 (55); Movement: 50 (50); Control: 45 (45). |
01/16/2023 |
Was traded by the San Diego Padres to the Houston Astros, along with a 2nd draft pick, a 4th draft pick, in exchange for 3B Ryder Jones. |
04/24/2023 |
Injured (Foot soreness), day-to-day for 4 days. |
12/18/2023 |
Received a 1-year contract worth a total of $555,000 through automatic renewal. |
01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 45 (55); Movement: 55 (55); Control: 45 (45). |
12/16/2024 |
Received a 1-year contract worth a total of $555,000 through automatic renewal. |
01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 50 (50); Control: 45 (45). |
07/04/2025 |
Injured (Shoulder tendinitis), day-to-day for 2 weeks. |
07/22/2025 |
Injured (Biceps tendinitis), out for one week. |
09/18/2025 |
Injured (Mild hamstring strain), day-to-day for 2 weeks. |
12/22/2025 |
Received a 1-year contract worth a total of $555,000 through automatic renewal. |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 50 (50); Control: 45 (45). |
04/06/2026 |
Released by the Houston Astros. |