01/01/2021 | OSA scouting updated ratings (potential): Stuff: 46 (74); Movement: 67 (82); Control: 28 (63). |
04/05/2021 | Named the #90 prospect in the CBL |
06/21/2021 | Was selected to the 2021 Southern League All-Star Game. |
01/01/2022 | OSA scouting updated ratings (potential): Stuff: 54 (69); Movement: 72 (82); Control: 39 (60). |
04/04/2022 | Named the #31 prospect in the CBL |
08/01/2022 | Wins the PCL PC Pitcher of the Month Award. |
01/01/2023 | OSA scouting updated ratings (potential): Stuff: 55 (69); Movement: 77 (81); Control: 43 (63). |
04/03/2023 | Named the #5 prospect in the CBL |
11/27/2023 | Received a 1-year contract worth a total of $400,000 through automatic renewal. |
01/01/2024 | OSA scouting updated ratings (potential): Stuff: 57 (69); Movement: 77 (82); Control: 55 (64). |
11/20/2024 | Received a 1-year contract worth a total of $400,000 through automatic renewal. |
01/01/2025 | OSA scouting updated ratings (potential): Stuff: 60 (63); Movement: 79 (79); Control: 69 (70). |
07/24/2025 | Suspended 2 games after ejection following a brawl. |
09/07/2025 | Injured (Strained back), day-to-day for 4 days. |
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: 60 (63); Movement: 80 (80); Control: 72 (72). |
11/24/2026 | Received a 1-year contract worth a total of $4,190,500 through arbitration. |
01/01/2027 | OSA scouting updated ratings (potential): Stuff: 60 (61); Movement: 81 (81); Control: 72 (72). |
04/28/2027 | Pitches a 1-hit shutout against the Indianapolis Arrows with 8 strikeouts and 0 BB allowed! |
07/11/2027 | Was selected to the 2027 Continental Baseball League All-Star Game. |
11/04/2027 | Finished 3rd in 2027 CBL FL Bob Feller Best Pitcher Award voting. |
11/23/2027 | Received a 1-year contract worth a total of $8,750,000 through arbitration. |
01/01/2028 | OSA scouting updated ratings (potential): Stuff: 61 (61); Movement: 81 (82); Control: 74 (74). |
06/03/2028 | Pitches a 7-hit shutout against the Erie Seawolves with 5 strikeouts and 0 BB allowed! |
10/30/2028 | Wins the 2028 CBL Premier Cup Series with the Nashville Outlaws. |
11/19/2028 | Received a 1-year contract worth a total of $12,625,000 through arbitration. |
01/01/2029 | OSA scouting updated ratings (potential): Stuff: 61 (61); Movement: 81 (81); Control: 75 (75). |
10/01/2029 | Signed a 3-year contract extension worth a total of $54,000,000 with the Nashville Outlaws organization. |
01/01/2030 | OSA scouting updated ratings (potential): Stuff: 60 (61); Movement: 79 (80); Control: 75 (75). |
10/30/2030 | Exercised his contract opt-out. |
11/04/2030 | Signed a 3-year contract extension worth a total of $57,030,000 with the Nashville Outlaws organization. |
11/06/2030 | Finished 3rd in 2030 CBL FL Bob Feller Best Pitcher Award voting. |
01/01/2031 | OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 76 (78); Control: 79 (79). |
07/25/2031 | Injured (Strained back), day-to-day for 2 weeks. |
01/01/2032 | OSA scouting updated ratings (potential): Stuff: 59 (60); Movement: 73 (75); Control: 80 (80). |
09/10/2032 | Pitches a 5-hit shutout against the Minneapolis Millers with 6 strikeouts and 1 BB allowed! |
10/29/2032 | Declined his contract option. |
11/01/2032 | Finished 2nd in 2032 CBL FL Bob Feller Best Pitcher Award voting. |
11/17/2032 | Rejected the Nashville Outlaws qualifying offer. |
11/19/2032 | Became a free agent. |
12/27/2032 | Signed a 3-year contract worth a total of $61,000,000 with the Nashville Outlaws organization. |
01/01/2033 | OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 77 (79); Control: 80 (80). |
09/12/2033 | Injured (Biceps strain), day-to-day for 2-3 weeks. |
01/01/2034 | OSA scouting updated ratings (potential): Stuff: 57 (58); Movement: 78 (79); Control: 86 (86). |
06/23/2034 | Was selected to the 2034 Continental Baseball League All-Star Game. |
01/01/2035 | OSA scouting updated ratings (potential): Stuff: 57 (58); Movement: 76 (77); Control: 84 (84). |
05/19/2035 | Signed a 3-year contract extension worth a total of $47,000,000 with the Nashville Outlaws organization. |
07/17/2035 | Pitches a 1-hit shutout against the Connecticut Colonials with 4 strikeouts and 0 BB allowed! |
01/01/2036 | OSA scouting updated ratings (potential): Stuff: 56 (58); Movement: 74 (75); Control: 85 (86). |
04/04/2036 | Suspended 6 games after ejection following a brawl. |
06/24/2036 | Injured (Dead arm), out for 4 days. |
09/06/2036 | Collects his 2000th career Continental Baseball League strikeout! |
01/01/2037 | OSA scouting updated ratings (potential): Stuff: 54 (56); Movement: 74 (74); Control: 86 (87). |
04/18/2037 | Injured (Sprained ankle), out for 4 weeks. |
08/04/2037 | Injured (Hamstring soreness), day-to-day for 1 day. |
09/13/2037 | Injured (Strained back), day-to-day for one week. |
10/01/2037 | Injured (Strained back), day-to-day for 5 days. |
01/01/2038 | OSA scouting updated ratings (potential): Stuff: 53 (55); Movement: 75 (76); Control: 87 (88). |
05/12/2038 | Injured (Mild calf strain), day-to-day for 1 day. |
05/26/2038 | Signed a 3-year contract extension worth a total of $19,000,000 with the Nashville Outlaws organization. |
09/02/2038 | Injured (Strained back), day-to-day for one week. |
01/01/2039 | OSA scouting updated ratings (potential): Stuff: 51 (51); Movement: 72 (72); Control: 87 (87). |
06/25/2039 | Injured (Sinus infection), day-to-day for 3 days. |
07/20/2039 | Injured (Strained back), day-to-day for 2 weeks. |
08/11/2039 | Earns his 200th career Continental Baseball League victory! |
08/23/2039 | Injured (Finger blister), day-to-day for 6 days. |
08/28/2039 | Injured (Hamstring soreness), day-to-day for one week. |
01/01/2040 | OSA scouting updated ratings (potential): Stuff: 52 (52); Movement: 75 (75); Control: 85 (85). |
04/18/2040 | Injured (Strained back), out for 2 weeks. |
05/11/2040 | Injured (Hamstring soreness), day-to-day for 1 day. |
06/28/2040 | Pitches a 1-hit shutout against the Charlotte Knights with 10 strikeouts and 1 BB allowed! |
09/23/2040 | Pitches a 6-hit shutout against the Vancouver Canadians with 6 strikeouts and 1 BB allowed! |
01/01/2041 | OSA scouting updated ratings (potential): Stuff: 51 (51); Movement: 74 (74); Control: 90 (90). |
04/24/2041 | Pitches a 2-hit shutout against the California Dreamers with 6 strikeouts and 1 BB allowed! |
05/27/2041 | Collects his 2500th career Continental Baseball League strikeout! |
07/07/2041 | Was selected to the 2041 Continental Baseball League All-Star Game. |
08/29/2041 | Injured (Sore ankle), day-to-day for 4 days. |
11/03/2041 | Signed a 1-year contract extension worth a total of $15,500,000 with the Nashville Outlaws organization. |
11/06/2041 | Finished 2nd in 2041 CBL FL Bob Feller Best Pitcher Award voting. |
01/01/2042 | OSA scouting updated ratings (potential): Stuff: 52 (52); Movement: 80 (80); Control: 90 (90). |
06/01/2042 | Injured (Finger blister), day-to-day for 4 days. |
09/17/2042 | Injured (Strained back), day-to-day for one week. |
LEADERBOARD APPEARANCES |
Year | GS | Rank | 2024 | 33 | 10 | 2027 | 33 | 4 | 2028 | 33 | 8 | 2029 | 34 | 4 | 2030 | 34 | 2 | 2031 | 34 | 4 | 2032 | 34 | 4 | 2033 | 33 | 8 | 2034 | 34 | 1 | 2035 | 34 | 8 | 2036 | 33 | 9 | 2041 | 32 | 8 | 2042 | 32 | 10 | | Year | W | Rank | 2027 | 18 | 1 | 2028 | 14 | 8 | 2029 | 14 | 9 | 2030 | 12 | 8 | 2032 | 13 | 7 | 2034 | 18 | 3 | 2035 | 14 | 9 | 2038 | 14 | 7 | 2041 | 16 | 2 | | Year | L | Rank | 2028 | 15 | 5 | 2035 | 15 | 10 | 2040 | 15 | 5 | 2042 | 12 | 8 | | Year | Win. % | Rank | 2027 | .720 | 3 | 2030 | .571 | 6 | 2031 | .526 | 10 | 2034 | .818 | 4 | 2038 | .609 | 8 | 2041 | .593 | 9 | | Year | IP | Rank | 2027 | 222.1 | 1 | 2028 | 229.1 | 3 | 2029 | 227.0 | 2 | 2030 | 218.0 | 1 | 2032 | 212.1 | 4 | 2033 | 210.0 | 4 | 2034 | 214.0 | 2 | 2035 | 215.1 | 5 | 2036 | 194.1 | 10 | 2041 | 211.0 | 2 | |
Year | BF | Rank | 2027 | 935 | 3 | 2028 | 948 | 2 | 2029 | 977 | 1 | 2030 | 892 | 2 | 2032 | 883 | 4 | 2033 | 876 | 6 | 2034 | 853 | 3 | 2035 | 871 | 5 | 2036 | 819 | 10 | 2041 | 840 | 5 | | | Year | WP | Rank | 2028 | 9 | 8 | 2030 | 7 | 10 | 2032 | 13 | 2 | 2033 | 8 | 8 | 2039 | 11 | 4 | 2042 | 9 | 6 | | Year | ERA | Rank | 2026 | 3.24 | 5 | 2027 | 3.08 | 4 | 2030 | 3.92 | 8 | 2032 | 3.94 | 7 | 2034 | 2.78 | 2 | 2039 | 3.67 | 6 | 2041 | 3.20 | 4 | | Year | BABIP | Rank | 2025 | .279 | 8 | 2034 | .262 | 2 | 2035 | .264 | 7 | 2039 | .279 | 8 | 2041 | .280 | 10 | |
Year | WHIP | Rank | 2028 | 1.25 | 5 | 2030 | 1.20 | 6 | 2032 | 1.22 | 9 | 2034 | 1.01 | 3 | 2035 | 1.10 | 9 | 2039 | 1.20 | 9 | 2041 | 1.09 | 4 | | Year | K/BB | Rank | 2027 | 3.57 | 5 | 2028 | 3.41 | 7 | 2030 | 3.00 | 9 | 2032 | 3.17 | 9 | 2033 | 3.20 | 10 | 2034 | 4.33 | 6 | 2041 | 4.03 | 6 | | Year | RA/9 | Rank | 2028 | 11.42 | 6 | 2030 | 10.98 | 6 | 2032 | 11.15 | 7 | 2033 | 11.19 | 8 | 2034 | 9.21 | 2 | 2035 | 10.03 | 7 | 2039 | 10.95 | 7 | 2041 | 10.07 | 2 | | Year | HR/9 | Rank | 2026 | 0.58 | 3 | 2027 | 0.61 | 2 | 2029 | 0.67 | 4 | 2030 | 0.83 | 1 | 2031 | 0.89 | 4 | 2032 | 0.72 | 1 | 2033 | 0.60 | 1 | 2034 | 0.46 | 1 | 2038 | 0.79 | 6 | 2040 | 0.91 | 1 | 2041 | 0.64 | 1 | 2042 | 1.13 | 9 | | Year | H/9 | Rank | 2030 | 8.75 | 9 | 2034 | 7.57 | 7 | |
Year | BB/9 | Rank | 2027 | 1.90 | 1 | 2028 | 2.00 | 6 | 2029 | 2.22 | 6 | 2030 | 2.06 | 5 | 2031 | 2.01 | 6 | 2032 | 2.25 | 8 | 2033 | 1.97 | 4 | 2034 | 1.51 | 2 | 2035 | 1.63 | 6 | 2036 | 1.76 | 5 | 2039 | 2.00 | 5 | 2040 | 1.76 | 3 | 2041 | 1.28 | 1 | | Year | QS | Rank | 2026 | 20 | 7 | 2027 | 23 | 3 | 2029 | 22 | 4 | 2030 | 21 | 3 | 2032 | 18 | 4 | 2033 | 19 | 7 | 2034 | 25 | 1 | 2035 | 21 | 4 | 2039 | 20 | 6 | 2041 | 21 | 2 | | Year | QSP | Rank | 2026 | .625 | 8 | 2027 | .697 | 3 | 2029 | .647 | 6 | 2030 | .618 | 5 | 2032 | .529 | 9 | 2033 | .576 | 8 | 2034 | .735 | 1 | 2035 | .618 | 4 | 2039 | .625 | 5 | 2041 | .656 | 2 | | Year | CG | Rank | 2027 | 2 | 9 | 2028 | 7 | 1 | 2029 | 2 | 7 | 2032 | 1 | 10 | 2033 | 1 | 8 | 2035 | 3 | 1 | 2040 | 4 | 2 | 2041 | 1 | 3 | | Year | CGP | Rank | 2027 | .061 | 5 | 2028 | .212 | 1 | 2035 | .088 | 1 | 2040 | .138 | 2 | 2041 | .031 | 6 | |
Year | SHO | Rank | 2027 | 1 | 6 | 2028 | 1 | 4 | 2032 | 1 | 2 | 2035 | 1 | 2 | 2040 | 2 | 1 | 2041 | 1 | 1 | | Year | GB% | Rank | 2027 | 0.61 | 1 | 2028 | 0.60 | 6 | 2030 | 0.53 | 7 | 2031 | 0.53 | 7 | 2032 | 0.58 | 1 | 2033 | 0.58 | 1 | 2034 | 0.55 | 1 | 2035 | 0.54 | 3 | 2036 | 0.55 | 4 | 2039 | 0.52 | 7 | 2040 | 0.58 | 1 | 2041 | 0.58 | 1 | 2042 | 0.55 | 4 | | Year | WAR | Rank | 2026 | 4.5 | 9 | 2027 | 5.8 | 2 | 2028 | 4.0 | 8 | 2029 | 5.2 | 3 | 2030 | 5.1 | 3 | 2031 | 3.7 | 8 | 2032 | 5.8 | 2 | 2033 | 5.9 | 3 | 2034 | 6.7 | 2 | 2040 | 3.5 | 10 | 2041 | 5.3 | 2 | | | |