| 01/01/2024 | Drafted in the 2024 inaugural draft by the New York Empire. (Round 9, Pick 18, 178th overall pick). |
| 04/01/2024 | Named the #8 prospect in the FBL |
| 05/30/2024 | Named the #2 prospect in the FBL |
| 07/20/2024 | Injured (asthma),day-to-day for 4 days. |
| 09/01/2024 | Named the #5 prospect in the FBL |
| 01/01/2025 | OSA scouting updated ratings (potential): Stuff: 45 (55); Movement: 50 (55); Control: 45 (60). |
| 01/01/2025 | OSA scouting updated ratings (potential): Stuff: 45 (55); Movement: 50 (55); Control: 45 (60). |
| 04/01/2025 | Named the #3 prospect in the FBL |
| 05/30/2025 | Named the #2 prospect in the FBL |
| 09/01/2025 | Named the #4 prospect in the FBL |
| 01/01/2026 | OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 55 (60); Control: 50 (60). |
| 01/01/2026 | OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 55 (60); Control: 50 (60). |
| 04/01/2026 | Named the #1 prospect in the FBL |
| 09/02/2026 | Named the #2 prospect in the FBL |
| 01/01/2027 | OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 60 (60); Control: 55 (60). |
| 01/01/2027 | OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 60 (60); Control: 55 (60). |
| 04/01/2027 | Named the #4 prospect in the FBL |
| 04/15/2027 | Injured (back tightness),day-to-day for 3 days. |
| 05/26/2027 | Injured (mild abdominal strain),day-to-day for 1 day. |
| 06/01/2027 | Wins the FBL IL Pitcher of the Month Award. |
| 06/01/2027 | Wins the FBL IL Rookie of the Month Award. |
| 06/10/2027 | Was selected to the 2027 Federal Baseball League All-Star Game. |
| 07/01/2027 | Pitches a 4-hit shutout against the Las Vegas Gamblers with 6 strikeouts and 2 BB allowed! |
| 08/01/2027 | Wins the FBL IL Rookie of the Month Award. |
| 08/11/2027 | Strikes out 15 against the Jacksonville Jackals. |
| 09/14/2027 | Wins the 2027 FBL IL Rookie of the Year Award. |
| 09/15/2027 | Finished 3rd in 2027 FBL IL Pitcher of the Year Award voting. |
| 10/25/2027 | Received a 1-year contract through automatic renewal worth a total of $760,000. |
| 01/01/2028 | OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 60 (60); Control: 55 (55). |
| 01/01/2028 | OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 60 (60); Control: 55 (55). |
| 06/05/2028 | Injured (partially torn labrum),out for 6-7 weeks. |
| 10/15/2028 | Received a 1-year contract through automatic renewal worth a total of $760,000. |
| 01/01/2029 | OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 60 (60); Control: 45 (45). |
| 01/01/2029 | OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 60 (60); Control: 45 (45). |
| 06/01/2029 | Wins the FBL IL Pitcher of the Month Award. |
| 07/27/2029 | Injured (mild calf strain),day-to-day for one week. |
| 08/01/2029 | Wins the FBL IL Pitcher of the Month Award. |
| 09/25/2029 | Received a 1-year contract through arbitration worth a total of $7,380,000. |
| 01/01/2030 | OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 45 (45). |
| 01/01/2030 | OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 45 (45). |
| 03/12/2030 | Injured (strained shoulder),out for 4-5 weeks. |
| 06/10/2030 | Injured (strained oblique),day-to-day for 2 weeks. |
| 08/30/2030 | Wins the 2030 World Series with the New York Empire. |
| 09/20/2030 | Received a 1-year contract through arbitration worth a total of $14,220,000. |
| 01/01/2031 | OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 45 (45). |
| 01/01/2031 | OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 45 (45). |
| 04/16/2031 | Injured (back tightness),day-to-day for 3 days. |
| 08/30/2031 | Wins the 2031 World Series with the New York Empire. |
| 09/24/2031 | Received a 1-year contract through arbitration worth a total of $21,970,000. |
| 01/01/2032 | OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 45 (45). |
| 01/01/2032 | OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 45 (45). |
| 08/22/2032 | Injured (strained oblique),day-to-day for one week. |
| 09/06/2032 | Signed a 5-year contract extension worth a total of $142,000,000 with the New York Empire organization. |
| 01/01/2033 | OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 50 (50). |
| 01/01/2033 | OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 50 (50). |
| 03/12/2033 | Injured on 03/11/2033, diagnosed with a strained abdominal muscle, is day-to-day. |
| 03/28/2033 | Injured (back tightness),day-to-day for 5 days. |
| 04/04/2033 | Pitches a 5-hit shutout against the Houston Rangers with 11 strikeouts and 0 BB allowed! |
| 06/02/2033 | Injured (mild hamstring strain),day-to-day for 2 days. |
| 06/07/2033 | Was selected to the 2033 Federal Baseball League All-Star Game. |
| 01/01/2034 | OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 50 (50). |
| 01/01/2034 | OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 50 (50). |
| 03/25/2034 | Injured (back tightness),out for 2-3 weeks. |
| 06/01/2034 | Wins the FBL IL Pitcher of the Month Award. |
| 06/07/2034 | Was selected to the 2034 Federal Baseball League All-Star Game. |
| 08/30/2034 | Wins the 2034 World Series with the New York Empire. |
| 09/02/2034 | Finished 2nd in 2034 FBL IL Pitcher of the Year Award voting. |
| 01/01/2035 | OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 50 (50). |
| 01/01/2035 | OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 50 (50). |
| 04/04/2035 | Injured (sore shoulder),day-to-day for 5 days. |
| 05/23/2035 | Earns his 100th career Federal Baseball League victory! |
| 06/03/2035 | Was selected to the 2035 Federal Baseball League All-Star Game. |
| 08/16/2035 | Strikes out 15 against the Orlando Orange. |
| 09/01/2035 | Wins the 2035 World Series with the New York Empire. |
| 01/01/2036 | OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 50 (50). |
| 01/01/2036 | OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 50 (50). |
| 03/08/2036 | Injured (mild hamstring strain),day-to-day for 3 days. |
| 05/22/2036 | Injured on 05/21/2036, diagnosed with back tightness, is day-to-day. |
| 06/03/2036 | Was selected to the 2036 Federal Baseball League All-Star Game. |
| 08/08/2036 | Pitches a 3-hit shutout against the Arlington Arsenal with 3 strikeouts and 1 BB allowed! |
| 09/07/2036 | Exercised his contract opt-out. |
| 09/13/2036 | Signed a 7-year contract extension worth a total of $196,000,000 with the New York Empire organization. |
| 01/01/2037 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 60 (60); Control: 50 (50). |
| 01/01/2037 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 60 (60); Control: 50 (50). |
| 06/13/2037 | Collects his 1500th career Federal Baseball League strikeout! |
| 01/01/2038 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 60 (60); Control: 50 (50). |
| 01/01/2038 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 60 (60); Control: 50 (50). |
| 07/25/2038 | Injured (back tightness),day-to-day for one week. |
| 01/01/2039 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 50 (50). |
| 01/01/2039 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 50 (50). |
| 03/01/2039 | Injured on 02/27/2039, diagnosed with a mild calf strain, is day-to-day. |
| 04/04/2039 | Injured on 04/03/2039, diagnosed with back tightness, will not miss additional time. |
| 06/14/2039 | Earns his 150th career Federal Baseball League victory! |
| 07/05/2039 | Pitches a 4-hit shutout against the Detroit Vipers with 11 strikeouts and 0 BB allowed! |
| 01/01/2040 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 60 (60); Control: 50 (50). |
| 01/01/2040 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 60 (60); Control: 50 (50). |
| 04/30/2040 | Was traded by the New York Empire to the San Francisco Pioneers in exchange for a 1st round draft pick. |
| 05/16/2040 | Injured (forearm tendinitis),out for one week. |
| 06/07/2040 | Was selected to the 2040 Federal Baseball League All-Star Game. |
| 01/01/2041 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 50 (50). |
| 01/01/2041 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 50 (50). |
| 03/28/2041 | Injured (strained abdominal muscle),out for 7 weeks. |
| 06/14/2041 | Pitches a 5-hit shutout against the Chihuahua Cartels with 7 strikeouts and 2 BB allowed! |
| 07/01/2041 | Wins the FAAA SL2 Pitcher of the Month Award. |
| 01/01/2042 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 50 (50). |
| 01/01/2042 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 50 (50). |
| 04/17/2042 | Collects his 2000th career Federal Baseball League strikeout! |
| 05/29/2042 | Injured (back tightness),day-to-day for one week. |
| LEADERBOARD APPEARANCES |
| Year | GS | Rank | | 2029 | 23 | 4 | | 2036 | 22 | 4 | | 2037 | 22 | 4 | | 2038 | 22 | 3 | | 2039 | 22 | 3 | | | Year | W | Rank | | 2027 | 12 | 2 | | 2029 | 14 | 2 | | 2030 | 11 | 4 | | 2031 | 12 | 6 | | 2033 | 13 | 5 | | 2034 | 16 | 1 | | 2035 | 11 | 7 | | 2036 | 10 | 7 | | 2037 | 13 | 5 | | 2038 | 12 | 6 | | 2039 | 15 | 1 | | | Year | Win. % | Rank | | 2027 | .857 | 1 | | 2029 | .875 | 2 | | 2030 | .733 | 3 | | 2031 | .667 | 7 | | 2032 | .667 | 7 | | 2033 | .765 | 5 | | 2034 | .842 | 3 | | 2035 | .846 | 2 | | 2036 | .667 | 8 | | 2039 | .833 | 3 | | | Year | IP | Rank | | 2029 | 153.0 | 6 | | 2036 | 153.1 | 5 | | 2037 | 152.0 | 8 | | 2038 | 146.2 | 8 | | 2039 | 163.1 | 4 | | | Year | BF | Rank | | 2029 | 630 | 5 | | 2036 | 615 | 3 | | 2037 | 625 | 3 | | 2038 | 602 | 8 | | 2039 | 645 | 4 | |
| | | Year | BB | Rank | | 2029 | 55 | 3 | | 2030 | 46 | 10 | | 2031 | 48 | 6 | | 2032 | 53 | 4 | | 2035 | 53 | 6 | | 2037 | 57 | 8 | | | Year | K | Rank | | 2029 | 174 | 2 | | 2031 | 151 | 8 | | 2033 | 164 | 4 | | 2034 | 160 | 6 | | 2036 | 150 | 9 | | 2037 | 155 | 7 | | | Year | WP | Rank | | 2029 | 7 | 3 | | 2031 | 6 | 5 | | 2032 | 6 | 6 | | 2034 | 5 | 7 | | 2038 | 7 | 2 | | 2039 | 7 | 1 | | | Year | ERA | Rank | | 2027 | 1.85 | 1 | | 2029 | 3.53 | 10 | | 2030 | 2.76 | 5 | | 2031 | 3.07 | 7 | | 2033 | 2.78 | 5 | | 2034 | 2.56 | 6 | |
| Year | BABIP | Rank | | 2027 | .262 | 6 | | 2030 | .261 | 5 | | 2032 | .252 | 4 | | 2035 | .256 | 7 | | 2036 | .230 | 1 | | | Year | WHIP | Rank | | 2027 | 0.90 | 1 | | 2030 | 1.09 | 8 | | 2033 | 0.98 | 3 | | 2036 | 0.98 | 8 | | | Year | K/BB | Rank | | 2027 | 4.54 | 4 | | 2033 | 5.66 | 2 | | | Year | RA/9 | Rank | | 2027 | 8.28 | 1 | | 2029 | 10.47 | 9 | | 2030 | 9.94 | 7 | | 2033 | 9.17 | 3 | | 2036 | 9.10 | 8 | | | Year | HR/9 | Rank | | 2027 | 0.08 | 1 | | 2030 | 0.69 | 4 | | 2031 | 0.59 | 2 | | 2032 | 0.84 | 9 | | 2033 | 0.51 | 2 | | 2034 | 0.44 | 3 | | 2035 | 0.58 | 9 | | 2037 | 0.53 | 7 | | 2039 | 0.44 | 6 | |
| Year | H/9 | Rank | | 2027 | 6.03 | 1 | | 2029 | 7.06 | 5 | | 2030 | 6.63 | 3 | | 2031 | 7.43 | 7 | | 2032 | 6.85 | 8 | | 2033 | 6.96 | 5 | | 2035 | 6.69 | 7 | | 2036 | 6.40 | 7 | | | Year | BB/9 | Rank | | 2027 | 2.09 | 4 | | 2033 | 1.83 | 2 | | | Year | K/9 | Rank | | 2027 | 9.48 | 9 | | 2029 | 10.24 | 5 | | 2030 | 9.12 | 9 | | 2031 | 9.85 | 5 | | 2033 | 10.37 | 4 | | 2034 | 10.00 | 5 | | | Year | QS | Rank | | 2027 | 13 | 9 | | 2029 | 15 | 3 | | 2030 | 14 | 10 | | 2031 | 14 | 6 | | 2033 | 15 | 7 | | 2037 | 17 | 8 | | 2038 | 16 | 6 | | | Year | QSP | Rank | | 2027 | .867 | 1 | | 2029 | .652 | 5 | | 2030 | .737 | 5 | | 2031 | .667 | 6 | | 2033 | .714 | 7 | | 2034 | .700 | 9 | | 2037 | .773 | 9 | | 2038 | .727 | 9 | |
| Year | CG | Rank | | 2027 | 1 | 1 | | 2029 | 1 | 6 | | 2030 | 1 | 7 | | 2031 | 1 | 6 | | 2033 | 2 | 6 | | 2034 | 3 | 3 | | 2036 | 4 | 1 | | 2037 | 1 | 8 | | 2038 | 3 | 2 | | 2039 | 3 | 2 | | 2040 | 1 | 10 | | 2040 | 1 | 6 | | | Year | CGP | Rank | | 2027 | .067 | 1 | | 2029 | .043 | 9 | | 2030 | .053 | 7 | | 2031 | .048 | 6 | | 2033 | .095 | 5 | | 2034 | .150 | 3 | | 2036 | .182 | 3 | | 2038 | .136 | 3 | | 2039 | .136 | 2 | | | Year | SHO | Rank | | 2027 | 1 | 1 | | 2033 | 1 | 2 | | 2039 | 1 | 2 | | | Year | GB% | Rank | | 2029 | 0.58 | 4 | | 2030 | 0.62 | 1 | | 2031 | 0.55 | 6 | | 2032 | 0.58 | 3 | | 2033 | 0.62 | 2 | | 2034 | 0.59 | 2 | | 2037 | 0.59 | 4 | | | Year | WAR | Rank | | 2027 | 5.2 | 1 | | 2029 | 3.7 | 10 | | 2030 | 3.6 | 7 | | 2031 | 4.2 | 5 | | 2033 | 6.0 | 2 | | 2034 | 5.4 | 4 | | 2037 | 4.2 | 8 | | 2039 | 5.0 | 6 | |