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
Matt Faia, mss 2017 19 63 10 20 2 1 0 7 8 4 .405 .381 .317 .786 2 7 1
Thomas Crowley, row 2019 21 63 6 14 2 1 0 9 6 0 .290 .286 .222 .576 0 8 0
Sean Devin, nsp 2022 19 63 9 16 6 0 3 17 6 9 .319 .492 .254 .811 0 2 0
Andrew Manni, nsp 2019 19 63 15 25 5 1 1 13 5 15 .435 .556 .397 .990 0 0 0
Michael Vittozzi, nra 2023 24 63 12 22 5 0 0 7 4 5 .397 .429 .349 .826 1 3 0
Dave Stepan, nsf 2022 23 63 5 12 3 0 0 10 7 30 .288 .238 .190 .526 2 3 1
Mike Davis, rec 2016 19 62 19 25 9 4 0 14 6 14 .479 .677 .403 1.156 3 1 0
David Ruggiero, pbc 2013 19 62 21 21 7 0 1 17 9 6 .427 .500 .339 .927 2 3 0
Mark Shorey, pbc 2013 21 62 12 25 3 0 0 12 10 7 .493 .452 .403 .945 2 5 1
Mark Shorey, pbc 2019 23 62 16 21 0 0 3 13 17 7 .481 .484 .339 .965 1 0 0
Kyle McElroy, npn 2013 20 62 10 19 5 0 0 8 2 5 .348 .387 .306 .736 2 3 1
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 2016 20 62 12 16 1 1 1 10 7 10 .324 .355 .258 .679 0 6 0
Nick Comei, kno 2018 22 62 17 13 1 0 0 8 19 9 .400 .226 .210 .626 2 7 0
Ben Curry, kno 2017 23 62 14 18 2 0 0 4 4 13 .328 .323 .290 .651 0 5 0
Elias Varinos, R-nsp 2017 20 62 18 24 2 2 1 9 14 4 .500 .532 .387 1.032 2 7 2
Pete Messervy, pbc 2021 18 62 13 20 9 1 0 14 8 23 .394 .500 .323 .894 0 7 2
Ryan Brown, R-nra 2022 23 62 16 28 2 3 1 18 18 20 .561 .629 .452 1.190 0 13 0
Jacob Hurrell, R-kno 2022 22 62 12 18 2 1 0 6 4 14 .333 .355 .290 .688 0 10 2
Dillon Gonzalez, rec 2016 21 61 16 23 6 0 2 14 8 9 .451 .574 .377 1.024 1 3 0
Joe Morin, kno 2019 23 61 26 33 9 1 3 30 17 7 .654 .869 .541 1.523 3 2 0
Joe Dardeno, nra 2014 22 61 3 16 1 1 0 7 5 9 .338 .311 .262 .650 2 4 0
Dario Medrano, ssx 2013 21 61 17 16 2 1 1 13 12 16 .384 .377 .262 .761 0 11 0
Joe Kasper, ssx 2017 19 61 12 21 7 0 1 10 7 7 .423 .508 .344 .931 2 4 0
Joe Kasper, ssx 2021 22 61 17 20 6 0 4 18 10 13 .419 .623 .328 1.042 1 2 0
Adam Johnson, rbr 2014 21 61 6 19 3 0 1 6 6 6 .368 .410 .311 .777 0 2 1
Alex Wilson, mcm 2014 21 61 10 17 4 0 1 3 7 16 .353 .393 .279 .746 0 2 0
Richie Arias, ssx 2017 20 61 8 14 1 0 1 19 3 7 .271 .295 .230 .567 2 2 0
Donnie Weisse, ssx 2018 22 61 9 14 0 0 0 7 6 12 .304 .230 .230 .534 1 3 0
Trey Blackmer, mss 2018 18 61 10 18 3 1 0 6 2 7 .338 .377 .295 .716 2 2 0
Greg Emanuelson, kno 2017 23 61 9 16 3 1 1 13 5 11 .328 .393 .262 .722 1 5 0
Jake McMaster, mcm 2018 21 61 12 16 1 0 0 6 4 15 .308 .279 .262 .586 0 10 2
Tyler Johnson, kno 2022 22 61 14 20 2 2 1 10 6 14 .406 .475 .328 .881 2 1 0
Luke Glancey, R-nss 2018 20 61 17 23 9 0 5 31 13 20 .494 .770 .377 1.264 3 2 2
Logan Burell, row 2019 19 61 8 18 4 0 1 7 4 0 .338 .410 .295 .748 0 5 0
Ryan Gallagher, mss 2022 20 61 6 16 4 0 0 10 7 16 .357 .328 .262 .685 2 0 0
Brett Baker, nss 2023 17 61 0 20 1 1 0 1 0 0 .328 .377 .328 .705 0 4 0
Jason Buco, kno 2014 19 60 15 19 3 0 2 6 6 11 .388 .467 .317 .855 1 3 0
J.C. Collette, rec 2013 24 60 7 16 4 0 0 14 8 11 .371 .333 .267 .705 2 3 0
Zach Keenan, pbc 2013 20 60 5 20 4 0 0 18 6 9 .423 .400 .333 .823 4 2 1
David Ruggiero, pbc 2017 19 60 18 24 5 2 1 14 10 4 .472 .600 .400 1.072 0 7 2
David Ruggiero, pbc 2018 17 60 10 17 3 1 0 12 3 3 .323 .367 .283 .690 1 4 0
David Ruggiero, pbc 2019 18 60 16 18 1 0 0 8 3 8 .348 .317 .300 .665 2 2 0
Junior Santos, ssx 2019 19 60 9 22 3 0 0 8 3 8 .415 .417 .367 .832 2 8 0
Jairo Valdez, nsp 2013 21 60 14 13 1 3 0 14 11 19 .329 .333 .217 .662 0 4 0
Joe Kasper, ssx 2016 23 60 21 26 8 1 1 19 11 6 .533 .650 .433 1.183 3 2 0
Nicolas Clini, R-mcm 2014 20 60 4 14 3 0 0 3 6 12 .299 .283 .233 .582 0 2 1
Nicolas Clini, mcm 2016 20 60 10 17 3 0 0 3 4 11 .348 .333 .283 .682 2 1 0
Nick DiBenedetto, R-nss 2014 22 60 14 23 4 1 0 13 6 7 .486 .483 .383 .970 7 1 1
Scott Betts, nss 2015 23 60 13 14 0 1 0 8 7 7 .333 .267 .233 .600 3 1 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.