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
Russell Forgue, NAV 2013 13 28 15 12 1 0 0 6 8 4 .575 .464 .429 1.039 3 5 0
Russell Forgue, NAV 2016 10 35 14 11 0 0 1 6 8 3 .442 .400 .314 .842 0 3 0
Joseph Cassady, NAV 2013 12 31 9 9 2 0 0 7 8 6 .439 .355 .290 .794 1 10 1
Joseph Cassady, NAV 2014 12 28 7 12 2 0 0 16 8 3 .590 .500 .429 1.090 3 11 2
Mark Brown, NAV 2012 14 35 9 11 2 0 0 2 8 4 .442 .371 .314 .813 0 7 0
Brandon Mayville, ROY 2015 10 23 5 8 3 0 0 7 8 2 .516 .478 .348 .994 0 2 0
Steve McBride, ISL 2015 13 42 18 15 1 1 0 11 8 4 .500 .429 .357 .929 4 11 1
Lance Osojnicki, ISL 2011 12 35 9 12 2 0 0 7 8 8 .465 .400 .343 .865 0 2 0
Mark Stamoulis, ISL 2012 10 26 7 10 2 0 0 0 8 3 .529 .462 .385 .991 0 1 0
Marco Poiselli, BRK 2013 11 24 10 9 1 0 0 0 8 8 .545 .417 .375 .962 1 10 0
Gary DaSilva, ISL 2014 13 34 8 8 0 0 0 4 8 2 .381 .235 .235 .616 0 2 0
Dylan Murphy, BRK 2012 14 39 22 21 2 0 0 7 8 0 .647 .590 .538 1.237 4 11 1
Chris Pettit, PIR 2014 12 33 10 15 3 0 0 9 8 3 .581 .545 .455 1.127 2 1 0
Dan Maher, DGS 2013 11 25 13 12 3 0 0 3 8 2 .618 .600 .480 1.218 1 10 0
Rob Burns, PR 2017 13 40 11 16 2 0 0 7 8 15 .510 .450 .400 .960 1 0 0
Rob Burns, PR 2018 11 24 6 8 0 0 0 9 8 7 .485 .333 .333 .818 0 2 0
Rob Burns, PR 2019 12 25 5 3 0 0 0 3 8 10 .353 .120 .120 .473 1 1 0
Steve Smith, PR 2016 12 36 14 16 2 0 0 9 8 3 .556 .500 .444 1.056 1 6 0
Carl Melchar, STM 2013 10 25 15 13 5 2 0 9 8 3 .636 .880 .520 1.516 0 1 0
John  Zeller, ROY 2014 13 43 13 12 1 0 0 14 8 6 .392 .302 .279 .694 0 3 0
John  Zeller, ROY 2015 11 38 15 13 2 0 0 2 8 5 .457 .395 .342 .851 0 9 0
Brian Maher, STM 2015 11 24 6 10 2 0 0 5 8 7 .588 .500 .417 1.088 2 3 0
Patrick Cole, PR 2016 9 28 12 11 1 0 0 4 8 8 .528 .429 .393 .956 0 3 0
Matt Marin, PIR 2019 10 20 5 5 0 0 0 5 8 6 .464 .250 .250 .714 0 0 1
Brian Haynes, DGS 2015 13 32 7 8 0 0 0 0 8 6 .415 .250 .250 .665 1 2 0
Marco Poiselli, PIR 2016 8 21 14 9 1 0 1 7 8 5 .586 .619 .429 1.205 0 5 0
Steve Schneider, NAV 2018 13 40 18 12 3 0 2 7 8 7 .429 .525 .300 .954 1 7 0
Mike Rafferty, NAV 2016 13 47 17 15 2 0 2 16 8 7 .429 .489 .319 .918 1 4 0
Brian Fisher, R-STM 2017 12 30 5 10 0 0 0 4 8 4 .524 .333 .333 .857 4 1 0
Kenji Greenberg, R-STM 2017 10 23 13 7 2 1 0 7 8 6 .568 .478 .304 1.046 6 2 0
Zach Greene, NAV 2018 14 39 13 14 4 0 1 6 8 9 .479 .538 .359 1.018 1 3 0
Zach Greene, NAV 2019 14 38 15 17 7 0 1 11 8 8 .543 .711 .447 1.254 0 4 0
Juan  Negron, SRR 2018 11 29 5 1 0 0 0 0 8 23 .282 .034 .034 .317 2 0 1
Zachary Rosenfeld, AI 2019 13 28 2 4 0 0 0 3 8 15 .333 .143 .143 .476 0 0 0
Cody Platt, AI 2018 9 24 15 9 1 0 2 6 8 1 .531 .667 .375 1.198 0 1 0
Cody Platt, AI 2019 9 20 6 11 1 1 1 9 8 1 .679 .850 .550 1.529 0 2 0
Jeff Oberg, R-STM 2018 11 28 7 6 3 0 0 3 8 14 .405 .321 .214 .727 1 3 0
Jake Vaspol, NAV 2018 10 24 4 5 2 0 0 2 8 8 .406 .292 .208 .698 0 0 0
Rob Romano, PR 2019 11 27 5 6 2 0 0 2 8 13 .417 .296 .222 .713 1 0 0
DJ Kadamus, AI 2019 6 15 5 7 0 0 0 1 8 3 .652 .467 .467 1.119 0 3 0
Evan Verville, DGS 2008 14 38 9 8 0 0 0 3 7 16 .348 .211 .211 .558 1 4 0
Daniel Dutcher, PR 2013 14 45 14 16 4 0 0 5 7 3 .442 .444 .356 .887 0 14 1
Daniel Dutcher, PR 2014 14 40 19 15 1 0 0 4 7 1 .468 .400 .375 .868 0 12 0
Daniel Dutcher, PR 2018 14 35 8 12 2 0 0 9 7 3 .455 .400 .343 .855 1 4 0
Rodney Jones, DGS 2013 14 25 4 3 0 0 0 3 7 5 .313 .120 .120 .433 0 0 0
Jay Brown, DGS 2014 14 26 4 2 0 0 0 1 7 17 .385 .077 .077 .462 6 0 0
Curtis Cord, ISL 2010 14 47 20 14 4 0 0 5 7 6 .389 .383 .298 .772 0 11 0
Curtis Cord, ISL 2011 13 42 16 10 1 0 0 2 7 4 .347 .262 .238 .609 0 9 0
Scott Carter, ISL 2008 11 29 15 16 1 0 0 4 7 4 .658 .586 .552 1.244 2 7 0
Robert Friedman, ISL 2008 12 32 3 6 0 0 0 10 7 7 .350 .188 .188 .538 1 1 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.