All Teams > More > All-Time LEAGUE Single Season Stats  
Boston MSBL MetroWest
Regular Season
All-Time LEAGUE Single Season Batting | All-Time LEAGUE Single Season Pitching
2015 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
Chris Currie, Ori 2017 15 45 16 20 3 0 0 27 5 1 .500 .511 .444 1.011 1 15 1
Stephen Robb, Roy 2015 13 47 11 17 5 1 0 8 1 1 .367 .511 .362 .878 0 4 0
chad ryan, R-exp 2019 15 49 14 19 4 1 0 7 6 9 .455 .510 .388 .965 0 14 0
Zak Platts, Ori 2016 16 40 15 16 4 0 0 5 10 7 .529 .500 .400 1.029 1 11 0
Kevin Donfield, Car 2021 18 54 18 23 2 1 0 14 9 7 .523 .500 .426 1.023 2 12 1
Chris Frank, BRA 2018 11 40 10 15 3 1 0 5 5 6 .457 .500 .375 .957 1 5 0
Marc Exarhopolous, met 2015 14 48 11 21 3 0 0 20 3 4 .491 .500 .438 .991 4 0 0
Marc Exarhopolous, met 2017 10 30 6 14 1 0 0 9 6 2 .564 .500 .467 1.064 2 2 0
Russ Wells, mar 2018 15 46 7 14 2 2 1 10 6 6 .385 .500 .304 .885 0 0 0
Estaban Trujilio, R-Roy 2016 13 40 11 13 5 1 0 9 2 3 .372 .500 .325 .872 1 1 0
Jeff Quinn, Car 2018 15 42 15 17 4 0 0 10 9 3 .537 .500 .405 1.037 3 5 0
Tony Sanchez, Car 2022 15 42 14 21 0 0 0 3 2 2 .533 .500 .500 1.033 1 4 1
Jay Hussey, Roy 2019 12 26 9 12 1 0 0 9 4 0 .533 .500 .462 1.033 0 4 0
Christian Ortiz, BRA 2019 16 48 9 18 3 0 1 19 1 11 .404 .500 .375 .904 2 0 0
Tim Scafidi, Car 2024 4 10 3 3 2 0 0 1 1 2 .462 .500 .300 .962 2 0 0
Alex Hall, Ori 2019 12 30 13 8 2 1 1 5 6 8 .421 .500 .267 .921 2 13 0
Jeremy Kauffman, RSx 2022 13 36 10 13 3 1 0 8 6 7 .477 .500 .361 .977 2 9 2
Nicholas Rotolo, Roy 2022 15 40 11 19 1 0 0 13 4 6 .523 .500 .475 1.023 0 4 0
Laura Brennaman, Met 2024 1 4 1 2 0 0 0 0 0 1 .500 .500 .500 1.000 0 0 0
Chris Levine, Bre 2023 17 42 10 16 5 0 0 6 7 2 .460 .500 .381 .960 0 0 0
Jhony De La Rosa, Bre 2024 2 6 0 2 1 0 0 2 0 1 .333 .500 .333 .833 0 0 0
Kevin Allegrezza, Ori 2024 4 10 3 5 0 0 0 2 1 1 .545 .500 .500 1.045 0 1 0
Matt Ryan, RSx 2024 4 8 2 3 1 0 0 0 3 3 .545 .500 .375 1.045 0 0 0
Gino Locchi, R-YGt 2024 3 8 0 3 1 0 0 2 1 1 .444 .500 .375 .944 0 0 0
Joff Smith, BRA 2019 15 53 14 22 4 0 0 13 4 2 .466 .491 .415 .956 1 9 0
Shawn Clapp, RSx 2021 18 51 17 15 1 0 3 12 7 15 .390 .490 .294 .880 1 6 0
Kevin Donfield, Car 2015 16 49 12 19 5 0 0 12 8 6 .474 .490 .388 .963 0 11 0
Romar Silvestre, Car 2021 18 49 14 17 5 1 0 15 4 11 .411 .490 .347 .901 2 1 0
Stephen Rosenlund, phi 2015 14 47 12 19 4 0 0 6 5 12 .462 .489 .404 .951 0 7 0
Chris Perry, Roy 2022 16 47 12 20 3 0 0 8 1 4 .449 .489 .426 .938 1 7 0
Chris Razza, BRA 2015 15 45 13 16 6 0 0 2 6 9 .423 .489 .356 .912 0 4 0
Eric Torgeson, exp 2015 12 43 14 17 4 0 0 4 2 3 .426 .488 .395 .914 1 6 0
Matt Ditullio, R-Ori 2018 14 43 10 18 3 0 0 9 5 5 .510 .488 .419 .998 3 0 0
Eric DeMarco, RSx 2022 15 41 12 16 1 0 1 7 3 5 .519 .488 .390 1.007 8 5 0
Stephen Rosenlund, phi 2016 12 39 15 14 2 0 1 6 12 10 .500 .487 .359 .987 0 36 0
Anthony Perry, Roy 2015 14 37 10 14 4 0 0 11 6 7 .489 .486 .378 .975 2 4 0
Chris Buckley, RSx 2023 14 35 8 12 2 0 1 10 5 6 .415 .486 .343 .900 0 0 1
Mike Pietila, BRA 2015 14 33 11 14 2 0 0 8 9 2 .548 .485 .424 1.032 0 6 0
Jeff Polinski, phi 2017 16 44 12 18 3 0 0 7 7 6 .500 .477 .409 .977 1 14 1
Chris Perry, Roy 2023 15 44 10 19 2 0 0 8 2 4 .468 .477 .432 .945 1 2 0
Eddie Wissekerke, Tig 2022 13 42 13 17 1 1 0 6 4 1 .490 .476 .405 .966 3 1 0
TJ Rizzo, Car 2023 13 38 12 17 1 0 0 6 4 0 .512 .474 .447 .985 1 3 0
Adam Gadoury, exp 2016 13 36 14 13 2 1 0 9 7 5 .447 .472 .361 .919 1 6 0
Scott Johnson, Car 2015 13 36 13 13 4 0 0 7 11 3 .511 .472 .361 .983 0 0 0
Brian  Bemis, ath 2015 12 36 13 15 2 0 0 7 9 4 .533 .472 .417 1.006 0 18 1
Anthony Perry, Roy 2018 14 36 14 14 3 0 0 9 5 3 .500 .472 .389 .972 5 4 1
Josh Rozak, Tig 2022 14 36 11 15 2 0 0 9 9 4 .532 .472 .417 1.004 1 0 0
Simms Hise, Car 2021 16 53 10 20 5 0 0 16 1 8 .379 .472 .377 .851 1 0 0
Brett Manley, Ori 2021 15 53 9 17 8 0 0 14 2 0 .333 .472 .321 .805 0 4 0
TJ Rizzo, BRA 2018 13 51 16 20 2 1 0 9 6 2 .475 .471 .392 .945 2 6 1

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