All Teams > More > All-Time LEAGUE Single Season Stats  
Island Baseball League
Regular Season
All-Time LEAGUE Single Season Batting | All-Time LEAGUE Single Season Pitching
2008 through 2019
  Page 4 of 4 
Player Year G AB R H 2B 3B HR RBI BB SO OBP SLG AVG OPS HBP SB CS
Steve Faria, BRK 2012 12 36 8 13 1 1 0 8 4 11 .439 .444 .361 .883 1 6 0
Matthew Matley, BRK 2012 12 33 3 7 2 0 0 5 4 11 .297 .273 .212 .570 0 3 0
Jimmy Costakos, STM 2012 12 39 7 11 2 0 0 8 1 11 .300 .333 .282 .633 0 7 1
Juan Contreras, DGS 2013 9 22 3 4 0 1 0 2 3 11 .280 .273 .182 .553 0 2 0
Paul Witkos, NAV 2015 10 22 7 2 0 0 0 1 9 11 .355 .091 .091 .446 0 5 0
Andy Lima, BRK 2015 12 38 4 8 1 0 0 2 5 11 .318 .237 .211 .555 1 6 0
Stephan Billings, PR 2017 10 33 2 7 1 0 0 7 0 11 .206 .242 .212 .448 0 0 0
Mike Rafferty, NAV 2017 12 42 7 17 2 0 0 9 1 11 .419 .452 .405 .871 0 7 0
Kevin Rinaldi Young, PIR 2018 14 45 15 14 4 0 2 6 7 11 .415 .533 .311 .948 1 1 0
Travis Greene, NAV 2017 14 38 8 6 0 0 0 5 4 11 .256 .158 .158 .414 1 1 0
Rob Romano, PR 2018 12 32 9 13 2 0 2 11 2 11 .429 .656 .406 1.085 0 0 0
Evan Verville, STM 2010 13 33 4 7 0 0 0 6 4 10 .297 .212 .212 .509 0 4 0
Rodney Jones, DGS 2011 14 28 3 2 0 0 0 2 6 10 .316 .071 .071 .387 4 2 1
Rodney Jones, DGS 2014 14 26 2 4 0 0 0 1 4 10 .333 .154 .154 .487 3 0 0
Jay Brown, DGS 2013 14 30 5 5 0 0 0 2 4 10 .359 .167 .167 .526 5 0 0
Terry Hook, STM 2008 10 23 2 5 0 0 0 1 2 10 .280 .217 .217 .497 0 1 0
Tom Kammerer, ROY 2012 11 24 5 1 0 0 0 2 6 10 .233 .042 .042 .275 0 0 0
Doug Levesque, ROY 2011 11 22 7 5 2 0 0 7 11 10 .444 .318 .227 .763 0 2 0
Doug Levesque, ROY 2013 13 30 7 3 1 0 0 4 8 10 .289 .133 .100 .423 0 1 0
Steve Schneider, PIR 2014 12 33 9 10 2 0 0 14 4 10 .400 .364 .303 .764 2 0 1
Andrew Walters, ROY 2010 10 23 6 2 0 0 0 2 5 10 .276 .087 .087 .363 1 0 0
Reggie Nalle, PIR 2012 10 20 2 1 0 0 0 3 4 10 .269 .050 .050 .319 2 1 0
Jared Furtado, PIR 2012 11 31 6 8 0 0 0 1 1 10 .281 .258 .258 .539 0 9 0
Joshua Furtado, PIR 2013 13 36 15 7 1 0 0 2 6 10 .341 .222 .194 .563 2 13 1
John Castanho Sr., NAV 2008 10 24 2 6 0 0 0 1 7 10 .419 .250 .250 .669 0 2 1
Don Pepperd, NAV 2008 11 29 5 6 1 0 0 4 5 10 .343 .241 .207 .584 1 2 1
Michael Buddemeyer, ISL 2012 11 25 6 2 0 0 0 1 7 10 .324 .080 .080 .404 2 0 0
George Grassi, PR 2016 13 29 7 9 3 0 0 8 10 10 .487 .414 .310 .901 0 6 0
Collin Moriarty, PR 2011 13 37 5 8 1 0 0 1 7 10 .370 .243 .216 .613 2 2 1
Collin Moriarty, PR 2017 14 40 13 11 0 0 0 2 8 10 .420 .275 .275 .695 2 0 0
Mike Rocha, DGS 2011 13 31 3 7 0 0 0 3 3 10 .294 .226 .226 .520 0 2 0
Robert Oullette, DGS 2012 7 19 2 5 1 0 0 4 3 10 .364 .316 .263 .679 0 0 0
Bart NcNally, NAV 2010 7 19 3 1 0 0 0 0 2 10 .143 .053 .053 .195 0 1 0
Joseph Cassady, NAV 2010 13 37 8 17 2 1 0 14 6 10 .556 .568 .459 1.123 2 10 1
Joseph Cassady, NAV 2012 13 35 4 8 3 0 0 7 4 10 .317 .314 .229 .631 1 9 0
David Travers, ROY 2012 14 36 14 11 2 0 0 5 11 10 .469 .361 .306 .830 1 12 0
Mark Torok, ROY 2013 11 33 7 11 3 0 0 1 2 10 .389 .424 .333 .813 1 2 1
Brandon Mayville, ROY 2010 14 31 13 14 0 1 0 5 15 10 .638 .516 .452 1.154 1 13 1
Frank  Cambell, DGS 2011 11 29 5 8 0 0 0 4 1 10 .300 .276 .276 .576 0 1 0
Chris Conforti, STM 2015 11 29 5 7 0 0 0 2 6 10 .371 .241 .241 .613 0 4 0
Chuck Cooper, BRK 2013 9 17 0 2 0 0 0 0 4 10 .318 .118 .118 .436 1 0 0
Chuck Cooper, BRK 2015 6 17 2 1 0 0 0 0 0 10 .158 .059 .059 .217 2 1 0
Joe Branco, BRK 2012 14 33 7 7 3 0 0 6 12 10 .417 .303 .212 .720 1 6 0
Joel DeCotis, BRK 2011 13 35 7 9 1 0 0 2 7 10 .381 .286 .257 .667 0 5 0
AJ Bucci, ISL 2012 8 21 4 5 1 0 0 0 3 10 .333 .286 .238 .619 0 2 0
Jimmy Maher, STM 2015 12 35 16 14 3 0 0 4 9 10 .533 .486 .400 1.019 1 12 0
Rob Burns, PR 2019 12 25 5 3 0 0 0 3 8 10 .353 .120 .120 .473 1 1 0
Alex Dresser, ISL 2013 12 41 7 10 2 0 0 3 1 10 .311 .293 .244 .604 3 2 0
Alex Dresser, PIR 2018 13 33 9 10 0 0 0 6 6 10 .425 .303 .303 .728 1 12 0
Alex Dresser, PIR 2019 11 27 8 7 1 0 0 3 3 10 .375 .296 .259 .671 2 6 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.