2025 NECBL SEASON PLAYER GAME STATISTICS HERRING, JACK COPYRIGHT BY POINTSTREAK SPORTS TECHNOLOGIES INC. REPORT PRODUCED 10/10/2025 17:10:18 BATTING GAME LOG DATE TEAM OPP RESULT AVG AB R H 2B 3B HR RBI BB HP SO SF SB CS OBP SLG 07/30/25 @KEE VER W 8-2 .000 4 1 0 0 0 0 0 2 0 1 0 0 0 .333 .000 07/28/25 KEE @NOR W 11-4 .200 5 1 1 0 0 0 0 0 0 1 0 0 0 .200 .200 07/26/25 KEE @VIN L 2-11 .666 3 0 2 0 0 0 0 2 0 1 0 0 0 .800 .666 07/25/25 @KEE NOR W 8-5 .200 5 0 1 0 0 0 0 0 0 2 0 0 0 .200 .200 07/24/25 @KEE UPP W 11-2 .500 4 1 2 0 0 0 2 1 0 0 0 0 0 .600 .500 07/23/25 @KEE NOR W 8-1 .333 3 0 1 0 0 0 0 2 0 1 0 0 0 .600 .333 07/22/25 KEE @SAN W 4-3 .750 4 1 3 0 0 0 2 1 0 0 0 0 0 .800 .750 07/19/25 KEE @NOR W 5-3 .600 5 1 3 1 0 0 1 0 0 1 0 0 1 .600 .800 07/18/25 @KEE DAN W 7-6 .333 3 1 1 0 0 0 0 1 0 1 0 0 0 .500 .333 07/17/25 @KEE MYS W 15-6 .600 5 2 3 0 0 1 4 1 0 0 0 0 0 .666 1.020 07/16/25 KEE @VER W 5-2 .000 4 0 0 0 0 0 0 1 0 1 0 0 0 .200 .000 07/15/25 @KEE NOR L 5-8 .600 5 2 3 0 0 1 1 0 0 2 0 0 0 .600 1.020 07/12/25 KEE @UPP W 9-2 .400 5 2 2 0 0 0 2 0 0 2 0 0 0 .400 .400 07/10/25 @KEE SAN W 6-4 .500 2 1 1 0 0 1 4 0 0 1 0 0 0 .500 2.000 07/10/25 KEE @SAN L 3-13 .333 3 2 1 0 0 1 1 2 0 0 0 1 0 .600 1.033 07/09/25 @KEE VER W 15-10 .250 4 1 1 0 0 0 0 3 0 1 0 0 0 .571 .250 07/07/25 KEE @NOR L 1-10 .250 4 1 1 0 0 1 1 0 0 0 0 0 0 .250 1.000 07/05/25 @KEE BRI W 2-0 .000 4 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 07/04/25 KEE @NEW L 5-8 .250 4 0 1 0 0 0 1 1 0 1 0 0 0 .400 .250 07/03/25 @KEE SAN L 4-9 .200 5 1 1 0 0 1 1 0 0 1 0 0 0 .200 .800 07/02/25 KEE @VER W 16-4 .800 5 3 4 1 0 1 6 0 0 1 1 0 0 .666 1.060 06/29/25 KEE @NOR L 2-6 .000 3 1 0 0 0 0 0 1 0 0 0 0 0 .250 .000 06/29/25 KEE @NOR L 2-3 .500 2 1 1 0 0 0 0 2 0 0 0 0 0 .750 .500 06/28/25 @KEE SAN W 12-1 .750 4 2 3 3 0 0 0 1 0 0 0 0 0 .800 1.050 06/27/25 @KEE OCE W 5-2 .250 4 0 1 0 0 0 0 0 0 1 0 0 0 .250 .250 06/27/25 KEE @OCE L 2-3 .000 2 0 0 0 0 0 0 0 1 0 0 0 0 .333 .000 06/25/25 KEE @NOR L 0-6 .000 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 06/24/25 @KEE NOR W 4-3 .000 4 0 0 0 0 0 0 0 0 2 0 0 0 .000 .000 06/23/25 @KEE VER W 17-11 .500 6 2 3 1 0 1 3 0 0 1 0 0 0 .500 1.016 06/21/25 KEE @BRI W 4-3 .333 3 1 1 0 0 0 0 1 0 0 0 0 0 .500 .333 06/19/25 KEE @UPP L 7-8 .333 3 1 1 0 0 0 0 0 1 1 0 0 0 .500 .333 06/19/25 KEE @UPP W 10-5 .333 3 1 1 1 0 0 1 1 0 0 0 0 0 .500 .666 06/18/25 @KEE VAL W 3-0 .500 2 0 1 0 0 0 1 1 0 1 0 0 0 .666 .500 06/18/25 KEE @VAL W 6-2 .333 3 1 1 1 0 0 0 1 0 0 0 0 0 .500 .666 06/15/25 KEE @VER W 4-1 .000 2 1 0 0 0 0 0 2 0 1 0 0 0 .500 .000 06/13/25 @KEE UPP W 8-7 .000 5 0 0 0 0 0 0 0 0 1 0 0 0 .000 .000 06/12/25 KEE @SAN W 6-3 .000 5 0 0 0 0 0 1 0 0 3 0 0 0 .000 .000 06/11/25 @KEE NOR W 7-1 .000 4 0 0 0 0 0 0 1 0 1 0 0 0 .200 .000 06/10/25 @KEE NEW W 1-0 .666 3 0 2 0 0 0 1 1 0 0 0 0 0 .750 .666 06/08/25 @KEE VIN W 4-2 .000 2 1 0 0 0 0 0 2 0 0 0 0 0 .500 .000 BATTING TOTALS SEASON TEAM AVG G AB R H 2B 3B HR RBI BB SO SF SB CS OBP SLG 2025 NECBL Playoffs Keene SwampBats .385 6 26 7 10 4 0 2 3 4 2 0 1 0 .484 .769 All-Star Game 2025 North .333 1 3 1 1 1 0 0 1 0 2 0 0 0 .333 .667 2025 NECBL Season Keene SwampBats .322 40 146 33 47 8 0 8 33 31 30 1 1 1 .444 .541 Totals .331 47 175 41 58 13 0 10 37 35 34 1 2 1 .449 .577 PITCHING GAME LOG DATE TEAM OPP RESULT W L GS CG SHO SV IP H R ER BB SO BF OOBP OSLG OAVG ERA PITCHING TOTALS SEASON TEAM W-L G GS CG SHO SV IP H R ER BB SO BF OOBP OSLG OAVG ERA Totals 0-0 0 0 0 0 0 0.0 0 0 0 0 0 0 .000 .000 .000 0.00 HIT SUCCESS VS PITCHERS HIT % PITCHER NAME TEAMNAME 0.000 Tristan Aasland Mystic Schooners 0.000 Luca Alagheband Marthas Vineyard Sharks 0.000 Eddie Albert Vermont Mountaineers 1.000 Rhys Anderson Upper Valley Nighthawks 0.000 Ryan Ashford Marthas Vineyard Sharks 0.333 Connor Ball Sanford Mainers 1.000 Jack Ballou Mystic Schooners 1.000 Andrew Basel Valley Blue Sox 0.000 Christopher Batuyios Valley Blue Sox 0.500 Colten (CJ) Bott Newport Gulls 0.000 Michael Bradshaw Upper Valley Nighthawks 0.000 Beau Brailey Sanford Mainers 0.500 Zachary Brassill Sanford Mainers 0.000 Ryan Brown Vermont Mountaineers 0.500 Matthew Bruno Upper Valley Nighthawks 0.000 Brendan Buecker Vermont Mountaineers 0.000 Will Burns Bristol Blues 0.000 Brendan Callanan Upper Valley Nighthawks 0.500 Caden Connolly Newport Gulls 0.000 Reese Crochet Mystic Schooners 0.333 Owen Crowe North Adams SteepleCats 0.000 TJ Curley Sanford Mainers 1.000 Conlan Daniel Vermont Mountaineers 0.000 Morgan Davis Marthas Vineyard Sharks 0.000 Matthew Direnzo Upper Valley Nighthawks 0.000 Marshall Donahue Vermont Mountaineers 0.000 Colin Dowdle North Shore Navigators 1.000 John Downing Newport Gulls 1.000 Peter Dubie Marthas Vineyard Sharks 1.000 David Floyd Sanford Mainers 0.000 Charles Forrest Vermont Mountaineers 0.500 JC Franconere Upper Valley Nighthawks 0.000 Pierce Friedman North Shore Navigators 0.000 Connor Gatwood Mystic Schooners 0.000 Bryce Gluckman Vermont Mountaineers 0.000 Conner Griffin Sanford Mainers 1.000 Ryan Griffin North Shore Navigators 0.500 Ben Griffith Sanford Mainers 0.333 Joseph Hauser North Shore Navigators 0.000 Tyler Hemmesch Upper Valley Nighthawks 0.000 Noah Hertzler Vermont Mountaineers 1.000 Jerek Hobb Vermont Mountaineers 0.000 Flynn Howard Upper Valley Nighthawks 0.000 Caleb Hughes Ocean State Waves 0.500 Nate Isler Upper Valley Nighthawks 0.000 Andrew Jergins Valley Blue Sox 0.000 David Johnson North Adams SteepleCats 0.000 Charlie Jones Upper Valley Nighthawks 0.000 Anthoni Kiafoulis North Adams SteepleCats 0.500 Chayce Kieck Marthas Vineyard Sharks 1.000 Liam Kinneen North Shore Navigators 0.000 Zach Kittrell North Shore Navigators 0.000 Corey Kling Ocean State Waves 0.000 Jackson Kossow Bristol Blues 0.000 Joe LaPrade North Adams SteepleCats 0.000 Ethan Lund Newport Gulls 0.000 Brendan Lysik Sanford Mainers 0.000 Gus Magill North Shore Navigators 1.000 Max Marchetti Ocean State Waves 1.000 Adam Martin Vermont Mountaineers 0.000 Noah McMahon Bristol Blues 1.000 Raymond McNaught North Shore Navigators 0.000 Nic Melton Sanford Mainers 0.000 Sam Mitchell Sanford Mainers 0.000 James Morr North Adams SteepleCats 0.000 Brenden Morris North Adams SteepleCats 0.667 Alfred Mucciarone Sanford Mainers 0.000 Jack Niedringhaus Valley Blue Sox 0.500 Ethan Nowak Vermont Mountaineers 0.000 Finbar OBrien Newport Gulls 1.000 Drew Oppenheim Danbury Westerners 0.000 Nolan Peel Ocean State Waves 1.000 AJ Petraitis North Adams SteepleCats 0.000 Angelo Pino Marthas Vineyard Sharks 0.000 Jason Pinsonnault Vermont Mountaineers 0.333 Aaron Potter Upper Valley Nighthawks 0.000 Nick Reiser North Shore Navigators 0.500 Matthew Reyes North Adams SteepleCats 0.000 Cole Richardson Ocean State Waves 0.000 Joshua Rivera Vermont Mountaineers 1.000 AJ Rooks Mystic Schooners 0.000 Thomas Rosario Vermont Mountaineers 0.333 Jack Ruditzky Upper Valley Nighthawks 0.200 Johnny Ruggiero Jr North Adams SteepleCats 0.000 Jordan Savinon Vermont Mountaineers 0.500 Gregory Shaw Valley Blue Sox 1.000 Braeden Smith Vermont Mountaineers 0.000 Drew Smith Sanford Mainers 0.500 Koen Smith Vermont Mountaineers 1.000 Vincent Spizzoucco Bristol Blues 0.000 Thomas Sullivan North Adams SteepleCats 0.000 Owen Tahnk Vermont Mountaineers 1.000 Nathan Teague Sanford Mainers 0.500 Jayson Torres Vermont Mountaineers 0.000 Joey Valentine Vermont Mountaineers 0.000 Ryan VanDeWater Vermont Mountaineers 1.000 Gage Wheaton Sanford Mainers 0.000 John Whitney North Shore Navigators 0.000 Declan Wywoda Danbury Westerners 0.000 Cole Yennaco North Shore Navigators 0.000 Stefano Yozzo North Shore Navigators 1.000 Sean Zaslaw North Shore Navigators