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 1 of 4 
Player Year G AB R H 2B 3B HR RBI BB SO OBP SLG AVG OPS HBP SB CS
Jay Brown, DGS 2012 14 25 6 2 0 0 0 4 9 19 .467 .080 .080 .547 10 4 2
Marc Phenix, STM 2016 11 30 11 6 2 0 0 4 7 10 .467 .267 .200 .733 8 1 0
Terry Horan, PIR 2014 12 32 5 13 0 0 0 6 3 5 .535 .406 .406 .941 7 3 2
Steve Schneider, NAV 2016 11 38 16 20 3 0 1 20 5 3 .640 .684 .526 1.324 7 8 0
Jay Brown, DGS 2011 14 27 5 3 0 0 0 0 5 18 .368 .111 .111 .480 6 2 0
Jay Brown, DGS 2014 14 26 4 2 0 0 0 1 7 17 .385 .077 .077 .462 6 0 0
Mike Agren, STM 2008 14 33 1 8 0 0 0 11 6 5 .444 .242 .242 .687 6 0 0
Todd  Barker, ROY 2010 12 26 16 7 0 0 0 1 6 6 .500 .269 .269 .769 6 14 0
Russell Forgue, NAV 2019 12 30 16 11 2 0 1 6 7 2 .558 .533 .367 1.091 6 3 0
Kenji Greenberg, R-STM 2017 10 23 13 7 2 1 0 7 8 6 .568 .478 .304 1.046 6 2 0
John Bell, DGS 2015 7 17 1 8 0 0 0 0 2 3 .625 .471 .471 1.096 5 1 0
Jay Brown, DGS 2010 14 32 8 2 0 0 0 0 11 23 .375 .063 .063 .438 5 6 1
Jay Brown, DGS 2013 14 30 5 5 0 0 0 2 4 10 .359 .167 .167 .526 5 0 0
Matt Viana, ISL 2010 14 42 13 16 4 0 0 13 3 2 .471 .476 .381 .947 5 8 0
Alex Rego, ISL 2008 9 20 6 6 0 0 0 2 5 8 .533 .300 .300 .833 5 1 1
Mark Button, PIR 2011 12 33 5 9 1 0 0 3 1 4 .385 .303 .273 .688 5 4 3
Jared Furtado, PIR 2013 14 30 8 9 0 0 0 3 9 9 .523 .300 .300 .823 5 7 0
Jimmy Costakos, STM 2018 14 43 10 23 7 0 2 19 2 4 .600 .837 .535 1.437 5 2 0
Jimmy Costakos, STM 2019 14 44 12 22 5 1 0 20 2 7 .527 .659 .500 1.186 5 0 0
Steve Farias, NAV 2019 14 34 9 11 2 0 1 10 4 10 .465 .471 .324 .936 5 0 0
Alex Desantis, SRR 2019 11 26 11 7 1 0 1 9 4 5 .457 .423 .269 .880 5 1 0
Joe Long, R-AI 2019 8 14 9 4 0 0 0 1 5 5 .583 .286 .286 .869 5 3 0
Rodney Jones, DGS 2011 14 28 3 2 0 0 0 2 6 10 .316 .071 .071 .387 4 2 1
Matt Viana, ISL 2015 11 32 19 13 4 1 0 14 4 2 .512 .594 .406 1.106 4 8 0
Michael Scandariato, ISL 2008 7 14 7 3 0 0 0 4 3 5 .476 .214 .214 .690 4 6 1
Terry Horan, PIR 2015 13 42 10 17 2 0 0 10 3 1 .490 .452 .405 .942 4 3 0
Gary Vaspol, NAV 2011 14 43 10 17 2 0 0 9 6 7 .509 .442 .395 .951 4 12 0
George Grassi, PR 2015 13 25 10 1 0 0 0 1 11 16 .400 .040 .040 .440 4 9 0
George Grassi, PR 2017 14 36 10 15 3 0 0 8 8 11 .551 .500 .417 1.051 4 5 0
Mike Rocha, DGS 2014 13 35 4 8 0 0 0 4 1 8 .325 .229 .229 .554 4 0 0
Steve McBride, ISL 2015 13 42 18 15 1 1 0 11 8 4 .500 .429 .357 .929 4 11 1
Marco Poiselli, BRK 2011 12 30 7 7 0 0 0 1 6 12 .415 .233 .233 .648 4 6 1
Dylan Murphy, BRK 2012 14 39 22 21 2 0 0 7 8 0 .647 .590 .538 1.237 4 11 1
Francis Byrne, ROY 2014 13 44 13 23 3 1 2 24 2 6 .580 .773 .523 1.353 4 11 0
Chris Pettit, STM 2015 13 31 22 15 1 0 0 12 11 2 .638 .516 .484 1.154 4 12 0
Jimmy Costakos, STM 2017 13 42 11 15 4 1 1 18 4 7 .451 .571 .357 1.022 4 2 0
Brian Maher, STM 2018 12 31 8 9 1 0 0 6 7 5 .476 .323 .290 .799 4 3 0
Brian Fisher, R-STM 2017 12 30 5 10 0 0 0 4 8 4 .524 .333 .333 .857 4 1 0
Dylan Smith, PIR 2019 10 20 11 8 0 0 1 9 9 3 .636 .550 .400 1.186 4 2 0
John Bell, DGS 2008 9 21 8 7 0 0 0 4 3 3 .481 .333 .333 .815 3 1 0
Benjamin Charbonneau, DGS 2008 12 34 8 12 4 0 0 9 2 9 .436 .471 .353 .906 3 4 0
Daniel Dutcher, PR 2019 14 34 11 10 3 0 0 5 2 2 .385 .382 .294 .767 3 2 0
Rodney Jones, DGS 2014 14 26 2 4 0 0 0 1 4 10 .333 .154 .154 .487 3 0 0
Travis Chamberland, ISL 2010 11 30 5 8 2 0 0 9 3 11 .389 .333 .267 .722 3 0 0
Dougald Parkinson, ISL 2008 14 28 5 4 0 0 0 4 7 13 .368 .143 .143 .511 3 6 0
Matt Viana, ISL 2011 14 45 14 16 5 0 0 4 5 3 .453 .467 .356 .919 3 4 0
Matt Viana, ISL 2012 11 28 13 6 0 0 1 3 7 3 .421 .321 .214 .742 3 4 0
James Moran, STM 2008 12 29 13 10 0 0 0 1 7 5 .513 .345 .345 .858 3 0 0
Tim Marston, ROY 2013 13 30 10 12 4 0 0 10 10 6 .581 .533 .400 1.115 3 6 0
Terry Horan, PIR 2016 14 37 16 14 1 0 0 7 9 3 .531 .405 .378 .936 3 4 1

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