01/01/2028 | OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 6 (6); Control: 9 (9). |
04/10/2028 | Pitches a 4-hit shutout against the Philadelphia Quakers with 10 strikeouts and 1 BB allowed! |
05/01/2028 | Wins the NFBL GL Pitcher of the Month Award. |
06/30/2028 | Injured (Strained back), day-to-day for 1-2 weeks. |
07/01/2028 | Wins the NFBL GL Pitcher of the Month Award. |
10/19/2028 | Wins the 2028 Federal Series with the Miami X Giants. |
11/02/2028 | Wins the 2028 NFBL GL Cy Young Award. |
01/01/2029 | OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 6 (6); Control: 9 (9). |
07/01/2029 | Wins the NFBL GL Pitcher of the Month Award. |
07/08/2029 | Was selected to the 2029 New Federal Baseball League All-Star Game. |
09/07/2029 | Injured (Bruised finger), day-to-day for 5 days. |
09/28/2029 | Pitches a 4-hit shutout against the Boston Beaneaters with 6 strikeouts and 1 BB allowed! |
10/01/2029 | Wins the NFBL GL Pitcher of the Month Award. |
10/29/2029 | Wins the 2029 NFBL GL Platinum Stick Award at P. |
11/01/2029 | Wins the 2029 NFBL GL Cy Young Award. |
01/01/2030 | OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 6 (6); Control: 9 (9). |
05/21/2030 | Injured (Sore ankle), day-to-day for one week. |
10/30/2030 | Wins the 2030 NFBL GL Platinum Stick Award at P. |
11/02/2030 | Finished 3rd in 2030 NFBL GL Cy Young Award voting. |
01/01/2031 | OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 5 (5); Control: 9 (9). |
07/13/2031 | Was selected to the 2031 New Federal Baseball League All-Star Game. |
11/09/2031 | Finished 2nd in 2031 NFBL GL Cy Young Award voting. |
01/01/2032 | OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 5 (5); Control: 9 (9). |
05/03/2032 | Pitches a 4-hit shutout against the Cleveland Spiders with 11 strikeouts and 2 BB allowed! |
07/21/2032 | Injured (Strained back), day-to-day for one week. |
08/07/2032 | Injured (Back spasms), day-to-day for 1 day. |
11/05/2032 | Wins the 2032 NFBL GL Platinum Stick Award at P. |
11/08/2032 | Finished 3rd in 2032 NFBL GL Cy Young Award voting. |
01/01/2033 | OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 5 (5); Control: 9 (9). |
07/10/2033 | Was selected to the 2033 New Federal Baseball League All-Star Game. |
11/13/2033 | Became a free agent. |
11/28/2033 | Signed a 4-year contract worth a total of $52,800,000 with the Oakland Oaks organization. |
01/01/2034 | OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 5 (5); Control: 8 (9). |
LEADERBOARD APPEARANCES |
Year | SH | Rank | 2026 | 10 | 7 | 2027 | 10 | 10 | 2028 | 16 | 1 | 2029 | 14 | 2 | 2031 | 12 | 3 | 2032 | 20 | 1 | 2033 | 17 | 2 | | | Year | GS | Rank | 2028 | 32 | 8 | 2029 | 32 | 5 | 2030 | 33 | 5 | 2031 | 33 | 4 | 2032 | 33 | 4 | 2033 | 33 | 3 | | Year | W | Rank | 2026 | 13 | 6 | 2028 | 20 | 1 | 2029 | 17 | 1 | 2030 | 14 | 6 | 2031 | 13 | 4 | 2032 | 15 | 3 | 2033 | 14 | 5 | | Year | L | Rank | 2029 | 11 | 5 | 2033 | 14 | 4 | |
Year | Win. % | Rank | 2026 | .565 | 7 | 2028 | .741 | 1 | 2029 | .607 | 3 | 2030 | .609 | 5 | 2031 | .565 | 5 | 2032 | .652 | 5 | 2033 | .500 | 7 | | | | Year | IP | Rank | 2026 | 203.1 | 4 | 2028 | 233.2 | 1 | 2029 | 245.2 | 1 | 2030 | 229.1 | 2 | 2031 | 232.1 | 1 | 2032 | 228.0 | 2 | 2033 | 235.0 | 2 | | Year | BF | Rank | 2026 | 843 | 5 | 2028 | 945 | 1 | 2029 | 992 | 1 | 2030 | 948 | 4 | 2031 | 944 | 2 | 2032 | 942 | 3 | 2033 | 972 | 1 | |
Year | HRA | Rank | 2031 | 24 | 3 | 2032 | 26 | 6 | 2033 | 23 | 10 | | Year | K | Rank | 2026 | 192 | 5 | 2028 | 247 | 1 | 2029 | 235 | 2 | 2030 | 168 | 8 | 2031 | 209 | 2 | 2032 | 185 | 4 | 2033 | 178 | 4 | | | Year | ERA | Rank | 2026 | 4.12 | 4 | 2028 | 2.97 | 2 | 2029 | 2.75 | 1 | 2030 | 3.41 | 4 | 2031 | 3.45 | 4 | 2032 | 3.91 | 6 | 2033 | 3.79 | 6 | | Year | BABIP | Rank | 2026 | .320 | 8 | 2028 | .287 | 4 | 2029 | .282 | 1 | 2030 | .299 | 6 | 2031 | .292 | 4 | 2032 | .292 | 2 | 2033 | .284 | 5 | |
Year | WHIP | Rank | 2026 | 1.23 | 5 | 2028 | 1.04 | 1 | 2029 | 1.03 | 1 | 2030 | 1.19 | 3 | 2031 | 1.08 | 2 | 2032 | 1.17 | 2 | 2033 | 1.14 | 3 | | Year | K/BB | Rank | 2026 | 4.09 | 4 | 2028 | 5.26 | 1 | 2029 | 5.00 | 1 | 2030 | 3.82 | 1 | 2031 | 6.15 | 1 | 2032 | 4.11 | 2 | 2033 | 4.14 | 2 | | Year | RA/9 | Rank | 2026 | 11.55 | 5 | 2028 | 9.74 | 1 | 2029 | 9.85 | 1 | 2030 | 11.22 | 3 | 2031 | 10.19 | 2 | 2032 | 10.82 | 2 | 2033 | 10.69 | 3 | | Year | HR/9 | Rank | 2026 | 0.93 | 4 | 2028 | 0.73 | 2 | 2029 | 0.70 | 4 | 2030 | 0.82 | 6 | 2031 | 0.93 | 8 | 2032 | 1.03 | 8 | 2033 | 0.88 | 4 | | Year | H/9 | Rank | 2026 | 8.99 | 8 | 2028 | 7.51 | 3 | 2029 | 7.58 | 3 | 2030 | 8.95 | 8 | 2031 | 8.37 | 4 | 2032 | 8.76 | 4 | 2033 | 8.58 | 6 | |
Year | BB/9 | Rank | 2026 | 2.08 | 3 | 2028 | 1.81 | 2 | 2029 | 1.72 | 1 | 2030 | 1.73 | 1 | 2031 | 1.32 | 1 | 2032 | 1.78 | 2 | 2033 | 1.65 | 1 | | Year | K/9 | Rank | 2026 | 8.50 | 9 | 2028 | 9.51 | 4 | 2029 | 8.61 | 4 | 2031 | 8.10 | 4 | 2032 | 7.30 | 5 | 2033 | 6.82 | 7 | | | Year | QS | Rank | 2026 | 17 | 6 | 2028 | 26 | 1 | 2029 | 23 | 1 | 2030 | 22 | 1 | 2031 | 22 | 1 | 2032 | 19 | 3 | 2033 | 23 | 2 | | Year | QSP | Rank | 2026 | .548 | 5 | 2028 | .813 | 1 | 2029 | .719 | 2 | 2030 | .667 | 1 | 2031 | .667 | 1 | 2032 | .576 | 3 | 2033 | .697 | 3 | |
Year | CG | Rank | 2026 | 4 | 2 | 2027 | 2 | 1 | 2028 | 4 | 1 | 2029 | 5 | 1 | 2030 | 1 | 4 | 2031 | 2 | 3 | 2032 | 4 | 1 | 2033 | 5 | 1 | | Year | CGP | Rank | 2026 | .129 | 2 | 2028 | .125 | 1 | 2029 | .156 | 1 | 2030 | .030 | 9 | 2031 | .061 | 2 | 2032 | .121 | 1 | 2033 | .152 | 2 | | Year | SHO | Rank | 2028 | 1 | 1 | 2029 | 1 | 1 | 2032 | 1 | 2 | | Year | GB% | Rank | 2026 | 0.54 | 10 | 2029 | 0.49 | 10 | 2032 | 0.53 | 10 | | Year | WAR | Rank | 2026 | 6.1 | 3 | 2027 | 4.4 | 4 | 2028 | 8.7 | 1 | 2029 | 8.8 | 1 | 2030 | 5.7 | 2 | 2031 | 6.9 | 1 | 2032 | 4.9 | 2 | 2033 | 5.8 | 4 | |