2025 NECBL SEASON PLAYER GAME STATISTICS O’BRIEN, MICHAEL COPYRIGHT BY POINTSTREAK SPORTS TECHNOLOGIES INC. REPORT PRODUCED 07/10/2025 23:10:37 BATTING GAME LOG DATE TEAM OPP RESULT AVG AB R H 2B 3B HR RBI BB HP SO SF SB CS OBP SLG 08/08/25 KEE @VIN W 16-7 .200 5 1 1 0 0 0 1 0 1 2 0 0 0 .333 .200 08/07/25 @KEE VIN W 13-12 .200 5 1 1 0 0 0 0 0 0 0 0 0 0 .200 .200 08/05/25 KEE @SAN W 8-0 .250 4 1 1 0 0 1 2 1 0 1 0 0 0 .400 1.000 08/04/25 @KEE SAN W 6-2 .000 5 0 0 0 0 0 1 0 0 2 0 1 0 .000 .000 08/02/25 KEE @UPP W 10-5 .000 4 1 0 0 0 0 0 1 0 4 0 0 0 .200 .000 08/01/25 @KEE UPP W 2-1 .200 5 1 1 0 0 1 1 0 0 2 0 0 0 .200 .800 BATTING TOTALS SEASON TEAM AVG G AB R H 2B 3B HR RBI BB SO SF SB CS OBP SLG All-Star Game 2025 North .000 1 2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 2025 NECBL Season Keene SwampBats .283 36 127 30 36 4 4 6 28 17 32 1 13 2 .383 .520 2025 NECBL Playoffs Keene SwampBats .143 6 28 5 4 0 0 2 5 2 11 0 1 0 .226 .357 Totals .255 43 157 35 40 4 4 8 33 19 44 1 14 2 .352 .484 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.500 Ryan Ashford Marthas Vineyard Sharks 0.000 Tadan Bell Upper Valley Nighthawks 0.000 Scott Borgmann Marthas Vineyard Sharks 0.000 TJ Curley Sanford Mainers 0.000 Morgan Davis Marthas Vineyard Sharks 0.000 Ross Felder Marthas Vineyard Sharks 0.000 Ben Griffith Sanford Mainers 0.000 Tyler Hemmesch Upper Valley Nighthawks 0.000 Chayce Kieck Marthas Vineyard Sharks 0.000 Drew Koenen Upper Valley Nighthawks 0.000 Jason Libby Sanford Mainers 0.000 Steven Mazza Upper Valley Nighthawks 0.000 Nic Melton Sanford Mainers 0.000 Mason Phillips Upper Valley Nighthawks 0.000 Aaron Potter Upper Valley Nighthawks 0.000 Liam Progulske Marthas Vineyard Sharks 0.000 Drew Smith Sanford Mainers 0.000 Nick Tamburro Upper Valley Nighthawks 0.500 Nathan Teague Sanford Mainers 1.000 William Wallace Marthas Vineyard Sharks 1.000 Mateo Wells Upper Valley Nighthawks