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
Andrew Thibault, kno 2021 22 67 21 26 10 1 0 9 10 11 .506 .567 .388 1.073 7 9 0
Junior Santos, ssx 2016 17 49 14 19 2 0 0 7 8 7 .483 .429 .388 .911 1 11 0
Liam McIlroy, pbc 2023 16 49 12 19 5 0 1 13 3 12 .434 .551 .388 .985 1 0 0
Sean Devin, nsp 2024 23 80 21 31 6 0 7 24 6 13 .430 .725 .388 1.155 0 1 0
Elias Varinos, R-nsp 2017 20 62 18 24 2 2 1 9 14 4 .500 .532 .387 1.032 2 7 2
Payton Janscy, mss 2020 10 31 8 12 2 1 1 4 3 5 .441 .613 .387 1.054 0 2 0
Austin Foglietta, rec 2023 13 31 8 12 1 0 0 6 3 10 .457 .419 .387 .876 1 4 1
Ryan Healey, ssx 2014 17 44 9 17 2 1 2 13 4 9 .431 .614 .386 1.045 1 0 0
David Ruggiero, pbc 2016 17 57 18 22 5 2 1 13 3 6 .426 .596 .386 1.023 1 3 0
Anthony Capuano, nra 2015 20 57 15 22 3 4 0 9 17 10 .527 .579 .386 1.106 0 3 0
Matt Mello, rec 2024 8 13 3 5 0 0 0 2 3 2 .500 .385 .385 .885 0 1 0
Dan Morin, kno 2016 23 65 17 25 6 1 2 28 9 10 .475 .600 .385 1.075 4 0 0
Bryant Dana, mcm 2020 8 13 4 5 1 0 0 1 4 4 .529 .462 .385 .991 0 1 0
Nick DiBenedetto, R-nss 2014 22 60 14 23 4 1 0 13 6 7 .486 .483 .383 .970 7 1 1
Tim Cochran, mss 2018 17 47 13 18 3 3 0 11 7 10 .474 .574 .383 1.048 2 6 0
Cam Lagrassa, mcm 2024 13 47 10 18 3 0 0 3 5 9 .442 .447 .383 .889 0 1 0
Clay Campbell, pow 2023 11 34 3 13 2 0 0 3 6 7 .463 .441 .382 .905 0 2 1
Clemente Parra, ssx 2019 17 55 9 21 2 0 1 10 4 12 .433 .473 .382 .906 1 0 0
Jordan Silva, npn 2014 19 55 18 21 2 1 2 13 11 9 .485 .564 .382 1.048 0 15 0
Teghan Malionek, ssx 2016 18 42 10 16 4 1 1 7 5 2 .449 .595 .381 1.044 1 0 0
Brendan Eaton, nra 2023 10 29 5 11 2 0 0 10 3 3 .438 .448 .379 .886 0 2 0
Dan Mello, rec 2018 23 74 21 28 6 0 1 9 12 6 .489 .500 .378 .989 4 8 1
Alex Toomey, rec 2016 14 45 12 17 2 3 2 17 7 5 .462 .689 .378 1.150 0 3 0
Kurtis White, nsp 2024 18 45 13 17 3 0 1 14 19 8 .569 .511 .378 1.080 1 2 0
Nick Sadler, nss 2016 18 53 19 20 1 2 0 9 7 9 .492 .472 .377 .964 5 3 0
Dillon Gonzalez, rec 2016 21 61 16 23 6 0 2 14 8 9 .451 .574 .377 1.024 1 3 0
Luke Glancey, R-nss 2018 20 61 17 23 9 0 5 31 13 20 .494 .770 .377 1.264 3 2 2
Kyle Devin, nsp 2018 22 77 13 29 3 1 3 19 4 23 .424 .558 .377 .982 3 0 0
Ethan Trowt, rec 2022 16 48 11 18 2 0 0 7 13 8 .524 .417 .375 .940 2 0 0
Zach Keenan, pbc 2014 23 64 15 24 1 0 0 16 13 5 .494 .391 .375 .884 2 0 0
Jake McMaster, mcm 2020 14 40 11 15 4 0 2 7 11 13 .519 .625 .375 1.144 1 11 1
Tim McCarthy, rec 2020 7 8 2 3 1 0 0 4 2 2 .455 .500 .375 .955 0 0 0
Jake Miller, nss 2020 8 8 0 3 0 0 0 0 3 2 .615 .375 .375 .990 2 0 0
Ethen Belt, R-row 2020 10 24 7 9 1 0 1 10 3 0 .464 .542 .375 1.006 1 0 0
Will Frain, row 2023 5 16 3 6 2 1 1 6 1 1 .412 .813 .375 1.224 0 0 0
Nico Galeazzi, nsp 2024 20 56 14 21 1 3 1 10 8 11 .478 .554 .375 1.031 3 3 0
Jomar Moreta, nsp 2024 3 8 2 3 0 0 0 2 1 1 .444 .375 .375 .819 0 2 0
George Chaya, R-row 2022 22 64 21 24 1 0 0 6 16 2 .500 .391 .375 .891 0 32 2
Jack Marshall, net 2024 14 40 13 15 2 1 1 5 7 9 .479 .550 .375 1.029 1 1 0
Clemente Parra, ssx 2016 21 59 14 22 9 1 0 18 10 11 .471 .559 .373 1.031 1 1 0
Joe Kasper, ssx 2019 17 51 9 19 2 0 1 9 8 7 .467 .471 .373 .937 1 1 0
Elvis Rodriguez, ssx 2021 19 51 15 19 5 0 4 17 11 10 .492 .706 .373 1.198 1 4 0
Derek Hoh, nra 2023 18 51 12 19 2 0 0 0 10 8 .484 .412 .373 .896 1 9 0
Jon Cahill, pbc 2023 16 43 8 16 2 0 0 7 8 3 .472 .419 .372 .890 1 1 0
Andrew Dembowski, nss 2024 10 27 0 10 0 0 0 0 0 0 .370 .370 .370 .741 0 0 0
Ryan Beliveau, nsp 2016 17 46 12 17 3 1 0 5 13 9 .508 .478 .370 .987 0 3 0
Dan Donovan, R-ssx 2014 23 65 10 24 6 0 1 17 10 12 .481 .508 .369 .989 4 1 1
Mark Shorey, pbc 2015 20 57 16 21 5 0 2 17 15 4 .494 .561 .368 1.055 2 1 0
Eric Maria, ssx 2023 10 19 2 7 1 0 0 8 4 1 .500 .421 .368 .921 1 1 0
Tyler Godfrey, row 2024 7 19 2 7 0 0 0 4 4 3 .478 .368 .368 .847 0 2 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.