| Team | Season | G | PA | AB | R | H | 2B | 3B | HR | RBI | HBP | BB | SO | SacF | SB | AVG | OBP | SLG | OPS |
| Creekers | 2013 | 28 | 103 | 82 | 21 | 23 | 3 | 1 | 5 | 18 | 4 | 16 | 26 | 1 | 9 | .280 | .417 | .524 | .942 |
| Creekers | 2014 | 28 | 97 | 78 | 13 | 18 | 5 | 1 | 3 | 18 | 1 | 17 | 26 | 1 | 6 | .231 | .371 | .436 | .807 |
| Creekers | 2015 | 34 | 128 | 99 | 19 | 23 | 6 | 2 | 20 | 5 | 23 | 30 | 1 | 8 | .232 | .398 | .354 | .752 | |
| Creekers | 2016 | 23 | 79 | 70 | 15 | 23 | 6 | 3 | 20 | 8 | 20 | 1 | 1 | .329 | .392 | .543 | .935 | ||
| Creekers | 2017 | 25 | 87 | 71 | 26 | 28 | 6 | 2 | 7 | 30 | 4 | 11 | 19 | 1 | 2 | .394 | .494 | .831 | 1.325 |
| Creekers | 2018 | 11 | 37 | 28 | 10 | 10 | 2 | 6 | 1 | 8 | 5 | .357 | .514 | .429 | .942 | ||||
| Creekers | 2019 | 26 | 98 | 77 | 21 | 21 | 5 | 2 | 12 | 1 | 19 | 24 | 1 | 1 | .273 | .418 | .416 | .834 | |
| Creekers | 2021 | 15 | 48 | 39 | 10 | 10 | 2 | 4 | 14 | 2 | 7 | 12 | 1 | .256 | .396 | .615 | 1.011 | ||
| Creekers | 2022 | 20 | 71 | 59 | 10 | 15 | 3 | 11 | 4 | 8 | 18 | .254 | .380 | .407 | .787 | ||||
| Creekers | 2023 | 17 | 52 | 38 | 11 | 8 | 1 | 3 | 16 | 4 | 9 | 15 | 1 | .211 | .404 | .474 | .878 | ||
| Creekers | 2024 | 12 | 31 | 22 | 7 | 3 | 1 | 3 | 3 | 6 | 9 | .136 | .387 | .273 | .660 | ||||
| Creekers | 2025 | 16 | 45 | 38 | 4 | 8 | 1 | 7 | 7 | 21 | .211 | .333 | .289 | .623 | |||||
| Career | 255 | 876 | 701 | 167 | 190 | 36 | 4 | 34 | 175 | 29 | 139 | 225 | 7 | 28 | .271 | .409 | .479 | .888 |
High School:
Bangor
College:
Northampton CC
Arcadia
All-League SS
2017
BML Champion
2013, 2017