Year/Team/League |
Age |
G |
AB |
H |
2B |
3B |
HR |
RBI |
R |
BB |
HP |
SF |
K |
SB |
CS |
AVG |
OBP |
SLG |
OPS |
OPS+ |
wRC+ |
WAR |
2021 Total - |
16 |
46 |
213 |
62 |
9 |
5 |
9 |
46 |
59 |
12 |
1 |
1 |
19 |
32 |
6 |
.291 |
.330 |
.507 |
.837 |
100 |
100 |
0.7 |
2022 University of Illinois - EVO |
17 |
75 |
289 |
83 |
13 |
3 |
1 |
32 |
26 |
13 |
0 |
6 |
53 |
8 |
5 |
.287 |
.312 |
.363 |
.675 |
108 |
110 |
0.7 |
2023 Arizona State University - EVO |
18 |
16 |
67 |
23 |
1 |
0 |
0 |
3 |
11 |
6 |
0 |
0 |
13 |
2 |
1 |
.343 |
.397 |
.358 |
.755 |
132 |
146 |
0.5 |
2023 Arizona State University - EVO |
18 |
60 |
254 |
86 |
14 |
3 |
3 |
37 |
23 |
12 |
2 |
2 |
39 |
11 |
4 |
.339 |
.370 |
.453 |
.823 |
152 |
164 |
2.4 |
2024 Arizona State University - EVO |
19 |
74 |
305 |
80 |
11 |
2 |
6 |
39 |
29 |
10 |
0 |
2 |
77 |
3 |
7 |
.262 |
.284 |
.370 |
.654 |
92 |
96 |
-0.1 |
2025 Arizona State University - EVO |
20 |
74 |
287 |
95 |
21 |
4 |
33 |
65 |
71 |
38 |
1 |
4 |
94 |
11 |
1 |
.331 |
.406 |
.777 |
1.183 |
149 |
163 |
2.6 |
2025 Milwaukee (NYP) - A- |
20 |
79 |
309 |
81 |
22 |
7 |
1 |
35 |
36 |
26 |
2 |
1 |
113 |
22 |
11 |
.262 |
.322 |
.388 |
.711 |
101 |
99 |
0.1 |
2025 Brevard County - A |
20 |
37 |
140 |
31 |
5 |
1 |
0 |
10 |
11 |
6 |
4 |
2 |
45 |
1 |
4 |
.221 |
.270 |
.271 |
.541 |
50 |
48 |
-1.0 |
2025 Milwaukee (WIN) - AA |
20 |
4 |
15 |
2 |
0 |
0 |
1 |
1 |
2 |
0 |
0 |
0 |
3 |
0 |
0 |
.133 |
.133 |
.333 |
.467 |
38 |
26 |
-0.1 |
2026 Milwaukee (NYP) - A- |
21 |
46 |
144 |
34 |
6 |
2 |
1 |
11 |
16 |
19 |
2 |
0 |
46 |
6 |
5 |
.236 |
.333 |
.326 |
.660 |
93 |
91 |
-0.3 |
2026 Brevard County - A |
21 |
105 |
376 |
94 |
22 |
2 |
4 |
42 |
32 |
35 |
0 |
5 |
120 |
13 |
3 |
.250 |
.310 |
.351 |
.661 |
84 |
76 |
-0.9 |
2027 Wisconsin - A |
22 |
44 |
167 |
55 |
13 |
2 |
2 |
28 |
32 |
7 |
1 |
0 |
36 |
3 |
2 |
.329 |
.360 |
.467 |
.827 |
132 |
134 |
0.8 |
2027 Brevard County - A |
22 |
98 |
407 |
96 |
21 |
1 |
3 |
26 |
36 |
30 |
2 |
1 |
97 |
27 |
9 |
.236 |
.291 |
.314 |
.605 |
72 |
72 |
-0.9 |
2027 Total - A |
22 |
142 |
574 |
151 |
34 |
3 |
5 |
54 |
68 |
37 |
3 |
1 |
133 |
30 |
11 |
.263 |
.311 |
.359 |
.669 |
89 |
90 |
-0.2 |
2027 Milwaukee (WIN) - AA |
22 |
46 |
151 |
30 |
7 |
0 |
4 |
13 |
11 |
9 |
2 |
1 |
51 |
5 |
3 |
.199 |
.252 |
.325 |
.576 |
72 |
68 |
-0.5 |
2028 Biloxi - AA |
23 |
134 |
400 |
89 |
19 |
3 |
2 |
54 |
38 |
28 |
3 |
4 |
83 |
18 |
7 |
.223 |
.276 |
.300 |
.576 |
64 |
56 |
-2.0 |
2029 Wisconsin - A |
24 |
92 |
342 |
89 |
16 |
1 |
5 |
48 |
46 |
22 |
3 |
1 |
60 |
28 |
6 |
.260 |
.310 |
.357 |
.667 |
91 |
94 |
0.4 |
2029 Milwaukee (WIN) - AA |
24 |
57 |
215 |
65 |
11 |
3 |
6 |
24 |
31 |
15 |
0 |
0 |
53 |
7 |
5 |
.302 |
.348 |
.465 |
.813 |
139 |
148 |
1.1 |
2029 Biloxi - AA |
24 |
44 |
162 |
31 |
12 |
3 |
1 |
12 |
10 |
10 |
0 |
1 |
22 |
4 |
3 |
.191 |
.237 |
.321 |
.558 |
58 |
43 |
-1.0 |
2029 Total - AA |
24 |
101 |
377 |
96 |
23 |
6 |
7 |
36 |
41 |
25 |
0 |
1 |
75 |
11 |
8 |
.255 |
.300 |
.403 |
.703 |
104 |
103 |
0.1 |
2030 Milwaukee (WIN) - AA |
25 |
13 |
53 |
19 |
2 |
1 |
1 |
5 |
11 |
6 |
0 |
0 |
10 |
4 |
0 |
.358 |
.424 |
.491 |
.914 |
156 |
172 |
0.6 |
2030 Biloxi - AA |
25 |
86 |
108 |
25 |
0 |
0 |
1 |
12 |
11 |
9 |
0 |
0 |
20 |
9 |
2 |
.231 |
.291 |
.259 |
.550 |
61 |
57 |
-0.1 |
2030 Total - AA |
25 |
99 |
161 |
44 |
2 |
1 |
2 |
17 |
22 |
15 |
0 |
0 |
30 |
13 |
2 |
.273 |
.335 |
.335 |
.671 |
93 |
95 |
0.5 |
2031 Brevard County - A |
26 |
1 |
3 |
2 |
0 |
0 |
1 |
3 |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
.667 |
.750 |
1.667 |
2.417 |
552 |
533 |
0.2 |
2031 Biloxi - AA |
26 |
110 |
305 |
77 |
16 |
0 |
4 |
28 |
43 |
32 |
2 |
2 |
48 |
18 |
6 |
.252 |
.326 |
.344 |
.670 |
92 |
91 |
-0.1 |
Total EL |
|
374 |
975 |
222 |
47 |
6 |
8 |
106 |
102 |
79 |
5 |
7 |
173 |
49 |
18 |
.228 |
.287 |
.313 |
.600 |
72 |
65 |
|
Total CAL (WIN) |
|
241 |
926 |
223 |
48 |
4 |
8 |
81 |
80 |
72 |
6 |
8 |
263 |
41 |
16 |
.241 |
.297 |
.327 |
.625 |
76 |
72 |
|
Total MID |
|
136 |
509 |
144 |
29 |
3 |
7 |
76 |
78 |
29 |
4 |
1 |
96 |
31 |
8 |
.283 |
.326 |
.393 |
.719 |
104 |
107 |
|
Total NYP |
|
125 |
453 |
115 |
28 |
9 |
2 |
46 |
52 |
45 |
4 |
1 |
159 |
28 |
16 |
.254 |
.326 |
.369 |
.695 |
98 |
97 |
|
Total WIN |
|
120 |
434 |
116 |
20 |
4 |
12 |
43 |
55 |
30 |
2 |
1 |
117 |
16 |
8 |
.267 |
.317 |
.415 |
.732 |
114 |
119 |
|
Total EVO |
|
299 |
1202 |
367 |
60 |
12 |
43 |
176 |
160 |
79 |
3 |
14 |
276 |
35 |
18 |
.305 |
.346 |
.483 |
.828 |
125 |
133 |
|
11/20/2021 |
Drafted in the 2021 first-year player draft (Round 9, Pick 26, 314th overall pick) by the University of Illinois Fighting Illini, out of college (St. Mary's; Moraga, CA). |
01/01/2022 |
OSA scouting updated ratings (potential): Contact: 30 (45); Power: 25 (55); Eye: 20 (35). |
05/09/2022 |
Went undrafted and became a free agent. |
06/20/2022 |
Signed a 1-year contract worth a total of $43,400 with the Arizona State University Sun Devils organization. |
01/01/2023 |
OSA scouting updated ratings (potential): Contact: 35 (50); Power: 25 (55); Eye: 20 (45). |
03/26/2023 |
Goes 0-4 against the University of Oklahoma Sooners, ending his hitting streak at 29 games. |
04/01/2023 |
Wins the NCAA DIV II Batter of the Month Award. |
05/03/2023 |
Wins the 2023 NCAA DIV II NCAA Platinum Stick Award at LF. |
05/07/2023 |
Finished 3rd in 2023 NCAA DIV II NCAA Most Valuable Player Award voting. |
05/14/2023 |
Received a 1-year contract worth a total of $45,570 through arbitration. |
01/01/2024 |
OSA scouting updated ratings (potential): Contact: 35 (50); Power: 30 (50); Eye: 25 (45). |
05/17/2024 |
Received a 1-year contract worth a total of $45,570 through automatic renewal. |
01/01/2025 |
OSA scouting updated ratings (potential): Contact: 40 (50); Power: 30 (50); Eye: 30 (50). |
05/07/2025 |
Released by the Arizona State University Sun Devils. |
05/07/2025 |
Drafted in the 2025 first-year player draft (Round 2, Pick 3, 39th overall pick) by the Milwaukee Brewers, out of college (St. Mary's). |
01/01/2026 |
OSA scouting updated ratings (potential): Contact: 40 (50); Power: 30 (50); Eye: 35 (45). |
07/30/2026 |
Goes 5-6 against the Lake Elsinore Storm, with 2 2B, 1 HR, 5 RBI and 1 R. |
01/01/2027 |
OSA scouting updated ratings (potential): Contact: 40 (50); Power: 30 (50); Eye: 35 (45). |
01/01/2028 |
OSA scouting updated ratings (potential): Contact: 45 (50); Power: 35 (50); Eye: 35 (45). |
01/01/2029 |
OSA scouting updated ratings (potential): Contact: 45 (50); Power: 40 (50); Eye: 35 (45). |
06/25/2029 |
Wins the MID NL Player of the Week Award. |
01/01/2030 |
OSA scouting updated ratings (potential): Contact: 45 (50); Power: 40 (50); Eye: 40 (50). |
01/01/2031 |
OSA scouting updated ratings (potential): Contact: 50 (55); Power: 45 (50); Eye: 40 (50). |
11/26/2031 |
Became a minor league free agent. |
01/01/2032 |
OSA scouting updated ratings (potential): Contact: 50 (55); Power: 45 (50); Eye: 45 (50). |
11/01/2032 |
Retired from professional baseball. |