01/01/2013 |
Drafted in the 2013 inaugural draft (Round 12, Pick 8, 184th overall pick) by the Illinois Piasa. |
01/01/2013 |
Named the #51 prospect in the AFBL |
04/01/2013 |
Named the #51 prospect in the AFBL |
07/11/2013 |
Was selected to the 2013 Rookie League All-Star Game. |
09/10/2013 |
Won the 2013 Rookie League Round 1 with the Gainsville Firebirds! |
01/01/2014 |
OSA scouting updated ratings (potential): Stuff: 3 (6); Movement: 7 (8); Control: 2 (8). |
04/07/2014 |
Named the #14 prospect in the AFBL |
05/23/2014 |
Pitches a 3-hit shutout against the Buffalo (TX) Beavers with 1 strikeouts and 4 BB allowed! |
01/01/2015 |
OSA scouting updated ratings (potential): Stuff: 5 (6); Movement: 8 (8); Control: 3 (8). |
04/01/2015 |
Named the #10 prospect in the AFBL |
06/02/2015 |
Injured (virus), out for 1-2 weeks. |
01/01/2016 |
OSA scouting updated ratings (potential): Stuff: 5 (6); Movement: 8 (8); Control: 3 (8). |
04/04/2016 |
Named the #17 prospect in the AFBL |
06/26/2016 |
Was selected to the 2016 National League All-Star Game. |
01/01/2017 |
OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 8 (8); Control: 4 (8). |
04/03/2017 |
Named the #20 prospect in the AFBL |
06/17/2017 |
Pitches a 3-hit shutout against the New Mexico Danger with 5 strikeouts and 2 BB allowed! |
01/01/2018 |
OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 8 (8); Control: 4 (8). |
01/01/2019 |
OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 8 (8); Control: 5 (8). |
06/15/2019 |
Pitches a 1-hit shutout against the Idaho Steelheads with 8 strikeouts and 0 BB allowed! |
01/01/2020 |
OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 8 (8); Control: 7 (8). |
01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 8 (8); Control: 8 (8). |
01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 8 (8); Control: 8 (8). |
01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 8 (8); Control: 8 (8). |
05/19/2023 |
Injured (virus), out for 3 days. |
05/30/2023 |
Pitches a 5-hit shutout against the Ontario Blue Pirates with 4 strikeouts and 1 BB allowed! |
07/09/2023 |
Was selected to the 2023 American Federation Baseball League All-Star Game. |
01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 8 (8); Control: 8 (9). |
04/11/2024 |
Was traded by the Illinois Warhawks to the New Jersey Athletics, along with RF Dan Allen, in exchange for SP Cliff Ball, SP Micheal McCoy, 3B Bob Richardson, 2B Shinji Yamada, MR Bob Osborne. |
04/24/2024 |
Pitches a 3-hit shutout against the Georgia Titans with 9 strikeouts and 1 BB allowed! |
01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 8 (8); Control: 9 (9). |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 8 (8); Control: 9 (9). |
06/29/2026 |
Pitches a PERFECT GAME against the Georgia Titans, striking out 6 hitters! |
08/25/2026 |
Pitches a 1-hit shutout against the Ontario Blue Pirates with 8 strikeouts and 1 BB allowed! |
11/07/2026 |
Injured (forearm cramp), day-to-day for 3 days. |
11/11/2026 |
Won the 2026 American Federation Baseball League Federation Cup Series with the New Jersey Athletics! |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 8 (8); Control: 9 (9). |
06/01/2027 |
Wins the AFBL PL Pitcher of the Month Award. |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 8 (8); Control: 9 (9). |
01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 8 (8); Control: 8 (8). |
06/29/2029 |
Collects his 2000th career American Federation Baseball League strikeout! |
07/09/2029 |
Injured (flu), day-to-day for 1 day. |
01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 8 (8); Control: 8 (8). |
05/30/2030 |
Pitches a 5-hit shutout against the Indiana Vipers with 6 strikeouts and 3 BB allowed! |
09/10/2030 |
Earns his 200th career American Federation Baseball League victory! |
01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 8 (8); Control: 8 (8). |
07/01/2031 |
Wins the AFBL PL Pitcher of the Month Award. |
09/09/2031 |
Pitches a 6-hit shutout against the Ohio Knights with 4 strikeouts and 1 BB allowed! |
01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 5 (6); Movement: 8 (8); Control: 7 (8). |
01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 3 (6); Movement: 7 (8); Control: 5 (7). |
08/01/2033 |
Released by the New Jersey organization. |
01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 2 (5); Movement: 7 (8); Control: 5 (6). |
01/01/2034 |
Retired from professional baseball. |
LEADERBOARD APPEARANCES |
Year |
SH |
Rank |
2019 |
11 |
6 |
2021 |
13 |
6 |
2023 |
14 |
3 |
2025 |
10 |
10 |
|
Year |
GS |
Rank |
2021 |
33 |
10 |
2022 |
35 |
7 |
2025 |
34 |
6 |
2027 |
33 |
6 |
2028 |
33 |
9 |
2029 |
33 |
7 |
2030 |
33 |
8 |
2031 |
33 |
10 |
|
Year |
W |
Rank |
2023 |
15 |
9 |
2025 |
15 |
8 |
2027 |
16 |
9 |
2028 |
19 |
1 |
2029 |
14 |
10 |
2030 |
17 |
1 |
2031 |
16 |
2 |
|
|
Year |
Win. % |
Rank |
2018 |
.609 |
10 |
2020 |
.632 |
7 |
2023 |
.652 |
7 |
2028 |
.679 |
3 |
2030 |
.630 |
9 |
2031 |
.593 |
9 |
2032 |
.571 |
10 |
|
Year |
IP |
Rank |
2023 |
226.1 |
8 |
2024 |
222.2 |
9 |
2025 |
238.0 |
3 |
2027 |
239.0 |
5 |
2028 |
236.2 |
5 |
2029 |
239.0 |
5 |
2030 |
225.2 |
3 |
2031 |
220.0 |
7 |
|
Year |
BF |
Rank |
2024 |
887 |
10 |
2025 |
961 |
3 |
2027 |
979 |
6 |
2028 |
979 |
4 |
2029 |
985 |
3 |
2030 |
924 |
6 |
2031 |
909 |
8 |
|
|
Year |
BB |
Rank |
2017 |
85 |
3 |
2018 |
94 |
3 |
|
Year |
K |
Rank |
2026 |
183 |
9 |
2028 |
190 |
8 |
|
Year |
WP |
Rank |
2026 |
6 |
8 |
2032 |
10 |
5 |
|
Year |
ERA |
Rank |
2018 |
3.25 |
6 |
2021 |
3.04 |
7 |
2023 |
2.43 |
4 |
2024 |
2.71 |
4 |
|
Year |
BABIP |
Rank |
2018 |
.263 |
1 |
2020 |
.279 |
9 |
2021 |
.271 |
6 |
2023 |
.289 |
8 |
2024 |
.276 |
6 |
2029 |
.270 |
2 |
2032 |
.290 |
9 |
|
Year |
WHIP |
Rank |
2020 |
1.06 |
5 |
2021 |
1.07 |
6 |
2023 |
1.05 |
8 |
2024 |
1.10 |
6 |
2026 |
1.11 |
6 |
|
Year |
K/BB |
Rank |
2020 |
5.17 |
7 |
2023 |
4.82 |
9 |
2026 |
6.31 |
4 |
2028 |
4.13 |
8 |
|
Year |
RA/9 |
Rank |
2020 |
9.82 |
4 |
2021 |
9.89 |
6 |
2023 |
9.62 |
7 |
2024 |
10.31 |
9 |
2026 |
10.46 |
6 |
|
Year |
HR/9 |
Rank |
2019 |
0.50 |
3 |
2021 |
0.68 |
5 |
2023 |
0.56 |
4 |
2024 |
0.61 |
8 |
2025 |
0.38 |
1 |
2031 |
0.53 |
6 |
2032 |
0.61 |
5 |
|
Year |
H/9 |
Rank |
2018 |
7.33 |
3 |
2021 |
7.76 |
9 |
2023 |
7.87 |
8 |
2029 |
8.59 |
10 |
|
Year |
BB/9 |
Rank |
2020 |
1.37 |
2 |
2021 |
1.91 |
9 |
2023 |
1.55 |
3 |
2025 |
2.19 |
10 |
2026 |
1.17 |
4 |
2027 |
1.77 |
8 |
2028 |
1.75 |
8 |
|
Year |
QS |
Rank |
2018 |
22 |
5 |
2023 |
24 |
8 |
2024 |
25 |
5 |
2026 |
21 |
8 |
2028 |
20 |
10 |
2029 |
23 |
4 |
2030 |
21 |
6 |
2031 |
20 |
8 |
|
Year |
QSP |
Rank |
2018 |
.710 |
3 |
2023 |
.727 |
8 |
2024 |
.781 |
4 |
2026 |
.656 |
7 |
2029 |
.697 |
7 |
2030 |
.636 |
10 |
|
Year |
CG |
Rank |
2017 |
1 |
10 |
2019 |
1 |
8 |
2024 |
2 |
6 |
2025 |
4 |
2 |
2027 |
3 |
7 |
2029 |
4 |
4 |
2030 |
5 |
2 |
2031 |
2 |
9 |
|
Year |
CGP |
Rank |
2024 |
.062 |
7 |
2025 |
.118 |
2 |
2029 |
.121 |
4 |
2030 |
.152 |
2 |
|
Year |
SHO |
Rank |
2017 |
1 |
4 |
2018 |
0 |
10 |
2019 |
1 |
2 |
2020 |
0 |
9 |
2021 |
0 |
10 |
2023 |
1 |
3 |
2024 |
0 |
10 |
2024 |
1 |
6 |
2025 |
1 |
3 |
2026 |
2 |
3 |
2030 |
1 |
3 |
2031 |
1 |
5 |
|
Year |
GB% |
Rank |
2018 |
0.67 |
4 |
2019 |
0.68 |
5 |
2023 |
0.63 |
10 |
2024 |
0.67 |
7 |
2025 |
0.68 |
2 |
2026 |
0.65 |
4 |
2027 |
0.65 |
8 |
2030 |
0.56 |
7 |
2031 |
0.53 |
8 |
|
Year |
WAR |
Rank |
2019 |
5.5 |
8 |
2021 |
5.6 |
9 |
2023 |
7.6 |
5 |
2025 |
7.4 |
4 |
2026 |
5.2 |
10 |
2028 |
5.8 |
8 |
|
|
|
|
|