| 06/07/2020 |
Joined the Niagara Stars. |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: - (12); Movement: - (11); Control: - (8). |
| 05/01/2021 |
Was selected to the 2021 CANADIAN BASEBALL LEAGUE All-Star Game. |
| 06/01/2021 |
Won the 2021 CANADIAN BASEBALL LEAGUE Lester B. Person Cup with the Niagara Stars! |
| 06/07/2021 |
Released by the Niagara Stars. |
| 06/07/2021 |
Drafted in the 2021 first-year player draft (Round 12, Pick 1, 276th overall pick) by the San Diego Hops. |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: - (12); Movement: - (6); Control: - (6). |
| 07/15/2022 |
Injured (strained forearm), out for 2 months. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: - (46); Movement: - (30); Control: - (15). |
| 06/19/2023 |
Injured (shoulder tendinitis), out for 2 weeks. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: - (55); Movement: - (33); Control: - (29). |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: - (65); Movement: - (46); Control: - (46). |
| 04/07/2025 |
Named the #61 prospect in the ABL |
| 12/04/2025 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: - (66); Movement: - (52); Control: - (45). |
| 04/29/2026 |
Injured (sprained knee), out for one week. |
| 12/03/2026 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: - (62); Movement: - (56); Control: - (48). |
| 11/29/2027 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: - (61); Movement: - (61); Control: - (47). |
| 07/31/2028 |
Was traded by the San Diego Hops to the Duke City Danger, along with SP Walt Lawson, 1B Kyle Reader, in exchange for SS Germano Lamorr, 3B Christian Chevalier, SP Jim Phillips, SP Yo Watanabe. |
| 11/18/2028 |
Signed a 1-year contract extension worth a total of $2,330,000 with the Duke City Danger organization. |
| 12/29/2028 |
Signed a 10-year contract extension worth a total of $73,600,000 with the Duke City Danger organization. |
| 01/01/2029 |
OSA scouting updated ratings (potential): Stuff: - (64); Movement: - (64); Control: - (45). |
| 04/04/2029 |
Pitches a 2-hit shutout against the San Diego Hops with 4 strikeouts and 3 BB allowed! |
| 07/18/2029 |
Pitches a 5-hit shutout against the Chicago Hitmen with 8 strikeouts and 3 BB allowed! |
| 09/11/2029 |
Pitches a 5-hit shutout against the Jersey Jesters with 8 strikeouts and 0 BB allowed! |
| 01/01/2030 |
OSA scouting updated ratings (potential): Stuff: - (63); Movement: - (64); Control: - (44). |
| 08/03/2030 |
Injured (abdominal soreness), day-to-day for 2 days. |
| 08/12/2030 |
Pitches a 3-hit shutout against the So Cal Republic with 4 strikeouts and 1 BB allowed! |
| 10/22/2030 |
Injured (sore back), day-to-day for 5 days. |
| 01/01/2031 |
OSA scouting updated ratings (potential): Stuff: - (61); Movement: - (71); Control: - (45). |
| 11/04/2031 |
Wins the 2031 ABL RCL League Pennant MVP Award. |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: - (60); Movement: - (70); Control: - (43). |
| 07/07/2032 |
Pitches a 7-hit shutout against the Dallas Texans with 8 strikeouts and 1 BB allowed! |
| 07/11/2032 |
Was selected to the 2032 ADULT BASEBALL LEAGUE All-Star Game. |
| 07/22/2032 |
Injured (Herniated disc (neck)), day-to-day for 5 weeks. |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: - (59); Movement: - (72); Control: - (45). |
| 03/29/2033 |
Injured (Forearm tendinitis), out for 3-4 weeks. |
| 06/16/2033 |
Injured (Flu-like symptoms), day-to-day for 4 days. |
| 10/09/2033 |
Injured (Pulled abdominal muscle), day-to-day for 3 days. |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: - (55); Movement: - (73); Control: - (49). |
| LEADERBOARD APPEARANCES |
| Year |
GS |
Rank |
| 2030 |
37 |
2 |
| 2031 |
32 |
9 |
| 2034 |
34 |
3 |
|
| Year |
W |
Rank |
| 2030 |
18 |
5 |
| 2033 |
15 |
7 |
|
|
| Year |
Win. % |
Rank |
| 2030 |
.621 |
10 |
| 2032 |
.706 |
10 |
| 2034 |
.632 |
9 |
|
| Year |
IP |
Rank |
| 2029 |
238.0 |
4 |
| 2030 |
260.0 |
2 |
|
| Year |
BF |
Rank |
| 2029 |
963 |
7 |
| 2030 |
1086 |
2 |
|
| Year |
BB |
Rank |
| 2028 |
75 |
7 |
| 2030 |
79 |
7 |
|
| Year |
K |
Rank |
| 2029 |
214 |
9 |
| 2030 |
222 |
8 |
| 2031 |
199 |
10 |
|
| Year |
WP |
Rank |
| 2028 |
11 |
4 |
| 2029 |
12 |
3 |
| 2030 |
12 |
2 |
| 2031 |
12 |
1 |
| 2032 |
8 |
4 |
|
| Year |
ERA |
Rank |
| 2030 |
3.46 |
9 |
| 2032 |
2.74 |
7 |
|
| Year |
BABIP |
Rank |
| 2029 |
.262 |
1 |
| 2030 |
.281 |
9 |
|
| Year |
WHIP |
Rank |
| 2029 |
1.11 |
3 |
|
| Year |
RA/9 |
Rank |
| 2029 |
10.13 |
3 |
|
| Year |
HR/9 |
Rank |
| 2032 |
0.53 |
4 |
|
| Year |
H/9 |
Rank |
| 2029 |
7.37 |
2 |
| 2030 |
8.10 |
8 |
|
| Year |
K/9 |
Rank |
| 2031 |
8.50 |
9 |
|
| Year |
QS |
Rank |
| 2030 |
22 |
5 |
| 2034 |
20 |
6 |
|
| Year |
QSP |
Rank |
| 2030 |
.595 |
10 |
| 2032 |
.741 |
6 |
|
|
| Year |
CGP |
Rank |
| 2029 |
.219 |
7 |
|
| Year |
SHO |
Rank |
| 2029 |
3 |
1 |
| 2030 |
1 |
6 |
| 2032 |
1 |
6 |
|
| Year |
GB% |
Rank |
| 2031 |
0.59 |
1 |
| 2032 |
0.61 |
1 |
|
| Year |
WAR |
Rank |
| 2030 |
4.8 |
9 |
| 2032 |
4.9 |
6 |
|
|
|