05/04/2019 |
Joined the Wake Forest Demon Deacans. |
01/01/2020 |
OSA scouting updated ratings (potential): Stuff: - (10); Movement: - (11); Control: - (16). |
04/01/2020 |
Wins the College Feeder SBL Pitcher of the Month Award. |
01/01/2021 |
OSA scouting updated ratings (potential): Stuff: - (11); Movement: - (11); Control: - (17). |
04/18/2021 |
Was selected to the 2021 USA NCAA DIVISION I All-Star Game. |
06/07/2021 |
Released by the Wake Forest Demon Deacans. |
06/07/2021 |
Drafted in the 2021 first-year player draft (Round 7, Pick 24, 179th overall pick) by the So Cal Republic. |
01/01/2022 |
OSA scouting updated ratings (potential): Stuff: - (8); Movement: - (9); Control: - (15). |
01/01/2023 |
OSA scouting updated ratings (potential): Stuff: - (33); Movement: - (42); Control: - (72). |
01/01/2024 |
OSA scouting updated ratings (potential): Stuff: - (30); Movement: - (43); Control: - (71). |
07/07/2024 |
Was selected to the 2024 DOUBLE A All-Star Game. |
01/01/2025 |
OSA scouting updated ratings (potential): Stuff: - (28); Movement: - (41); Control: - (69). |
06/06/2025 |
Injured (tender shoulder), day-to-day for 4 days. |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: - (49); Movement: - (40); Control: - (69). |
11/08/2026 |
Wins the 2026 ABL World Series with the So Cal Republic. |
12/03/2026 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: - (29); Movement: - (42); Control: - (68). |
06/28/2027 |
Injured (rotator cuff strain), out for 2 weeks. |
11/29/2027 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: - (28); Movement: - (38); Control: - (56). |
04/02/2028 |
Was traded by the So Cal Republic to the Manhattan Beach Patriots, along with SP Tomás Bravo, RP Amirtharaj Nagaraja, 1B Bagaskoro Pakpahan, RF José Contreras, in exchange for SP Adhipa Vemireddy, CF Blair Uige. |
06/15/2028 |
Injured (viral infection), out for 2 days. |
12/06/2028 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
01/01/2029 |
OSA scouting updated ratings (potential): Stuff: - (31); Movement: - (37); Control: - (51). |
12/08/2029 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
12/28/2029 |
Released by the Manhattan Beach Patriots. |
01/01/2030 |
OSA scouting updated ratings (potential): Stuff: - (30); Movement: - (55); Control: - (51). |
03/30/2030 |
Signed a minor league contract with the Georgia Grays organization. |
05/01/2030 |
Was granted free agency by the Georgia organization. |
06/09/2030 |
Signed a minor league contract with the San Francisco Earthquakes organization. |
07/01/2030 |
Wins the Triple DKL Pitcher of the Month Award. |
07/13/2030 |
Was selected to the 2030 TRIPLE A All-Star Game. |
01/01/2031 |
OSA scouting updated ratings (potential): Stuff: - (28); Movement: - (58); Control: - (49). |
04/25/2031 |
Injured (shoulder inflammation), out for 3 weeks. |
06/13/2031 |
Injured (elbow strain), out for 2-3 months. |
10/26/2031 |
Wins the 2031 TRIPLE A Triple A World Series with the Antioch Coal Miners! |
01/01/2032 |
OSA scouting updated ratings (potential): Stuff: - (26); Movement: - (56); Control: - (35). |
07/08/2032 |
Injured (Sore back), day-to-day for 1 day. |
10/27/2032 |
Wins the 2032 TRIPLE A Triple A World Series with the Antioch Coal Miners! |
01/01/2033 |
OSA scouting updated ratings (potential): Stuff: - (32); Movement: - (56); Control: - (18). |
04/25/2033 |
Released by the San Francisco organization. |
01/01/2034 |
OSA scouting updated ratings (potential): Stuff: - (30); Movement: - (56); Control: - (19). |
01/01/2035 |
OSA scouting updated ratings (potential): Stuff: - (28); Movement: - (61); Control: - (21). |
12/31/2035 |
Retired from professional baseball. |