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
Peter DeCotis, PR 2012 14 37 7 7 0 0 0 1 11 8 .388 .189 .189 .577 1 1 1
Nick Harder, PR 2012 14 34 2 4 1 0 0 5 11 22 .333 .147 .118 .480 0 0 1
David Travers, ROY 2012 14 36 14 11 2 0 0 5 11 10 .469 .361 .306 .830 1 12 0
Scott Harkin, ISL 2013 13 38 10 13 2 0 0 8 11 6 .490 .395 .342 .885 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
Joe Branco, BRK 2013 13 28 8 8 3 0 0 4 11 8 .500 .393 .286 .893 1 6 1
Marco Poiselli, BRK 2015 9 24 8 8 1 0 0 0 11 9 .568 .375 .333 .943 2 6 0
Chris Pettit, STM 2015 13 31 22 15 1 0 0 12 11 2 .638 .516 .484 1.154 4 12 0
Todd Bartolomei, NAV 2015 11 23 7 9 3 0 0 4 11 6 .605 .522 .391 1.127 3 3 0
Dougald Parkinson, ISL 2015 8 19 2 1 0 0 0 1 11 4 .400 .053 .053 .453 0 2 1
Teddy Horan, PIR 2017 12 29 14 9 1 1 0 3 11 4 .524 .414 .310 .938 2 4 0
Teddy Horan, PIR 2019 14 35 14 7 0 0 0 5 11 10 .417 .200 .200 .617 2 2 1
Chris Wood, STM 2016 8 20 6 6 1 0 1 8 11 4 .545 .500 .300 1.045 1 0 0
Ed Raposa, SRR 2018 13 35 16 11 1 0 0 4 11 13 .489 .343 .314 .832 1 0 0
Daniel Dutcher, PR 2012 14 40 15 19 1 0 0 5 10 3 .588 .500 .475 1.088 1 22 0
Curtis Cord, ISL 2015 12 39 7 11 0 0 0 10 10 9 .429 .282 .282 .711 0 9 0
Ed Greene, ISL 2008 11 24 7 3 0 0 0 3 10 5 .382 .125 .125 .507 0 5 0
Dougald Parkinson, PR 2010 13 26 8 3 0 0 0 5 10 9 .361 .115 .115 .476 0 4 0
Matt Viana, ISL 2013 13 40 18 15 0 0 0 4 10 2 .510 .375 .375 .885 1 5 0
Tim Marston, ROY 2012 13 33 11 2 0 0 0 2 10 9 .279 .061 .061 .340 0 6 1
Tim Marston, ROY 2013 13 30 10 12 4 0 0 10 10 6 .581 .533 .400 1.115 3 6 0
Doug Piro, ROY 2012 12 26 10 4 0 0 0 4 10 7 .405 .154 .154 .559 1 0 0
Mason Markley, NAV 2008 10 23 12 5 1 0 0 0 10 14 .471 .261 .217 .731 1 3 1
George Grassi, PR 2016 13 29 7 9 3 0 0 8 10 10 .487 .414 .310 .901 0 6 0
Collin Moriarty, PR 2012 14 36 5 1 0 0 0 4 10 8 .255 .028 .028 .283 1 0 0
Russell Forgue, NAV 2014 13 36 13 16 4 0 0 10 10 2 .565 .556 .444 1.121 0 2 0
David Travers, ROY 2013 12 31 12 13 4 0 0 7 10 3 .548 .548 .419 1.096 0 5 0
Lance Osojnicki, ISL 2010 10 26 10 14 5 0 0 9 10 4 .667 .731 .538 1.397 0 3 1
Ray Roberts, STM 2011 13 35 5 2 0 0 0 1 10 19 .267 .057 .057 .324 0 1 0
David Coco, STM 2011 12 35 14 8 1 0 0 4 10 1 .426 .257 .229 .683 2 17 0
Mike Rafferty, DGS 2012 14 35 4 10 1 0 0 4 10 8 .444 .314 .286 .759 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
Jonathan Desrosiers, PR 2018 13 36 16 18 6 1 2 13 10 1 .596 .889 .500 1.485 0 2 1
Dean Spaulding, ISL 2015 9 28 15 17 1 3 0 9 10 4 .711 .857 .607 1.568 0 4 2
Teddy Horan, PIR 2018 12 36 12 15 2 0 0 3 10 8 .553 .472 .417 1.025 1 5 1
Paul D'Andrea, STM 2016 10 20 5 5 0 0 0 5 10 2 .545 .250 .250 .795 3 1 0
Ian Duprey, R-STM 2017 13 35 13 11 2 0 2 15 10 14 .478 .543 .314 1.021 1 0 0
Daniel Wales, PR 2018 14 30 9 11 0 0 0 6 10 12 .512 .367 .367 .879 0 0 0
Austin Navarro, PR 2019 10 24 18 15 3 0 4 12 10 2 .730 1.250 .625 1.980 2 2 1
Tim Matheson, DGS 2008 13 33 11 12 3 0 1 11 9 11 .500 .545 .364 1.045 0 5 0
Daniel Dutcher, PR 2010 14 36 16 14 2 0 0 13 9 3 .521 .444 .389 .965 2 13 0
Daniel Dutcher, PR 2016 14 45 16 18 3 0 0 9 9 1 .518 .467 .400 .985 2 3 0
Rodney Jones, DGS 2008 13 30 6 7 1 0 0 6 9 12 .410 .267 .233 .677 0 1 1
Rodney Jones, DGS 2015 12 26 3 9 1 0 0 2 9 9 .528 .385 .346 .912 1 1 0
Jay Brown, DGS 2012 14 25 6 2 0 0 0 4 9 19 .467 .080 .080 .547 10 4 2
Colin Boughton, STM 2008 12 30 15 9 6 0 0 4 9 3 .475 .500 .300 .975 1 11 1
Brian Crea, DGS 2012 12 35 19 19 3 2 0 3 9 4 .636 .743 .543 1.379 0 15 0
Brian Crea, DGS 2013 11 28 14 12 3 0 0 1 9 3 .568 .536 .429 1.103 0 11 0
Michael Soares, STM 2008 12 28 2 8 0 0 0 3 9 6 .459 .286 .286 .745 0 0 0
Todd  Barker, ROY 2013 12 26 8 11 1 0 0 3 9 4 .583 .462 .423 1.045 1 8 1

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