01/01/2016 |
OSA scouting updated ratings (potential): Contact: 3 (5); Power: 1 (1); Eye: 1 (2). |
03/01/2016 |
Drafted in the 2016 first-year player draft (Round 1, Pick 4, 4th overall pick) by the Kingston Comets. |
04/01/2016 |
Named the #7 prospect in the GLBL |
01/01/2017 |
OSA scouting updated ratings (potential): Contact: 3 (5); Power: 1 (2); Eye: 2 (3). |
04/01/2017 |
Named the #7 prospect in the GLBL |
06/28/2017 |
Was selected to the 2017 GLBL Double A All-Star Game. |
07/24/2017 |
Wins the GAA SL1 Player of the Week Award. |
08/01/2017 |
Wins the GAA SL1 Batter of the Month Award. |
01/01/2018 |
OSA scouting updated ratings (potential): Contact: 3 (5); Power: 1 (1); Eye: 2 (3). |
04/01/2018 |
Named the #4 prospect in the GLBL |
08/01/2018 |
Wins the GLBL CAN Rookie of the Month Award. |
09/30/2018 |
Finished 2nd in 2018 GLBL CAN Lake Huron Rookie Award voting. |
10/16/2018 |
Received a 1-year contract worth a total of $507,500 through automatic renewal. |
01/01/2019 |
OSA scouting updated ratings (potential): Contact: 3 (5); Power: 1 (2); Eye: 3 (3). |
06/23/2019 |
Was selected to the 2019 Great Lakes Baseball League All-Star Game. |
09/26/2019 |
Wins the 2019 GLBL CAN Flashing Leather Award at 2B. |
10/19/2019 |
Received a 1-year contract worth a total of $507,500 through automatic renewal. |
01/01/2020 |
OSA scouting updated ratings (potential): Contact: 4 (5); Power: 1 (1); Eye: 3 (3). |
06/07/2020 |
Was selected to the 2020 Great Lakes Baseball League All-Star Game. |
07/28/2020 |
Injured (mild calf strain), day-to-day for 5 days. |
10/23/2020 |
Received a 1-year contract worth a total of $4,750,000 through arbitration. |
01/01/2021 |
OSA scouting updated ratings (potential): Contact: 4 (4); Power: 1 (1); Eye: 2 (2). |
04/22/2021 |
Signed a 8-year contract extension worth a total of $73,970,000 with the Kingston Comets organization. |
05/10/2021 |
Wins the GLBL CAN Player of the Week Award. |
06/26/2021 |
Was selected to the 2021 Great Lakes Baseball League All-Star Game. |
10/03/2021 |
Wins the 2021 GLBL CAN Flashing Leather Award at 2B. |
01/01/2022 |
OSA scouting updated ratings (potential): Contact: 4 (4); Power: 1 (1); Eye: 3 (3). |
07/03/2022 |
Was selected to the 2022 Great Lakes Baseball League All-Star Game. |
01/01/2023 |
OSA scouting updated ratings (potential): Contact: 4 (4); Power: 1 (1); Eye: 3 (3). |
07/02/2023 |
Was selected to the 2023 Great Lakes Baseball League All-Star Game. |
09/24/2023 |
Wins the 2023 GLBL CAN League Championship MVP Award. |
10/05/2023 |
Injured (High ankle sprain), out for 6 weeks. |
10/06/2023 |
Wins the 2023 GLBL Championship with the Kingston Comets. |
10/07/2023 |
Wins the 2023 GLBL CAN Lake Erie Bat Award at 2B. |
01/01/2024 |
OSA scouting updated ratings (potential): Contact: 5 (5); Power: 1 (1); Eye: 3 (3). |
06/30/2024 |
Was selected to the 2024 Great Lakes Baseball League All-Star Game. |
10/06/2024 |
Wins the 2024 GLBL CAN Lake Erie Bat Award at 2B. |
01/01/2025 |
OSA scouting updated ratings (potential): Contact: 4 (4); Power: 1 (1); Eye: 2 (3). |
01/01/2026 |
OSA scouting updated ratings (potential): Contact: 4 (4); Power: 1 (1); Eye: 3 (3). |
06/05/2026 |
Injured (Shoulder tendinitis), day-to-day for 4 weeks. |
10/10/2026 |
Wins the 2026 Round 2 with the Kingston Comets. |
10/11/2026 |
Wins the 2026 GLBL CAN Lake Erie Bat Award at 2B. |
01/01/2027 |
OSA scouting updated ratings (potential): Contact: 4 (4); Power: 1 (1); Eye: 3 (3). |
10/19/2027 |
Wins the 2027 GLBL CAN Lake Erie Bat Award at 2B. |
01/01/2028 |
OSA scouting updated ratings (potential): Contact: 4 (4); Power: 1 (1); Eye: 3 (3). |
04/30/2028 |
Injured (Sprained ankle), day-to-day for 1-2 weeks. |
06/23/2028 |
Was selected to the 2028 Great Lakes Baseball League All-Star Game. |
09/26/2028 |
Declined his contract option. |
10/18/2028 |
Became a free agent. |
01/01/2029 |
OSA scouting updated ratings (potential): Contact: 4 (4); Power: 1 (1); Eye: 3 (3). |
01/16/2029 |
Signed a 5-year contract worth a total of $95,000,000 with the Toledo Neptunes organization. |
06/22/2029 |
Was selected to the 2029 Great Lakes Baseball League All-Star Game. |
07/09/2029 |
Wins the GLBL USA Player of the Week Award. |
07/23/2029 |
Wins the GLBL USA Player of the Week Award. |
08/01/2029 |
Wins the GLBL USA Batter of the Month Award. |
10/01/2029 |
Wins the 2029 GLBL USA Lake Erie Bat Award at 3B. |
01/01/2030 |
OSA scouting updated ratings (potential): Contact: 4 (4); Power: 1 (1); Eye: 3 (3). |
04/13/2030 |
Injured (Torn hamstring), out for 6-7 weeks. |
07/14/2030 |
Goes 5-5 against the Windsor Vigilantes, with 1 2B, 1 HR, 2 RBI and 2 R. |
07/15/2030 |
Wins the GLBL USA Player of the Week Award. |
08/12/2030 |
Collects his 2000th career Great Lakes Baseball League hit! |
01/01/2031 |
OSA scouting updated ratings (potential): Contact: 4 (4); Power: 1 (1); Eye: 3 (3). |
04/28/2031 |
Wins the GLBL USA Player of the Week Award. |
05/05/2031 |
Wins the GLBL USA Player of the Week Award. |
05/15/2031 |
Injured (Oblique strain), out for 2 weeks. |
06/14/2031 |
Scores his 1000th career Great Lakes Baseball League run! |
07/31/2031 |
Goes 5-5 against the Windsor Vigilantes, with 1 2B, 3 RBI and 2 R. |
08/04/2031 |
Goes 5-7 against the Milwaukee Eagles, with 1 2B, 0 RBI and 3 R. |
08/21/2031 |
Goes 5-5 against the Milwaukee Eagles, with 1 2B, 1 3B, 1 RBI and 4 R. |
10/03/2031 |
Wins the 2031 GLBL Championship with the Toledo Neptunes. |
01/01/2032 |
OSA scouting updated ratings (potential): Contact: 4 (4); Power: 1 (1); Eye: 3 (3). |
04/20/2032 |
Injured (Knee inflammation), day-to-day for 5 days. |
05/24/2032 |
Wins the GLBL USA Player of the Week Award. |
05/29/2032 |
Injured (Torn quadriceps), out for 6-7 weeks. |
06/27/2032 |
Was selected to the 2032 Great Lakes Baseball League All-Star Game. |
08/03/2032 |
Injured (Knee inflammation), day-to-day for 4 days. |
01/01/2033 |
OSA scouting updated ratings (potential): Contact: 3 (4); Power: 1 (1); Eye: 3 (3). |
06/26/2033 |
Was selected to the 2033 Great Lakes Baseball League All-Star Game. |
08/14/2033 |
Signed a 3-year contract extension worth a total of $53,010,000 with the Toledo Neptunes organization. |
09/03/2033 |
Goes 5-7 against the Duluth Sea Gulls, with 1 3B, 2 RBI and 1 R. |
10/10/2033 |
Wins the 2033 GLBL USA Lake Erie Bat Award at 3B. |
01/01/2034 |
OSA scouting updated ratings (potential): Contact: 3 (3); Power: 1 (1); Eye: 3 (3). |
05/31/2034 |
Collects his 2500th career Great Lakes Baseball League hit! |
06/06/2034 |
Suspended 5 games after ejection following a brawl. |
01/01/2035 |
OSA scouting updated ratings (potential): Contact: 3 (3); Power: 1 (1); Eye: 3 (3). |
08/27/2035 |
Goes 5-7 against the Duluth Sea Gulls, with 1 2B, 1 RBI and 5 R. |
09/30/2035 |
Retired from professional baseball. |
LEADERBOARD APPEARANCES |
Year |
GS |
Rank |
2019 |
139 |
4 |
2020 |
142 |
2 |
2021 |
140 |
2 |
2022 |
137 |
7 |
2023 |
141 |
2 |
2028 |
138 |
4 |
|
Year |
PA |
Rank |
2019 |
621 |
1 |
2020 |
601 |
4 |
2021 |
607 |
4 |
2022 |
602 |
2 |
2023 |
644 |
1 |
2024 |
591 |
4 |
2028 |
617 |
5 |
|
Year |
AB |
Rank |
2019 |
566 |
1 |
2020 |
549 |
5 |
2021 |
547 |
3 |
2022 |
557 |
1 |
2023 |
575 |
1 |
2024 |
542 |
2 |
2028 |
546 |
5 |
|
Year |
H |
Rank |
2019 |
140 |
8 |
2020 |
158 |
1 |
2021 |
161 |
4 |
2022 |
174 |
1 |
2023 |
189 |
1 |
2024 |
178 |
4 |
2025 |
147 |
10 |
2028 |
164 |
5 |
2029 |
182 |
2 |
2031 |
155 |
8 |
2033 |
150 |
7 |
|
Year |
K |
Rank |
2019 |
173 |
1 |
2020 |
122 |
9 |
|
Year |
TB |
Rank |
2020 |
224 |
5 |
2022 |
234 |
7 |
2023 |
244 |
9 |
2024 |
232 |
7 |
|
Year |
2B |
Rank |
2018 |
24 |
8 |
2019 |
36 |
1 |
2020 |
44 |
1 |
2022 |
43 |
1 |
2023 |
42 |
1 |
2024 |
38 |
2 |
2025 |
30 |
10 |
2026 |
33 |
5 |
2028 |
33 |
5 |
2033 |
34 |
4 |
|
Year |
3B |
Rank |
2018 |
8 |
1 |
2019 |
7 |
2 |
2020 |
5 |
3 |
2021 |
7 |
2 |
2022 |
7 |
8 |
2024 |
5 |
8 |
2027 |
7 |
5 |
2028 |
6 |
4 |
2029 |
7 |
4 |
2030 |
5 |
7 |
2031 |
5 |
6 |
2032 |
6 |
6 |
2033 |
6 |
7 |
2034 |
6 |
5 |
|
Year |
SB |
Rank |
2018 |
24 |
6 |
2019 |
31 |
2 |
2020 |
34 |
3 |
2021 |
45 |
1 |
2022 |
41 |
4 |
2023 |
50 |
2 |
2024 |
58 |
2 |
2025 |
42 |
3 |
2026 |
42 |
5 |
2027 |
45 |
5 |
2028 |
62 |
1 |
2029 |
30 |
5 |
2030 |
26 |
7 |
2031 |
33 |
2 |
2032 |
19 |
9 |
2033 |
23 |
5 |
|
Year |
R |
Rank |
2018 |
63 |
6 |
2019 |
74 |
4 |
2020 |
68 |
6 |
2021 |
68 |
7 |
2022 |
78 |
2 |
2023 |
92 |
3 |
2024 |
76 |
8 |
2026 |
71 |
9 |
2029 |
92 |
5 |
2030 |
79 |
10 |
2031 |
87 |
2 |
|
Year |
BB |
Rank |
2019 |
43 |
9 |
2021 |
48 |
10 |
2023 |
63 |
7 |
2028 |
63 |
10 |
|
Year |
IBB |
Rank |
2022 |
4 |
10 |
2023 |
6 |
6 |
2026 |
3 |
6 |
|
Year |
HP |
Rank |
2019 |
8 |
8 |
2020 |
10 |
4 |
2026 |
8 |
9 |
2028 |
7 |
10 |
2029 |
9 |
8 |
2030 |
8 |
10 |
2034 |
8 |
10 |
|
Year |
EBH |
Rank |
2019 |
43 |
6 |
2020 |
53 |
3 |
2022 |
51 |
4 |
2024 |
45 |
8 |
|
Year |
AVG |
Rank |
2018 |
.284 |
7 |
2020 |
.288 |
2 |
2021 |
.294 |
9 |
2022 |
.312 |
4 |
2023 |
.329 |
3 |
2024 |
.328 |
4 |
2025 |
.292 |
7 |
2026 |
.309 |
6 |
2027 |
.303 |
5 |
2028 |
.300 |
8 |
2029 |
.371 |
2 |
2031 |
.322 |
3 |
2033 |
.333 |
2 |
|
Year |
OBP |
Rank |
2018 |
.333 |
9 |
2020 |
.347 |
3 |
2021 |
.359 |
7 |
2022 |
.360 |
7 |
2023 |
.399 |
5 |
2024 |
.381 |
6 |
2026 |
.374 |
6 |
2027 |
.374 |
6 |
2028 |
.379 |
6 |
2029 |
.434 |
1 |
2031 |
.376 |
8 |
2033 |
.404 |
3 |
|
Year |
SLG |
Rank |
2020 |
.408 |
7 |
2029 |
.489 |
9 |
|
Year |
RC |
Rank |
2020 |
78.56 |
3 |
2021 |
74.19 |
10 |
2022 |
81.90 |
8 |
2023 |
107.27 |
6 |
2024 |
94.51 |
6 |
2028 |
92.67 |
6 |
2029 |
110.27 |
3 |
|
Year |
RC/27 |
Rank |
2020 |
5.10 |
4 |
2022 |
5.30 |
9 |
2023 |
7.19 |
8 |
2024 |
6.58 |
6 |
2028 |
6.19 |
10 |
2029 |
9.05 |
1 |
2031 |
6.19 |
10 |
2033 |
7.02 |
6 |
|
Year |
wOBA |
Rank |
2020 |
.334 |
4 |
2022 |
.342 |
9 |
2023 |
.355 |
9 |
2024 |
.360 |
8 |
2026 |
.344 |
10 |
2029 |
.403 |
3 |
2033 |
.373 |
7 |
|
Year |
OPS |
Rank |
2020 |
.755 |
4 |
2022 |
.781 |
10 |
2024 |
.809 |
8 |
2029 |
.923 |
5 |
2033 |
.845 |
10 |
|
Year |
WAR |
Rank |
2020 |
5.4 |
4 |
2021 |
4.5 |
6 |
2022 |
4.3 |
10 |
2023 |
3.6 |
9 |
2024 |
4.4 |
9 |
2028 |
4.9 |
6 |
2029 |
6.2 |
2 |
2030 |
3.9 |
10 |
|
|
|
|