01/01/2021 | OSA scouting updated ratings (potential): Stuff: 8 (100); Movement: 46 (68); Control: 1 (71). |
03/03/2021 | Pitches a NO-HITTER against the Rockford HS Blue Sox with 13 strikeouts and 1 BB allowed! |
03/26/2021 | Was selected to the 2021 National Federation High School State Associations All-Star Game. |
06/08/2021 | Released by the Cathedral Catholic HS Oilers. |
06/08/2021 | Drafted in the 2021 first-year player draft (Round 1, Pick 8, 8th overall pick) by the Minneapolis Millers. |
06/18/2021 | Signed a minor league contract with the Minneapolis Millers organization with a signing bonus of $1,850,000. |
09/21/2021 | Wins the 2021 ASL ASL Glove Wizard Award at P. |
01/01/2022 | OSA scouting updated ratings (potential): Stuff: 17 (95); Movement: 45 (66); Control: 1 (77). |
01/01/2023 | OSA scouting updated ratings (potential): Stuff: 25 (84); Movement: 46 (72); Control: 7 (65). |
01/01/2024 | OSA scouting updated ratings (potential): Stuff: 34 (83); Movement: 47 (66); Control: 22 (59). |
01/01/2025 | OSA scouting updated ratings (potential): Stuff: 44 (86); Movement: 47 (61); Control: 16 (59). |
04/07/2025 | Named the #83 prospect in the CBL |
05/19/2025 | Was traded by the Minneapolis Millers to the Altoona Curve, along with LF Jack White, CF José Noriega, CF Jesús Sánchez, in exchange for 2B John Aiello. |
12/05/2025 | Was traded by the Altoona Curve to the Austin Bats, along with SP Jesús Merced, SP Pat Schillaci, 3B Juan Moreno, 2B Desi Kelly, in exchange for 2B Steve MacKinney. |
01/01/2026 | OSA scouting updated ratings (potential): Stuff: 52 (83); Movement: 51 (61); Control: 24 (51). |
02/01/2026 | Wins the HWB HWB Pitcher of the Month Award. |
02/03/2026 | Wins the 2025 Hawaii Winter Baseball HWB Championship Series with the Maunaloa Macadamia Nuts! |
11/26/2026 | Received a 1-year contract worth a total of $400,000 through automatic renewal. |
01/01/2027 | OSA scouting updated ratings (potential): Stuff: 61 (82); Movement: 54 (62); Control: 41 (52). |
04/05/2027 | Named the #72 prospect in the CBL |
04/27/2027 | Pitches a 4-hit shutout against the Columbus Clippers with 8 strikeouts and 2 BB allowed! |
06/07/2027 | Was traded by the Austin Bats to the Erie Seawolves, along with 2B Juan Morales, SP Matt LaChappa, SP Albert Pérez, in exchange for SP Tyler Kolek, RP James Haynes. |
06/25/2027 | Was selected to the 2027 Pacific Coast League All-Star Game. |
10/22/2027 | Finished 2nd in 2027 PCL AC Best Pitcher Award voting. |
11/25/2027 | Received a 1-year contract worth a total of $400,000 through automatic renewal. |
01/01/2028 | OSA scouting updated ratings (potential): Stuff: 76 (83); Movement: 54 (62); Control: 48 (53). |
11/21/2028 | Received a 1-year contract worth a total of $400,000 through automatic renewal. |
01/01/2029 | OSA scouting updated ratings (potential): Stuff: 77 (83); Movement: 55 (61); Control: 49 (55). |
05/10/2029 | Suspended 4 games after ejection following a brawl. |
07/17/2029 | Pitches a 2-hit shutout against the Nashville Outlaws with 11 strikeouts and 3 BB allowed! |
12/07/2029 | Received a 1-year contract worth a total of $400,000 through automatic renewal. |
12/07/2029 | Was traded by the Erie Seawolves to the Connecticut Colonials, along with RP Jim Cabrera, CF Pat Wiste, in exchange for 1B Hyun-suk Soun, SP Ángelo Soto. |
01/01/2030 | OSA scouting updated ratings (potential): Stuff: 78 (83); Movement: 53 (55); Control: 51 (54). |
11/18/2030 | Received a 1-year contract worth a total of $600,000 through arbitration. |
01/01/2031 | OSA scouting updated ratings (potential): Stuff: 78 (80); Movement: 46 (47); Control: 55 (55). |
09/20/2031 | Injured (Mild shoulder strain), day-to-day for 3 days. |
11/16/2031 | Received a 1-year contract worth a total of $700,000 through arbitration. |
01/01/2032 | OSA scouting updated ratings (potential): Stuff: 76 (79); Movement: 46 (48); Control: 57 (57). |
06/16/2032 | Suspended 6 games after ejection following a brawl. |
11/17/2032 | Received a 1-year contract worth a total of $800,000 through arbitration. |
01/01/2033 | OSA scouting updated ratings (potential): Stuff: 76 (78); Movement: 42 (43); Control: 56 (56). |
04/05/2033 | Suspended 6 games after ejection following a brawl. |
08/05/2033 | Pitches a 4-hit shutout against the Mahoning Valley Scrappers with 8 strikeouts and 1 BB allowed! |
11/13/2033 | Became a free agent. |
01/01/2034 | OSA scouting updated ratings (potential): Stuff: 77 (78); Movement: 41 (42); Control: 56 (56). |
02/08/2034 | Signed a 2-year contract worth a total of $10,000,000 with the St. Louis Sultans organization. |
01/01/2035 | OSA scouting updated ratings (potential): Stuff: 76 (77); Movement: 41 (43); Control: 58 (58). |
07/21/2035 | Signed a 2-year contract extension worth a total of $10,000,000 with the St. Louis Sultans organization. |
01/01/2036 | OSA scouting updated ratings (potential): Stuff: 75 (77); Movement: 39 (41); Control: 56 (56). |
01/01/2037 | OSA scouting updated ratings (potential): Stuff: 78 (79); Movement: 39 (41); Control: 57 (57). |
04/25/2037 | Pitches a 3-hit shutout against the Philadelphia Liberty with 6 strikeouts and 3 BB allowed! |
05/28/2037 | Pitches a 1-hit shutout against the Fargo Nordiques with 5 strikeouts and 1 BB allowed! |
07/18/2037 | Injured (Shoulder tendinitis), day-to-day for one week. |
07/23/2037 | Suffered setback in recovery from injury, will miss another 5 days. |
08/22/2037 | Signed a 2-year contract extension worth a total of $8,500,000 with the St. Louis Sultans organization. |
01/01/2038 | OSA scouting updated ratings (potential): Stuff: 76 (77); Movement: 41 (43); Control: 56 (56). |
04/07/2038 | Collects his 2000th career Continental Baseball League strikeout! |
10/30/2038 | Executed his contract year option. |
01/01/2039 | OSA scouting updated ratings (potential): Stuff: 72 (72); Movement: 39 (39); Control: 63 (63). |
06/10/2039 | Injured (Oblique strain), out for 2 weeks. |
08/20/2039 | Injured (Torn flexor tendon (elbow)), out for 12 months. |
11/18/2039 | Became a free agent. |
01/01/2040 | OSA scouting updated ratings (potential): Stuff: 63 (63); Movement: 41 (41); Control: 63 (63). |
LEADERBOARD APPEARANCES |
Year | GS | Rank | 2030 | 33 | 6 | 2031 | 35 | 3 | 2032 | 35 | 2 | 2034 | 40 | 1 | 2035 | 33 | 8 | 2036 | 33 | 10 | 2038 | 34 | 1 | | Year | W | Rank | 2029 | 16 | 6 | 2035 | 14 | 6 | 2036 | 13 | 8 | 2037 | 13 | 7 | 2038 | 13 | 10 | | Year | L | Rank | 2028 | 17 | 3 | 2030 | 12 | 8 | 2031 | 21 | 2 | 2032 | 13 | 9 | 2033 | 16 | 2 | 2038 | 12 | 10 | | Year | Win. % | Rank | 2029 | .667 | 5 | 2035 | .636 | 6 | 2036 | .650 | 8 | 2037 | .565 | 7 | | Year | IP | Rank | 2030 | 199.1 | 8 | 2031 | 204.0 | 7 | 2035 | 198.0 | 8 | 2038 | 187.1 | 10 | |
Year | BF | Rank | 2030 | 853 | 8 | 2031 | 878 | 6 | 2032 | 832 | 9 | 2034 | 836 | 6 | 2035 | 807 | 9 | | Year | HRA | Rank | 2030 | 40 | 3 | 2031 | 45 | 2 | 2032 | 38 | 5 | 2033 | 34 | 4 | 2034 | 37 | 3 | 2035 | 38 | 2 | 2036 | 34 | 4 | 2037 | 31 | 6 | 2038 | 40 | 1 | | | Year | K | Rank | 2028 | 200 | 6 | 2029 | 209 | 5 | 2030 | 183 | 6 | 2031 | 187 | 8 | 2034 | 201 | 7 | 2035 | 215 | 5 | 2036 | 218 | 6 | 2037 | 188 | 5 | 2038 | 196 | 7 | | |
Year | ERA | Rank | 2037 | 3.99 | 10 | | Year | BABIP | Rank | 2030 | .279 | 7 | 2032 | .285 | 9 | 2035 | .245 | 1 | 2036 | .274 | 7 | 2037 | .269 | 3 | 2038 | .267 | 5 | | Year | WHIP | Rank | 2035 | 1.08 | 6 | 2036 | 1.11 | 8 | 2037 | 1.09 | 2 | | Year | K/BB | Rank | 2029 | 3.27 | 8 | 2030 | 2.86 | 10 | 2034 | 3.41 | 8 | 2036 | 4.11 | 9 | 2037 | 4.82 | 1 | 2038 | 3.21 | 9 | | Year | RA/9 | Rank | 2035 | 10.32 | 6 | 2036 | 10.54 | 9 | 2037 | 10.16 | 1 | |
Year | H/9 | Rank | 2030 | 8.80 | 10 | 2035 | 7.05 | 3 | 2036 | 7.55 | 5 | 2037 | 7.83 | 4 | | Year | BB/9 | Rank | 2030 | 2.89 | 10 | 2036 | 2.47 | 10 | 2037 | 2.02 | 5 | 2038 | 2.93 | 9 | | Year | K/9 | Rank | 2028 | 9.52 | 5 | 2029 | 9.27 | 7 | 2030 | 8.26 | 6 | 2034 | 9.92 | 4 | 2035 | 9.77 | 7 | 2036 | 10.17 | 5 | 2037 | 9.74 | 2 | 2038 | 9.42 | 6 | | Year | QS | Rank | 2028 | 17 | 7 | 2035 | 20 | 2 | | Year | QSP | Rank | 2028 | .531 | 10 | 2035 | .606 | 4 | 2037 | .467 | 10 | |
Year | CG | Rank | 2033 | 1 | 8 | 2037 | 2 | 1 | | Year | CGP | Rank | 2033 | .031 | 8 | 2037 | .067 | 1 | | Year | SHO | Rank | 2029 | 1 | 1 | 2033 | 1 | 1 | 2037 | 2 | 1 | | Year | GB% | Rank | 2029 | 0.57 | 10 | 2030 | 0.52 | 9 | 2034 | 0.57 | 1 | 2037 | 0.50 | 9 | | |