06/26/2025 |
Joined the Kansas City HS Buzzers. |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 2 (8); Movement: 4 (7); Control: 1 (5). |
03/27/2026 |
Injured (asthma), out for 3 days. |
04/28/2026 |
Strikes out 15 against the Saskatoon HS Moose. |
06/18/2026 |
Won the 2026 AFBL High School High School Cup with the Kansas City HS Buzzers! |
11/15/2026 |
Released by the Kansas City HS Buzzers. |
11/15/2026 |
Drafted in the 2026 first-year player draft (Round 1, Pick 16, 16th overall pick) by the Pennsylvania Railroaders. |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 2 (8); Movement: 4 (7); Control: 1 (5). |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 3 (8); Movement: 5 (7); Control: 1 (5). |
01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 4 (8); Movement: 5 (7); Control: 2 (5). |
01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 4 (8); Movement: 6 (7); Control: 2 (5). |
04/01/2030 |
Named the #60 prospect in the AFBL |
01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 5 (8); Movement: 6 (7); Control: 3 (5). |
04/07/2031 |
Named the #94 prospect in the AFBL |
01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 5 (8); Movement: 7 (7); Control: 4 (5). |
04/05/2032 |
Named the #58 prospect in the AFBL |
06/16/2032 |
Was selected to the 2032 Union League All-Star Game. |
07/16/2032 |
Pitches a 6-hit shutout against the Savannah Storm with 8 strikeouts and 0 BB allowed! |
01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 6 (8); Movement: 7 (7); Control: 5 (5). |
04/04/2033 |
Named the #19 prospect in the AFBL |
08/16/2033 |
Pitches a 3-hit shutout against the Wilmington Eagles with 7 strikeouts and 3 BB allowed! |
01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 7 (8); Movement: 7 (7); Control: 5 (5). |
04/03/2034 |
Named the #12 prospect in the AFBL |
01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 8 (8); Control: 5 (5). |
07/08/2035 |
Was selected to the 2035 American Federation Baseball League All-Star Game. |
08/20/2035 |
Pitches a 3-hit shutout against the New Jersey Athletics with 13 strikeouts and 1 BB allowed! |
01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 8 (8); Control: 5 (5). |
06/03/2036 |
Pitches a 3-hit shutout against the Indiana Vipers with 5 strikeouts and 1 BB allowed! |
07/13/2036 |
Was selected to the 2036 American Federation Baseball League All-Star Game. |
08/01/2036 |
Pitches a 3-hit shutout against the Ohio Knights with 4 strikeouts and 3 BB allowed! |
01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 8 (8); Control: 5 (5). |
08/08/2037 |
Pitches a 4-hit shutout against the North Carolina Aviators with 7 strikeouts and 0 BB allowed! |
08/28/2037 |
Injured (hand soreness), day-to-day for 5 days. |
09/14/2037 |
Pitches a 5-hit shutout against the North Carolina Aviators with 4 strikeouts and 1 BB allowed! |
01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 8 (8); Control: 5 (5). |
01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 8 (8); Control: 5 (5). |
03/26/2039 |
Injured (forearm soreness), day-to-day for 3 days. |
08/09/2039 |
Injured (finger blister), day-to-day for 2 days. |
01/01/2040 |
OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 8 (8); Control: 5 (5). |
03/15/2040 |
Injured (radial nerve (elbow) decompression surgery), out for 4 months. |
10/18/2040 |
Pitches a 3-hit shutout against the Georgia Titans with 5 strikeouts and 0 BB allowed! |
10/30/2040 |
Injured (strained tricep tendon), out for 3 weeks. |
11/09/2040 |
Wins the 2040 Federation Cup Series with the Pennsylvania Railroaders. |
01/01/2041 |
OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 8 (8); Control: 6 (6). |
07/03/2041 |
Pitches a 2-hit shutout against the New Jersey Athletics with 3 strikeouts and 0 BB allowed! |
08/01/2041 |
Wins the AFBL PL Pitcher of the Month Award. |
08/16/2041 |
Injured (Back tightness), day-to-day for 4 days. |
01/01/2042 |
OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 7 (7); Control: 6 (6). |
05/18/2042 |
Injured (Hamstring soreness), day-to-day for 3 days. |
05/30/2042 |
Pitches a 2-hit shutout against the New Jersey Athletics with 5 strikeouts and 0 BB allowed! |
09/23/2042 |
Injured (Mild shoulder strain), day-to-day for 6 days. |
01/01/2043 |
OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 8 (8); Control: 6 (6). |
04/16/2043 |
Injured (Sprained elbow), day-to-day for 3 weeks. |
05/05/2043 |
Suffered setback in recovery from injury, will miss another 4 days. |
01/01/2044 |
OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 8 (8); Control: 6 (6). |
05/29/2044 |
Injured (Shoulder tendinitis), out for 5 weeks. |
01/01/2045 |
OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 8 (8); Control: 5 (5). |
05/01/2045 |
Injured (Back tightness), day-to-day for 4 days. |
07/22/2045 |
Pitches a 6-hit shutout against the Colorado Bears with 2 strikeouts and 2 BB allowed! |
01/01/2046 |
OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 8 (8); Control: 5 (5). |
04/19/2046 |
Injured (Back tightness), day-to-day for 2 weeks. |
07/19/2046 |
Injured (Back tightness), day-to-day for one week. |
08/28/2046 |
Injured (Back tightness), day-to-day for 4 days. |
01/01/2047 |
OSA scouting updated ratings (potential): Stuff: 7 (8); Movement: 7 (8); Control: 5 (5). |
04/21/2047 |
Injured (Back tightness), day-to-day for one week. |
05/02/2047 |
Injured (Back tightness), day-to-day for one week. |
05/08/2047 |
Injured (Torn labrum (Shoulder)), out for 4 months. |
10/01/2047 |
Retired from professional baseball. |
LEADERBOARD APPEARANCES |
Year |
GS |
Rank |
2035 |
32 |
10 |
2037 |
33 |
7 |
2038 |
33 |
6 |
2039 |
34 |
3 |
2042 |
35 |
2 |
2045 |
34 |
4 |
|
Year |
W |
Rank |
2036 |
18 |
2 |
2039 |
15 |
4 |
|
Year |
L |
Rank |
2038 |
13 |
6 |
2042 |
14 |
4 |
|
Year |
Win. % |
Rank |
2036 |
.667 |
7 |
2039 |
.556 |
10 |
2044 |
.667 |
5 |
|
Year |
IP |
Rank |
2035 |
214.0 |
6 |
2036 |
220.1 |
7 |
2037 |
217.2 |
7 |
2039 |
225.1 |
7 |
2042 |
221.0 |
9 |
|
Year |
BF |
Rank |
2035 |
895 |
7 |
2036 |
914 |
6 |
2037 |
886 |
7 |
2038 |
911 |
4 |
2039 |
947 |
3 |
2042 |
937 |
7 |
|
Year |
BB |
Rank |
2035 |
85 |
1 |
2036 |
82 |
1 |
2037 |
67 |
4 |
2038 |
67 |
5 |
2039 |
82 |
2 |
2042 |
71 |
6 |
2045 |
72 |
2 |
|
Year |
K |
Rank |
2035 |
206 |
1 |
2036 |
202 |
2 |
2037 |
185 |
6 |
2038 |
179 |
4 |
2039 |
190 |
5 |
2041 |
168 |
9 |
2045 |
160 |
7 |
|
Year |
WP |
Rank |
2035 |
7 |
5 |
2036 |
10 |
5 |
2037 |
8 |
7 |
2038 |
11 |
2 |
2039 |
9 |
4 |
2041 |
8 |
7 |
2042 |
8 |
6 |
2044 |
10 |
2 |
2045 |
9 |
4 |
|
Year |
ERA |
Rank |
2035 |
3.20 |
9 |
2037 |
3.18 |
10 |
2039 |
3.04 |
4 |
2041 |
2.92 |
5 |
2044 |
3.22 |
8 |
2045 |
3.72 |
9 |
|
Year |
BABIP |
Rank |
2035 |
.277 |
5 |
2036 |
.285 |
9 |
2037 |
.277 |
9 |
|
Year |
WHIP |
Rank |
2041 |
1.11 |
9 |
|
Year |
HR/9 |
Rank |
2035 |
0.50 |
6 |
2036 |
0.41 |
5 |
2038 |
0.54 |
5 |
2039 |
0.52 |
6 |
2041 |
0.77 |
8 |
2044 |
0.71 |
6 |
2045 |
0.60 |
3 |
|
Year |
H/9 |
Rank |
2035 |
7.19 |
2 |
2036 |
7.39 |
2 |
2037 |
7.44 |
4 |
2039 |
7.95 |
8 |
2041 |
8.01 |
7 |
2045 |
8.68 |
8 |
|
Year |
K/9 |
Rank |
2035 |
8.66 |
2 |
2036 |
8.25 |
4 |
2037 |
7.65 |
6 |
2038 |
7.38 |
3 |
2039 |
7.59 |
8 |
2041 |
7.56 |
6 |
2045 |
7.35 |
5 |
|
Year |
QS |
Rank |
2035 |
24 |
4 |
2036 |
20 |
10 |
2038 |
22 |
10 |
2039 |
24 |
3 |
2041 |
21 |
7 |
2042 |
20 |
9 |
|
Year |
QSP |
Rank |
2035 |
.750 |
4 |
2039 |
.706 |
3 |
2041 |
.677 |
5 |
2044 |
.680 |
6 |
|
Year |
CG |
Rank |
2035 |
2 |
7 |
2036 |
2 |
10 |
2037 |
3 |
4 |
2039 |
3 |
7 |
2041 |
2 |
9 |
|
Year |
CGP |
Rank |
2035 |
.062 |
10 |
2039 |
.088 |
10 |
|
Year |
SHO |
Rank |
2035 |
1 |
2 |
2036 |
2 |
3 |
2037 |
2 |
1 |
2041 |
1 |
7 |
2042 |
1 |
9 |
2045 |
1 |
3 |
|
Year |
GB% |
Rank |
2037 |
0.56 |
5 |
2038 |
0.56 |
3 |
2039 |
0.53 |
9 |
2044 |
0.57 |
3 |
2045 |
0.56 |
3 |
|
Year |
WAR |
Rank |
2035 |
4.4 |
8 |
2036 |
4.8 |
7 |
2039 |
3.8 |
9 |
2041 |
4.2 |
10 |
|
|
|
|