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 4 of 4 
Player Year G AB R H 2B 3B HR RBI BB SO OBP SLG AVG OPS HBP SB CS
Dillon Gonzalez, rec 2021 17 56 5 11 4 0 0 3 4 13 .246 .268 .196 .514 0 1 0
Dan Mello, rec 2017 8 23 10 11 4 0 0 6 5 2 .586 .652 .478 1.238 1 4 0
Dan Mello, rec 2020 13 37 12 15 4 0 0 1 5 4 .542 .514 .405 1.055 6 3 0
Dan Mello, rec 2022 19 51 22 18 4 0 1 14 15 9 .554 .490 .353 1.044 8 4 0
Mike Davis, rec 2015 14 42 14 15 4 1 2 9 4 10 .429 .643 .357 1.071 2 2 0
Chris Cocci, rec 2015 19 54 10 11 4 1 0 11 2 7 .241 .315 .204 .556 1 0 0
Chris Cocci, rec 2017 18 54 12 24 4 0 0 15 9 4 .524 .519 .444 1.042 0 2 1
Colin Walsh, kno 2013 17 52 10 15 4 1 1 7 8 11 .383 .462 .288 .845 0 1 0
Jason Buco, kno 2013 17 52 9 18 4 1 2 10 5 13 .404 .577 .346 .980 0 0 0
Jason Buco, kno 2016 21 52 13 18 4 0 0 8 12 9 .477 .423 .346 .900 1 3 0
Mike Ferriero, kno 2013 15 42 12 15 4 0 2 12 4 17 .404 .595 .357 .999 0 3 0
Mike Ferriero, kno 2015 18 56 8 18 4 0 4 13 4 19 .361 .607 .321 .968 0 4 0
Joe Morin, R-kno 2013 22 51 8 15 4 0 1 6 11 16 .406 .431 .294 .838 0 1 0
Joe Morin, kno 2014 23 52 15 15 4 2 0 15 25 12 .548 .442 .288 .990 6 1 0
Joe Morin, kno 2015 21 50 11 15 4 2 2 11 13 12 .431 .580 .300 1.011 0 0 3
Joe Morin, kno 2016 22 52 17 22 4 3 1 20 10 6 .536 .673 .423 1.209 5 1 0
Dan Lagasse, kno 2014 22 69 23 20 4 1 2 14 13 18 .410 .464 .290 .873 1 2 1
J.C. Collette, rec 2013 24 60 7 16 4 0 0 14 8 11 .371 .333 .267 .705 2 3 0
Joe Dardeno, nra 2022 16 47 2 15 4 0 0 17 3 5 .389 .404 .319 .793 3 0 0
Mike Giardi, pbc 2015 17 47 8 16 4 0 1 10 5 6 .426 .489 .340 .915 2 3 0
Zach Keenan, pbc 2013 20 60 5 20 4 0 0 18 6 9 .423 .400 .333 .823 4 2 1
Zach Keenan, pbc 2016 19 49 13 16 4 0 2 12 14 9 .492 .531 .327 1.023 2 0 0
Derek Lyons, pbc 2015 23 79 14 29 4 0 2 17 2 7 .393 .494 .367 .887 2 0 0
David Ruggiero, pbc 2014 19 65 16 15 4 0 1 8 6 11 .320 .338 .231 .658 3 3 0
David Ruggiero, pbc 2015 19 72 21 32 4 0 0 8 2 3 .468 .500 .444 .968 2 7 0
David Ruggiero, pbc 2020 11 39 12 14 4 0 1 6 1 4 .375 .538 .359 .913 0 0 0
Kyle Multner, pbc 2013 14 35 6 12 4 1 1 7 7 7 .455 .600 .343 1.055 1 0 0
Andrew O'neill, pbc 2014 23 50 13 13 4 0 0 10 14 8 .426 .340 .260 .766 2 2 0
Andrew O'neill, pbc 2015 23 54 16 13 4 0 1 13 18 17 .419 .370 .241 .789 0 2 0
Andrew O'neill, pbc 2016 21 45 4 8 4 0 0 13 11 19 .328 .267 .178 .594 0 0 0
Mark Shorey, pbc 2017 23 74 15 22 4 0 5 20 10 7 .376 .554 .297 .931 0 1 0
Matt Burgess, rec 2015 13 36 6 12 4 0 0 10 5 13 .435 .444 .333 .879 3 1 0
Chris Cole, ssx 2013 21 57 10 19 4 1 1 6 12 10 .437 .491 .333 .928 0 3 1
Clemente Parra, ssx 2014 11 41 4 13 4 1 1 7 4 10 .378 .537 .317 .914 0 2 0
Teghan Malionek, ssx 2016 18 42 10 16 4 1 1 7 5 2 .449 .595 .381 1.044 1 0 0
Junior Santos, ssx 2013 24 72 16 18 4 0 0 11 12 10 .378 .306 .250 .683 4 11 0
Jonathan Santeslises, ssx 2013 14 42 6 9 4 0 0 4 7 9 .327 .310 .214 .636 0 1 0
Pete Creamer, npn 2014 20 62 12 29 4 0 7 31 7 2 .514 .871 .468 1.385 1 2 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 2015 20 59 10 12 4 0 1 8 7 15 .299 .322 .203 .621 1 5 1
Matt Sucharewicz, nsp 2015 16 41 8 15 4 1 1 9 6 10 .440 .585 .366 1.025 1 0 0
Matt Sucharewicz, nsp 2016 15 32 6 14 4 0 0 8 5 4 .514 .563 .438 1.076 0 0 0
Rick Vail, nsp 2015 15 44 11 19 4 1 2 16 3 5 .500 .705 .432 1.205 3 0 0
Jairo Valdez, nsp 2019 21 70 14 24 4 0 0 11 8 9 .413 .400 .343 .813 1 6 3
Kurtis White, nsp 2016 16 47 13 16 4 1 2 7 7 9 .436 .596 .340 1.032 1 11 0
David Iacono, bib 2014 17 52 6 14 4 0 0 8 6 12 .345 .346 .269 .691 0 0 0
Mike Spinney, lbl 2013 17 55 10 15 4 0 3 14 3 15 .310 .509 .273 .819 0 1 0
Joe Kasper, R-ssx 2014 24 69 16 29 4 0 1 15 8 8 .512 .522 .420 1.034 6 2 1
Joe Kasper, ssx 2022 17 49 9 18 4 0 1 9 9 11 .475 .510 .367 .985 1 1 0
Joe Kasper, ssx 2024 14 37 17 15 4 0 2 12 17 7 .582 .676 .405 1.257 0 5 0

<Previous  1 2 3 - 4 - 

- 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.