VBL SUMMER 2023 PLAYER GAME STATISTICS MCKINNEY, MICHAEL COPYRIGHT BY POINTSTREAK SPORTS TECHNOLOGIES INC. REPORT PRODUCED 21/10/2025 17:10:00 BATTING GAME LOG DATE TEAM OPP RESULT AVG AB R H 2B 3B HR RBI BB HP SO SF SB CS OBP SLG 07/02/23 BRA @ROY W 12-8 .200 5 1 1 0 0 0 0 0 0 3 0 0 0 .200 .200 06/30/23 BRA @R.B L 3-5 .000 4 0 0 0 0 0 0 1 0 3 0 1 0 .200 .000 06/29/23 BRA @TOM L 2-3 .000 4 0 0 0 0 0 0 0 0 3 0 0 0 .000 .000 06/24/23 @BRA ROY L 8-12 .600 5 3 3 1 0 0 2 0 0 2 0 1 0 .600 .800 06/23/23 @BRA CAN W 3-2 .000 3 0 0 0 0 0 0 0 0 2 0 0 0 .000 .000 06/18/23 BRA @CAR L 2-12 .333 3 0 1 0 0 0 0 0 0 1 0 1 0 .333 .333 06/17/23 BRA @CAV W 12-7 .250 4 0 1 1 0 0 0 0 1 1 0 0 0 .400 .500 06/16/23 @BRA GEN W 6-3 .250 4 1 1 0 0 0 0 0 0 2 0 0 0 .250 .250 06/15/23 @BRA REB L 3-5 .400 5 0 2 0 0 0 0 0 0 3 0 0 0 .400 .400 06/14/23 BRA @LUM L 5-13 .400 5 1 2 1 0 0 1 0 0 2 0 0 0 .400 .600 06/13/23 BRA @ROY L 1-12 .333 3 0 1 0 0 0 0 0 0 1 0 1 1 .333 .333 06/11/23 @BRA TUR W 3-2 .000 3 0 0 0 0 0 0 0 0 3 0 0 0 .000 .000 06/10/23 @BRA R.B L 0-4 .000 3 0 0 0 0 0 0 1 0 2 0 0 1 .250 .000 06/07/23 CAN @GEN W 12-9 .000 3 1 0 0 0 0 0 2 0 3 0 3 0 .400 .000 06/04/23 @CAN R.B L 2-9 .000 3 0 0 0 0 0 0 0 0 2 0 0 0 .000 .000 06/02/23 @CAN ROY W 9-7 .250 4 0 1 0 0 0 0 0 0 2 0 0 0 .250 .250 BATTING TOTALS SEASON TEAM AVG G AB R H 2B 3B HR RBI BB SO SF SB CS OBP SLG VBL Summer 2023 Staunton Braves .235 13 51 6 12 3 0 0 3 2 28 0 4 2 .278 .294 VBL Summer 2023 Purcellville Cannons .100 3 10 1 1 0 0 0 0 2 7 0 3 0 .250 .100 Totals .213 16 61 7 13 3 0 0 3 4 35 0 7 2 .273 .262 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 Jose Aquino New Market Rebels 0.000 Drake Bicknell Woodstock River Bandits 0.000 Jarrett Bond Woodstock River Bandits 1.000 Reid Bowyer Winchester Royals 0.000 Dylan Brown Woodstock River Bandits 0.000 Moses Brown V Woodstock River Bandits 0.000 Moses Brown V Woodstock River Bandits 0.000 Dominic Castellano Harrisonburg Turks 1.000 Campbell Cleveland Covington Lumberjacks 0.000 Jaxon Dalena Purcellville Cannons 0.000 Charlie Dohemann Waynesboro Generals 0.000 Mike Eggert Charlottesville TomSox 0.000 Austin Ford Woodstock River Bandits 0.500 Garrett Gainey Winchester Royals 0.000 Jorge A. Garcia III Covington Lumberjacks 0.000 Jackson Gimbel Culpeper Cavaliers 0.500 Ethan Griffith Winchester Royals 0.000 Christopher Groenemans Covington Lumberjacks 1.000 Jacob Havern Covington Lumberjacks 0.000 Jacob Heath Covington Lumberjacks 0.000 Connor Hensley Waynesboro Generals 0.000 Jerrod Jenkins Winchester Royals 0.000 Jackson Kent Waynesboro Generals 0.000 Isaac Kopalchick Purcellville Cannons 1.000 Jacob Lauderdale Winchester Royals 0.000 Ryan Lynch Charlottesville TomSox 0.000 Bailey Matela Winchester Royals 0.000 Austin Mills Culpeper Cavaliers 0.000 Josh Nielsen Woodstock River Bandits 0.000 Luke Payne New Market Rebels 0.000 Mark Perkins Charlottesville TomSox 0.000 Thomas Putnam Waynesboro Generals 0.000 Ryan Reed Woodstock River Bandits 0.000 Mauricio Rodriguez Purcellville Cannons 0.000 Jackson Rogers Woodstock River Bandits 0.000 Jackson Rogers Woodstock River Bandits 0.000 Gehrig Schreiber Waynesboro Generals 0.000 Trevor Sharp Winchester Royals 0.000 Casey Smith Harrisonburg Turks 0.000 Ethan Snyder Culpeper Cavaliers 1.000 Jack Sullivan Waynesboro Generals 0.000 Evan Swift Waynesboro Generals 1.000 Austin Tommasini Culpeper Cavaliers 0.333 Roberto Velasquez Winchester Royals 0.333 Roberto Velasquez Winchester Royals 1.000 Tyler Wilkinson New Market Rebels 0.000 Crew Wilson Winchester Royals 0.000 Crew Wilson Winchester Royals