01/01/2021 | OSA scouting updated ratings (potential): Stuff: 27 (73); Movement: 45 (67); Control: 38 (100). |
01/01/2022 | OSA scouting updated ratings (potential): Stuff: 23 (62); Movement: 48 (59); Control: 38 (85). |
01/01/2023 | OSA scouting updated ratings (potential): Stuff: 33 (68); Movement: 54 (64); Control: 35 (62). |
01/01/2024 | OSA scouting updated ratings (potential): Stuff: 35 (64); Movement: 56 (62); Control: 40 (64). |
12/29/2024 | Pitches a 4-hit shutout against the Volcano Eruptions with 13 strikeouts and 0 BB allowed! |
01/01/2025 | OSA scouting updated ratings (potential): Stuff: 53 (76); Movement: 61 (63); Control: 52 (56). |
02/15/2025 | Finished 2nd in 2024 HWB HWB Dole Most Valuable Player Award voting. |
04/07/2025 | Named the #76 prospect in the CBL |
06/16/2025 | Was selected to the 2025 Southern League All-Star Game. |
08/08/2025 | Injured (Sore back), day-to-day for 4 days. |
10/08/2025 | Wins the 2025 Pacific Coast League PCL Championship Series with the San Antonio Missions! |
10/10/2025 | Finished 2nd in 2025 SL SL Outstanding Pitcher Award voting. |
10/11/2025 | Finished 3rd in 2025 SL SL Outstanding Hitter Award voting. |
11/21/2025 | Received a 1-year contract worth a total of $400,000 through automatic renewal. |
01/01/2026 | OSA scouting updated ratings (potential): Stuff: 57 (79); Movement: 66 (66); Control: 63 (77). |
04/06/2026 | Named the #14 prospect in the CBL |
06/19/2026 | Was selected to the 2026 Pacific Coast League All-Star Game. |
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: 62 (79); Movement: 66 (66); Control: 82 (90). |
04/05/2027 | Named the #4 prospect in the CBL |
07/20/2027 | Pitches a 3-hit shutout against the Golden State Admirals with 7 strikeouts and 0 BB allowed! |
08/12/2027 | Injured (Herniated disc (back)), out for 2-3 months. |
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: 70 (80); Movement: 65 (65); Control: 95 (95). |
07/06/2028 | Pitches a 6-hit shutout against the California Dreamers with 4 strikeouts and 0 BB allowed! |
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: 73 (80); Movement: 64 (64); Control: 93 (93). |
07/25/2029 | Pitches a 3-hit shutout against the Traverse City Bullet Club with 9 strikeouts and 1 BB allowed! |
12/05/2029 | Received a 1-year contract worth a total of $4,320,000 through arbitration. |
01/01/2030 | OSA scouting updated ratings (potential): Stuff: 78 (81); Movement: 57 (57); Control: 91 (91). |
06/21/2030 | Was selected to the 2030 Continental Baseball League All-Star Game. |
08/20/2030 | Pitches a NO-HITTER against the Charlotte Knights with 11 strikeouts and 1 BB allowed! |
11/06/2030 | Finished 2nd in 2030 CBL FL Bob Feller Best Pitcher Award voting. |
11/18/2030 | Received a 1-year contract worth a total of $9,375,000 through arbitration. |
01/01/2031 | OSA scouting updated ratings (potential): Stuff: 79 (81); Movement: 58 (58); Control: 91 (91). |
06/11/2031 | Pitches a 3-hit shutout against the Connecticut Colonials with 12 strikeouts and 1 BB allowed! |
09/28/2031 | Injured (Flu-like symptoms), day-to-day for 1 day. |
11/05/2031 | Signed a 3-year contract extension worth a total of $53,610,000 with the San Diego Surf Dawgs organization. |
01/01/2032 | OSA scouting updated ratings (potential): Stuff: 83 (83); Movement: 52 (52); Control: 91 (91). |
01/01/2033 | OSA scouting updated ratings (potential): Stuff: 83 (83); Movement: 49 (49); Control: 91 (91). |
01/23/2033 | Injured (Knee contusion), day-to-day for 3 days. |
01/01/2034 | OSA scouting updated ratings (potential): Stuff: 82 (82); Movement: 47 (47); Control: 91 (91). |
08/03/2034 | Signed a 3-year contract extension worth a total of $57,030,000 with the San Diego Surf Dawgs organization. |
01/01/2035 | OSA scouting updated ratings (potential): Stuff: 82 (82); Movement: 48 (48); Control: 91 (91). |
01/01/2036 | OSA scouting updated ratings (potential): Stuff: 81 (81); Movement: 43 (43); Control: 93 (93). |
05/10/2036 | Suspended 6 games after ejection following a brawl. |
07/10/2036 | Pitches a 3-hit shutout against the Las Vegas Aces with 7 strikeouts and 0 BB allowed! |
09/27/2036 | Injured (Sore back), day-to-day for 4 days. |
10/28/2036 | Declined his contract option. |
11/18/2036 | Became a free agent. |
12/06/2036 | Signed a 3-year contract worth a total of $34,500,000 with the Nashville Outlaws organization. |
01/01/2037 | OSA scouting updated ratings (potential): Stuff: 81 (81); Movement: 43 (43); Control: 95 (95). |
09/12/2037 | Collects his 2000th career Continental Baseball League strikeout! |
01/01/2038 | OSA scouting updated ratings (potential): Stuff: 82 (82); Movement: 44 (44); Control: 92 (93). |
06/01/2038 | Wins the CBL FL Pitcher of the Month Award. |
08/09/2038 | Injured (Sore back), day-to-day for 5 days. |
10/30/2038 | Declined his contract option. |
11/04/2038 | Signed a 3-year contract extension worth a total of $34,500,000 with the Nashville Outlaws organization. |
01/01/2039 | OSA scouting updated ratings (potential): Stuff: 79 (79); Movement: 46 (46); Control: 87 (87). |
06/29/2039 | Pitches a 3-hit shutout against the California Dreamers with 6 strikeouts and 0 BB allowed! |
09/27/2039 | Injured (Strained oblique), day-to-day for 3-4 weeks. |
01/01/2040 | OSA scouting updated ratings (potential): Stuff: 63 (63); Movement: 42 (42); Control: 91 (91). |
05/29/2040 | Injured (Mild hamstring strain), day-to-day for 2 days. |
09/25/2040 | Injured (Strained hamstring), out for 3 months. |
11/01/2040 | Executed his contract year option. |
01/01/2041 | OSA scouting updated ratings (potential): Stuff: 64 (64); Movement: 40 (40); Control: 88 (88). |
04/13/2041 | Collects his 2500th career Continental Baseball League strikeout! |
11/20/2041 | Became a free agent. |
01/01/2042 | OSA scouting updated ratings (potential): Stuff: 62 (62); Movement: 43 (43); Control: 87 (87). |
02/11/2042 | Signed a minor league contract with the Vancouver Canadians organization. |
10/23/2042 | Wins the 2042 PCL AC Reliever of the Year Award. |
01/01/2043 | OSA scouting updated ratings (potential): Stuff: 68 (68); Movement: 45 (45); Control: 90 (90). |
04/16/2043 | Injured (torn UCL),out for 9 months. |
11/22/2043 | Became a free agent. |
01/01/2044 | OSA scouting updated ratings (potential): Stuff: 49 (49); Movement: 44 (44); Control: 82 (82). |
LEADERBOARD APPEARANCES |
Year | GS | Rank | 2030 | 34 | 2 | 2032 | 33 | 7 | 2033 | 33 | 8 | 2034 | 34 | 1 | 2036 | 33 | 9 | 2037 | 33 | 3 | 2038 | 33 | 3 | 2039 | 33 | 5 | | Year | W | Rank | 2030 | 17 | 1 | 2031 | 14 | 4 | 2033 | 14 | 6 | 2036 | 17 | 5 | | Year | L | Rank | 2028 | 14 | 6 | 2037 | 15 | 2 | | Year | Win. % | Rank | 2030 | .654 | 2 | 2031 | .700 | 4 | 2033 | .636 | 7 | 2038 | .591 | 9 | | Year | IP | Rank | 2028 | 216.0 | 5 | 2030 | 213.2 | 4 | 2036 | 205.0 | 6 | |
Year | BF | Rank | 2028 | 898 | 8 | 2030 | 850 | 9 | | Year | HRA | Rank | 2028 | 30 | 7 | 2032 | 42 | 3 | 2035 | 38 | 4 | 2036 | 28 | 6 | 2037 | 38 | 1 | 2038 | 28 | 7 | 2039 | 40 | 4 | 2040 | 40 | 2 | | Year | K | Rank | 2029 | 192 | 8 | 2030 | 210 | 2 | 2031 | 224 | 2 | 2032 | 203 | 5 | 2033 | 202 | 6 | 2034 | 200 | 10 | 2036 | 211 | 8 | | Year | WP | Rank | 2029 | 11 | 7 | 2030 | 7 | 10 | 2034 | 11 | 7 | 2037 | 7 | 9 | | Year | ERA | Rank | 2028 | 4.21 | 10 | 2030 | 3.33 | 3 | 2031 | 3.52 | 6 | 2033 | 3.45 | 6 | 2034 | 3.82 | 8 | 2036 | 3.07 | 8 | |
Year | BABIP | Rank | 2030 | .278 | 6 | 2032 | .276 | 6 | 2033 | .265 | 5 | 2036 | .244 | 1 | 2037 | .284 | 9 | 2040 | .260 | 2 | | Year | WHIP | Rank | 2029 | 1.20 | 7 | 2030 | 1.04 | 1 | 2031 | 1.02 | 1 | 2032 | 1.09 | 2 | 2033 | 0.98 | 1 | 2034 | 1.14 | 7 | 2036 | 0.89 | 1 | 2038 | 1.04 | 6 | 2039 | 1.20 | 10 | 2040 | 1.15 | 7 | | Year | K/BB | Rank | 2029 | 4.57 | 3 | 2030 | 6.00 | 1 | 2031 | 8.00 | 2 | 2032 | 7.00 | 1 | 2033 | 7.77 | 1 | 2034 | 6.45 | 2 | 2035 | 7.20 | 1 | 2036 | 7.54 | 3 | 2037 | 5.68 | 4 | 2038 | 7.08 | 1 | 2039 | 6.04 | 3 | 2040 | 4.74 | 3 | | Year | RA/9 | Rank | 2028 | 11.67 | 9 | 2029 | 10.97 | 6 | 2030 | 9.44 | 1 | 2031 | 9.41 | 1 | 2032 | 10.05 | 2 | 2033 | 8.91 | 1 | 2034 | 10.31 | 6 | 2035 | 10.15 | 8 | 2036 | 8.39 | 1 | 2038 | 9.62 | 5 | 2039 | 11.03 | 9 | 2040 | 10.58 | 5 | | Year | HR/9 | Rank | 2030 | 1.18 | 6 | |
Year | H/9 | Rank | 2030 | 7.88 | 6 | 2031 | 7.90 | 5 | 2032 | 8.45 | 10 | 2033 | 7.68 | 6 | 2036 | 6.80 | 4 | | Year | BB/9 | Rank | 2028 | 1.92 | 3 | 2029 | 1.88 | 3 | 2030 | 1.47 | 1 | 2031 | 1.28 | 2 | 2032 | 1.37 | 1 | 2033 | 1.18 | 1 | 2034 | 1.56 | 3 | 2035 | 1.21 | 2 | 2036 | 1.23 | 2 | 2037 | 1.47 | 3 | 2038 | 1.24 | 1 | 2039 | 1.26 | 3 | 2040 | 1.39 | 2 | | Year | K/9 | Rank | 2029 | 8.60 | 10 | 2030 | 8.85 | 3 | 2031 | 10.23 | 2 | 2032 | 9.58 | 6 | 2033 | 9.18 | 7 | 2034 | 10.06 | 5 | | Year | QS | Rank | 2030 | 19 | 6 | 2033 | 19 | 7 | 2034 | 16 | 9 | 2036 | 25 | 1 | 2039 | 18 | 7 | 2040 | 17 | 10 | | Year | QSP | Rank | 2030 | .559 | 9 | 2033 | .576 | 8 | 2036 | .758 | 1 | 2039 | .545 | 8 | 2040 | .567 | 8 | |
Year | CG | Rank | 2028 | 2 | 7 | 2029 | 2 | 7 | 2030 | 1 | 9 | 2031 | 1 | 10 | 2036 | 2 | 3 | 2039 | 1 | 8 | 2040 | 1 | 6 | | Year | CGP | Rank | 2028 | .062 | 9 | 2029 | .061 | 10 | 2030 | .029 | 9 | 2036 | .061 | 5 | 2040 | .033 | 6 | | Year | SHO | Rank | 2027 | 1 | 6 | 2028 | 1 | 4 | 2029 | 1 | 1 | 2030 | 1 | 2 | 2031 | 1 | 4 | 2036 | 1 | 1 | 2039 | 1 | 2 | | Year | GB% | Rank | 2028 | 0.62 | 3 | | Year | WAR | Rank | 2029 | 4.1 | 6 | 2030 | 5.6 | 2 | 2031 | 5.2 | 4 | 2033 | 4.7 | 9 | 2036 | 4.5 | 7 | 2038 | 3.9 | 9 | |