All Teams > More > All-Time LEAGUE Career Stats  
Boston MSBL 40+
Regular Season
All-Time LEAGUE Career Batting | All-Time LEAGUE Career Pitching
2001 through 2024
  Page 4 of 8 
Player G AB R H 2B 3B HR RBI BB SO OBP SLG AVG OPS HBP SB CS
Craig Macauley 13 40 7 15 5 1 0 7 3 5 .419 .550 .375 .969 0 9 0
Mike Johnson 39 116 26 48 4 1 0 19 14 16 .481 .466 .414 .947 2 9 4
Dave Hutchens 7 26 10 10 2 1 0 8 1 7 .393 .538 .385 .931 0 9 0
Jose Perez 29 49 10 12 0 0 0 6 5 12 .327 .245 .245 .572 1 9 1
Ryan Gagne 20 39 7 14 1 0 0 7 6 5 .479 .385 .359 .864 3 8 0
Kevin Marshall 19 50 13 11 3 0 0 5 7 9 .316 .280 .220 .596 0 8 1
Bobby Gibbons 14 35 10 15 1 0 0 3 1 5 .444 .457 .429 .902 0 8 1
Richie Kelley 64 151 29 50 3 2 0 21 10 15 .382 .377 .331 .759 3 8 0
Mike Rose 24 54 9 17 4 6 0 8 16 7 .486 .611 .315 1.097 2 8 1
Scott Ellis 110 281 74 114 20 1 0 59 45 16 .504 .484 .406 .988 12 8 1
Otis Lester 44 103 22 43 4 0 0 19 11 13 .496 .456 .417 .952 5 8 1
Francis Fernandez 29 88 24 26 1 0 0 10 6 8 .354 .307 .295 .661 2 8 0
Felix Villalobos 46 112 30 43 3 1 0 20 5 10 .434 .429 .384 .863 5 8 2
Mike Maguire 38 113 46 45 16 1 0 36 21 10 .504 .558 .398 1.061 3 8 0
Cole Justice 9 23 3 10 0 0 0 0 1 3 .458 .435 .435 .893 0 7 0
Ari Hest 49 110 24 35 9 1 0 19 15 17 .402 .418 .318 .820 1 7 1
Chad King 40 101 14 31 5 0 0 16 4 22 .343 .356 .307 .699 2 7 0
Roman Colon 30 57 13 19 4 0 0 6 7 10 .400 .404 .333 .804 0 7 0
Eric Bennett 79 227 53 94 19 3 1 59 12 16 .444 .537 .414 .982 2 7 1
Mike Costa 65 150 20 35 3 0 0 15 30 21 .393 .253 .233 .646 10 7 3
Chris Currie 99 256 61 90 22 1 0 51 14 26 .400 .445 .352 .845 8 7 2
Pete Figueira 72 206 29 73 9 3 1 49 11 23 .396 .442 .354 .838 4 7 4
Terence Belli 35 85 15 33 2 0 0 6 7 2 .458 .412 .388 .870 4 7 2
Ray O'Brien 22 61 15 17 1 0 0 8 8 7 .380 .295 .279 .675 2 7 0
Mike Ensley 37 89 26 43 14 2 1 26 11 8 .561 .719 .483 1.280 6 7 0
Josh Bellini 18 50 8 12 0 0 0 3 4 3 .309 .240 .240 .549 1 7 3
Joe  Hurley 12 32 8 12 1 0 0 3 0 7 .375 .406 .375 .781 0 7 1
Art  Rupert 20 56 8 17 3 2 0 8 3 15 .361 .429 .304 .789 2 7 0
Bryan Curran 15 40 20 18 3 4 1 12 6 4 .551 .800 .450 1.351 3 7 1
Francis Garcia 8 25 4 6 0 0 0 4 5 2 .367 .240 .240 .607 0 6 0
Yulkin German 33 91 35 35 10 3 6 31 6 9 .430 .758 .385 1.188 2 6 0
Brian Larochelle 32 83 31 37 7 0 0 16 19 10 .538 .530 .446 1.069 0 6 0
Matt Zarracina 10 33 8 13 2 0 0 7 4 3 .474 .455 .394 .928 1 6 0
Lou Rivera 31 80 13 28 3 2 1 15 3 15 .388 .475 .350 .863 2 6 1
Douglas Bernhardt 31 73 15 22 2 1 0 13 10 12 .393 .356 .301 .749 1 6 0
Brian Shea 10 34 14 17 0 0 1 7 4 3 .553 .588 .500 1.141 0 6 0
Dave Compton 15 43 8 8 1 0 0 5 4 13 .271 .209 .186 .480 1 6 0
Joe Nicotera 12 33 9 15 1 0 0 11 2 5 .486 .485 .455 .971 0 6 0
Ted Maguire 75 123 23 21 0 1 0 8 33 31 .366 .187 .171 .553 5 6 1
Robert DeMarco 52 138 52 58 4 0 1 30 23 9 .545 .471 .420 1.016 15 6 0
Tim Bradley 42 108 17 30 1 1 0 19 14 10 .366 .306 .278 .671 1 6 0
Rob Linn 32 87 27 31 7 2 0 22 9 6 .419 .483 .356 .902 4 6 1
Michael Powers 94 172 36 50 6 0 0 25 14 18 .347 .326 .291 .673 2 6 0
Strom Thacker 45 85 15 14 1 0 0 9 16 37 .317 .176 .165 .494 3 6 1
Chad Fletcher 14 45 12 17 3 0 0 22 3 5 .420 .444 .378 .864 1 6 1
Dave Brown 55 154 19 46 3 0 0 22 16 7 .365 .318 .299 .683 0 6 3
Steve Spencer 10 36 13 14 2 1 0 6 6 4 .476 .500 .389 .976 0 6 1
Matt Vecchio 12 38 12 19 3 1 1 12 1 2 .512 .711 .500 1.223 1 6 1
Frank Marr 17 56 10 27 5 0 0 8 0 3 .474 .571 .482 1.045 0 6 0
Ruben Rodriguez 73 214 54 80 12 4 0 69 17 6 .419 .467 .374 .886 1 6 0

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