VBL SUMMER 2023 PLAYER GAME STATISTICS MADAGAN, HADEN COPYRIGHT BY POINTSTREAK SPORTS TECHNOLOGIES INC. REPORT PRODUCED 11/11/2025 13:11:36 BATTING GAME LOG DATE TEAM OPP RESULT AVG AB R H 2B 3B HR RBI BB HP SO SF SB CS OBP SLG 07/24/23 @ROY CAN W 4-1 .000 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 07/20/23 @ROY REB W 12-3 .000 3 1 0 0 0 0 0 1 0 0 0 0 0 .250 .000 07/19/23 ROY @CAR L 7-8 .000 4 0 0 0 0 0 0 1 0 1 0 0 0 .200 .000 07/17/23 ROY @TUR W 7-5 .000 4 0 0 0 0 0 0 1 0 3 0 0 0 .200 .000 07/16/23 ROY @REB L 3-6 .500 4 0 2 1 0 0 0 0 0 0 0 0 0 .500 .750 07/14/23 @ROY R.B W 4-0 .000 4 0 0 0 0 0 0 0 0 2 0 0 0 .000 .000 07/13/23 @ROY EXP L 1-4 .200 5 0 1 0 0 0 0 0 0 0 0 1 0 .200 .200 07/12/23 ROY @GEN W 8-3 .250 4 0 1 0 0 0 0 1 0 0 0 0 0 .400 .250 07/11/23 @ROY CAR W 10-0 .000 3 1 0 0 0 0 0 0 1 0 0 1 0 .250 .000 07/10/23 ROY @BRA W 10-9 .333 6 1 2 0 0 0 0 0 0 1 0 2 0 .333 .333 07/09/23 ROY @TOM L 2-4 .000 2 0 0 0 0 0 0 0 1 1 0 0 0 .333 .000 07/09/23 ROY @TOM W 5-0 .000 4 0 0 0 0 0 0 0 0 3 0 0 0 .000 .000 07/08/23 @ROY LUM W 13-4 .250 4 2 1 0 0 1 3 1 0 0 0 0 0 .400 1.000 07/07/23 @ROY CAN L 2-11 .500 4 0 2 0 0 0 2 0 0 1 0 0 0 .500 .500 07/03/23 @ROY TUR W 5-3 .600 5 0 3 0 0 0 0 0 0 0 0 2 0 .600 .600 07/02/23 @ROY BRA L 8-12 .333 3 1 1 0 0 0 1 1 1 0 0 2 0 .600 .333 BATTING TOTALS SEASON TEAM AVG G AB R H 2B 3B HR RBI BB SO SF SB CS OBP SLG VBL Summer 2023 Winchester Royals .213 16 61 6 13 1 0 1 6 6 12 0 8 0 .314 .279 Totals .213 16 61 6 13 1 0 1 6 6 12 0 8 0 .314 .279 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.333 Grant Adams Covington Lumberjacks 0.000 Ethan Adkison Front Royal Cardinals 0.000 David Bell Covington Lumberjacks 0.000 Nicholas Berryman Waynesboro Generals 0.000 Jason Cheifetz Harrisonburg Turks 1.000 Tyler Cirone Waynesboro Generals 0.500 Gehrig Conard Harrisonburg Turks 0.000 Sean Culkin Harrisonburg Turks 0.500 Robert Dorn Staunton Braves 0.000 Kameron Douglas Front Royal Cardinals 0.500 Brett Dowling Staunton Braves 0.000 Crew Egan Staunton Braves 0.000 Jeremy Goins Charlottesville TomSox 0.000 Dallas Hairfield Front Royal Cardinals 0.000 Braden Halladay Charlottesville TomSox 1.000 Chad Heiner Harrisonburg Turks 0.000 Chase Hustead Front Royal Cardinals 0.000 Chase Ingram Strasburg Express 0.000 Rhett James Woodstock River Bandits 0.000 Andrew Jones Staunton Braves 1.000 Jackson Kraemer New Market Rebels 0.500 Chase Kriebel Harrisonburg Turks 0.000 Gavin Lill Strasburg Express 0.000 Daniel Lingle New Market Rebels 0.000 Zachery Mack Charlottesville TomSox 0.000 Joe Martino Staunton Braves 0.000 Jacob Matheney Staunton Braves 0.500 Evan McDade Staunton Braves 0.000 Harrison Miller Harrisonburg Turks 0.000 Dawson Moomaw Woodstock River Bandits 0.000 Gabriel Moorer Front Royal Cardinals 0.000 Benjamin Moyer Harrisonburg Turks 0.000 Kyle Musser New Market Rebels 0.000 Jacob Petersheim New Market Rebels 0.500 Daniel Quintana Purcellville Cannons 0.000 Jackson Rogers Woodstock River Bandits 0.200 Mason Sawyers New Market Rebels 0.500 Parker Seay Strasburg Express 0.000 Matthew Sheppard Waynesboro Generals 0.000 Darien Smith Charlottesville TomSox 0.000 Seth Sumner Purcellville Cannons 0.000 Benito Valle-Jhanda Waynesboro Generals 0.000 Reyn Watson Front Royal Cardinals 0.000 Mac Yarbrough Purcellville Cannons