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
John Harrington, NAV 2010 12 38 14 17 2 2 0 8 5 6 .512 .605 .447 1.117 0 9 1
Gary Vaspol, NAV 2011 14 43 10 17 2 0 0 9 6 7 .509 .442 .395 .951 4 12 0
Dan Hannon, STM 2014 12 33 2 17 2 0 0 9 0 2 .515 .576 .515 1.091 0 3 0
Dan Smith, PR 2011 11 32 12 17 5 1 0 9 6 0 .600 .750 .531 1.350 1 3 0
Russell Forgue, NAV 2010 14 38 12 17 1 1 0 11 3 0 .511 .526 .447 1.037 3 1 1
Russell Forgue, NAV 2012 14 40 9 17 1 0 0 3 4 3 .500 .450 .425 .950 3 7 2
Joseph Cassady, NAV 2010 13 37 8 17 2 1 0 14 6 10 .556 .568 .459 1.123 2 10 1
Michael Cecchi, PIR 2016 12 38 14 17 1 0 0 17 6 3 .523 .474 .447 .996 0 5 1
Scott Harkin, ISL 2012 12 39 12 17 3 1 0 11 3 9 .476 .564 .436 1.040 0 1 0
Jimmy Costakos, STM 2015 13 42 10 17 6 0 1 21 2 12 .444 .619 .405 1.063 1 6 0
Carl Melchar, STM 2015 10 31 14 17 6 2 0 12 2 1 .571 .871 .548 1.442 1 4 0
Matt Bury, PR 2019 13 40 8 17 0 0 0 8 4 3 .477 .425 .425 .902 0 2 0
Max Buerman, PR 2017 9 29 11 17 2 0 1 12 3 1 .625 .759 .586 1.384 0 2 0
Max Buerman, PR 2018 9 30 14 17 3 0 4 14 3 2 .606 1.067 .567 1.673 0 0 0
Dean Spaulding, ISL 2015 9 28 15 17 1 3 0 9 10 4 .711 .857 .607 1.568 0 4 2
Mike Rafferty, NAV 2017 12 42 7 17 2 0 0 9 1 11 .419 .452 .405 .871 0 7 0
Zach Greene, NAV 2019 14 38 15 17 7 0 1 11 8 8 .543 .711 .447 1.254 0 4 0
Daniel Dutcher, PR 2013 14 45 14 16 4 0 0 5 7 3 .442 .444 .356 .887 0 14 1
Scott Carter, ISL 2008 11 29 15 16 1 0 0 4 7 4 .658 .586 .552 1.244 2 7 0
Scott Carter, ISL 2011 12 41 12 16 3 1 0 4 4 2 .444 .512 .390 .957 0 3 0
Matt Viana, ISL 2008 12 34 8 16 7 0 0 12 4 2 .538 .676 .471 1.215 1 2 1
Matt Viana, ISL 2010 14 42 13 16 4 0 0 13 3 2 .471 .476 .381 .947 5 8 0
Matt Viana, ISL 2011 14 45 14 16 5 0 0 4 5 3 .453 .467 .356 .919 3 4 0
Mark Button, PIR 2013 13 39 13 16 3 0 0 2 9 4 .521 .487 .410 1.008 0 12 1
Scott  Emond, PIR 2017 12 40 8 16 1 0 0 13 2 4 .429 .425 .400 .854 0 3 0
Gary Vaspol, NAV 2008 13 39 10 16 3 0 0 11 4 7 .465 .487 .410 .952 0 6 1
Russell Forgue, NAV 2014 13 36 13 16 4 0 0 10 10 2 .565 .556 .444 1.121 0 2 0
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
Michael Cecchi, PIR 2010 14 39 11 16 2 0 0 4 4 4 .477 .462 .410 .939 1 12 1
Michael Cecchi, PIR 2011 13 36 14 16 3 0 0 7 7 1 .535 .528 .444 1.063 0 14 0
Steve McBride, ISL 2012 13 38 10 16 2 0 0 5 5 5 .488 .474 .421 .962 0 2 1
Scott Harkin, ISL 2015 9 34 9 16 3 1 2 19 3 3 .526 .794 .471 1.320 1 4 1
Jimmy Costakos, STM 2013 12 36 14 16 5 0 0 6 2 4 .500 .583 .444 1.083 2 5 0
Rob Burns, PR 2017 13 40 11 16 2 0 0 7 8 15 .510 .450 .400 .960 1 0 0
Steve Smith, PR 2016 12 36 14 16 2 0 0 9 8 3 .556 .500 .444 1.056 1 6 0
Kenny Payton, ISL 2014 14 39 6 16 0 0 0 6 6 4 .500 .410 .410 .910 1 0 0
Joe Cormier, PR 2014 14 43 10 16 1 0 0 23 3 4 .388 .395 .372 .783 0 1 0
Zach Springett, DGS 2015 11 35 13 16 3 0 1 5 5 0 .525 .629 .457 1.154 0 7 0
Max Buerman, PR 2016 11 32 11 16 2 0 1 9 10 6 .628 .656 .500 1.284 1 1 0
Jonathan Desrosiers, PR 2015 13 42 4 16 3 1 0 11 4 10 .435 .500 .381 .935 0 2 1
Jonathan Desrosiers, PR 2016 12 38 16 16 5 0 1 15 5 9 .500 .632 .421 1.132 1 0 0
John Baldwin, STM 2017 11 36 14 16 3 1 0 8 0 5 .474 .583 .444 1.057 2 1 0
Marcelo Aracena Rivera, AI 2018 14 45 5 16 1 0 0 1 2 6 .383 .378 .356 .761 0 0 0
Brendon Gregory, NAV 2019 11 34 8 16 1 0 0 10 3 5 .526 .500 .471 1.026 1 4 0
Daniel Dutcher, PR 2014 14 40 19 15 1 0 0 4 7 1 .468 .400 .375 .868 0 12 0
Scott Carter, ISL 2014 11 35 9 15 3 0 0 9 2 1 .474 .514 .429 .988 1 6 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
Dave Bieling, DGS 2010 12 39 14 15 2 0 0 3 6 9 .467 .436 .385 .903 0 15 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.