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 2 of 4 
Player Year G AB R H 2B 3B HR RBI BB SO OBP SLG AVG OPS HBP SB CS
Zach Greene, NAV 2017 14 43 18 18 3 0 0 11 9 6 .528 .488 .419 1.017 1 1 0
Daniel Dutcher, PR 2017 14 42 7 20 1 0 0 8 3 2 .500 .500 .476 1.000 0 0 0
Curtis Cord, ISL 2011 13 42 16 10 1 0 0 2 7 4 .347 .262 .238 .609 0 9 0
Matt Viana, ISL 2010 14 42 13 16 4 0 0 13 3 2 .471 .476 .381 .947 5 8 0
Terry Horan, PIR 2015 13 42 10 17 2 0 0 10 3 1 .490 .452 .405 .942 4 3 0
Joseph Cassady, NAV 2011 13 42 6 12 1 0 1 8 6 6 .375 .381 .286 .756 0 6 1
Steve McBride, ISL 2015 13 42 18 15 1 1 0 11 8 4 .500 .429 .357 .929 4 11 1
David Coco, STM 2012 12 42 20 20 3 2 0 1 3 2 .511 .643 .476 1.154 0 16 0
Jimmy Costakos, STM 2015 13 42 10 17 6 0 1 21 2 12 .444 .619 .405 1.063 1 6 0
Jimmy Costakos, STM 2017 13 42 11 15 4 1 1 18 4 7 .451 .571 .357 1.022 4 2 0
Greg Ferro, DGS 2015 11 42 5 10 1 0 0 0 1 5 .256 .262 .238 .518 0 6 1
Jonathan Desrosiers, PR 2015 13 42 4 16 3 1 0 11 4 10 .435 .500 .381 .935 0 2 1
Jarrett Silvia, BRK 2015 12 42 17 23 1 0 0 3 6 2 .600 .571 .548 1.171 1 19 0
Mike Rafferty, NAV 2017 12 42 7 17 2 0 0 9 1 11 .419 .452 .405 .871 0 7 0
Ray Card, SRR 2018 13 42 3 13 3 0 0 7 3 7 .373 .381 .310 .754 3 0 0
Jake McNamara, SRR 2018 12 42 14 14 3 0 1 12 3 8 .383 .476 .333 .859 1 1 0
Terance Jones, DGS 2010 13 41 8 11 0 0 0 2 5 9 .348 .268 .268 .616 0 10 0
Scott Carter, ISL 2010 12 41 17 18 6 0 0 8 1 1 .452 .585 .439 1.038 0 5 0
Scott Carter, ISL 2011 12 41 12 16 3 1 0 4 4 2 .444 .512 .390 .957 0 3 0
Travis Greene, ISL 2010 14 41 5 8 0 0 0 4 3 13 .250 .195 .195 .445 0 3 0
Jared Furtado, PIR 2011 14 41 12 15 1 0 0 2 4 7 .458 .390 .366 .849 3 18 0
Scott  Emond, PIR 2015 13 41 5 7 1 0 0 6 2 7 .227 .195 .171 .422 1 0 0
Scott Harkin, ISL 2011 14 41 17 20 6 1 2 9 7 6 .540 .829 .488 1.369 0 2 0
Todd Bartolomei, STM 2011 14 41 12 22 7 0 0 10 11 3 .648 .707 .537 1.355 2 2 0
Alex Dresser, ISL 2013 12 41 7 10 2 0 0 3 1 10 .311 .293 .244 .604 3 2 0
Matt Bury, PR 2018 14 41 14 15 2 0 0 7 7 9 .480 .415 .366 .895 2 2 0
Broc Lafleur, ROY 2015 12 41 6 9 1 0 0 3 3 19 .273 .244 .220 .517 0 1 0
Sean McElroy, PIR 2018 14 41 5 14 1 0 0 8 3 8 .400 .366 .341 .766 1 2 1
Trent Baltzell, PIR 2017 12 41 20 19 3 1 3 22 2 4 .488 .805 .463 1.293 0 13 1
John Hanks, R-STM 2017 13 41 3 4 0 0 0 1 1 22 .119 .098 .098 .217 0 0 0
Jeffrey Rodriguez, SRR 2018 13 41 6 12 1 0 0 7 6 6 .396 .317 .293 .713 1 0 0
Robbie  Harrington, PIR 2019 14 41 14 14 0 1 5 26 4 7 .413 .756 .341 1.169 1 4 0
Daniel Dutcher, PR 2012 14 40 15 19 1 0 0 5 10 3 .588 .500 .475 1.088 1 22 0
Daniel Dutcher, PR 2014 14 40 19 15 1 0 0 4 7 1 .468 .400 .375 .868 0 12 0
Curtis Cord, ISL 2014 12 40 4 9 1 0 0 1 3 4 .311 .250 .225 .561 2 1 0
Matt Viana, ISL 2013 13 40 18 15 0 0 0 4 10 2 .510 .375 .375 .885 1 5 0
Matt Viana, ISL 2014 13 40 15 15 3 0 1 9 4 3 .457 .525 .375 .982 2 6 0
Jon Devolve, ROY 2012 13 40 6 15 1 0 0 8 3 4 .419 .400 .375 .819 0 5 0
Peter Liberati, PIR 2011 13 40 10 15 2 0 0 4 4 5 .432 .425 .375 .857 0 8 0
Terry Horan, PIR 2011 13 40 12 15 2 0 0 7 5 3 .447 .425 .375 .872 1 11 1
Scott  Emond, PIR 2017 12 40 8 16 1 0 0 13 2 4 .429 .425 .400 .854 0 3 0
Collin Moriarty, PR 2017 14 40 13 11 0 0 0 2 8 10 .420 .275 .275 .695 2 0 0
Mike Rocha, DGS 2015 12 40 3 15 0 0 0 9 3 4 .419 .375 .375 .794 0 1 0
Russell Forgue, NAV 2012 14 40 9 17 1 0 0 3 4 3 .500 .450 .425 .950 3 7 2
Mark Brown, NAV 2010 12 40 8 16 1 0 0 4 0 12 .390 .425 .400 .815 0 7 0
David Travers, ROY 2014 13 40 19 16 4 0 0 3 12 7 .538 .500 .400 1.038 0 10 0
Steve Faria, BRK 2013 13 40 9 12 0 0 0 3 3 6 .364 .300 .300 .664 1 10 1
Matt Montecalvo, BRK 2012 12 40 7 9 0 0 0 3 1 9 .244 .225 .225 .469 0 4 0
Rob Burns, PR 2017 13 40 11 16 2 0 0 7 8 15 .510 .450 .400 .960 1 0 0
Kenny Payton, ISL 2013 13 40 6 8 0 0 0 6 7 4 .347 .200 .200 .547 2 0 0

<Previous  1 - 2 - 3 4   Next>

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