05/09/2018 |
Joined the Auburn Tigers. |
01/01/2019 |
OSA scouting updated ratings (potential): Stuff: - (14); Movement: - (14); Control: - (13). |
05/03/2019 |
Won the 2019 USA NCAA DIVISION I NCAA College World Series with the Auburn Tigers! |
01/01/2020 |
OSA scouting updated ratings (potential): Stuff: - (14); Movement: - (15); Control: - (12). |
04/19/2020 |
Was selected to the 2020 USA NCAA DIVISION I All-Star Game. |
01/01/2021 |
OSA scouting updated ratings (potential): Stuff: - (14); Movement: - (14); Control: - (12). |
05/05/2021 |
Released by the Auburn Tigers. |
06/07/2021 |
Drafted in the 2021 first-year player draft (Round 2, Pick 19, 43rd overall pick) by the Kansas City Tornadoes. |
06/20/2021 |
Signed a minor league contract with the Kansas City Tornadoes organization with a signing bonus of $195,000. |
09/01/2021 |
Wins the A BOL Pitcher of the Month Award. |
01/01/2022 |
OSA scouting updated ratings (potential): Stuff: - (12); Movement: - (11); Control: - (10). |
07/15/2022 |
Injured (strained oblique), out for 4 weeks. |
09/13/2022 |
Injured (sore ankle), day-to-day for 6 days. |
10/30/2022 |
Wins the 2022 AA FFL Gold Glove Award at P. |
01/01/2023 |
OSA scouting updated ratings (potential): Stuff: - (58); Movement: - (55); Control: - (46). |
07/09/2023 |
Injured (finger blister), day-to-day for 1 day. |
10/09/2023 |
Injured (gout), out for 4 days. |
11/19/2023 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
01/01/2024 |
OSA scouting updated ratings (potential): Stuff: - (67); Movement: - (57); Control: - (48). |
01/05/2024 |
Signed a 5-year contract extension worth a total of $6,250,000 with the Kansas City Tornadoes organization. |
09/06/2024 |
Injured (mild abdominal strain), day-to-day for 1 day. |
01/01/2025 |
OSA scouting updated ratings (potential): Stuff: - (78); Movement: - (57); Control: - (44). |
07/13/2025 |
Was selected to the 2025 ADULT BASEBALL LEAGUE All-Star Game. |
08/23/2025 |
Pitches a 4-hit shutout against the Seattle Sasquatch with 7 strikeouts and 2 BB allowed! |
09/01/2025 |
Wins the ABL TML Pitcher of the Month Award. |
11/17/2025 |
Finished 2nd in 2025 ABL TML Cy Young Award voting. |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: - (78); Movement: - (62); Control: - (44). |
04/13/2026 |
Was traded by the Kansas City Tornadoes to the So Cal Republic, along with RF Gerd Zabel, in exchange for SP Mehmood Dar, CL Kulapati Pandian. |
05/21/2026 |
Pitches a 4-hit shutout against the Havana Stogies with 11 strikeouts and 2 BB allowed! |
07/09/2026 |
Pitches a 3-hit shutout against the Las Vegas Gamblers with 13 strikeouts and 1 BB allowed! |
07/15/2026 |
Injured (sore elbow), day-to-day for 2 weeks. |
07/29/2026 |
Injured (radial nerve (elbow) decompression surgery), out for 4-5 months. |
11/08/2026 |
Wins the 2026 ABL World Series with the So Cal Republic. |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: - (73); Movement: - (69); Control: - (49). |
06/07/2027 |
Strikes out 15 against the New York Mafia. |
07/02/2027 |
Injured (neck stiffness), day-to-day for 1 day. |
11/04/2027 |
Wins the 2027 ABL World Series with the So Cal Republic. |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: - (70); Movement: - (69); Control: - (49). |
04/02/2028 |
Was traded by the So Cal Republic to the Manhattan Beach Patriots, along with RP Amirtharaj Nagaraja, 1B Bagaskoro Pakpahan, LF José Contreras, SP Joe Hurst, in exchange for SP Adhipa Vemireddy, CF Blair Uige. |
04/13/2028 |
Pitches a 6-hit shutout against the Havana Stogies with 5 strikeouts and 1 BB allowed! |
05/01/2028 |
Wins the ABL RCL Pitcher of the Month Award. |
05/17/2028 |
Pitches a 5-hit shutout against the Columbus Codebreakers with 11 strikeouts and 2 BB allowed! |
06/30/2028 |
Was selected to the 2028 ADULT BASEBALL LEAGUE All-Star Game. |
07/09/2028 |
Injured (mild hamstring strain), day-to-day for one week. |
09/21/2028 |
Pitches a 5-hit shutout against the Chicago Hitmen with 5 strikeouts and 2 BB allowed! |
01/01/2029 |
OSA scouting updated ratings (potential): Stuff: - (73); Movement: - (72); Control: - (47). |
04/07/2029 |
Pitches a 4-hit shutout against the Chicago Hitmen with 10 strikeouts and 0 BB allowed! |
06/17/2029 |
Signed a 4-year contract extension worth a total of $101,400,000 with the Manhattan Beach Patriots organization. |
12/28/2029 |
Was traded by the Manhattan Beach Patriots to the Mile High Mustangs in exchange for . |
01/01/2030 |
OSA scouting updated ratings (potential): Stuff: - (74); Movement: - (78); Control: - (47). |
07/13/2030 |
Was selected to the 2030 ADULT BASEBALL LEAGUE All-Star Game. |
07/19/2030 |
Pitches a 6-hit shutout against the Quebec Armada with 7 strikeouts and 1 BB allowed! |
08/31/2030 |
Injured (tender shoulder), day-to-day for 4 days. |
11/16/2030 |
Finished 2nd in 2030 ABL TML Cy Young Award voting. |
01/01/2031 |
OSA scouting updated ratings (potential): Stuff: - (71); Movement: - (81); Control: - (47). |
07/02/2031 |
Pitches a 4-hit shutout against the Hawaii Islanders with 5 strikeouts and 2 BB allowed! |
07/07/2031 |
Was selected to the 2031 ADULT BASEBALL LEAGUE All-Star Game. |
07/13/2031 |
Pitches a 7-hit shutout against the Oklahoma City Prowlers with 12 strikeouts and 1 BB allowed! |
08/01/2031 |
Wins the ABL TML Pitcher of the Month Award. |
11/13/2031 |
Exercised his contract opt-out. |
11/20/2031 |
Finished 2nd in 2031 ABL TML Cy Young Award voting. |
12/07/2031 |
Became a free agent. |
01/01/2032 |
OSA scouting updated ratings (potential): Stuff: - (70); Movement: - (83); Control: - (48). |
01/09/2032 |
Signed a 4-year contract worth a total of $100,000,000 with the Brooklyn Black Knights organization. |
10/17/2032 |
Injured (Torn UCL), out for 12 months. |
01/01/2033 |
OSA scouting updated ratings (potential): Stuff: - (68); Movement: - (73); Control: - (46). |
04/23/2033 |
Suffered setback in recovery from injury, requires surgery and will miss another 15 months. |
11/14/2033 |
Released by the Brooklyn Black Knights. |
12/13/2033 |
Signed a 3-year contract worth a total of $23,000,000 with the Jacksonville Jacks organization. |
01/01/2034 |
OSA scouting updated ratings (potential): Stuff: - (54); Movement: - (71); Control: - (47). |
10/11/2034 |
Collects his 2000th career ADULT BASEBALL LEAGUE strikeout! |
12/15/2034 |
Became a free agent. |
01/01/2035 |
OSA scouting updated ratings (potential): Stuff: - (63); Movement: - (70); Control: - (47). |
02/16/2035 |
Signed a minor league contract with the South Carolina Bombers organization. |
06/04/2035 |
Released by the South Carolina Bombers. |
08/01/2035 |
Signed a minor league contract with the Eureka Hornets organization. |
08/20/2035 |
Released by the Eureka organization. |
12/31/2035 |
Retired from professional baseball. |
LEADERBOARD APPEARANCES |
Year |
GS |
Rank |
2025 |
34 |
3 |
2029 |
33 |
4 |
2030 |
35 |
4 |
2031 |
36 |
1 |
2032 |
33 |
3 |
|
Year |
W |
Rank |
2025 |
19 |
2 |
2027 |
19 |
3 |
2029 |
17 |
7 |
2030 |
17 |
3 |
2031 |
18 |
3 |
|
|
Year |
Win. % |
Rank |
2025 |
.679 |
6 |
2027 |
.731 |
6 |
|
Year |
IP |
Rank |
2025 |
230.0 |
2 |
2027 |
224.2 |
10 |
2028 |
254.1 |
4 |
2029 |
246.1 |
3 |
2030 |
270.1 |
1 |
2031 |
282.0 |
1 |
|
Year |
BF |
Rank |
2025 |
940 |
2 |
2028 |
1036 |
4 |
2029 |
1028 |
3 |
2030 |
1094 |
2 |
2031 |
1184 |
1 |
|
Year |
BB |
Rank |
2025 |
68 |
7 |
2028 |
78 |
3 |
2029 |
75 |
7 |
2030 |
80 |
5 |
2031 |
94 |
3 |
2032 |
82 |
3 |
|
Year |
K |
Rank |
2025 |
210 |
2 |
2027 |
257 |
3 |
2028 |
229 |
5 |
2029 |
227 |
4 |
2030 |
231 |
2 |
2031 |
260 |
2 |
2032 |
219 |
6 |
|
|
Year |
ERA |
Rank |
2025 |
3.29 |
5 |
2027 |
3.12 |
3 |
2028 |
3.33 |
7 |
2029 |
3.29 |
8 |
2030 |
3.50 |
6 |
2031 |
3.51 |
6 |
2032 |
2.81 |
9 |
|
Year |
BABIP |
Rank |
2027 |
.288 |
2 |
2028 |
.289 |
6 |
2030 |
.288 |
9 |
|
Year |
WHIP |
Rank |
2025 |
1.22 |
6 |
2027 |
1.08 |
2 |
2028 |
1.17 |
7 |
2030 |
1.16 |
5 |
|
Year |
K/BB |
Rank |
2027 |
4.67 |
6 |
|
Year |
RA/9 |
Rank |
2025 |
11.23 |
5 |
2027 |
9.89 |
2 |
2028 |
11.01 |
10 |
2030 |
10.82 |
7 |
|
Year |
HR/9 |
Rank |
2025 |
0.47 |
2 |
2028 |
0.74 |
8 |
2029 |
0.47 |
3 |
2030 |
0.60 |
3 |
2031 |
0.41 |
2 |
2032 |
0.81 |
10 |
|
Year |
H/9 |
Rank |
2025 |
8.30 |
4 |
2027 |
7.49 |
3 |
2028 |
7.75 |
5 |
2030 |
7.76 |
4 |
|
Year |
K/9 |
Rank |
2024 |
7.89 |
6 |
2025 |
8.22 |
8 |
2027 |
10.30 |
4 |
2031 |
8.30 |
8 |
2032 |
8.92 |
4 |
|
Year |
QS |
Rank |
2025 |
24 |
2 |
2027 |
22 |
2 |
2028 |
21 |
6 |
2029 |
20 |
8 |
2030 |
24 |
1 |
2031 |
25 |
1 |
2032 |
25 |
4 |
|
Year |
QSP |
Rank |
2025 |
.706 |
3 |
2027 |
.710 |
2 |
2028 |
.636 |
8 |
2029 |
.606 |
10 |
2030 |
.686 |
2 |
2031 |
.694 |
3 |
2032 |
.758 |
5 |
|
Year |
CG |
Rank |
2025 |
6 |
1 |
2027 |
4 |
9 |
2028 |
13 |
2 |
2029 |
9 |
3 |
2030 |
9 |
3 |
2031 |
7 |
5 |
|
Year |
CGP |
Rank |
2025 |
.176 |
1 |
2028 |
.394 |
2 |
2029 |
.273 |
5 |
2030 |
.257 |
4 |
2031 |
.194 |
5 |
|
Year |
SHO |
Rank |
2025 |
1 |
2 |
2026 |
2 |
4 |
2028 |
3 |
1 |
2029 |
1 |
8 |
2030 |
1 |
7 |
2031 |
2 |
2 |
|
Year |
GB% |
Rank |
2028 |
0.55 |
9 |
2030 |
0.59 |
5 |
2031 |
0.60 |
3 |
2032 |
0.59 |
4 |
|
Year |
WAR |
Rank |
2025 |
7.0 |
2 |
2027 |
6.3 |
4 |
2028 |
5.9 |
8 |
2029 |
6.9 |
4 |
2030 |
6.9 |
1 |
2031 |
8.0 |
1 |
|
|