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
Jonathan Desrosiers, PR 2017 11 38 10 20 4 0 3 17 2 5 .537 .868 .526 1.405 0 1 0
Gil Costa, PR 2019 9 25 8 12 3 0 2 9 3 4 .536 .840 .480 1.376 0 1 0
John Baldwin, STM 2018 8 27 7 14 4 0 0 8 1 1 .536 .667 .519 1.202 0 2 0
Ryan Baldwin, R-STM 2019 8 20 9 7 1 0 0 1 7 9 .536 .400 .350 .936 1 3 0
Terry Horan, PIR 2014 12 32 5 13 0 0 0 6 3 5 .535 .406 .406 .941 7 3 2
Michael Cecchi, PIR 2011 13 36 14 16 3 0 0 7 7 1 .535 .528 .444 1.063 0 14 0
Mark Stamoulis, ISL 2011 12 34 14 14 2 0 0 5 9 2 .535 .471 .412 1.005 0 6 2
Alex Rego, ISL 2008 9 20 6 6 0 0 0 2 5 8 .533 .300 .300 .833 5 1 1
Chris Pettit, PIR 2012 14 36 15 15 3 0 0 7 6 1 .533 .500 .417 1.033 3 15 1
Jimmy Maher, STM 2015 12 35 16 14 3 0 0 4 9 10 .533 .486 .400 1.019 1 12 0
Dave Bieling, DGS 2008 11 25 8 10 1 0 0 6 7 7 .531 .440 .400 .971 0 4 0
Mark Stamoulis, ISL 2013 9 26 12 11 1 0 0 3 6 1 .531 .462 .423 .993 0 0 0
Joel DeMarco, NAV 2014 11 26 5 12 0 0 0 7 5 4 .531 .462 .462 .993 0 5 1
Cody Platt, AI 2018 9 24 15 9 1 0 2 6 8 1 .531 .667 .375 1.198 0 1 0
Terry Horan, PIR 2016 14 37 16 14 1 0 0 7 9 3 .531 .405 .378 .936 3 4 1
Mark Stamoulis, ISL 2012 10 26 7 10 2 0 0 0 8 3 .529 .462 .385 .991 0 1 0
Kris Gaida, PIR 2012 11 29 5 13 1 1 0 7 4 4 .529 .552 .448 1.081 1 3 1
Zach Greene, NAV 2017 14 43 18 18 3 0 0 11 9 6 .528 .488 .419 1.017 1 1 0
Rodney Jones, DGS 2015 12 26 3 9 1 0 0 2 9 9 .528 .385 .346 .912 1 1 0
Patrick Cole, PR 2016 9 28 12 11 1 0 0 4 8 8 .528 .429 .393 .956 0 3 0
Jimmy Costakos, STM 2019 14 44 12 22 5 1 0 20 2 7 .527 .659 .500 1.186 5 0 0
Scott Harkin, ISL 2015 9 34 9 16 3 1 2 19 3 3 .526 .794 .471 1.320 1 4 1
Brendon Gregory, NAV 2019 11 34 8 16 1 0 0 10 3 5 .526 .500 .471 1.026 1 4 0
Robert Friedman, ISL 2010 12 25 6 6 0 0 0 2 14 5 .525 .240 .240 .765 1 2 1
Zach Springett, DGS 2015 11 35 13 16 3 0 1 5 5 0 .525 .629 .457 1.154 0 7 0
Scott Carter, ISL 2015 5 18 7 8 2 0 0 4 3 0 .524 .556 .444 1.079 0 5 0
Mark Torok, ROY 2012 12 38 12 18 5 1 0 13 3 4 .524 .658 .474 1.182 1 2 0
Gerardo Marcano, PR 2011 12 33 13 14 7 0 1 17 7 6 .524 .727 .424 1.251 1 7 0
Justin Hackley, PR 2012 7 13 3 4 1 0 0 5 5 4 .524 .385 .308 .908 2 1 0
Teddy Horan, PIR 2017 12 29 14 9 1 1 0 3 11 4 .524 .414 .310 .938 2 4 0
Brian Fisher, R-STM 2017 12 30 5 10 0 0 0 4 8 4 .524 .333 .333 .857 4 1 0
Jared Furtado, PIR 2013 14 30 8 9 0 0 0 3 9 9 .523 .300 .300 .823 5 7 0
Michael Cecchi, PIR 2016 12 38 14 17 1 0 0 17 6 3 .523 .474 .447 .996 0 5 1
Devin  Johnson, PIR 2019 14 34 21 12 3 1 2 9 12 14 .522 .676 .353 1.198 0 15 1
Daniel Dutcher, PR 2010 14 36 16 14 2 0 0 13 9 3 .521 .444 .389 .965 2 13 0
Mark Button, PIR 2013 13 39 13 16 3 0 0 2 9 4 .521 .487 .410 1.008 0 12 1
Bruce Massarotti, ROY 2010 8 19 7 7 0 0 0 2 5 4 .520 .368 .368 .888 1 3 0
Gerardo Marcano, PR 2010 8 18 6 6 3 0 0 2 6 2 .520 .500 .333 1.020 1 1 0
Joe Cassady, NAV 2017 7 23 6 11 2 0 1 8 2 3 .520 .696 .478 1.216 0 4 0
Eric Champagne, STM 2010 9 24 7 11 1 0 1 9 3 6 .519 .625 .458 1.144 0 0 0
Daniel Dutcher, PR 2016 14 45 16 18 3 0 0 9 9 1 .518 .467 .400 .985 2 3 0
Benjamin Charbonneau, PR 2014 9 20 5 6 0 0 0 4 8 9 .517 .300 .300 .817 1 0 0
Brandon Mayville, ROY 2015 10 23 5 8 3 0 0 7 8 2 .516 .478 .348 .994 0 2 0
Chris Julius, NAV 2012 11 31 6 15 0 0 0 1 2 7 .515 .484 .484 .999 0 6 0
Dan Hannon, STM 2014 12 33 2 17 2 0 0 9 0 2 .515 .576 .515 1.091 0 3 0
Michael Berardo, BRK 2013 11 20 6 4 1 0 0 1 12 9 .515 .250 .200 .765 1 1 1
Kris Gaida, PIR 2015 10 26 2 10 2 1 0 6 7 2 .515 .538 .385 1.054 0 0 0
Michael Berardo, BRK 2011 10 28 7 11 0 0 0 2 6 3 .514 .393 .393 .907 1 4 0
Russell Forgue, NAV 2017 11 30 16 12 0 1 0 9 6 2 .514 .467 .400 .980 1 4 0
James Moran, STM 2008 12 29 13 10 0 0 0 1 7 5 .513 .345 .345 .858 3 0 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.