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
Carl Melchar, STM 2013 10 25 15 13 5 2 0 9 8 3 .636 .880 .520 1.516 0 1 0
Adam Vincent, BRK 2015 10 34 8 14 3 0 0 9 4 4 .474 .500 .412 .974 0 4 0
Max Buerman, PR 2016 11 32 11 16 2 0 1 9 10 6 .628 .656 .500 1.284 1 1 0
Matt Williams, R-ISL 2014 12 36 11 13 6 0 0 9 6 0 .477 .528 .361 1.005 2 6 0
Jonathan Desrosiers, PR 2019 9 26 7 11 0 0 1 9 4 4 .500 .538 .423 1.038 0 0 0
Charles Aboyoun, STM 2017 12 32 1 6 0 0 0 9 6 9 .333 .188 .188 .521 1 0 0
Dean Spaulding, ISL 2015 9 28 15 17 1 3 0 9 10 4 .711 .857 .607 1.568 0 4 2
Aram Vileno, PIR 2016 14 45 10 15 5 0 0 9 7 10 .434 .444 .333 .878 1 3 1
Gil Costa, PR 2018 9 24 6 8 1 0 1 9 5 2 .452 .500 .333 .952 1 0 0
Gil Costa, PR 2019 9 25 8 12 3 0 2 9 3 4 .536 .840 .480 1.376 0 1 0
Sean McElroy, PIR 2016 11 35 5 9 5 0 0 9 1 6 .278 .400 .257 .678 0 0 0
Jared Henry, PIR 2016 11 33 16 15 3 0 1 9 6 4 .548 .636 .455 1.184 2 5 0
Mike Rafferty, NAV 2017 12 42 7 17 2 0 0 9 1 11 .419 .452 .405 .871 0 7 0
Josh Brochu, STM 2018 8 24 10 10 0 1 3 9 2 3 .500 .875 .417 1.375 2 4 0
Kevin Rinaldi Young, PIR 2017 12 36 6 7 3 0 2 9 1 9 .256 .444 .194 .701 2 0 1
Colin  Boughton, SRR 2018 11 30 8 12 1 1 0 9 9 7 .538 .500 .400 1.038 0 2 0
Devin  Johnson, PIR 2019 14 34 21 12 3 1 2 9 12 14 .522 .676 .353 1.198 0 15 1
Dylan Smith, PIR 2019 10 20 11 8 0 0 1 9 9 3 .636 .550 .400 1.186 4 2 0
Cody Platt, AI 2019 9 20 6 11 1 1 1 9 8 1 .679 .850 .550 1.529 0 2 0
Andy Lima, AI 2018 12 36 9 10 1 0 2 9 2 8 .333 .472 .278 .806 1 1 0
Alex Desantis, SRR 2019 11 26 11 7 1 0 1 9 4 5 .457 .423 .269 .880 5 1 0
Daniel Dutcher, PR 2015 14 49 14 18 1 0 0 8 6 5 .446 .388 .367 .834 1 4 0
Daniel Dutcher, PR 2017 14 42 7 20 1 0 0 8 3 2 .500 .500 .476 1.000 0 0 0
Lance Osojnicki, DGS 2008 10 24 10 14 7 0 0 8 5 4 .667 .875 .583 1.542 1 7 0
Scott Carter, ISL 2010 12 41 17 18 6 0 0 8 1 1 .452 .585 .439 1.038 0 5 0
Travis Chamberland, ISL 2008 11 29 6 10 1 0 0 8 4 6 .424 .379 .345 .804 0 0 0
Jon Devolve, ROY 2011 11 32 3 10 1 0 0 8 2 3 .343 .344 .313 .687 0 1 0
Jon Devolve, ROY 2012 13 40 6 15 1 0 0 8 3 4 .419 .400 .375 .819 0 5 0
Eddie Raposa, ROY 2011 11 29 5 8 0 0 0 8 7 6 .417 .276 .276 .693 0 4 0
Terry Horan, PIR 2019 14 34 7 10 1 0 0 8 0 6 .314 .324 .294 .638 1 2 0
John Harrington, NAV 2010 12 38 14 17 2 2 0 8 5 6 .512 .605 .447 1.117 0 9 1
Chris Julius, NAV 2010 10 28 10 15 2 0 0 8 4 4 .576 .607 .536 1.183 0 2 0
Joseph Giorgio, PR 2010 11 23 6 6 0 0 0 8 6 6 .414 .261 .261 .675 0 0 0
darius ostoja, NAV 2008 11 32 12 14 4 0 0 8 5 2 .537 .563 .438 1.099 3 7 0
John Rainy Weather Doe, STM 2015 2 21 12 5 0 0 0 8 15 2 .579 .238 .238 .817 2 1 0
Kyle Schuster, DGS 2014 12 34 6 8 2 0 2 8 4 3 .316 .471 .235 .786 0 1 0
George Grassi, PR 2011 10 27 8 9 1 0 0 8 7 8 .444 .370 .333 .815 0 3 0
George Grassi, PR 2012 8 21 6 7 2 0 0 8 6 8 .500 .429 .333 .929 1 1 0
George Grassi, PR 2016 13 29 7 9 3 0 0 8 10 10 .487 .414 .310 .901 0 6 0
George Grassi, PR 2017 14 36 10 15 3 0 0 8 8 11 .551 .500 .417 1.051 4 5 0
George Grassi, PR 2018 13 26 6 8 1 0 0 8 11 5 .550 .346 .308 .896 3 1 1
James Pierce, NAV 2017 13 38 10 11 0 0 0 8 6 3 .400 .289 .289 .689 1 3 0
Joseph Cassady, NAV 2011 13 42 6 12 1 0 1 8 6 6 .375 .381 .286 .756 0 6 1
Joseph Cassady, NAV 2015 9 20 5 6 1 0 0 8 7 5 .483 .350 .300 .833 1 11 0
Mark Brown, NAV 2016 13 44 10 12 0 0 0 8 6 6 .373 .273 .273 .645 1 2 0
Brandon Mayville, ROY 2012 13 36 13 14 3 0 1 8 5 3 .477 .556 .389 1.033 2 1 0
Brandon Mayville, ROY 2014 12 37 10 15 7 1 0 8 5 4 .476 .649 .405 1.125 0 0 0
Frank Faria, ROY 2010 13 33 9 11 2 0 0 8 7 12 .463 .394 .333 .857 1 6 0
Michael Cecchi, PIR 2018 11 28 3 6 0 0 0 8 5 2 .353 .214 .214 .567 1 4 0
Alan  Quintal, DGS 2011 14 38 8 15 2 0 0 8 3 5 .432 .447 .395 .879 1 5 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.