03/01/2013 |
Joined the Northern Patriots. |
07/25/2013 |
Goes 0-3 against the Yorktown Patriots, ending his hitting streak at 20 games. |
09/25/2013 |
Goes 0-5 against the Yorktown Patriots, ending his hitting streak at 21 games. |
01/01/2014 |
OSA scouting updated ratings (potential): Contact: 36 (92); Power: 15 (51); Eye: 12 (27). |
06/05/2014 |
Injured (Strained oblique), day-to-day for 2 weeks. |
06/28/2014 |
Injured (Strained back), day-to-day for 2 weeks. |
07/05/2014 |
Injured (Strained back), day-to-day for 1 day. |
08/05/2014 |
Injured (Blurred vision), day-to-day for 2 weeks. |
01/01/2015 |
OSA scouting updated ratings (potential): Contact: 34 (88); Power: 15 (48); Eye: 14 (38). |
08/20/2015 |
Injured (Strained back), out for 2 weeks. |
09/08/2015 |
Injured (Tired arm), day-to-day for 5 days. |
01/01/2016 |
OSA scouting updated ratings (potential): Contact: 36 (76); Power: 15 (48); Eye: 14 (38). |
03/01/2016 |
Released by the Northern Patriots. |
03/01/2016 |
Drafted in the 2016 first-year player draft (Round 2, Pick 27, 55th overall pick) by the Beantown Ballers. |
06/13/2016 |
Wins the RL FORD Player of the Week Award. |
08/08/2016 |
Goes 5-6 against the Inverness Highlanders, with 1 2B, 1 HR, 2 RBI and 1 R. |
08/15/2016 |
Wins the RL FORD Player of the Week Award. |
01/01/2017 |
OSA scouting updated ratings (potential): Contact: 52 (77); Power: 25 (46); Eye: 21 (37). |
05/03/2017 |
Injured (Strained back), day-to-day for 1-2 weeks. |
05/24/2017 |
Injured (Bruised wrist), day-to-day for 1 day. |
08/08/2017 |
Injured (Strained back), day-to-day for 1-2 weeks. |
01/01/2018 |
OSA scouting updated ratings (potential): Contact: 64 (96); Power: 33 (51); Eye: 27 (36). |
08/01/2018 |
Injured (Mild hamstring strain), day-to-day for 2 days. |
09/06/2018 |
Injured (Knee inflammation), day-to-day for 3 days. |
01/01/2019 |
OSA scouting updated ratings (potential): Contact: 73 (93); Power: 37 (47); Eye: 36 (45). |
08/06/2019 |
Injured (Strained back), day-to-day for one week. |
09/02/2019 |
Wins the AAA ML Player of the Week Award. |
01/01/2020 |
OSA scouting updated ratings (potential): Contact: 90 (95); Power: 46 (56); Eye: 38 (45). |
05/16/2020 |
Injured (Bruised wrist), day-to-day for 4 days. |
06/18/2020 |
Injured (Knee soreness), day-to-day for 1 day. |
06/22/2020 |
Was selected to the 2020 VBL Triple A All-Star Game. |
07/01/2020 |
Wins the AAA ML Batter of the Month Award. |
07/06/2020 |
Injured (Bone spur (elbow)), out for 5 weeks. |
11/25/2020 |
Received a 1-year contract worth a total of $120,000 through automatic renewal. |
01/01/2021 |
OSA scouting updated ratings (potential): Contact: 92 (96); Power: 49 (59); Eye: 39 (39). |
06/08/2021 |
Injured (Strained back), out for 2-3 weeks. |
06/23/2021 |
Goes 5-6 against the Toronto Red Birds, with 1 2B, 1 HR, 3 RBI and 2 R. |
09/13/2021 |
Injured (Strained back), out for 3-4 weeks. |
11/21/2021 |
Wins the 2021 Shaw Cup Finals with the Beantown Ballers. |
12/26/2021 |
Received a 1-year contract worth a total of $120,000 through automatic renewal. |
01/01/2022 |
OSA scouting updated ratings (potential): Contact: 97 (97); Power: 63 (63); Eye: 39 (39). |
04/05/2022 |
Goes 5-7 against the Uranus Fudge, with 1 3B, 2 RBI and 4 R. |
06/01/2022 |
Wins the VBL NL Batter of the Month Award. |
06/13/2022 |
Wins the VBL NL Player of the Week Award. |
07/02/2022 |
Was selected to the 2022 The Virtual Baseball League All-Star Game. |
08/07/2022 |
Injured (Sore shoulder), day-to-day for 2 weeks. |
12/16/2022 |
Received a 1-year contract worth a total of $120,000 through automatic renewal. |
01/01/2023 |
OSA scouting updated ratings (potential): Contact: 95 (95); Power: 63 (63); Eye: 39 (39). |
04/25/2023 |
Injured (Sprained thumb), day-to-day for 6 days. |
06/20/2023 |
Goes 5-6 against the Tulalip Sockeye, with 1 HR, 2 RBI and 4 R. |
07/02/2023 |
Was selected to the 2023 The Virtual Baseball League All-Star Game. |
08/06/2023 |
Goes 5-5 against the Kiawah Island Muckdogs, with 1 2B, 1 HR, 2 RBI and 4 R. |
09/01/2023 |
Wins the VBL NL Batter of the Month Award. |
09/17/2023 |
Injured (Bruised wrist), day-to-day for one week. |
12/09/2023 |
Wins the 2023 VBL NL Platinum Stick Award at CF. |
12/13/2023 |
Finished 2nd in 2023 VBL NL The Barrett Award (MVP) voting. |
12/15/2023 |
Signed a 10-year contract extension worth a total of $16,885,000 with the Napoleon Dynamites organization. |
01/01/2024 |
OSA scouting updated ratings (potential): Contact: 89 (89); Power: 59 (59); Eye: 37 (37). |
06/27/2024 |
Injured (knee soreness),day-to-day for 1-2 weeks. |
07/12/2024 |
Injured (mild calf strain),day-to-day for 3 days. |
08/17/2024 |
Injured (strained back),day-to-day for 5 days. |
08/30/2024 |
Goes 5-5 against the Austin BigStars, with 1 2B, 2 RBI and 1 R. |
01/01/2025 |
OSA scouting updated ratings (potential): Contact: 85 (85); Power: 64 (64); Eye: 39 (39). |
07/03/2025 |
Was selected to the 2025 The Virtual Baseball League All-Star Game. |
01/01/2026 |
OSA scouting updated ratings (potential): Contact: 84 (84); Power: 65 (65); Eye: 39 (39). |
05/15/2026 |
Injured (patellar tendinitis),out for 2 weeks. |
07/11/2026 |
Was selected to the 2026 The Virtual Baseball League All-Star Game. |
09/25/2026 |
Injured (bruised toe),day-to-day for 2 days. |
10/04/2026 |
Injured (hamstring tightness),day-to-day for 1 day. |
01/01/2027 |
OSA scouting updated ratings (potential): Contact: 84 (84); Power: 64 (64); Eye: 39 (39). |
04/05/2027 |
Goes 0-2 against the Kittanning Union, ending his hitting streak at 20 games. |
06/06/2027 |
Injured (sinus infection),day-to-day for 1 day. |
09/26/2027 |
Injured (strained abdominal muscle),day-to-day for one week. |
01/01/2028 |
OSA scouting updated ratings (potential): Contact: 85 (85); Power: 64 (64); Eye: 40 (40). |
09/04/2028 |
Wins the VBL NL Player of the Week Award. |
09/10/2028 |
Goes 5-6 against the Shelbyville Reds, with 1 3B, 1 HR, 2 RBI and 2 R. |
09/11/2028 |
Wins the VBL NL Player of the Week Award. |
09/16/2028 |
Injured (strained back),day-to-day for 4 days. |
01/01/2029 |
OSA scouting updated ratings (potential): Contact: 80 (80); Power: 63 (63); Eye: 35 (35). |
05/09/2029 |
Injured (strained medial collateral ligament),out for 5-6 weeks. |
07/07/2029 |
Was selected to the 2029 The Virtual Baseball League All-Star Game. |
09/10/2029 |
Goes 5-8 against the Omaha Bandits, with 0 RBI and 1 R. |
09/18/2029 |
Scores his 1000th career The Virtual Baseball League run! |
01/01/2030 |
OSA scouting updated ratings (potential): Contact: 75 (75); Power: 63 (63); Eye: 34 (34). |
04/15/2030 |
Wins the VBL NL Player of the Week Award. |
05/01/2030 |
Wins the VBL NL Batter of the Month Award. |
05/26/2030 |
Goes 5-5 against the Vancouver Lynx, with 0 RBI and 1 R. |
06/29/2030 |
Was selected to the 2030 The Virtual Baseball League All-Star Game. |
07/13/2030 |
Injured (bruised thigh),day-to-day for one week. |
08/02/2030 |
Goes 5-6 against the Brooklyn Bats, with 1 RBI and 3 R. |
08/05/2030 |
Wins the VBL NL Player of the Week Award. |
11/07/2030 |
Wins the 2030 VBL NL Platinum Stick Award at LF. |
01/01/2031 |
OSA scouting updated ratings (potential): Contact: 80 (80); Power: 61 (61); Eye: 36 (36). |
03/19/2031 |
Injured (back tightness),day-to-day for one week. |
05/10/2031 |
Injured (knee soreness),day-to-day for 5 days. |
05/17/2031 |
Injured (back tightness),day-to-day for 4 days. |
06/29/2031 |
Collects his 2000th career The Virtual Baseball League hit! |
01/01/2032 |
OSA scouting updated ratings (potential): Contact: 77 (77); Power: 60 (60); Eye: 36 (36). |
03/30/2032 |
Injured (strained back),day-to-day for one week. |
05/17/2032 |
Wins the VBL NL Player of the Week Award. |
06/05/2032 |
Goes 0-3 against the Austin BigStars, ending his hitting streak at 22 games. |
06/15/2032 |
Injured (strained back),out for 3-4 weeks. |
LEADERBOARD APPEARANCES |
Year |
GS |
Rank |
2021 |
8 |
1 |
2021 |
7 |
1 |
2031 |
20 |
7 |
|
Year |
PA |
Rank |
2021 |
37 |
1 |
2021 |
33 |
1 |
2024 |
718 |
1 |
2031 |
99 |
3 |
|
Year |
AB |
Rank |
2021 |
35 |
1 |
2021 |
32 |
1 |
2023 |
637 |
5 |
2024 |
661 |
1 |
2025 |
625 |
9 |
2030 |
628 |
3 |
2031 |
87 |
3 |
|
Year |
H |
Rank |
2021 |
14 |
1 |
2021 |
12 |
1 |
2023 |
250 |
1 |
2024 |
219 |
3 |
2025 |
220 |
3 |
2026 |
204 |
4 |
2030 |
211 |
3 |
2031 |
29 |
1 |
2031 |
193 |
3 |
|
|
Year |
TB |
Rank |
2021 |
20 |
2 |
2021 |
14 |
4 |
2023 |
390 |
2 |
2024 |
344 |
9 |
2028 |
309 |
10 |
2030 |
324 |
2 |
2031 |
37 |
7 |
|
Year |
2B |
Rank |
2021 |
1 |
6 |
2021 |
2 |
3 |
|
Year |
3B |
Rank |
2021 |
1 |
1 |
2023 |
9 |
7 |
2026 |
13 |
3 |
|
Year |
HR |
Rank |
2021 |
1 |
5 |
2030 |
26 |
10 |
|
Year |
SB |
Rank |
2021 |
6 |
1 |
2021 |
1 |
3 |
2022 |
72 |
4 |
2023 |
90 |
2 |
2024 |
127 |
1 |
2025 |
115 |
3 |
2026 |
111 |
4 |
2027 |
79 |
10 |
2028 |
105 |
2 |
2030 |
94 |
3 |
2031 |
22 |
1 |
|
Year |
RBI |
Rank |
2021 |
7 |
2 |
2021 |
2 |
8 |
|
Year |
R |
Rank |
2021 |
8 |
1 |
2021 |
4 |
4 |
2023 |
142 |
1 |
2024 |
143 |
1 |
2025 |
126 |
3 |
2026 |
120 |
5 |
2028 |
108 |
8 |
2030 |
111 |
5 |
2031 |
19 |
1 |
|
|
Year |
IBB |
Rank |
2025 |
13 |
5 |
2028 |
8 |
6 |
|
|
Year |
SH |
Rank |
2028 |
3 |
1 |
2029 |
3 |
6 |
2031 |
1 |
4 |
|
Year |
SF |
Rank |
2021 |
11 |
2 |
2021 |
1 |
2 |
|
Year |
EBH |
Rank |
2021 |
3 |
4 |
2021 |
2 |
5 |
|
Year |
AVG |
Rank |
2021 |
.400 |
6 |
2021 |
.375 |
6 |
2022 |
.340 |
6 |
2023 |
.392 |
1 |
2025 |
.352 |
4 |
2026 |
.372 |
1 |
2030 |
.336 |
6 |
2031 |
.320 |
4 |
|
Year |
OBP |
Rank |
2021 |
.405 |
8 |
2021 |
.394 |
6 |
2023 |
.438 |
3 |
2025 |
.405 |
9 |
2026 |
.411 |
4 |
|
Year |
SLG |
Rank |
2021 |
.571 |
7 |
2023 |
.612 |
3 |
2026 |
.548 |
9 |
2028 |
.524 |
8 |
2030 |
.516 |
6 |
|
Year |
RC |
Rank |
2021 |
9.69 |
2 |
2021 |
5.37 |
6 |
2023 |
183.30 |
1 |
2024 |
144.29 |
6 |
2025 |
144.14 |
6 |
2026 |
144.19 |
1 |
2028 |
121.07 |
9 |
2030 |
128.38 |
3 |
2031 |
19.37 |
4 |
|
Year |
RC/27 |
Rank |
2021 |
11.89 |
6 |
2021 |
6.91 |
10 |
2022 |
8.88 |
5 |
2023 |
11.95 |
1 |
2025 |
8.91 |
8 |
2026 |
10.61 |
2 |
2028 |
7.55 |
6 |
2030 |
7.90 |
3 |
|
Year |
ISO |
Rank |
2021 |
.171 |
9 |
|
Year |
wOBA |
Rank |
2021 |
.417 |
8 |
2021 |
.367 |
10 |
2023 |
.438 |
1 |
2026 |
.403 |
4 |
2030 |
.371 |
7 |
|
Year |
OPS |
Rank |
2021 |
.977 |
8 |
2021 |
.831 |
10 |
2023 |
1.050 |
2 |
2026 |
.959 |
5 |
2030 |
.880 |
9 |
|
Year |
WAR |
Rank |
2021 |
0.3 |
5 |
2023 |
7.8 |
6 |
2025 |
7.2 |
5 |
2026 |
7.3 |
6 |
2028 |
5.1 |
10 |
2031 |
1.1 |
4 |
|
|
|
|