All Teams > More > All-Time LEAGUE Career Stats  
Boston MSBL 30+
Regular Season
All-Time LEAGUE Career Batting | All-Time LEAGUE Career Pitching
2000 through 2024
  Page 4 of 8 
Player G AB R H 2B 3B HR RBI BB SO OBP SLG AVG OPS HBP SB CS
Chris Festa 103 337 105 138 30 14 8 95 40 61 .478 .653 .409 1.131 8 0 0
Ricky Salvia 129 347 106 138 19 11 5 95 76 35 .503 .559 .398 1.063 3 39 9
Kevin Rielly 205 509 95 138 7 0 1 67 73 130 .365 .291 .271 .656 8 39 7
Darren Flutie 115 418 76 138 14 0 0 43 31 37 .384 .364 .330 .747 6 29 0
Ernie Panos 186 506 55 138 14 0 0 66 46 84 .341 .300 .273 .641 9 22 1
Paul Grammar 164 457 87 137 11 0 0 47 75 52 .403 .324 .300 .726 5 16 2
Peter Nicolo 103 369 80 137 10 0 0 37 41 25 .434 .398 .371 .832 2 58 12
Chris Romero 132 393 95 136 20 3 1 46 50 50 .428 .420 .346 .847 9 27 7
Matthew Giblin 187 477 131 135 14 7 0 62 95 115 .412 .342 .283 .754 12 74 11
Chris Igo 122 397 68 135 25 4 2 78 27 60 .379 .438 .340 .817 4 19 2
Victor Aranda 114 357 77 135 24 6 1 88 47 25 .459 .487 .378 .946 12 13 3
Josh Leet 141 463 89 134 24 3 1 71 72 66 .388 .361 .289 .749 5 24 6
Jerry Breen 131 407 104 134 18 10 3 66 75 35 .447 .445 .329 .892 14 54 6
Michael McGee 126 367 74 134 23 6 3 95 23 74 .419 .485 .365 .904 14 3 0
Nate Laliberte 153 417 91 134 20 2 1 72 74 53 .431 .386 .321 .817 12 17 0
Jeremy Winters 118 366 59 133 22 5 2 66 31 54 .415 .467 .363 .883 3 18 3
Aaron Forte 125 407 76 133 23 2 4 70 39 26 .415 .423 .327 .838 24 10 0
Joe Doucette 159 478 68 132 2 3 0 55 44 68 .337 .293 .276 .629 1 14 0
Mike Barthel 111 354 70 132 31 4 10 77 24 46 .425 .568 .373 .992 10 2 2
Tony Campana 158 486 109 130 20 7 1 63 66 86 .360 .344 .267 .704 7 56 5
Rob  Stephenson 127 358 68 130 31 2 11 85 23 31 .398 .553 .363 .952 4 10 0
Manuel Delcarmen 132 364 60 129 6 0 0 58 16 16 .381 .371 .354 .751 0 1 0
James Sweeney 113 329 78 129 19 10 7 85 11 39 .405 .574 .392 .979 2 0 0
Zach Barile 122 378 88 128 29 9 4 80 43 74 .412 .495 .339 .907 8 5 2
Adam Messom 140 421 70 126 22 0 2 75 49 40 .376 .366 .299 .742 5 34 8
Chris Hayward 129 366 76 126 21 8 3 85 68 53 .440 .470 .344 .910 4 6 0
Michael Estefani 86 296 110 125 18 4 1 39 35 30 .487 .520 .422 1.007 4 53 4
Juan Mateo 109 321 59 125 7 0 0 70 25 8 .434 .411 .389 .845 0 0 0
Derek Levangie 134 385 57 123 18 3 1 62 20 44 .352 .390 .319 .742 2 20 0
Josh Weinstock 162 427 65 123 11 3 1 85 56 76 .371 .335 .288 .706 2 14 2
John Gainey 153 402 71 123 6 0 2 65 63 54 .408 .336 .306 .743 8 13 2
Mark Fitzgerald 156 397 93 122 9 1 0 57 72 103 .423 .335 .307 .758 8 27 3
Thomas Elsmore 118 357 62 122 23 5 4 64 11 61 .371 .468 .342 .839 7 37 2
Derek Happas 161 466 91 122 14 1 1 39 67 79 .368 .303 .262 .671 13 47 3
Mike Moyer 94 296 81 122 10 1 0 68 36 13 .515 .453 .412 .968 28 16 3
Hector Alvarez 164 410 71 122 23 0 1 64 51 75 .392 .361 .298 .753 15 3 2
Mike Spinelli 115 339 63 121 16 8 6 65 36 45 .423 .504 .357 .927 4 13 1
Peter Schwechheimer 175 481 95 121 12 3 1 65 64 111 .362 .295 .252 .657 19 44 14
Scott MacDonald 124 369 57 121 33 3 0 67 22 35 .377 .434 .328 .811 9 14 5
Kevin Kelley 138 366 106 120 15 1 0 46 62 39 .456 .374 .328 .830 30 31 3
Mike Smith 92 288 73 120 27 0 3 72 17 23 .450 .542 .417 .991 1 4 1
Gerry Tabler 101 343 87 119 18 1 0 34 51 32 .441 .405 .347 .847 7 43 5
Jon Churchill 117 346 68 119 21 3 2 79 53 25 .444 .439 .344 .884 16 12 3
Rob Goldfarb 82 267 53 119 16 2 6 72 10 15 .479 .588 .446 1.067 8 5 0
Peter Lucido 177 459 54 118 14 0 0 67 19 84 .288 .288 .257 .575 2 12 0
Scott Ellis 122 393 61 118 9 2 0 45 27 28 .368 .333 .300 .701 16 3 1
Billy Gross 116 362 78 117 27 1 3 80 59 36 .418 .428 .323 .846 7 7 2
Michael Hyde 116 308 67 116 14 3 3 49 21 34 .434 .471 .377 .905 11 38 4
Alex Masel 175 372 56 116 14 3 0 60 46 23 .393 .366 .312 .758 10 4 1
Jeffery Roach 90 272 80 116 36 5 1 92 43 24 .503 .607 .426 1.110 8 10 3

<Previous  1 2 3 - 4 - 5 6 7 8   Next>

- Showing All-Time LEAGUE Career Batting stats.
- Qualifying PA for AVG, SLG, OBP, and OPS, using 125 plate appearances.
- Returning up to a maximum of 400 players.
- All-Time LEAGUE Career Statistics are not real-time, and are updated at the end of each season.