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 1 of 8 
Player G AB R H 2B 3B HR RBI BB SO OBP SLG AVG OPS HBP SB CS
David Lightbody 314 954 282 439 113 16 31 370 214 103 .561 .710 .460 1.271 27 26 1
Mike Maguire 293 864 283 304 48 7 10 187 181 117 .470 .458 .352 .928 31 76 3
Billy Rolls 426 1102 177 300 55 7 4 206 146 261 .362 .346 .272 .708 16 54 7
Mike Kalfopoulos 311 828 159 276 23 3 1 190 133 50 .434 .372 .333 .806 19 5 1
Brad LaVarnway 231 702 189 190 30 2 2 84 127 153 .401 .328 .271 .729 29 147 15
Jim DeMichele 242 663 132 242 32 9 0 127 124 75 .469 .440 .365 .910 11 31 3
Teddy Dziuba 173 526 213 233 57 13 10 193 124 30 .549 .658 .443 1.207 9 45 1
Robert Iandoli 151 463 137 146 28 3 1 76 118 71 .476 .395 .315 .871 29 21 3
Rich Winant 244 727 159 204 26 0 0 78 117 80 .394 .316 .281 .711 26 103 12
Daniel Hamilos 253 765 101 233 33 10 0 138 116 77 .403 .374 .305 .777 14 16 4
Scott Sack 280 830 217 249 31 14 0 132 114 94 .390 .371 .300 .761 12 155 19
Steve Wolf 345 904 186 255 32 3 7 97 113 158 .381 .347 .282 .729 33 126 16
Dan Field 244 603 96 145 5 1 0 76 113 81 .365 .252 .240 .617 9 28 0
Cary Atsalis 245 696 163 206 29 5 0 88 108 86 .393 .352 .296 .745 7 73 18
Jason Kiley 231 734 198 257 33 2 3 87 108 45 .446 .413 .350 .859 24 52 2
Rob Moschella 327 957 136 265 26 0 0 145 106 85 .358 .304 .277 .663 19 25 4
Gary Walker 184 514 141 168 37 2 2 61 106 107 .460 .418 .327 .879 23 65 9
Jorge A. Aquino 207 580 142 185 30 10 4 107 104 89 .428 .426 .319 .854 10 45 5
George Laws 428 1065 120 318 27 2 0 148 102 203 .369 .328 .299 .696 21 12 4
John Jones 240 669 139 220 48 8 1 114 101 110 .427 .429 .329 .856 20 48 2
Darwin Hernandez 183 569 262 273 65 16 21 135 100 58 .561 .761 .480 1.322 15 147 7
Zach Santomauro 314 879 186 291 36 2 4 111 98 148 .410 .390 .331 .800 24 234 33
John Grande 235 614 93 151 11 0 0 74 98 105 .356 .264 .246 .620 9 7 1
Joseph Berolini 224 524 116 161 26 4 0 114 97 72 .440 .372 .307 .812 29 0 0
Russell Ward 288 963 165 312 52 6 0 175 97 85 .383 .390 .324 .774 4 31 5
Matthew Giblin 187 477 131 135 14 7 0 62 95 115 .412 .342 .283 .754 12 74 11
Kevin Marden 295 553 72 192 2 0 0 89 94 38 .445 .351 .347 .796 4 1 0
Steve Hare 267 873 212 324 30 2 2 98 93 99 .439 .417 .371 .856 17 178 9
Jose Toledano 320 998 259 425 85 11 12 287 92 36 .479 .569 .426 1.048 32 69 3
Juan Rouge 326 959 201 311 46 7 3 111 92 158 .386 .396 .324 .782 9 78 10
Joe Arena 207 611 128 229 46 1 9 101 91 58 .466 .498 .375 .963 18 20 1
Peter Zilonis 249 608 117 196 15 3 2 130 91 48 .417 .367 .322 .784 11 0 0
Victor Diprisco 206 580 120 206 16 6 1 115 91 104 .437 .409 .355 .846 3 102 3
Jeff Guckert 185 527 113 165 13 0 2 77 90 90 .415 .349 .313 .764 4 101 6
Martin Raffol 211 578 72 152 15 0 0 62 90 75 .368 .289 .263 .657 8 13 2
Mark Moise 297 844 167 231 41 5 4 139 88 119 .364 .348 .274 .712 38 89 10
Stan DeMartinis 169 537 160 203 44 17 14 159 88 80 .473 .601 .378 1.074 19 29 1
John Collins 206 631 144 220 41 6 3 98 87 58 .459 .447 .349 .906 47 29 1
Paul Laurin 441 1327 190 426 73 18 10 272 86 251 .369 .426 .321 .795 24 54 4
Teddy Mansulla 269 585 103 152 4 2 0 99 85 53 .356 .274 .260 .629 4 0 0
Billy Gassett 278 914 143 261 50 2 2 127 83 59 .353 .351 .286 .704 15 27 4
Steven Delong 177 545 172 204 25 10 0 73 83 91 .456 .457 .374 .913 7 115 14
Scott Isaacs 282 807 129 246 48 4 1 124 80 120 .384 .378 .305 .762 26 20 1
Paul Rousseau 299 830 151 246 33 0 1 160 80 110 .385 .340 .296 .725 50 16 1
Todd Cotton 198 464 89 92 14 2 0 28 79 133 .313 .237 .198 .550 0 28 1
Eric Bennett 321 998 170 426 90 19 15 249 79 102 .468 .600 .427 1.068 10 10 3
Nathan Blenkush 286 843 150 286 49 4 4 152 78 95 .398 .421 .339 .819 7 17 3
Ben Johns 181 475 106 162 8 0 1 93 78 42 .439 .364 .341 .803 12 13 2
Johnny Hayes 248 807 173 275 49 5 1 112 78 101 .412 .418 .341 .830 24 50 10
Dan Godfrey 204 531 118 156 15 3 4 68 77 84 .396 .356 .294 .752 17 43 3

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