All Teams > More > All-Time LEAGUE Single Season Stats  
Greater Philadelphia MABL
Regular Season
All-Time LEAGUE Single Season Batting | All-Time LEAGUE Single Season Pitching
2001 through 2020
  Page 4 of 4 
Player Year G AB R H 2B 3B HR RBI BB SO OBP SLG AVG OPS HBP SB CS
Orlando Candelario, bws 2014 15 31 1 6 0 0 0 1 4 14 .324 .194 .194 .518 2 0 1
Colin Brett, fgt 2018 13 40 4 9 1 0 0 0 6 14 .326 .250 .225 .576 0 2 1
Kyle Johnson, Roy 2018 23 64 11 16 2 0 0 15 2 14 .279 .281 .250 .561 1 4 0
Mitch Holtz, R-sox 2019 14 43 8 7 1 0 0 6 6 14 .296 .186 .163 .482 3 0 0
Anthony Bueti, Cff 2005 13 37 5 7 1 0 2 6 2 13 .268 .378 .189 .647 2 2 0
Chris Joswick, Dbr 2007 26 69 9 15 4 1 0 4 7 13 .321 .304 .217 .625 4 0 0
Kevin Snow, Dbr 2005 23 73 20 23 3 0 1 11 6 13 .370 .397 .315 .768 1 8 1
Mark Joswick, Dbr 2007 22 55 6 8 0 0 0 0 6 13 .242 .145 .145 .387 1 0 0
Tom Haberbusch, Dbr 2006 19 59 6 15 2 0 0 12 6 13 .357 .288 .254 .645 4 6 0
Devin Hotsko, Phi 2004 19 60 12 18 3 0 0 4 11 13 .425 .350 .300 .775 2 8 0
Vince Meyers, Phi 2005 12 30 0 5 0 0 0 0 1 13 .194 .167 .167 .360 0 1 0
Aaron Maskery, Phi 2006 18 33 1 3 0 0 0 1 2 13 .189 .091 .091 .280 2 3 1
Nicky  Chang, Phi 2004 13 32 2 4 1 1 0 4 2 13 .171 .219 .125 .390 0 0 0
Shane Strawn, Cff 2010 17 42 9 14 1 0 0 5 6 13 .420 .357 .333 .777 1 0 0
Bryan Bechtel, Phi 2007 23 44 2 6 1 0 0 5 1 13 .156 .159 .136 .315 0 2 0
Suresh Swaminathan, Cff 2007 20 56 6 10 0 0 0 5 6 13 .262 .179 .179 .440 1 1 1
Michael Fein, bcr 2008 14 26 3 2 0 0 1 2 6 13 .294 .192 .077 .486 2 1 0
Dan Madonna, mus 2006 18 43 7 7 1 0 0 4 6 13 .280 .186 .163 .466 1 1 0
DeWitt Brown, Com 2010 20 46 8 13 6 1 0 16 3 13 .404 .457 .283 .860 7 1 0
Willie Liggins, pha 2008 24 59 12 12 2 0 0 1 18 13 .405 .237 .203 .642 2 9 1
Eric Harter, mus 2007 26 36 6 8 2 0 0 4 6 13 .333 .278 .222 .611 0 1 0
Jeremy Jacobs, mus 2008 22 55 13 14 3 0 1 6 11 13 .379 .364 .255 .742 0 0 0
Craig Solomon, Phi 2007 20 59 9 16 3 0 0 4 2 13 .295 .322 .271 .617 0 3 0
Andrew Marcus, Com 2017 23 69 16 17 1 0 0 13 21 13 .419 .261 .246 .680 1 12 2
Chris Schroeder, R-pha 2009 15 36 4 8 1 0 1 1 0 13 .222 .333 .222 .556 0 2 0
Joe Cice, R-Com 2010 18 53 8 15 3 1 0 10 3 13 .310 .377 .283 .688 0 3 1
Ben Recenes, out 2010 22 47 4 7 2 0 0 5 2 13 .196 .191 .149 .388 1 3 0
Phil Carroll, out 2010 14 26 0 0 0 0 0 0 2 13 .071 .000 .000 .071 0 0 0
Mark Foresta, Cff 2010 14 27 1 4 0 0 0 1 2 13 .207 .148 .148 .355 0 2 0
Nick Ventrola, Cff 2010 17 39 7 6 2 0 0 8 2 13 .195 .205 .154 .400 0 2 0
Bret Binder, sox 2011 18 40 4 7 1 0 0 5 5 13 .261 .200 .175 .461 0 0 0
Jason Williams, sox 2011 18 46 6 9 2 1 0 5 14 13 .406 .283 .196 .689 3 3 1
Steve McDermet, sox 2012 24 70 21 24 3 1 0 11 14 13 .471 .414 .343 .886 3 12 1
Bill Johnson, sox 2011 19 49 10 15 0 0 0 7 7 13 .443 .306 .306 .749 5 2 1
Wascar Soriano, sox 2010 14 31 7 4 1 0 0 0 2 13 .182 .161 .129 .343 0 1 0
Wascar Soriano, sox 2011 15 30 7 8 0 0 0 6 6 13 .450 .267 .267 .717 4 0 1
Norman  Harrar , bws 2013 19 46 7 6 1 0 0 1 7 13 .344 .152 .130 .496 8 4 1
Spencer Graves, out 2012 20 51 15 12 2 1 0 4 8 13 .375 .314 .235 .689 4 6 0
Jameson Cooper, bws 2012 24 60 6 12 3 1 0 10 10 13 .324 .283 .200 .607 1 5 0
Matt Homa, bws 2011 13 34 1 5 0 0 0 1 3 13 .256 .147 .147 .403 2 0 0
Pat Coyne, fgt 2011 14 35 2 3 0 0 0 0 3 13 .158 .086 .086 .244 0 0 0
Pat McCardle, R-fgt 2011 12 26 3 4 0 0 0 0 4 13 .267 .154 .154 .421 0 1 0
Joel Mills, dog 2012 18 46 8 6 0 0 0 0 1 13 .184 .130 .130 .314 2 6 2
Brad Livingston, dog 2013 19 46 11 14 2 1 0 8 11 13 .484 .391 .304 .875 5 5 1
Brad Livingston, dog 2014 22 48 11 14 2 0 0 9 5 13 .393 .333 .292 .726 3 1 1
Mike Suder, bws 2011 9 22 3 3 1 1 0 2 0 13 .174 .273 .136 .447 1 0 0
Jason McDowell, sox 2019 20 55 9 19 1 0 0 16 7 13 .438 .364 .345 .801 2 3 0
Justin Chester, fgt 2013 25 71 11 15 2 0 2 17 7 13 .300 .324 .211 .624 2 2 0
Dan Egenlauf, fgt 2013 19 58 15 17 5 0 2 10 7 13 .379 .483 .293 .862 1 10 3
Stephen Stewart, dog 2016 14 24 0 4 0 0 0 2 3 13 .286 .167 .167 .452 1 1 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.