All Teams > More > All-Time LEAGUE Single Season Stats  
North Shore Baseball League
Regular Season
All-Time LEAGUE Single Season Batting | All-Time LEAGUE Single Season Pitching
2013 through 2024
  Page 3 of 4 
Player Year G AB R H 2B 3B HR RBI BB SO OBP SLG AVG OPS HBP SB CS
Michael Vittozzi, nra 2022 24 51 17 22 2 0 0 13 9 3 .547 .471 .431 1.017 4 2 0
JD Normand, net 2022 14 40 8 11 0 0 1 5 5 13 .408 .350 .275 .758 4 0 0
Nick Raimo, mss 2022 22 59 7 16 3 0 2 16 6 20 .377 .424 .271 .801 4 0 0
Matt Thibault, kno 2023 17 54 5 13 2 1 1 16 4 18 .339 .370 .241 .709 4 1 0
Connor Morin, kno 2022 22 58 13 15 2 2 0 11 12 7 .419 .362 .259 .781 4 3 0
Connor Morin, kno 2023 13 27 6 8 0 0 0 5 11 4 .548 .296 .296 .844 4 3 0
Nick Skafas, kno 2023 21 53 11 11 0 0 0 5 6 12 .333 .208 .208 .541 4 3 2
Nico Galeazzi, nsp 2022 19 47 7 16 4 0 0 11 3 14 .426 .426 .340 .851 4 3 0
Brandon Lopez, nsf 2022 16 48 5 14 2 0 0 9 8 8 .433 .333 .292 .767 4 6 1
Ryan Knight, nsf 2022 21 54 16 15 3 0 1 8 23 16 .519 .389 .278 .907 4 12 1
Tyler Fenton, R-nra 2022 21 45 13 13 1 0 1 9 8 18 .439 .378 .289 .816 4 1 0
Enrique Quinonez, mss 2022 19 49 7 10 2 1 0 3 8 16 .361 .286 .204 .646 4 1 0
Hayden Bond, nsf 2022 12 32 9 9 4 0 1 7 11 12 .511 .500 .281 1.011 4 5 0
Evan Burke, nsf 2022 15 33 3 6 0 0 0 5 6 16 .372 .182 .182 .554 4 1 0
Joe Gil, nra 2023 13 24 3 4 0 0 0 1 4 3 .375 .167 .167 .542 4 0 0
Mike Davis, rec 2013 21 53 8 6 0 2 2 5 7 17 .254 .302 .113 .556 3 2 0
Mike Davis, rec 2016 19 62 19 25 9 4 0 14 6 14 .479 .677 .403 1.156 3 1 0
Mike Davis, rec 2017 5 10 4 2 1 0 0 4 3 4 .471 .300 .200 .771 3 0 0
Mike Davis, rec 2022 14 42 9 12 2 0 4 13 4 10 .380 .619 .286 .999 3 0 0
Alex Toomey, rec 2013 13 30 5 9 1 0 1 9 5 9 .436 .433 .300 .869 3 0 1
Colin Walsh, kno 2016 15 33 9 13 1 1 0 8 10 5 .553 .485 .394 1.038 3 1 0
Joe Morin, kno 2019 23 61 26 33 9 1 3 30 17 7 .654 .869 .541 1.523 3 2 0
Trevor Bouvier, R-kno 2013 19 39 4 7 0 1 0 6 8 17 .360 .231 .179 .591 3 2 0
Joe Dardeno, nra 2013 18 50 5 12 0 0 0 6 1 6 .291 .240 .240 .531 3 1 0
Joe Dardeno, nra 2022 16 47 2 15 4 0 0 17 3 5 .389 .404 .319 .793 3 0 0
Rich Giannattasio, nra 2017 15 27 11 12 2 0 0 5 8 6 .605 .519 .444 1.124 3 8 0
Mike Giardi, pbc 2020 11 18 3 4 1 0 0 3 1 3 .348 .278 .222 .626 3 0 0
Mike Giardi, pbc 2023 8 15 3 2 0 0 0 3 2 2 .350 .133 .133 .483 3 0 1
David Ruggiero, pbc 2014 19 65 16 15 4 0 1 8 6 11 .320 .338 .231 .658 3 3 0
Jon Blodgett, pbc 2013 17 41 11 9 2 0 0 3 10 12 .407 .268 .220 .676 3 1 0
Jon Blodgett, pbc 2014 11 28 4 6 1 1 0 5 7 11 .421 .321 .214 .742 3 2 0
Andrew O'neill, pbc 2021 20 46 6 10 3 0 0 7 6 18 .345 .283 .217 .628 3 0 0
Matt Burgess, rec 2015 13 36 6 12 4 0 0 10 5 13 .435 .444 .333 .879 3 1 0
Matt Burgess, rec 2016 16 38 14 17 2 0 0 13 15 2 .603 .500 .447 1.103 3 1 0
Matt Burgess, rec 2017 21 52 16 18 3 0 3 17 20 12 .532 .577 .346 1.109 3 1 0
Matt Burgess, rec 2022 15 40 11 13 1 0 0 11 9 9 .446 .350 .325 .796 3 1 0
Clemente Parra, ssx 2015 18 63 15 25 3 1 5 15 2 7 .441 .714 .397 1.155 3 0 0
Chris Blydell, nsp 2018 21 63 11 17 4 0 0 10 13 16 .413 .333 .270 .746 3 2 1
Dan Duval, nsp 2016 17 43 9 8 1 0 0 4 3 9 .280 .209 .186 .489 3 1 0
Dan Duval, nsp 2017 17 51 11 16 3 2 0 5 6 9 .417 .451 .314 .868 3 1 0
Dan Duval, nsp 2018 12 33 8 8 1 0 1 6 2 10 .342 .364 .242 .706 3 3 0
Rick Vail, nsp 2015 15 44 11 19 4 1 2 16 3 5 .500 .705 .432 1.205 3 0 0
Kurtis White, nsp 2019 23 69 21 24 8 1 1 15 17 11 .494 .536 .348 1.031 3 11 0
Alex Mellin, bib 2013 11 23 0 3 0 0 0 2 0 8 .231 .130 .130 .361 3 0 0
Joe Kasper, ssx 2016 23 60 21 26 8 1 1 19 11 6 .533 .650 .433 1.183 3 2 0
Matt Sullivan, nss 2014 20 49 6 15 2 0 0 7 11 8 .453 .347 .306 .800 3 1 1
Pete Allain, mcm 2015 7 17 5 5 3 0 0 3 4 3 .500 .471 .294 .971 3 5 1
Pete Allain, mcm 2016 18 40 9 13 3 1 0 4 13 9 .518 .450 .325 .968 3 8 1
David Cusack, mcm 2015 12 35 9 11 2 0 0 3 14 6 .538 .371 .314 .910 3 10 1
Nick Talamelli, nss 2018 18 54 11 17 1 0 0 10 9 13 .439 .333 .315 .773 3 0 0

<Previous  1 2 - 3 - 4   Next>

- Showing All-Time LEAGUE Single Season Batting stats.
- Qualifying PA for AVG, SLG, OBP, and OPS, using plate appearance qualifier of respective season.
- Returning up to a maximum of 200 players.