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 8 of 8 
Player G AB R H 2B 3B HR RBI BB SO OBP SLG AVG OPS HBP SB CS
Timothy Troup 92 171 45 64 9 3 2 38 34 26 .502 .497 .374 .999 13 1 0
Justin Crisafulli 64 186 45 84 17 1 8 52 27 12 .518 .683 .452 1.201 2 2 0
Matt McMillan 78 195 45 59 10 2 0 25 14 19 .353 .374 .303 .728 4 17 2
Thomas Nakamura 42 122 45 41 6 2 2 22 18 23 .444 .467 .336 .911 8 23 1
Rob Monti 111 232 45 71 17 1 7 46 35 50 .409 .478 .306 .887 6 2 1
Hoyt Forbes 73 200 45 66 6 0 0 39 31 27 .428 .360 .330 .788 4 17 0
Jamie Lewis 146 375 45 99 7 0 0 37 33 57 .348 .283 .264 .630 15 27 8
Jimmy King 62 196 45 70 7 6 1 30 17 23 .415 .469 .357 .884 3 43 4
Frank Marr 54 167 44 52 8 2 5 34 17 18 .369 .473 .311 .842 0 26 2
John Richardson 148 409 44 97 19 0 0 42 23 73 .281 .284 .237 .565 3 13 3
Jay Tedesco 108 319 44 87 14 1 2 52 26 84 .333 .342 .273 .675 4 0 0
Michael Tufo 115 288 44 97 17 1 2 51 35 46 .416 .424 .337 .840 7 5 1
Steve Walsh 102 272 44 70 9 1 0 45 19 26 .322 .298 .257 .620 8 3 0
Pete Cardillo 92 287 44 96 6 1 1 48 26 28 .404 .373 .334 .777 11 12 0
Kevin Lyons 86 287 43 89 19 1 4 47 12 59 .358 .425 .310 .783 10 4 2
Melvin Torres 106 262 43 94 19 1 1 51 15 27 .387 .450 .359 .838 1 3 3
Barry Kruse 80 278 43 97 25 8 3 56 12 55 .379 .529 .349 .908 2 2 1
Aaron Foley 59 185 43 73 10 2 3 36 26 19 .472 .519 .395 .991 2 0 0
Jack Lepiarz 88 202 43 66 15 3 11 42 12 57 .371 .594 .327 .965 4 19 3
Mark Addesa 55 152 43 46 8 0 0 18 18 25 .404 .355 .303 .760 8 7 2
Tom Ridlon 68 194 43 59 7 0 0 44 23 19 .399 .340 .304 .739 9 17 1
Kelley McCormick 88 277 43 71 14 3 2 49 40 50 .350 .350 .256 .700 1 3 1
Frank Kowalski 65 180 43 58 11 2 0 29 23 31 .417 .406 .322 .822 9 21 1
David Norman 77 243 42 79 3 1 0 25 15 34 .372 .346 .325 .717 3 38 3
Miguel Miranda 64 197 42 75 16 2 2 49 29 26 .455 .513 .381 .967 1 3 1
John  Moy 140 354 42 92 12 4 0 47 23 63 .312 .316 .260 .628 6 13 3
vinnie gilarde 40 125 42 59 2 1 0 12 19 11 .544 .504 .472 1.048 2 43 5
Pat Nicholson 67 194 42 81 16 0 4 47 18 28 .463 .562 .418 1.025 2 5 0
Nick Adams 52 155 42 53 7 0 0 23 10 9 .400 .387 .342 .787 5 0 0
Tim Reinhardt 47 150 42 48 6 0 0 10 19 15 .411 .360 .320 .771 5 21 3
Darren Hartwell 36 108 42 56 8 0 2 30 14 15 .584 .648 .519 1.232 3 23 1
Jason Sun 42 134 42 50 13 2 0 41 22 11 .465 .500 .373 .965 1 24 2
John Mayes 57 156 42 56 8 3 1 34 22 10 .451 .468 .359 .918 4 7 1
Brendan Eygabroat 84 204 42 63 17 4 2 34 35 37 .478 .461 .309 .939 31 15 3
frank reyes 52 160 42 45 5 2 1 21 40 35 .448 .356 .281 .804 9 41 6
Carl Rodriguez 102 247 41 72 9 1 0 31 29 59 .378 .336 .291 .714 9 13 0
Frank Nellenback 71 224 41 75 9 3 1 27 18 23 .389 .415 .335 .804 3 34 4
Kris Kujawki 143 301 41 77 7 0 0 25 43 68 .356 .279 .256 .635 4 13 2
Victor Figueroa 54 147 41 46 3 1 0 17 26 17 .417 .347 .313 .764 1 10 0
Randy Sabino 96 277 41 90 17 2 0 35 19 36 .380 .401 .325 .781 7 1 0
Al Gray 68 180 41 62 14 4 0 36 31 31 .450 .467 .344 .917 6 27 4
Dave Valdanbrini 55 144 41 53 10 2 2 31 27 10 .483 .507 .368 .990 7 9 1
Mike Casey 42 116 41 38 11 2 6 30 20 31 .473 .612 .328 1.085 13 37 2
Jerry Juliano 62 190 41 61 3 5 1 25 30 26 .408 .405 .321 .813 0 36 3
Richard Manning 46 134 41 46 10 4 1 18 26 11 .450 .500 .343 .950 0 21 0
Paul Elsmore 97 313 41 88 9 4 0 43 18 60 .324 .335 .281 .660 4 7 1
Steve Bessette 55 163 40 55 3 2 0 18 12 11 .388 .380 .337 .768 2 17 0
Rob Kocsmiersky 88 247 40 66 7 0 0 42 40 25 .378 .296 .267 .674 6 10 1
Jeff Beck 111 333 40 84 12 1 0 48 31 79 .334 .294 .252 .629 12 8 5
Bob Piekarski 50 141 40 44 4 0 1 21 9 19 .364 .362 .312 .725 3 0 0

<Previous  1 3 4 5 6 7 - 8 - 

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