| 01/01/2024 | Drafted in the 2024 inaugural draft by the Denver Queens. (Round 4, Pick 16, 76th overall pick). |
| 04/01/2024 | Named the #18 prospect in the FBL |
| 07/26/2024 | Injured (sore back),day-to-day for 5 days. |
| 09/23/2024 | Received a 1-year contract through automatic renewal worth a total of $760,000. |
| 01/01/2025 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (60); Control: 65 (65). |
| 01/01/2025 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (60); Control: 65 (65). |
| 09/23/2025 | Received a 1-year contract through automatic renewal worth a total of $760,000. |
| 01/01/2026 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (60); Control: 60 (65). |
| 01/01/2026 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (60); Control: 60 (65). |
| 06/10/2026 | Was selected to the 2026 Federal Baseball League All-Star Game. |
| 07/24/2026 | Pitches a 2-hit shutout against the Portland Ducks with 8 strikeouts and 1 BB allowed! |
| 09/14/2026 | Finished 3rd in 2026 FBL UL Pitcher of the Year Award voting. |
| 09/22/2026 | Received a 1-year contract through arbitration worth a total of $7,380,000. |
| 01/01/2027 | OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 65 (65). |
| 01/01/2027 | OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 65 (65). |
| 06/10/2027 | Was selected to the 2027 Federal Baseball League All-Star Game. |
| 09/30/2027 | Received a 1-year contract through arbitration worth a total of $14,375,000. |
| 01/01/2028 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 60 (60); Control: 65 (65). |
| 01/01/2028 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 60 (60); Control: 65 (65). |
| 06/10/2028 | Was selected to the 2028 Federal Baseball League All-Star Game. |
| 09/27/2028 | Received a 1-year contract through arbitration worth a total of $23,000,000. |
| 01/01/2029 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 60 (60); Control: 70 (75). |
| 01/01/2029 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 60 (60); Control: 70 (75). |
| 05/12/2029 | Pitches a 4-hit shutout against the Tampa Bay Sunrays with 11 strikeouts and 2 BB allowed! |
| 06/01/2029 | Wins the FBL UL Pitcher of the Month Award. |
| 09/14/2029 | Signed a 7-year contract extension worth a total of $272,800,000 with the Denver Queens organization. |
| 09/17/2029 | Finished 2nd in 2029 FBL UL Pitcher of the Year Award voting. |
| 01/01/2030 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 60 (60); Control: 70 (70). |
| 01/01/2030 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 60 (60); Control: 70 (70). |
| 03/18/2030 | Injured (mild shoulder strain),day-to-day for 3 days. |
| 06/10/2030 | Was selected to the 2030 Federal Baseball League All-Star Game. |
| 01/01/2031 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (60); Control: 70 (70). |
| 01/01/2031 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (60); Control: 70 (70). |
| 06/07/2031 | Pitches a 4-hit shutout against the Toronto Grizzlies with 5 strikeouts and 2 BB allowed! |
| 06/10/2031 | Was selected to the 2031 Federal Baseball League All-Star Game. |
| 08/01/2031 | Wins the FBL UL Pitcher of the Month Award. |
| 09/05/2031 | Finished 3rd in 2031 FBL UL Pitcher of the Year Award voting. |
| 01/01/2032 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 60 (65); Control: 70 (75). |
| 01/01/2032 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 60 (65); Control: 70 (75). |
| 05/01/2032 | Wins the FBL UL Pitcher of the Month Award. |
| 06/10/2032 | Was selected to the 2032 Federal Baseball League All-Star Game. |
| 08/30/2032 | Exercised his contract opt-out. |
| 09/19/2032 | Rejected the Denver Queens qualifying offer. |
| 09/21/2032 | Became a free agent. |
| 01/01/2033 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 75 (75). |
| 01/01/2033 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 75 (75). |
| 06/24/2033 | Signed a 1-year contract worth a total of $25,000,000 with the Denver Queens organization. |
| 09/20/2033 | Became a free agent. |
| 01/01/2034 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 70 (70). |
| 01/01/2034 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 70 (70). |
| 02/27/2034 | Signed a 4-year contract worth a total of $111,600,000 with the Denver Queens organization. |
| 05/07/2034 | Injured (back tightness),day-to-day for 1 day. |
| 06/07/2034 | Earns his 100th career Federal Baseball League victory! |
| 06/07/2034 | Pitches a 5-hit shutout against the Chicago Hawks with 6 strikeouts and 3 BB allowed! |
| 08/01/2034 | Wins the FBL UL Pitcher of the Month Award. |
| 09/02/2034 | Wins the 2034 FBL UL Pitcher of the Year Award. |
| 01/01/2035 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 70 (70). |
| 01/01/2035 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 70 (70). |
| 05/25/2035 | Collects his 1500th career Federal Baseball League strikeout! |
| 06/01/2035 | Wins the FBL UL Pitcher of the Month Award. |
| 06/03/2035 | Was selected to the 2035 Federal Baseball League All-Star Game. |
| 07/23/2035 | Pitches a 4-hit shutout against the Houston Rangers with 14 strikeouts and 0 BB allowed! |
| 08/01/2035 | Wins the FBL UL Pitcher of the Month Award. |
| 09/02/2035 | Exercised his contract opt-out. |
| 09/03/2035 | Finished 2nd in 2035 FBL UL Pitcher of the Year Award voting. |
| 09/13/2035 | Signed a 6-year contract extension worth a total of $216,000,000 with the Denver Queens organization. |
| 01/01/2036 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 70 (70). |
| 01/01/2036 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 70 (70). |
| 04/17/2036 | Pitches a 1-hit shutout against the Houston Rangers with 6 strikeouts and 0 BB allowed! |
| 06/03/2036 | Was selected to the 2036 Federal Baseball League All-Star Game. |
| 07/17/2036 | Injured on 07/13/2036, diagnosed with a hamstring strain, will miss 3 months. |
| 01/01/2037 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 70 (70). |
| 01/01/2037 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 70 (70). |
| 04/17/2037 | Pitches a 9-hit shutout against the Leon Toltecs with 6 strikeouts and 1 BB allowed! |
| 04/22/2037 | Injured (flexor-pronator strain (elbow)),out for 4 weeks. |
| 06/13/2037 | Pitches a 6-hit shutout against the Seattle Pilots with 8 strikeouts and 1 BB allowed! |
| 07/05/2037 | Injured (elbow tendinitis),out for 4 weeks. |
| 01/01/2038 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 70 (70). |
| 01/01/2038 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 70 (70). |
| 03/02/2038 | Injured (oblique strain),out for 1-2 weeks. |
| 07/13/2038 | Injured on 07/11/2038, diagnosed with back tightness, will miss 2-3 weeks. |
| 01/01/2039 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 75 (75). |
| 01/01/2039 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 75 (75). |
| 05/08/2039 | Collects his 2000th career Federal Baseball League strikeout! |
| 05/19/2039 | Earns his 150th career Federal Baseball League victory! |
| 05/19/2039 | Pitches a 2-hit shutout against the San Antonio Wranglers with 8 strikeouts and 1 BB allowed! |
| 10/16/2039 | Wins the 2039 FBL UL Gold Glove Award at P. |
| 10/16/2039 | Finished 3rd in 2039 FBL UL Pitcher of the Year Award voting. |
| 01/01/2040 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 70 (70). |
| 01/01/2040 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 70 (70). |
| 03/09/2040 | Injured (torn UCL),out for 9-10 months. |
| 10/24/2040 | Executed his contract year option. |
| 01/01/2041 | OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 70 (70). |
| 01/01/2041 | OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 70 (70). |
| 06/25/2041 | Injured (back tightness),day-to-day for one week. |
| 10/23/2041 | Signed a 2-year contract extension worth a total of $36,000,000 with the Denver Queens organization. |
| 01/01/2042 | OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 70 (70). |
| 01/01/2042 | OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 70 (70). |
| 04/14/2042 | Injured (sore shoulder),day-to-day for 4 days. |
| LEADERBOARD APPEARANCES |
| Year | GS | Rank | | 2024 | 23 | 4 | | 2025 | 23 | 2 | | 2026 | 23 | 1 | | 2027 | 23 | 3 | | 2028 | 23 | 1 | | 2029 | 24 | 1 | | 2030 | 23 | 1 | | 2031 | 23 | 4 | | 2032 | 23 | 5 | | 2034 | 24 | 3 | | 2035 | 22 | 6 | | 2039 | 22 | 7 | | 2041 | 22 | 8 | | | Year | W | Rank | | 2024 | 10 | 2 | | 2028 | 13 | 2 | | 2029 | 13 | 1 | | 2031 | 14 | 1 | | 2034 | 15 | 1 | | 2035 | 13 | 2 | | 2038 | 14 | 1 | | | Year | L | Rank | | 2030 | 13 | 1 | | 2032 | 10 | 4 | | 2041 | 11 | 7 | | | Year | Win. % | Rank | | 2025 | .692 | 5 | | 2026 | .615 | 9 | | 2028 | .722 | 5 | | 2029 | .650 | 6 | | 2031 | .778 | 3 | | 2034 | .789 | 2 | | 2035 | .722 | 5 | | 2038 | .824 | 2 | | | Year | IP | Rank | | 2024 | 153.1 | 2 | | 2025 | 137.0 | 7 | | 2026 | 144.0 | 6 | | 2028 | 135.2 | 10 | | 2029 | 175.1 | 1 | | 2030 | 158.0 | 2 | | 2031 | 173.1 | 2 | | 2032 | 160.0 | 3 | | 2034 | 169.1 | 1 | | 2035 | 153.2 | 3 | | 2039 | 159.2 | 2 | |
| Year | BF | Rank | | 2024 | 642 | 1 | | 2025 | 580 | 8 | | 2026 | 594 | 7 | | 2029 | 692 | 1 | | 2030 | 648 | 2 | | 2031 | 671 | 2 | | 2032 | 659 | 3 | | 2034 | 689 | 1 | | 2035 | 602 | 4 | | 2039 | 621 | 6 | | | | | Year | K | Rank | | 2026 | 140 | 7 | | 2028 | 131 | 10 | | 2029 | 154 | 3 | | 2030 | 141 | 4 | | 2031 | 157 | 4 | | 2032 | 140 | 5 | | 2034 | 168 | 2 | | 2035 | 159 | 3 | | 2038 | 139 | 10 | | 2039 | 169 | 2 | | | Year | WP | Rank | | 2025 | 5 | 6 | | 2034 | 5 | 9 | |
| Year | ERA | Rank | | 2024 | 3.05 | 4 | | 2026 | 3.12 | 2 | | 2028 | 2.72 | 4 | | 2029 | 3.34 | 9 | | 2031 | 2.44 | 4 | | 2034 | 2.34 | 2 | | 2035 | 2.34 | 4 | | 2036 | 2.33 | 4 | | 2038 | 2.67 | 9 | | 2039 | 2.14 | 3 | | | Year | BABIP | Rank | | 2026 | .270 | 5 | | 2028 | .239 | 1 | | 2031 | .244 | 3 | | | Year | WHIP | Rank | | 2026 | 1.16 | 9 | | 2028 | 0.91 | 1 | | 2029 | 1.01 | 3 | | 2031 | 0.87 | 1 | | 2035 | 0.96 | 5 | | 2038 | 1.05 | 9 | | 2039 | 0.92 | 4 | | | Year | K/BB | Rank | | 2024 | 3.52 | 8 | | 2028 | 5.70 | 2 | | 2029 | 7.33 | 1 | | 2030 | 4.41 | 4 | | 2031 | 6.28 | 1 | | 2032 | 5.60 | 1 | | 2034 | 3.91 | 10 | | 2035 | 6.36 | 3 | | 2036 | 7.00 | 2 | | 2038 | 6.95 | 2 | | 2039 | 5.45 | 9 | | | Year | RA/9 | Rank | | 2024 | 11.33 | 10 | | 2026 | 10.62 | 5 | | 2028 | 8.43 | 1 | | 2029 | 9.29 | 3 | | 2031 | 8.15 | 1 | | 2035 | 8.73 | 3 | | 2038 | 9.62 | 9 | | 2039 | 8.74 | 4 | |
| Year | HR/9 | Rank | | 2028 | 1.06 | 9 | | 2031 | 0.62 | 4 | | 2032 | 0.73 | 3 | | 2034 | 0.58 | 2 | | 2035 | 0.53 | 1 | | 2036 | 0.73 | 7 | | | Year | H/9 | Rank | | 2026 | 7.62 | 6 | | 2028 | 6.70 | 2 | | 2031 | 6.54 | 3 | | 2035 | 7.15 | 8 | | 2039 | 6.54 | 6 | | | Year | BB/9 | Rank | | 2024 | 1.94 | 2 | | 2027 | 2.10 | 4 | | 2028 | 1.53 | 3 | | 2029 | 1.08 | 1 | | 2030 | 1.82 | 5 | | 2031 | 1.30 | 1 | | 2032 | 1.41 | 1 | | 2035 | 1.46 | 3 | | 2036 | 1.20 | 2 | | 2038 | 1.34 | 2 | | | Year | K/9 | Rank | | 2034 | 8.93 | 10 | | 2035 | 9.31 | 7 | | 2038 | 9.29 | 6 | | 2039 | 9.53 | 8 | | | Year | QS | Rank | | 2024 | 17 | 1 | | 2026 | 14 | 1 | | 2028 | 13 | 8 | | 2029 | 16 | 3 | | 2030 | 14 | 7 | | 2031 | 18 | 3 | | 2032 | 14 | 5 | | 2034 | 18 | 1 | | 2035 | 18 | 1 | | 2036 | 16 | 5 | | 2038 | 15 | 9 | | 2039 | 19 | 3 | |
| Year | QSP | Rank | | 2024 | .739 | 2 | | 2026 | .609 | 4 | | 2029 | .667 | 5 | | 2030 | .609 | 7 | | 2031 | .783 | 5 | | 2032 | .609 | 8 | | 2034 | .750 | 4 | | 2035 | .818 | 1 | | 2036 | .842 | 3 | | 2038 | .789 | 4 | | 2039 | .864 | 3 | | | Year | CG | Rank | | 2026 | 1 | 3 | | 2029 | 3 | 1 | | 2030 | 3 | 1 | | 2031 | 1 | 5 | | 2034 | 1 | 5 | | 2035 | 1 | 5 | | 2036 | 1 | 7 | | 2037 | 2 | 6 | | 2038 | 1 | 5 | | 2039 | 4 | 1 | | 2041 | 1 | 9 | | | Year | CGP | Rank | | 2026 | .043 | 8 | | 2029 | .125 | 1 | | 2030 | .130 | 2 | | 2031 | .043 | 8 | | 2035 | .045 | 8 | | 2036 | .053 | 8 | | 2038 | .053 | 5 | | 2039 | .182 | 1 | | | Year | SHO | Rank | | 2026 | 1 | 1 | | 2029 | 1 | 1 | | 2031 | 1 | 3 | | 2034 | 1 | 3 | | 2035 | 1 | 1 | | 2036 | 1 | 2 | | 2037 | 2 | 2 | | 2039 | 1 | 4 | | | Year | GB% | Rank | | 2024 | 0.53 | 10 | |
| Year | WAR | Rank | | 2024 | 2.8 | 9 | | 2026 | 2.9 | 8 | | 2028 | 3.3 | 8 | | 2029 | 3.9 | 2 | | 2030 | 3.4 | 6 | | 2031 | 5.8 | 1 | | 2032 | 5.1 | 1 | | 2034 | 5.5 | 1 | | 2035 | 6.1 | 1 | | 2036 | 4.2 | 3 | | 2037 | 3.6 | 9 | | 2038 | 3.8 | 8 | | 2039 | 4.2 | 4 | | | | | |