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
Alan  Quintal, DGS 2011 14 38 8 15 2 0 0 8 3 5 .432 .447 .395 .879 1 5 0
Scott Harkin, ISL 2013 13 38 10 13 2 0 0 8 11 6 .490 .395 .342 .885 0 2 0
Paul Dumas, STM 2018 13 38 5 9 1 0 0 4 3 16 .293 .263 .237 .556 0 0 0
Michael  Steffany, BRK 2012 12 38 6 12 0 0 0 11 5 6 .395 .316 .316 .711 0 6 2
Jason Harrington, NAV 2014 13 38 8 8 2 0 2 7 4 13 .326 .421 .211 .747 3 3 0
Jimmy Maher, STM 2018 14 38 18 14 0 0 1 8 14 3 .547 .447 .368 .995 1 11 0
Devin Coite, NAV 2014 13 38 12 13 3 0 0 5 5 8 .457 .421 .342 .878 3 12 0
Alex Dresser, PIR 2016 13 38 12 13 0 0 0 6 4 12 .419 .342 .342 .761 1 8 2
Jared Harootunian, STM 2014 14 38 9 14 1 0 0 1 4 10 .429 .395 .368 .823 0 4 0
John  Zeller, ROY 2015 11 38 15 13 2 0 0 2 8 5 .457 .395 .342 .851 0 9 0
Jonathan Desrosiers, PR 2016 12 38 16 16 5 0 1 15 5 9 .500 .632 .421 1.132 1 0 0
Jonathan Desrosiers, PR 2017 11 38 10 20 4 0 3 17 2 5 .537 .868 .526 1.405 0 1 0
Chad Souza, PR 2018 13 38 10 14 1 0 0 6 2 2 .400 .395 .368 .795 0 3 0
Andy Lima, BRK 2015 12 38 4 8 1 0 0 2 5 11 .318 .237 .211 .555 1 6 0
Steve Schneider, NAV 2016 11 38 16 20 3 0 1 20 5 3 .640 .684 .526 1.324 7 8 0
Adam  Waldhelm, PR 2017 14 38 12 13 1 0 0 6 6 7 .435 .368 .342 .803 1 3 0
Adam  Waldhelm, PR 2018 14 38 12 9 2 0 0 1 3 5 .326 .289 .237 .615 2 3 0
Zach Greene, NAV 2019 14 38 15 17 7 0 1 11 8 8 .543 .711 .447 1.254 0 4 0
Travis Greene, NAV 2017 14 38 8 6 0 0 0 5 4 11 .256 .158 .158 .414 1 1 0
Henry Upham, SRR 2019 12 38 17 12 4 0 0 3 3 2 .409 .421 .316 .830 3 3 1
Brian Crea, STM 2008 13 37 10 14 3 1 0 10 7 2 .477 .514 .378 .991 0 12 0
Dave Bieling, DGS 2012 13 37 6 12 1 0 0 4 4 2 .381 .351 .324 .732 0 9 1
Eddie Raposa, ROY 2015 11 37 5 9 1 0 0 6 3 8 .300 .270 .243 .570 0 1 0
Terry Horan, PIR 2016 14 37 16 14 1 0 0 7 9 3 .531 .405 .378 .936 3 4 1
Tim Portley, PIR 2010 13 37 10 12 1 0 0 5 6 9 .409 .351 .324 .760 0 12 0
Collin Moriarty, PR 2011 13 37 5 8 1 0 0 1 7 10 .370 .243 .216 .613 2 2 1
Peter DeCotis, PR 2012 14 37 7 7 0 0 0 1 11 8 .388 .189 .189 .577 1 1 1
Nick Harder, PR 2011 13 37 8 8 0 0 0 6 5 16 .318 .216 .216 .534 1 1 1
Joseph Cassady, NAV 2010 13 37 8 17 2 1 0 14 6 10 .556 .568 .459 1.123 2 10 1
Brandon Mayville, ROY 2014 12 37 10 15 7 1 0 8 5 4 .476 .649 .405 1.125 0 0 0
Paul Dumas, STM 2019 13 37 4 13 1 0 0 6 2 16 .385 .378 .351 .763 0 1 0
Taylor Ottilige, DGS 2011 13 37 8 11 1 0 0 3 3 2 .366 .324 .297 .690 1 3 0
Mike Rafferty, DGS 2013 13 37 9 8 3 0 0 2 1 9 .237 .297 .216 .534 0 3 0
Dave Huljack, DGS 2012 11 37 8 6 0 0 0 6 3 8 .225 .162 .162 .387 0 4 0
Devin Coite, NAV 2013 13 37 10 14 3 1 0 5 7 8 .478 .514 .378 .992 1 12 1
Kenny Payton, ISL 2015 11 37 6 10 0 0 0 14 4 8 .372 .270 .270 .642 2 0 0
Matt Bury, PR 2014 12 37 9 13 2 0 0 13 2 5 .400 .405 .351 .805 1 2 1
Max Buerman, PR 2015 11 37 15 19 7 0 0 15 2 1 .561 .703 .514 1.264 2 6 0
Teddy Horan, PIR 2016 14 37 14 10 1 0 0 7 12 15 .460 .297 .270 .757 1 9 0
Trent Baltzell, PIR 2016 12 37 22 22 3 0 8 18 9 6 .674 1.324 .595 1.998 0 7 0
John Hanks, STM 2019 14 37 3 8 0 0 0 0 5 16 .341 .216 .216 .557 2 2 1
Ray Card, SRR 2019 14 37 5 10 1 0 0 8 7 7 .413 .297 .270 .710 2 0 0
Jake McNamara, SRR 2019 13 37 14 14 1 0 4 14 5 10 .465 .730 .378 1.195 1 2 1
Jeff Oberg, STM 2019 13 37 7 12 0 0 0 7 6 4 .432 .324 .324 .756 1 10 0
Daniel Dutcher, PR 2010 14 36 16 14 2 0 0 13 9 3 .521 .444 .389 .965 2 13 0
Tim Marston, ROY 2011 14 36 8 15 4 0 0 7 11 5 .571 .528 .417 1.099 2 11 0
Doug Piro, ROY 2010 13 36 1 6 0 0 0 1 2 12 .211 .167 .167 .377 0 2 2
Eddie Raposa, ROY 2010 14 36 6 10 0 0 0 5 5 16 .381 .278 .278 .659 1 5 0
Eddie Raposa, ROY 2014 12 36 8 8 0 0 0 6 7 9 .349 .222 .222 .571 0 3 0
Chris Edge, PIR 2010 13 36 11 9 1 0 0 5 5 6 .341 .278 .250 .619 0 12 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.