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
Matt Johnson, Met 2022 16 41 14 22 1 1 0 5 3 3 .556 .610 .537 1.165 0 16 0
Scott Veith, RSx 2021 16 49 14 14 1 1 0 11 6 10 .375 .347 .286 .722 1 7 0
Eric DeMarco, RSx 2023 16 36 12 11 4 0 0 9 6 7 .422 .417 .306 .839 2 4 0
Rob Santilli, R-Ori 2022 16 58 24 20 2 0 0 6 8 4 .433 .379 .345 .812 1 13 0
Rob Santilli, Ori 2023 16 47 30 27 5 0 0 9 10 2 .661 .681 .574 1.342 2 14 0
Jon Cohn, Car 2023 16 47 13 17 5 0 0 13 3 2 .412 .468 .362 .880 1 2 0
Stephen Robb, Roy 2018 15 43 13 16 1 0 0 6 1 6 .449 .395 .372 .844 5 8 0
Chris Currie, Ori 2017 15 45 16 20 3 0 0 27 5 1 .500 .511 .444 1.011 1 15 1
Al Dayhoff, Ori 2015 15 45 6 14 3 0 0 5 5 7 .404 .378 .311 .782 2 1 1
Matthew Mckeon, exp 2016 15 50 12 19 4 0 0 12 1 9 .392 .460 .380 .852 0 2 0
Erik Shaw, exp 2016 15 47 15 21 7 0 0 18 5 7 .481 .596 .447 1.077 0 3 0
Eric Torgeson, exp 2019 15 49 9 23 4 0 1 12 3 7 .491 .612 .469 1.103 0 4 0
Phil Barrientos, exp 2015 15 45 12 21 3 0 0 9 5 2 .529 .533 .467 1.063 1 12 0
Phil Barrientos, exp 2016 15 51 8 19 0 0 0 14 3 4 .429 .373 .373 .801 2 13 1
Phil Barrientos, exp 2019 15 50 14 19 0 1 0 3 3 3 .436 .420 .380 .856 2 6 0
Matthew Snell, exp 2016 15 43 9 9 0 0 1 10 7 15 .320 .279 .209 .599 0 3 0
Adam Gadoury, exp 2015 15 51 9 16 4 0 0 7 4 8 .364 .392 .314 .756 0 5 1
Brian Pilesky, exp 2018 15 54 15 15 2 0 0 3 5 8 .339 .315 .278 .654 0 12 1
Ted Coyle, phi 2015 15 41 8 10 1 0 0 8 6 6 .333 .268 .244 .602 0 5 0
Jeff Polinski, phi 2015 15 42 9 14 2 0 0 3 6 5 .417 .381 .333 .798 0 6 1
Mike Escolas, phi 2015 15 39 7 19 4 0 1 14 8 3 .569 .667 .487 1.235 2 0 0
Tom McCabe, ath 2015 15 39 11 11 2 0 1 10 12 3 .442 .410 .282 .853 0 0 0
Matt Hamilton, RSx 2016 15 38 12 14 5 1 0 8 4 5 .455 .553 .368 1.007 2 4 2
Matt Hamilton, RSx 2019 15 39 12 19 1 1 0 6 6 6 .585 .564 .487 1.149 6 13 1
Doc Stecyk, RSx 2018 15 43 5 11 0 0 0 4 2 11 .289 .256 .256 .545 0 0 0
John Beloff, Car 2015 15 50 11 18 1 0 0 10 4 6 .411 .380 .360 .791 1 5 0
Mark Cullen, Car 2021 15 38 11 14 1 0 0 8 7 3 .479 .395 .368 .874 2 0 0
Scott Johnson, Car 2016 15 44 13 18 1 0 0 8 13 6 .533 .432 .409 .965 1 0 0
Scott Johnson, Car 2018 15 42 5 10 3 0 0 9 7 9 .347 .310 .238 .656 0 0 0
Kevin Donfield, Car 2022 15 24 8 9 0 0 0 5 10 4 .571 .375 .375 .946 1 6 0
Chris Frank, BRA 2017 15 42 10 11 0 0 0 2 3 3 .354 .262 .262 .616 3 4 1
Mike Harmon, BRA 2015 15 42 2 11 0 0 0 9 1 11 .304 .262 .262 .566 2 0 0
Mike Harmon, BRA 2017 15 26 7 4 0 0 0 1 6 11 .353 .154 .154 .507 2 0 0
Chris Razza, BRA 2015 15 45 13 16 6 0 0 2 6 9 .423 .489 .356 .912 0 4 0
Chris Razza, BRA 2016 15 49 11 15 2 0 0 9 2 3 .333 .347 .306 .680 0 1 0
Mike Feetham, Roy 2015 15 43 21 20 7 0 0 19 11 2 .554 .628 .465 1.181 0 1 0
Mike Feetham, Roy 2016 15 47 10 23 7 3 0 26 3 5 .519 .766 .489 1.284 2 4 0
Tim Foster, mar 2017 15 36 7 11 0 0 0 5 7 7 .419 .306 .306 .724 0 2 0
John Gatti, mar 2017 15 39 10 13 2 0 0 8 2 0 .386 .385 .333 .771 2 1 0
Russ Wells, mar 2017 15 41 8 10 1 3 0 10 6 14 .340 .415 .244 .755 0 1 0
Russ Wells, mar 2018 15 46 7 14 2 2 1 10 6 6 .385 .500 .304 .885 0 0 0
Ryan Bere, Roy 2018 15 43 11 17 1 0 0 3 2 2 .490 .419 .395 .909 6 5 0
Chris Cronin, rsx 2015 15 44 2 11 0 0 0 3 10 7 .400 .250 .250 .650 1 1 0
Steve Saraceno, RSx 2017 15 25 4 4 0 0 0 0 1 3 .250 .160 .160 .410 2 0 0
Tony Ricupero, RSx 2019 15 39 6 15 1 0 0 6 1 3 .455 .410 .385 .865 4 1 0
Bobby Barrett, exp 2015 15 52 9 14 6 0 0 12 1 12 .291 .385 .269 .676 1 3 0
Brian Shifrin, ath 2015 15 35 4 7 1 0 0 6 11 1 .408 .229 .200 .637 2 1 0
Erik DiGuilio, phi 2015 15 55 8 21 3 0 0 4 2 2 .397 .436 .382 .833 0 4 1
Carl Rodriguez, Ori 2015 15 36 5 10 0 0 0 3 3 8 .357 .278 .278 .635 2 3 0
Edwin Gonzalez, ath 2015 15 41 5 8 0 0 0 6 6 16 .300 .195 .195 .495 1 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.