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
Karl McCarthy, NAV 2008 14 43 12 14 0 1 0 6 2 0 .356 .372 .326 .728 0 5 0
John Harrington, NAV 2008 10 25 10 14 2 1 0 9 9 1 .676 .720 .560 1.396 0 9 0
John Harrington, NAV 2014 11 34 11 14 0 1 0 6 4 6 .475 .471 .412 .946 1 8 0
darius ostoja, NAV 2008 11 32 12 14 4 0 0 8 5 2 .537 .563 .438 1.099 3 7 0
Paul Vidamo, DGS 2010 12 33 5 14 0 0 0 12 5 5 .500 .424 .424 .924 0 2 3
Dan Smith, PR 2014 10 32 8 14 3 0 0 9 3 1 .486 .531 .438 1.017 0 3 0
Mark Torok, ROY 2010 12 33 15 14 6 0 0 5 7 6 .537 .606 .424 1.143 1 11 1
Mark Torok, ROY 2011 13 43 12 14 1 0 0 4 3 8 .396 .349 .326 .745 2 5 1
Brandon Mayville, ROY 2010 14 31 13 14 0 1 0 5 15 10 .638 .516 .452 1.154 1 13 1
Brandon Mayville, ROY 2012 13 36 13 14 3 0 1 8 5 3 .477 .556 .389 1.033 2 1 0
Chris Sheridan, PIR 2010 14 38 13 14 3 0 0 11 6 6 .435 .447 .368 .882 0 8 0
Lance Osojnicki, ISL 2010 10 26 10 14 5 0 0 9 10 4 .667 .731 .538 1.397 0 3 1
Gerardo Marcano, PR 2011 12 33 13 14 7 0 1 17 7 6 .524 .727 .424 1.251 1 7 0
Josh Carlisle, NAV 2016 10 33 6 14 0 0 0 5 4 3 .513 .424 .424 .937 2 0 0
Mark Stamoulis, ISL 2011 12 34 14 14 2 0 0 5 9 2 .535 .471 .412 1.005 0 6 2
Jimmy Maher, STM 2015 12 35 16 14 3 0 0 4 9 10 .533 .486 .400 1.019 1 12 0
Jimmy Maher, STM 2018 14 38 18 14 0 0 1 8 14 3 .547 .447 .368 .995 1 11 0
Jimmy Costakos, STM 2016 10 31 8 14 3 0 2 19 4 2 .553 .742 .452 1.295 3 1 0
Devin Coite, NAV 2013 13 37 10 14 3 1 0 5 7 8 .478 .514 .378 .992 1 12 1
Jared Harootunian, STM 2014 14 38 9 14 1 0 0 1 4 10 .429 .395 .368 .823 0 4 0
Jared Harootunian, STM 2016 9 30 9 14 1 0 0 12 6 4 .568 .500 .467 1.068 1 9 1
Todd Bartolomei, NAV 2018 13 32 12 14 2 0 1 16 12 5 .600 .594 .438 1.194 1 6 0
Adam Vincent, BRK 2015 10 34 8 14 3 0 0 9 4 4 .474 .500 .412 .974 0 4 0
Chad Souza, PR 2018 13 38 10 14 1 0 0 6 2 2 .400 .395 .368 .795 0 3 0
Gil Costa, PR 2016 14 44 13 14 4 0 0 8 6 19 .412 .409 .318 .821 1 2 0
Sean McElroy, PIR 2018 14 41 5 14 1 0 0 8 3 8 .400 .366 .341 .766 1 2 1
Greg Ferro, NAV 2016 12 48 13 14 2 0 0 4 2 2 .314 .333 .292 .647 0 6 0
John Baldwin, STM 2018 8 27 7 14 4 0 0 8 1 1 .536 .667 .519 1.202 0 2 0
Ian Duprey, STM 2018 13 43 5 14 2 0 1 10 3 7 .370 .442 .326 .811 0 0 0
Kevin Rinaldi Young, PIR 2018 14 45 15 14 4 0 2 6 7 11 .415 .533 .311 .948 1 1 0
Zach Greene, NAV 2018 14 39 13 14 4 0 1 6 8 9 .479 .538 .359 1.018 1 3 0
Jake McNamara, SRR 2018 12 42 14 14 3 0 1 12 3 8 .383 .476 .333 .859 1 1 0
Jake McNamara, SRR 2019 13 37 14 14 1 0 4 14 5 10 .465 .730 .378 1.195 1 2 1
Robbie  Harrington, PIR 2019 14 41 14 14 0 1 5 26 4 7 .413 .756 .341 1.169 1 4 0
Dylan Smith, PIR 2018 8 21 14 14 2 1 5 19 5 2 .731 1.571 .667 2.302 0 3 0
Greg  Ferro, SRR 2019 13 45 13 14 3 0 0 11 1 6 .319 .378 .311 .697 0 3 0
Chad Bartle, PR 2019 14 40 8 14 1 0 4 15 2 14 .409 .675 .350 1.084 2 1 1
Matt Viana, ISL 2015 11 32 19 13 4 1 0 14 4 2 .512 .594 .406 1.106 4 8 0
Dave Bieling, DGS 2013 14 38 9 13 1 0 0 4 3 4 .405 .368 .342 .773 1 6 1
Jon Devolve, ROY 2013 13 39 4 13 1 1 0 9 1 5 .350 .410 .333 .760 0 3 0
Mark Button, PIR 2012 12 34 9 13 1 0 0 1 4 6 .447 .412 .382 .859 0 8 0
Terry Horan, PIR 2014 12 32 5 13 0 0 0 6 3 5 .535 .406 .406 .941 7 3 2
Brennan Daniels, PIR 2010 11 34 10 13 0 0 0 2 2 4 .432 .382 .382 .815 1 8 1
Gary Vaspol, NAV 2010 12 34 9 13 3 0 0 2 1 5 .417 .471 .382 .887 1 10 0
Gary Vaspol, NAV 2013 12 35 9 13 2 0 0 9 2 4 .421 .429 .371 .850 1 5 0
Paul Vidamo, STM 2011 14 47 6 13 0 0 0 6 2 2 .346 .277 .277 .623 3 2 0
Joseph Gutkoski, R-ISL 2010 12 27 13 13 2 0 0 5 9 12 .611 .556 .481 1.167 0 1 1
James Pierce, NAV 2013 12 34 9 13 1 0 0 4 4 4 .447 .412 .382 .859 0 4 0
David Travers, ROY 2013 12 31 12 13 4 0 0 7 10 3 .548 .548 .419 1.096 0 5 0
Scott Harkin, ISL 2013 13 38 10 13 2 0 0 8 11 6 .490 .395 .342 .885 0 2 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.