06/07/2021 |
Joined the TCU Horned Frogs. |
01/01/2022 |
OSA scouting updated ratings (potential): Stuff: - (12); Movement: - (8); Control: - (13). |
01/01/2023 |
OSA scouting updated ratings (potential): Stuff: - (56); Movement: - (42); Control: - (60). |
01/01/2024 |
OSA scouting updated ratings (potential): Stuff: - (50); Movement: - (39); Control: - (63). |
04/19/2024 |
Injured (shoulder soreness), out for 2 weeks. |
05/16/2024 |
Finished 3rd in 2024 College Feeder RDL Cy Young Award voting. |
06/07/2024 |
Drafted in the 2024 first-year player draft (Round 4, Pick 15, 98th overall pick) by the San Francisco Earthquakes. |
06/16/2024 |
Released by the TCU Horned Frogs. |
06/16/2024 |
Signed a minor league contract with the San Francisco Earthquakes organization with a signing bonus of $200,000. |
08/14/2024 |
Injured (oblique strain), out for 2 weeks. |
01/01/2025 |
OSA scouting updated ratings (potential): Stuff: - (48); Movement: - (40); Control: - (61). |
04/30/2025 |
Injured (forearm stiffness), out for 4 days. |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: - (50); Movement: - (44); Control: - (61). |
12/12/2026 |
Was traded by the San Francisco Earthquakes to the So Cal Republic, along with SP Matt Quinlan, RP Soleh Purbacaraka, SP Daryl Harrison, 1B Adam Hounsell, in exchange for SP José Gallegos, CL Andrés Nevárez, RF Ovídio Roger. |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: - (46); Movement: - (48); Control: - (60). |
03/15/2027 |
Injured (strained abdominal muscle), out for one week. |
07/12/2027 |
Was traded by the So Cal Republic to the Portland Beavers, along with CF Ellis Stockdale, SP Daryl Harrison, SP Fernando López, SP Francisco Cohen, in exchange for LF Nick Holmes. |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: - (44); Movement: - (42); Control: - (59). |
03/13/2028 |
Injured (mild abdominal strain), day-to-day for 1 day. |
04/03/2028 |
Named the #71 prospect in the ABL |
05/26/2028 |
Suspended 3 games after ejection following a brawl. |
06/22/2028 |
Was selected to the 2028 TRIPLE A All-Star Game. |
06/27/2028 |
Pitches a 3-hit shutout against the Minneapolis Freeze with 7 strikeouts and 1 BB allowed! |
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: - (42); Movement: - (45); Control: - (57). |
04/02/2029 |
Named the #34 prospect in the ABL |
06/12/2029 |
Pitches a 4-hit shutout against the Antioch Coal Miners with 5 strikeouts and 0 BB allowed! |
10/20/2029 |
Injured (elbow inflammation), out for 2 weeks. |
12/08/2029 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
01/01/2030 |
OSA scouting updated ratings (potential): Stuff: - (41); Movement: - (44); Control: - (57). |
12/10/2030 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
01/01/2031 |
OSA scouting updated ratings (potential): Stuff: - (39); Movement: - (44); Control: - (58). |
12/07/2031 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
01/01/2032 |
OSA scouting updated ratings (potential): Stuff: - (53); Movement: - (48); Control: - (57). |
03/24/2032 |
Injured (Forearm cramp), day-to-day for 3 days. |
05/23/2032 |
Injured (Viral infection), day-to-day for 2 days. |
12/05/2032 |
Received a 1-year contract worth a total of $825,000 through arbitration. |
01/01/2033 |
OSA scouting updated ratings (potential): Stuff: - (49); Movement: - (41); Control: - (54). |
04/04/2033 |
Injured (Torn flexor tendon (elbow)), out for 14 months. |
12/06/2033 |
Was not offered arbitration and became a free agent. |
01/01/2034 |
OSA scouting updated ratings (potential): Stuff: - (47); Movement: - (48); Control: - (58). |
03/10/2034 |
Signed a minor league contract with the Eureka Hornets organization. |
07/06/2034 |
Pitches a 7-hit shutout against the Bowling Green Racers with 5 strikeouts and 3 BB allowed! |
08/19/2034 |
Injured (Tender shoulder), day-to-day for 6 days. |
12/13/2034 |
Received a 1-year contract worth a total of $1,366,750 through arbitration. |
01/01/2035 |
OSA scouting updated ratings (potential): Stuff: - (46); Movement: - (44); Control: - (58). |
12/14/2035 |
Received a 1-year contract worth a total of $1,600,000 through arbitration. |
01/01/2036 |
OSA scouting updated ratings (potential): Stuff: - (46); Movement: - (42); Control: - (63). |
02/11/2036 |
Released by the Eureka Hornets. |
11/19/2036 |
Retired from professional baseball. |