05/09/2021 |
Drafted in the 2021 first-year player draft (Round 4, Pick 10, 100th overall pick) by the Cincinnati Reds, out of college (Michigan State). |
01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 35 (60); Movement: 50 (60); Control: 25 (65). |
08/27/2022 |
Injured (Sinusitis), day-to-day for 4 days. |
01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 40 (55); Movement: 50 (65); Control: 30 (65). |
05/11/2023 |
Pitches a 7-hit shutout against the Eugene Emeralds with 8 strikeouts and 0 BB allowed! |
06/04/2023 |
Injured (Sprained ankle), day-to-day for one week. |
10/09/2023 |
Injured on 10/07/2023, diagnosed with back tightness, is day-to-day. |
10/21/2023 |
Wins the 2023 New York-Penn League A- World Series with the Cincinnati (NYP) Reds! |
01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 50 (60); Movement: 55 (65); Control: 35 (65). |
04/22/2024 |
Injured (Mild shoulder inflammation), day-to-day for 5 days. |
06/03/2024 |
Was selected to the 2024 Midwest League All-Star Game. |
11/05/2024 |
Wins the 2024 MID NL Glove Wizard Award at P. |
11/06/2024 |
Finished 3rd in 2024 MID NL Outstanding Pitcher Award voting. |
01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 50 (60); Movement: 60 (65); Control: 35 (65). |
06/16/2025 |
Injured (Knee inflammation), day-to-day for 2 weeks. |
07/31/2025 |
Was traded by the Cincinnati Reds to the Houston Astros, along with 2B Alex Bregman, SP Levi Kelly, SP Marv Westfall, SP Dan Lawson, in exchange for 2B Pete Johnstone, SS Andres Gimenez. |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 60 (60); Control: 35 (55). |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 60 (65); Movement: 55 (60); Control: 40 (55). |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 60 (65); Movement: 55 (60); Control: 45 (55). |
06/20/2028 |
Was selected to the 2028 International League All-Star Game. |
11/02/2028 |
Finished 3rd in 2028 IL AL Reliever of the Year voting. |
11/27/2028 |
Received a 1-year contract worth a total of $540,000 through automatic renewal. |
01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 60 (65); Movement: 55 (60); Control: 50 (55). |
11/02/2029 |
Finished 2nd in 2029 IL AL Reliever of the Year voting. |
11/27/2029 |
Received a 1-year contract worth a total of $540,000 through automatic renewal. |
01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 55 (60); Control: 50 (55). |
05/13/2030 |
Wins the MLB AL Player of the Week Award. |
05/13/2030 |
Injured (Hamstring soreness), day-to-day for 6 days. |
06/01/2030 |
Wins the MLB AL Pitcher of the Month Award. |
11/23/2030 |
Received a 1-year contract worth a total of $545,000 through automatic renewal. |
01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 60 (65); Movement: 55 (60); Control: 55 (55). |
04/10/2031 |
Injured (Sore shoulder), day-to-day for 6 days. |
11/26/2031 |
Received a 1-year contract worth a total of $545,000 through automatic renewal. |
01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 60 (65); Movement: 55 (55); Control: 55 (55). |
04/25/2032 |
Was claimed off waivers by Kansas City while with Houston. |
05/09/2032 |
Was claimed off waivers by San Francisco while with Kansas City. |
07/18/2032 |
Was selected to the 2032 Major League Baseball All-Star Game. |
11/22/2032 |
Received a 1-year contract worth a total of $892,500 through arbitration. |
01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (55); Control: 55 (55). |
03/17/2033 |
Was traded by the San Francisco Giants to the Arizona Diamondbacks in exchange for a 3rd draft pick. |
11/19/2033 |
Received a 1-year contract worth a total of $1,050,000 through arbitration. |
01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (55); Control: 55 (55). |
11/21/2034 |
Became a free agent. |
01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 55 (55). |
02/17/2035 |
Signed a minor league contract with the New York Yankees organization. |
11/29/2035 |
Became a minor league free agent. |
12/19/2035 |
Signed a minor league contract with the Toronto Blue Jays organization. |
01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 60 (60). |
11/19/2036 |
Became a minor league free agent. |
01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 55 (55). |
10/30/2037 |
Retired from professional baseball. |