01/01/2028 | OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 7 (7); Control: 7 (7). |
04/04/2028 | Injured (Sore thumb), day-to-day for 2 days. |
04/25/2028 | Injured (Sore back), day-to-day for 2 days. |
06/10/2028 | Injured (Sore back), day-to-day for 1 day. |
07/02/2028 | Injured on 07/01/2028, diagnosed with a sore back, will not miss additional time. |
07/09/2028 | Was selected to the 2028 New Federal Baseball League All-Star Game. |
07/23/2028 | Injured (Sore back), day-to-day for 5 days. |
10/08/2028 | Injured (Sore back), day-to-day for 2 days. |
10/16/2028 | Injured on 10/13/2028, diagnosed with a stretched elbow ligament, will miss 8-9 months. |
10/19/2028 | Wins the 2028 Federal Series with the Miami X Giants. |
11/02/2028 | Finished 2nd in 2028 NFBL GL Cy Young Award voting. |
11/12/2028 | Became a free agent. |
11/29/2028 | Signed a 5-year contract worth a total of $112,000,000 with the Rochester Redbirds organization. |
01/01/2029 | OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 7 (7); Control: 7 (7). |
06/28/2029 | Injured (Sore back), day-to-day for one week. |
07/05/2029 | Suffered setback in recovery from injury, will miss another 5 days. |
07/13/2029 | Injured (Strained abdominal muscle), out for 6 weeks. |
01/01/2030 | OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 7 (7); Control: 7 (7). |
05/01/2030 | Wins the NFBL RL Pitcher of the Month Award. |
05/13/2030 | Collects his 2500th career New Federal Baseball League strikeout! |
05/23/2030 | Injured (Strained abdominal muscle), day-to-day for 2 weeks. |
07/07/2030 | Was selected to the 2030 New Federal Baseball League All-Star Game. |
10/01/2030 | Wins the NFBL RL Pitcher of the Month Award. |
10/02/2030 | Wins the New Federal Baseball League triple-crown!! |
10/06/2030 | Injured on 10/04/2030, diagnosed with a ruptured finger tendon, will miss 3 months. |
11/02/2030 | Wins the 2030 NFBL RL Cy Young Award. |
01/01/2031 | OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 7 (7); Control: 7 (7). |
04/09/2031 | Injured on 04/07/2031, diagnosed with a sore back, is day-to-day. |
05/15/2031 | Injured (Abdominal soreness), day-to-day for 2 days. |
06/09/2031 | Injured on 06/07/2031, diagnosed with a sore back, is day-to-day. |
06/23/2031 | Injured on 06/21/2031, diagnosed with a sore back, is day-to-day. |
07/03/2031 | Injured (Migraine), day-to-day for 2 days. |
07/07/2031 | Injured on 07/06/2031, diagnosed with a torn triceps, will miss 3 months. |
07/13/2031 | Was selected to the 2031 New Federal Baseball League All-Star Game. |
01/01/2032 | OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 7 (7); Control: 6 (6). |
04/06/2032 | Pitches a 4-hit shutout against the Hollywood Stars with 6 strikeouts and 4 BB allowed! |
08/12/2032 | Injured on 08/10/2032, diagnosed with bone chips in his elbow, will miss 4-5 months. |
10/26/2032 | Has failed to meet the vesting criteria in his contract. |
11/18/2032 | Became a free agent. |
12/03/2032 | Signed a 2-year contract worth a total of $18,400,000 with the Oakland Oaks organization. |
01/01/2033 | OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 6 (6); Control: 5 (5). |
03/23/2033 | Injured on 03/20/2033, diagnosed with a strained abdominal muscle, will miss 4 weeks. |
05/15/2033 | Injured on 05/12/2033, diagnosed with a torn rotator cuff, will miss 5 months. |
10/21/2033 | Has failed to meet the vesting criteria in his contract. |
11/13/2033 | Became a free agent. |
12/01/2033 | Signed a 1-year contract worth a total of $1,280,000 with the Philadelphia Quakers organization. |
01/01/2034 | OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 6 (6); Control: 5 (5). |
LEADERBOARD APPEARANCES |
Year | SH | Rank | 2018 | 14 | 3 | 2021 | 10 | 10 | 2025 | 9 | 10 | 2026 | 13 | 3 | 2027 | 12 | 4 | 2030 | 12 | 3 | | Year | GS | Rank | 2018 | 49 | 1 | 2019 | 36 | 5 | 2021 | 35 | 4 | 2022 | 36 | 1 | 2023 | 36 | 1 | 2024 | 36 | 2 | 2026 | 34 | 3 | 2027 | 33 | 4 | 2028 | 32 | 8 | 2030 | 33 | 3 | | Year | W | Rank | 2021 | 14 | 9 | 2022 | 19 | 3 | 2023 | 12 | 7 | 2024 | 15 | 4 | 2025 | 17 | 3 | 2026 | 24 | 1 | 2027 | 14 | 4 | 2028 | 14 | 4 | 2030 | 21 | 1 | | Year | L | Rank | 2018 | 19 | 1 | 2021 | 13 | 6 | 2023 | 12 | 8 | | Year | Win. % | Rank | 2022 | .731 | 2 | 2023 | .500 | 9 | 2024 | .714 | 3 | 2025 | .773 | 2 | 2026 | .923 | 1 | 2027 | .824 | 1 | 2028 | .700 | 2 | 2030 | .808 | 1 | |
Year | IP | Rank | 2018 | 251.1 | 1 | 2021 | 227.0 | 5 | 2022 | 244.0 | 3 | 2023 | 224.2 | 3 | 2024 | 221.2 | 2 | 2025 | 198.2 | 8 | 2026 | 220.2 | 1 | 2027 | 206.0 | 3 | 2028 | 198.1 | 7 | 2030 | 229.0 | 1 | | Year | BF | Rank | 2018 | 1074 | 1 | 2021 | 937 | 6 | 2022 | 982 | 2 | 2023 | 952 | 3 | 2024 | 953 | 2 | 2025 | 831 | 9 | 2026 | 889 | 2 | 2027 | 858 | 4 | 2028 | 810 | 10 | 2030 | 924 | 1 | | Year | HRA | Rank | 2018 | 22 | 7 | 2021 | 23 | 9 | | Year | BB | Rank | 2018 | 87 | 4 | 2021 | 74 | 7 | 2022 | 67 | 9 | 2024 | 68 | 7 | 2032 | 82 | 5 | | Year | K | Rank | 2018 | 256 | 2 | 2019 | 203 | 7 | 2021 | 227 | 5 | 2022 | 233 | 3 | 2023 | 225 | 2 | 2024 | 252 | 1 | 2025 | 201 | 7 | 2026 | 237 | 1 | 2027 | 244 | 1 | 2028 | 209 | 5 | 2030 | 230 | 1 | |
Year | WP | Rank | 2019 | 7 | 10 | 2025 | 13 | 1 | 2027 | 8 | 6 | 2028 | 7 | 3 | 2030 | 10 | 4 | 2032 | 8 | 4 | | Year | ERA | Rank | 2021 | 3.41 | 7 | 2022 | 2.62 | 3 | 2023 | 3.32 | 4 | 2025 | 3.85 | 5 | 2026 | 2.81 | 1 | 2027 | 3.45 | 1 | 2028 | 2.90 | 1 | 2030 | 2.75 | 1 | | Year | BABIP | Rank | 2021 | .272 | 5 | 2022 | .283 | 9 | 2026 | .308 | 6 | 2028 | .286 | 3 | 2030 | .305 | 9 | | Year | WHIP | Rank | 2019 | 1.23 | 9 | 2021 | 1.12 | 7 | 2022 | 1.10 | 5 | 2023 | 1.18 | 3 | 2025 | 1.25 | 7 | 2026 | 1.10 | 1 | 2027 | 1.18 | 1 | 2028 | 1.10 | 2 | 2030 | 1.13 | 1 | | Year | K/BB | Rank | 2021 | 3.07 | 10 | 2022 | 3.48 | 5 | 2023 | 3.95 | 3 | 2024 | 3.71 | 5 | 2025 | 3.87 | 7 | 2026 | 4.39 | 3 | 2027 | 4.28 | 3 | 2028 | 3.54 | 4 | 2030 | 3.77 | 1 | |
Year | RA/9 | Rank | 2021 | 10.78 | 8 | 2022 | 10.07 | 5 | 2023 | 11.18 | 3 | 2025 | 11.78 | 7 | 2026 | 10.60 | 3 | 2027 | 11.36 | 2 | 2028 | 10.44 | 2 | 2030 | 10.57 | 1 | | Year | HR/9 | Rank | 2022 | 0.70 | 7 | 2023 | 0.52 | 2 | 2024 | 0.69 | 1 | 2025 | 0.95 | 6 | 2026 | 0.73 | 2 | 2027 | 0.83 | 5 | 2028 | 0.59 | 1 | 2030 | 0.51 | 1 | | Year | H/9 | Rank | 2018 | 8.34 | 9 | 2019 | 8.35 | 8 | 2021 | 7.18 | 1 | 2022 | 7.41 | 4 | 2023 | 8.37 | 5 | 2026 | 7.71 | 2 | 2027 | 8.17 | 3 | 2028 | 7.22 | 1 | 2030 | 7.78 | 3 | | Year | BB/9 | Rank | 2022 | 2.47 | 9 | 2023 | 2.28 | 8 | 2024 | 2.76 | 8 | 2025 | 2.36 | 7 | 2026 | 2.20 | 4 | 2027 | 2.49 | 4 | 2028 | 2.68 | 7 | 2030 | 2.40 | 6 | | Year | K/9 | Rank | 2018 | 9.17 | 5 | 2019 | 9.17 | 5 | 2021 | 9.00 | 5 | 2022 | 8.59 | 7 | 2023 | 9.01 | 3 | 2024 | 10.23 | 4 | 2025 | 9.11 | 6 | 2026 | 9.67 | 2 | 2027 | 10.66 | 1 | 2028 | 9.48 | 5 | 2030 | 9.04 | 2 | |
Year | QS | Rank | 2022 | 26 | 3 | 2023 | 23 | 3 | 2024 | 22 | 1 | 2025 | 18 | 5 | 2026 | 25 | 1 | 2027 | 22 | 1 | 2028 | 20 | 2 | 2030 | 24 | 1 | | Year | QSP | Rank | 2022 | .722 | 4 | 2023 | .639 | 4 | 2024 | .611 | 3 | 2025 | .581 | 6 | 2026 | .735 | 1 | 2027 | .667 | 1 | 2028 | .625 | 2 | 2030 | .727 | 1 | | Year | CG | Rank | 2022 | 2 | 7 | 2023 | 1 | 5 | 2026 | 2 | 3 | 2027 | 1 | 2 | 2028 | 1 | 6 | 2032 | 2 | 1 | | Year | CGP | Rank | 2018 | .000 | 10 | 2022 | .056 | 8 | 2023 | .028 | 9 | 2026 | .059 | 5 | 2027 | .030 | 3 | 2028 | .031 | 6 | | Year | SHO | Rank | 2018 | 0 | 8 | 2019 | 0 | 8 | 2020 | 0 | 10 | 2021 | 0 | 9 | 2022 | 0 | 8 | 2023 | 1 | 1 | 2032 | 1 | 1 | |
Year | GB% | Rank | 2018 | 0.61 | 7 | 2019 | 0.64 | 6 | 2021 | 0.67 | 3 | 2022 | 0.67 | 1 | 2023 | 0.61 | 4 | 2024 | 0.67 | 2 | 2025 | 0.64 | 4 | 2026 | 0.63 | 5 | 2027 | 0.65 | 2 | 2028 | 0.52 | 8 | 2030 | 0.56 | 2 | | Year | WAR | Rank | 2024 | 7.5 | 1 | 2025 | 5.5 | 5 | 2026 | 7.4 | 2 | 2027 | 6.6 | 1 | 2028 | 6.9 | 2 | 2030 | 8.4 | 1 | | | | |