All Teams > More > All-Time LEAGUE Single Season Stats  
Cranberry Baseball League
Regular Season
All-Time LEAGUE Single Season Batting | All-Time LEAGUE Single Season Pitching
2010 through 2024
  Page 4 of 4 
Player Year G AB R H 2B 3B HR RBI BB SO OBP SLG AVG OPS HBP SB CS
Will Brennan, bra 2020 18 49 17 14 3 0 3 18 14 5 .438 .531 .286 .968 0 2 1
Nick Spyropoulos, wey 2017 14 46 6 15 1 1 0 5 3 5 .380 .391 .326 .771 1 4 1
Rob Tuite, R-brc 2014 4 6 0 0 0 0 0 1 1 2 .143 .000 .000 .143 0 0 1
Matt Cook, mar 2017 18 51 15 16 5 0 0 7 11 21 .435 .412 .314 .847 0 6 1
Matt Cook, mar 2019 21 52 12 18 2 0 0 11 13 17 .493 .385 .346 .877 2 16 1
Willie Boyd, mar 2017 15 31 6 7 2 0 0 1 4 1 .324 .290 .226 .615 1 4 1
Dan Cook, mar 2017 22 61 12 22 3 1 0 13 9 13 .425 .443 .361 .867 0 9 1
Jordan Frazier, mar 2018 8 9 1 2 2 0 0 2 2 4 .364 .444 .222 .808 0 0 1
Lamarre Rey, bra 2018 2 1 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 1
Matt Nicholson, bra 2018 20 53 12 14 4 0 0 13 8 9 .391 .340 .264 .730 3 2 1
Anthony Diaz, wnt 2017 14 33 5 9 4 0 0 2 0 4 .294 .394 .273 .688 1 1 1
Alex Richardson, roc 2018 15 46 6 8 2 0 2 5 1 7 .191 .348 .174 .539 0 0 1
Nate Littman, bra 2018 12 22 5 8 1 0 0 3 2 3 .417 .409 .364 .826 0 3 1
Robert Duarte, can 2018 14 48 4 10 4 0 1 7 2 15 .235 .354 .208 .589 0 0 1
Steven Quigley, R-mar 2018 9 24 9 11 2 0 0 2 6 5 .567 .542 .458 1.108 0 1 1
Matt Farragher, can 2019 19 57 7 23 3 0 0 10 8 11 .477 .456 .404 .933 0 6 1
Matt Farragher, can 2020 10 24 10 6 3 0 0 3 10 6 .486 .375 .250 .861 1 2 1
Ryan Hodgkins, can 2018 12 28 2 3 0 0 0 4 4 12 .219 .107 .107 .326 0 4 1
Mitch McCabe, can 2019 22 59 10 15 7 1 0 11 4 10 .303 .407 .254 .710 1 3 1
Tyler Rondeau, R-mar 2018 24 47 13 12 2 1 0 8 10 6 .390 .340 .255 .730 1 5 1
Troy Shepherd, bra 2018 24 45 7 10 2 0 0 3 9 5 .364 .267 .222 .630 1 2 1
JJ Ferguson, azt 2018 4 9 0 0 0 0 0 0 1 5 .100 .000 .000 .100 0 0 1
Ian O'Brien, azt 2020 11 20 1 4 0 0 0 3 3 7 .333 .200 .200 .533 1 1 1
Bryant Salkind, azt 2020 18 60 3 15 3 0 0 8 4 8 .297 .300 .250 .597 0 3 1
Jake Mayer, azt 2018 8 21 1 6 0 0 0 1 1 5 .318 .286 .286 .604 0 3 1
Jake Mayer, azt 2019 10 21 4 2 0 0 0 1 2 8 .174 .095 .095 .269 0 2 1
Dylan Sullo, azt 2019 22 65 20 15 5 0 0 4 12 18 .359 .308 .231 .667 1 10 1
Dylan Sullo, azt 2021 9 28 5 5 1 0 0 1 5 13 .303 .214 .179 .517 0 4 1
Jared Sharkey, bra 2019 23 69 16 19 3 2 2 18 7 8 .358 .464 .275 .822 3 9 1
Kevin O'Brien, roc 2018 9 26 1 8 0 0 0 1 5 5 .419 .308 .308 .727 0 1 1
Joshua Macomber, R-mar 2018 18 42 7 12 2 1 0 7 3 6 .326 .381 .286 .707 0 1 1
Joshua Macomber, mar 2019 8 27 2 7 2 0 0 4 2 3 .310 .333 .259 .644 0 1 1
Niko Droukas, roc 2018 8 22 6 7 3 0 0 0 5 2 .444 .455 .318 .899 0 0 1
Matt Muir, bra 2020 20 59 15 24 2 0 0 10 6 3 .455 .441 .407 .895 0 1 1
Matt Muir, bra 2021 17 53 10 20 2 0 0 6 7 2 .452 .415 .377 .867 1 4 1
Matt Muir, bra 2023 20 60 16 21 3 0 0 18 8 2 .426 .400 .350 .826 0 3 1
Eric Lebrault, R-azt 2019 6 19 4 7 2 0 0 4 0 4 .350 .474 .368 .824 0 1 1
Will Santiago, R-azt 2019 5 14 1 4 0 0 0 0 0 3 .286 .286 .286 .571 0 2 1
Ethan Murphy, can 2021 12 24 5 5 1 0 0 6 3 6 .424 .250 .208 .674 6 1 1
Jon Candiales, can 2020 18 57 15 16 5 0 0 5 15 16 .447 .368 .281 .816 3 12 1
Brandon  Jenkins, wey 2020 21 57 11 19 5 0 0 8 13 14 .479 .421 .333 .901 3 0 1
Max McDonald, wey 2020 9 26 4 6 1 0 1 1 3 10 .310 .385 .231 .695 0 0 1
Patrick Tevenan, bra 2023 10 17 5 9 2 0 0 5 4 2 .591 .647 .529 1.238 0 4 1
Zack  George , roc 2019 4 9 1 4 0 0 0 0 1 0 .500 .444 .444 .944 0 2 1
Adam Horowitz , R-mar 2019 12 21 5 6 1 0 0 6 1 2 .318 .333 .286 .652 0 0 1
Kyle Lavigne, bra 2019 21 54 19 17 0 1 0 5 12 8 .439 .352 .315 .791 0 15 1
Kyle Lavigne, bra 2021 23 66 37 30 7 2 5 29 20 6 .600 .848 .455 1.448 4 26 1
Kyle Lavigne, bra 2022 18 40 16 10 1 0 0 2 14 11 .464 .275 .250 .739 2 3 1
Connor Pratt, ply 2019 21 32 3 5 0 0 0 1 1 14 .182 .156 .156 .338 0 0 1
Mitch Lundholm, ply 2019 24 72 18 36 4 1 0 14 11 5 .565 .583 .500 1.148 1 4 1

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