2025 NECBL SEASON PLAYER GAME STATISTICS HUDSON, BRENNAN COPYRIGHT BY POINTSTREAK SPORTS TECHNOLOGIES INC. REPORT PRODUCED 11/10/2025 22:10:52 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 @SAN DAN L 5-10 .000 2 0 0 0 0 0 0 0 0 1 0 0 0 .000 .000 07/29/25 SAN @VER L 6-8 .250 4 2 1 0 0 1 1 1 0 0 0 0 0 .400 1.000 07/27/25 @SAN UPP W 8-7 .000 1 0 0 0 0 0 0 0 0 1 0 0 0 .000 .000 07/26/25 SAN @NOR W 5-2 .000 3 1 0 0 0 0 0 2 0 2 0 0 0 .400 .000 07/23/25 SAN @NEW L 2-8 .250 4 0 1 1 0 0 0 0 0 0 0 0 0 .250 .500 07/22/25 @SAN KEE L 3-4 .000 3 0 0 0 0 0 0 0 0 1 0 0 0 .000 .000 07/18/25 @SAN NOR W 2-0 .000 3 1 0 0 0 0 0 1 0 1 0 0 0 .250 .000 07/17/25 SAN @OCE W 12-2 .250 4 3 1 0 0 1 3 2 0 1 0 0 0 .500 1.000 07/16/25 @SAN VIN W 3-1 .000 1 1 0 0 0 0 0 1 1 0 0 0 0 .666 .000 07/16/25 SAN @VIN L 7-8 .333 3 1 1 0 0 0 1 0 1 1 1 0 0 .400 .333 07/15/25 SAN @UPP L 4-11 .000 3 1 0 0 0 0 0 1 0 1 0 0 0 .250 .000 07/13/25 @SAN VER W 3-1 .500 4 0 2 1 0 0 0 0 0 1 0 0 0 .500 .750 07/10/25 SAN @KEE L 4-6 .250 4 1 1 0 0 1 2 0 0 1 0 0 0 .250 1.000 07/10/25 @SAN KEE W 13-3 .666 3 2 2 1 0 1 6 2 0 1 0 0 0 .800 2.000 07/09/25 SAN @NOR W 8-5 .000 2 2 0 0 0 0 0 0 2 1 0 0 0 .500 .000 07/09/25 SAN @NOR L 1-2 .500 2 0 1 0 0 0 0 1 0 0 0 0 0 .666 .500 07/07/25 @SAN NOR W 13-1 .000 3 1 0 0 0 0 0 1 1 1 0 0 0 .400 .000 07/05/25 SAN @NOR W 4-1 .500 2 1 1 0 0 1 2 2 0 1 0 0 0 .750 2.000 07/04/25 @SAN OCE W 12-4 .000 4 1 0 0 0 0 0 1 0 2 0 0 0 .200 .000 07/03/25 SAN @KEE W 9-4 .400 5 0 2 0 0 0 0 0 0 2 0 0 0 .400 .400 07/02/25 @SAN NOR L 4-7 .333 3 0 1 0 0 0 2 1 0 0 0 0 0 .500 .333 07/01/25 @SAN VAL L 2-4 .333 3 0 1 0 0 0 0 1 0 0 0 0 0 .500 .333 06/26/25 SAN @BRI W 4-1 .000 4 0 0 0 0 0 0 0 1 2 0 0 0 .200 .000 06/25/25 SAN @MYS W 13-6 .000 3 1 0 0 0 0 1 2 0 3 0 0 0 .400 .000 06/24/25 SAN @DAN L 1-8 .000 3 0 0 0 0 0 0 1 0 1 0 0 0 .250 .000 06/23/25 @SAN NEW L 5-9 .200 5 1 1 0 0 1 1 0 0 2 0 0 0 .200 .800 06/21/25 SAN @VER W 8-1 .666 3 2 2 0 0 1 2 2 0 1 0 0 0 .800 1.066 06/20/25 SAN @NOR W 6-4 .000 3 0 0 0 0 0 0 2 0 3 0 0 0 .400 .000 06/19/25 @SAN BRI L 6-7 .000 3 0 0 0 0 0 0 1 1 3 0 0 0 .400 .000 06/18/25 @SAN VER L 4-9 .333 3 0 1 1 0 0 0 2 0 2 0 1 0 .600 .666 06/16/25 @SAN UPP W 3-0 .000 4 0 0 0 0 0 0 0 0 3 0 0 0 .000 .000 06/15/25 @SAN UPP L 1-11 .000 3 0 0 0 0 0 0 0 1 2 0 0 0 .250 .000 06/14/25 SAN @UPP W 12-6 .750 4 4 3 0 1 1 3 1 1 1 0 0 0 .833 2.000 06/13/25 @SAN NOR L 1-2 .000 2 0 0 0 0 0 0 2 0 1 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 Season Sanford Mainers .208 34 106 26 22 4 1 8 24 30 43 1 1 0 .418 .491 All-Star Game 2025 North .500 1 2 0 1 1 0 0 0 0 0 0 0 0 .500 1.000 Totals .213 35 108 26 23 5 1 8 24 30 43 1 1 0 .419 .500 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 Brandon Adams Upper Valley Nighthawks 0.000 Eddie Albert Vermont Mountaineers 0.000 Ryan Ashford Marthas Vineyard Sharks 0.500 Jayden Barroqueiro Keene SwampBats 0.000 Austin Beard Vermont Mountaineers 0.000 Michael Belcher Bristol Blues 0.000 Tadan Bell Upper Valley Nighthawks 1.000 Colten (CJ) Bott Newport Gulls 0.000 Brady Bouchard Mystic Schooners 0.500 Michael Bradshaw Upper Valley Nighthawks 0.000 Eli Bridenthal North Adams SteepleCats 0.000 Tristan Bristow Newport Gulls 0.000 Teague Broadhead Ocean State Waves 1.000 Ryan Brown Vermont Mountaineers 1.000 Brendan Callanan Upper Valley Nighthawks 0.000 Jayden Caruso Mystic Schooners 0.000 Joe Castrichini North Shore Navigators 0.000 Evan Chaffee Keene SwampBats 0.000 Anthony Cordero Keene SwampBats 0.000 Jay Creighton Danbury Westerners 0.000 Owen Crowe North Adams SteepleCats 0.500 Drew DeLucia Newport Gulls 0.000 Max Debiec Newport Gulls 0.000 Trey Deitelbaum Danbury Westerners 0.000 Gavin Donohue Danbury Westerners 0.000 Colin Dowdle North Shore Navigators 0.000 John Downing Newport Gulls 0.000 Joseph Duffield Bristol Blues 0.000 Elliott Eaton North Shore Navigators 0.667 Oliver Ellison Vermont Mountaineers 0.000 Ross Felder Marthas Vineyard Sharks 0.000 Michael Fernandez Keene SwampBats 0.000 Jake Foster North Adams SteepleCats 0.000 JC Franconere Upper Valley Nighthawks 0.000 Pierce Friedman North Shore Navigators 0.000 Thomas Galusha Bristol Blues 0.000 Bryce Gluckman Vermont Mountaineers 1.000 Alex Grant Marthas Vineyard Sharks 0.000 Ryan Griffin North Shore Navigators 0.000 JT Guerrero Upper Valley Nighthawks 0.000 Will Harrigan Upper Valley Nighthawks 0.333 Joseph Hauser North Shore Navigators 0.000 Garrett Helsel Ocean State Waves 1.000 Noah Hertzler Vermont Mountaineers 0.000 Matthew Heyl Marthas Vineyard Sharks 0.000 Baylor Hicks Upper Valley Nighthawks 0.000 Jake Hooker Keene SwampBats 0.000 Caleb Hughes Ocean State Waves 1.000 Charlie Jones Upper Valley Nighthawks 0.000 Blake Julius Newport Gulls 0.000 Anthoni Kiafoulis North Adams SteepleCats 0.000 Todd Kniebbe Keene SwampBats 0.000 Andrew Koshy Danbury Westerners 0.000 JT Landwehr Bristol Blues 0.000 Luc Lavigueur Ocean State Waves 1.000 Logan Magdits Vermont Mountaineers 0.000 Gus Magill North Shore Navigators 0.500 John Malone Keene SwampBats 0.000 Adam Martin Vermont Mountaineers 0.000 Josh McDevitt Ocean State Waves 1.000 Bryce McKnight Ocean State Waves 0.000 Raymond McNaught North Shore Navigators 0.000 Brenden Morris North Adams SteepleCats 0.000 Jake Neely Mystic Schooners 0.000 Logan Olson Newport Gulls 0.000 Nolan Peel Ocean State Waves 0.667 AJ Petraitis North Adams SteepleCats 0.000 Mason Phillips Upper Valley Nighthawks 0.000 Angelo Pino Marthas Vineyard Sharks 0.000 Nolan Puglisi North Adams SteepleCats 0.000 Carson Renner Bristol Blues 0.000 Matthew Reyes North Adams SteepleCats 1.000 David Rodriguez Keene SwampBats 0.000 Andrew Rogovic Ocean State Waves 0.000 Jack Ruditzky Upper Valley Nighthawks 0.000 Johnny Ruggiero Jr North Adams SteepleCats 0.000 Gregory Shaw Valley Blue Sox 0.000 Ryan Sheehy Upper Valley Nighthawks 0.333 Benjamin (Skip) Shenosky Keene SwampBats 0.000 Jack Smith Ocean State Waves 0.000 Koen Smith Vermont Mountaineers 0.000 Vincent Spizzoucco Bristol Blues 0.000 Thrasher Steed Mystic Schooners 0.000 Thomas Sullivan North Adams SteepleCats 0.000 Jayson Torres Vermont Mountaineers 0.000 Andrew Tringe Vermont Mountaineers 1.000 Joey Valentine Vermont Mountaineers 0.000 Ryan VanDeWater Vermont Mountaineers 0.000 Kian Vorster Keene SwampBats 0.500 Jack Wajda Valley Blue Sox 0.000 William Wallace Marthas Vineyard Sharks 0.500 Alex Walsh Keene SwampBats 0.000 Mateo Wells Upper Valley Nighthawks 0.000 Marshall Whitmer Ocean State Waves 0.000 Cole Yennaco North Shore Navigators 0.000 Stefano Yozzo North Shore Navigators 0.000 Sean Zaslaw North Shore Navigators 0.000 Matt Zatopek Danbury Westerners