ALPB- 2024 PLAYER GAME STATISTICS ESTRADA, RUSBER COPYRIGHT BY POINTSTREAK SPORTS TECHNOLOGIES INC. REPORT PRODUCED 10/10/2025 16:10:15 BATTING GAME LOG DATE TEAM OPP RESULT AVG AB R H 2B 3B HR RBI BB HP SO SF SB CS OBP SLG 09/15/24 CHA @GAS L 2-10 .000 4 0 0 0 0 0 0 0 0 3 0 0 0 .000 .000 09/13/24 CHA @GAS W 2-0 .333 3 1 1 0 0 0 0 1 0 1 0 0 0 .500 .333 09/12/24 CHA @GAS L 6-7 .200 5 0 1 0 0 0 2 0 0 2 0 0 0 .200 .200 09/11/24 CHA @GAS W 8-4 .500 4 1 2 1 0 0 1 0 0 0 0 0 0 .500 .750 09/10/24 CHA @GAS L 2-3 .000 3 0 0 0 0 0 1 0 0 0 1 0 0 .000 .000 09/08/24 @CHA LON L 2-4 .250 4 0 1 0 0 0 0 0 0 1 0 0 0 .250 .250 09/07/24 @CHA LON L 7-8 .000 3 1 0 0 0 0 0 1 0 0 0 0 0 .250 .000 09/06/24 @CHA LON L 1-4 .000 2 0 0 0 0 0 1 1 0 0 0 0 0 .333 .000 09/04/24 CHA @HAG W 6-3 .000 3 0 0 0 0 0 0 2 0 1 0 0 0 .400 .000 09/03/24 CHA @HAG W 8-5 .333 3 1 1 0 0 0 0 2 0 2 0 0 0 .600 .333 09/01/24 @CHA HIG L 1-2 .500 2 0 1 0 0 0 0 1 0 1 0 0 0 .666 .500 09/01/24 @CHA HIG W 3-0 .000 2 0 0 0 0 0 0 1 0 0 0 0 0 .333 .000 08/31/24 @CHA HIG L 4-9 .333 3 1 1 0 0 0 0 2 0 1 0 0 0 .600 .333 08/30/24 @CHA HIG W 4-3 .250 4 1 1 0 0 1 2 0 0 0 0 0 0 .250 1.000 08/29/24 @CHA SMA L 3-5 .000 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 08/28/24 @CHA SMA W 10-9 .750 4 2 3 1 0 1 5 0 0 0 0 0 0 .750 1.075 08/27/24 @CHA SMA W 6-1 .250 4 0 1 1 0 0 1 0 0 1 0 0 0 .250 .500 08/25/24 CHA @STA W 14-0 .250 4 2 1 1 0 0 2 1 0 2 0 0 0 .400 .500 08/24/24 CHA @STA W 4-3 .250 4 1 1 0 0 1 2 0 0 1 0 0 0 .250 1.000 08/23/24 CHA @STA W 3-1 .500 4 0 2 0 0 0 1 0 0 1 0 0 0 .500 .500 08/21/24 CHA @SMA L 1-4 .000 4 0 0 0 0 0 0 0 0 2 0 0 0 .000 .000 08/20/24 CHA @SMA W 14-2 .250 4 2 1 1 0 0 0 1 0 2 0 0 0 .400 .500 08/18/24 @CHA HIG W 10-2 .333 3 1 1 1 0 0 0 1 0 1 0 0 0 .500 .666 08/17/24 @CHA HIG L 3-6 .500 2 0 1 1 0 0 1 1 0 0 1 0 0 .500 1.000 08/16/24 @CHA HIG W 6-5 .000 3 1 0 0 0 0 0 1 0 1 0 0 0 .250 .000 08/15/24 CHA @LEX W 4-3 .000 4 0 0 0 0 0 0 0 0 1 0 0 0 .000 .000 08/14/24 CHA @LEX L 0-7 .333 3 0 1 0 0 0 0 0 0 1 0 0 0 .333 .333 08/13/24 CHA @LEX W 11-9 .000 1 1 0 0 0 0 1 2 0 1 1 0 0 .500 .000 08/11/24 CHA @HIG W 6-2 .250 4 1 1 0 0 1 1 0 0 0 0 0 0 .250 1.000 08/10/24 CHA @HIG L 4-5 .200 5 0 1 0 0 0 0 0 0 2 0 0 0 .200 .200 08/09/24 CHA @HIG L 3-8 .500 2 1 1 0 0 0 1 0 1 1 0 0 0 .666 .500 08/08/24 @CHA LEX W 10-7 .000 1 1 0 0 0 0 0 2 1 1 0 0 0 .750 .000 08/06/24 @CHA LEX W 13-3 .333 3 2 1 0 0 1 2 2 0 1 0 0 0 .600 1.033 08/03/24 @CHA HIG W 11-5 .333 3 2 1 0 0 0 0 1 0 1 0 0 0 .500 .333 08/02/24 @CHA HIG W 5-3 .750 4 1 3 0 0 1 1 0 0 0 0 0 0 .750 1.050 07/31/24 CHA @LEX W 9-8 .000 4 0 0 0 0 0 0 0 0 3 0 0 0 .000 .000 07/30/24 CHA @LEX W 15-4 .250 4 1 1 0 0 0 0 1 0 2 0 0 0 .400 .250 07/27/24 CHA @GAS L 15-16 .666 3 3 2 0 0 1 4 2 0 1 0 0 0 .800 1.066 07/26/24 CHA @GAS L 3-11 .000 4 0 0 0 0 0 0 0 0 3 0 0 0 .000 .000 07/25/24 @CHA LEX W 4-0 .000 3 0 0 0 0 0 0 0 0 1 0 0 0 .000 .000 07/24/24 @CHA LEX W 4-0 .666 3 0 2 1 0 0 2 0 0 0 0 0 0 .666 1.000 07/23/24 @CHA LEX L 5-8 .500 4 1 2 2 0 0 2 0 0 2 0 0 0 .500 1.000 07/21/24 @CHA GAS W 14-7 .666 3 2 2 0 0 1 2 1 0 1 0 0 0 .750 1.066 07/20/24 @CHA GAS W 7-6 .000 2 1 0 0 0 0 0 2 0 1 0 0 0 .500 .000 07/19/24 @CHA GAS W 7-2 .250 4 0 1 0 0 0 1 0 0 0 0 0 0 .250 .250 07/18/24 CHA @LEX L 3-10 .500 4 1 2 0 0 0 0 0 0 0 0 0 0 .500 .500 07/17/24 CHA @LEX W 26-2 .833 6 5 5 1 0 4 7 0 0 0 0 0 0 .833 3.000 07/16/24 CHA @LEX W 8-6 .250 4 1 1 0 0 0 1 0 1 1 0 0 0 .400 .250 07/13/24 CHA @SMA L 4-8 .333 3 0 1 0 0 0 0 0 1 2 0 0 0 .500 .333 07/12/24 CHA @SMA W 11-4 .333 3 0 1 0 0 0 1 2 0 1 0 0 0 .600 .333 07/11/24 @CHA GAS W 8-4 .333 3 1 1 0 0 0 0 1 0 1 0 0 0 .500 .333 07/10/24 @CHA GAS L 9-16 .000 3 0 0 0 0 0 0 1 0 2 0 0 0 .250 .000 07/09/24 @CHA GAS L 7-8 .500 2 2 1 0 0 1 1 2 0 0 0 0 0 .750 2.000 07/07/24 @CHA SMA L 5-18 .250 4 0 1 1 0 0 0 0 0 0 0 0 0 .250 .500 07/06/24 @CHA SMA W 6-4 .250 4 1 1 0 0 0 0 0 0 2 0 0 0 .250 .250 07/04/24 CHA @LON L 4-5 .500 4 1 2 0 0 0 0 0 0 1 0 0 0 .500 .500 07/03/24 CHA @LON W 8-5 .000 4 0 0 0 0 0 0 1 0 1 0 0 0 .200 .000 07/02/24 CHA @LON L 4-6 .000 4 0 0 0 0 0 0 0 0 1 0 0 0 .000 .000 06/30/24 CHA @HIG L 1-5 .250 4 0 1 0 0 0 0 0 0 3 0 0 0 .250 .250 06/29/24 CHA @HIG L 0-5 .000 3 0 0 0 0 0 0 0 0 1 0 0 0 .000 .000 06/28/24 CHA @HIG W 7-4 .200 5 1 1 0 0 1 3 0 0 3 0 0 0 .200 .800 06/27/24 @CHA LEX W 4-3 .500 4 1 2 0 0 0 0 0 0 2 0 0 0 .500 .500 06/26/24 @CHA LEX W 11-6 .250 4 0 1 0 0 0 2 0 0 0 0 0 0 .250 .250 06/25/24 @CHA LEX L 4-8 .250 4 1 1 0 0 0 0 0 0 2 0 0 0 .250 .250 06/23/24 @CHA GAS W 5-4 .666 3 0 2 1 0 0 0 1 0 1 0 0 0 .750 1.000 06/22/24 @CHA GAS L 1-13 .000 2 0 0 0 0 0 0 0 1 1 0 0 0 .333 .000 06/21/24 @CHA GAS L 2-8 .333 3 1 1 0 0 0 0 1 0 2 0 0 0 .500 .333 06/19/24 CHA @LEX W 5-1 .333 3 0 1 0 0 0 0 1 0 0 0 0 0 .500 .333 06/18/24 CHA @LEX W 13-5 .400 5 1 2 0 0 0 2 1 0 3 0 0 0 .500 .400 06/16/24 CHA @SMA W 7-6 .200 5 1 1 0 0 0 1 0 0 1 0 0 0 .200 .200 06/15/24 CHA @SMA L 1-3 .000 3 0 0 0 0 0 0 0 0 2 0 0 0 .000 .000 06/14/24 CHA @SMA W 7-5 .000 4 0 0 0 0 0 0 0 0 1 0 0 0 .000 .000 06/13/24 @CHA SMA L 5-9 .400 5 1 2 0 0 0 2 0 0 1 0 0 0 .400 .400 06/12/24 @CHA SMA W 6-3 .000 4 0 0 0 0 0 0 0 0 2 0 0 0 .000 .000 06/11/24 @CHA SMA W 4-3 .250 4 0 1 0 0 0 0 0 0 1 0 0 0 .250 .250 06/09/24 @CHA LAN L 4-7 .500 4 0 2 0 0 0 1 0 0 1 0 0 0 .500 .500 06/08/24 @CHA LAN L 2-9 .500 4 0 2 0 0 0 0 0 0 2 0 0 0 .500 .500 06/07/24 @CHA LAN L 6-9 .250 4 1 1 0 0 0 0 0 0 0 0 0 0 .250 .250 06/05/24 @CHA YOR L 1-3 .000 1 0 0 0 0 0 0 0 0 1 0 0 0 .000 .000 05/31/24 CHA @LAN L 5-9 .666 3 0 2 1 0 0 1 0 0 0 0 0 0 .666 1.000 05/30/24 CHA @YOR L 4-8 .000 4 0 0 0 0 0 0 0 0 2 0 0 0 .000 .000 05/29/24 CHA @YOR L 6-7 .666 3 0 2 0 0 0 1 1 0 0 0 0 0 .750 .666 05/28/24 CHA @YOR L 3-14 .000 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 05/26/24 @CHA HIG W 7-3 .333 3 1 1 0 0 1 2 0 0 1 0 0 0 .333 1.033 05/26/24 @CHA HIG L 0-6 .000 2 0 0 0 0 0 0 0 0 1 0 0 0 .000 .000 05/25/24 @CHA HIG W 6-5 .333 3 0 1 1 0 0 2 2 0 1 0 0 0 .600 .666 05/24/24 @CHA HIG L 1-6 .250 4 0 1 0 0 0 1 0 0 1 0 0 0 .250 .250 05/23/24 @CHA HAG L 5-9 .500 2 1 1 0 0 1 2 2 0 0 0 0 0 .750 2.000 05/22/24 @CHA HAG W 16-8 .500 4 3 2 0 0 1 1 1 0 0 0 0 0 .600 1.025 05/21/24 @CHA HAG W 11-2 .750 4 3 3 0 0 1 3 0 0 1 0 0 0 .750 1.050 05/19/24 CHA @HIG L 2-6 1.000 1 0 1 0 0 0 1 1 0 0 1 0 0 .666 1.000 05/17/24 CHA @HIG L 3-4 .000 4 0 0 0 0 0 0 0 0 2 0 0 0 .000 .000 05/16/24 CHA @GAS L 3-5 .000 2 0 0 0 0 0 1 0 1 2 1 0 0 .250 .000 05/15/24 CHA @GAS L 9-19 .666 3 2 2 0 0 0 1 2 0 1 0 0 0 .800 .666 05/14/24 CHA @GAS L 7-11 .250 4 0 1 0 0 0 0 0 0 1 0 0 0 .250 .250 05/11/24 CHA @LEX W 11-10 .200 5 1 1 1 0 0 1 0 0 1 0 0 0 .200 .400 05/10/24 CHA @LEX W 9-2 .000 3 0 0 0 0 0 2 1 0 1 1 0 0 .200 .000 05/09/24 @CHA LEX W 7-5 .000 3 0 0 0 0 0 0 1 0 0 0 0 0 .250 .000 05/08/24 @CHA LEX W 4-3 .333 3 1 1 0 0 1 1 0 0 1 0 0 0 .333 1.033 05/07/24 @CHA LEX W 9-6 .333 3 0 1 0 0 0 0 1 0 2 0 0 0 .500 .333 05/05/24 @CHA GAS W 8-7 .000 4 0 0 0 0 0 0 1 0 2 0 0 0 .200 .000 05/04/24 @CHA GAS L 1-6 .000 4 0 0 0 0 0 0 0 0 3 0 0 0 .000 .000 05/03/24 @CHA GAS W 2-1 1.000 2 1 2 0 0 1 1 1 0 0 0 0 0 1.000 2.050 05/02/24 CHA @HIG W 2-0 .000 4 1 0 0 0 0 0 0 0 2 0 0 0 .000 .000 05/01/24 CHA @HIG W 12-5 .750 4 3 3 0 0 1 3 1 0 0 0 0 0 .800 1.050 04/30/24 CHA @HIG L 0-8 .000 3 0 0 0 0 0 0 0 0 2 0 0 0 .000 .000 04/28/24 @CHA STA W 14-7 .333 3 2 1 0 0 1 2 1 1 1 0 0 0 .600 1.033 04/26/24 @CHA STA W 6-5 .000 1 1 0 0 0 0 1 2 0 0 1 0 0 .500 .000 04/25/24 @CHA STA W 6-4 .000 3 0 0 0 0 0 0 1 0 0 0 0 0 .250 .000 BATTING TOTALS SEASON TEAM AVG G AB R H 2B 3B HR RBI BB SO SF SB CS OBP SLG ALPB- 2024 Charleston Dirty Bir .279 109 366 72 102 16 0 22 84 59 116 7 0 0 .383 .503 Playoffs 2024 Charleston Dirty Bir .200 7 25 3 5 0 0 1 4 2 9 0 0 0 .310 .320 Totals .274 116 391 75 107 16 0 23 88 61 125 7 0 0 .378 .491 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 Aldry Acosta Lexington Legends 0.000 Jose Acosta Lexington Legends 0.000 Jose Acuna Lexington Legends 0.000 Derrick Adams High Point Rockers 0.000 Al Alburquerque Long Island Ducks 0.000 Justin Alintoff Long Island Ducks 0.000 Christian Allegretti Staten Island Ferry Hawks 0.500 Kyle Arjona Southern Maryland Blue Crabs 1.000 Carson Atwood Lexington Legends 0.333 Nile Ball Lancaster Stormers 0.000 Kyle Barraclough High Point Rockers 1.000 Cam Bedrosian High Point Rockers 0.429 Dustin Beggs Lexington Legends 0.000 Denny Bentley York Revolution 0.000 Malik Binns Hagerstown Flying Boxcars 1.000 Bryan Blanton Gastonia Baseball Club 0.000 Ben Braymer High Point Rockers 1.000 Noah Bremer Lancaster Stormers 0.000 Endrys Briceno Southern Maryland Blue Crabs 0.000 Parker Bugg Lexington Legends 0.000 Michael Byrne Lexington Legends 0.000 Logan Campbell Lexington Legends 0.000 Victor Capellan Lexington Legends 0.000 Christian Capuano Staten Island Ferry Hawks 0.000 Will Carter High Point Rockers 0.000 Cooper Casad High Point Rockers 0.000 Derek Casey Southern Maryland Blue Crabs 0.000 Dakota Chalmers High Point Rockers 0.000 Wei-Yin Chen Long Island Ducks 0.000 Trevor Clifton Gastonia Baseball Club 0.000 Ryan Conroy Gastonia Baseball Club 0.000 Harold Cortijo Lexington Legends 0.000 Aneudy Cortorreal Hagerstown Flying Boxcars 0.500 Jason Creasy Southern Maryland Blue Crabs 0.000 John Creel Gastonia Baseball Club 0.333 Brett Daniels Gastonia Baseball Club 0.000 Luis De La Rosa Lexington Legends 1.000 Anthony DeFabbia Staten Island Ferry Hawks 0.000 Michael DeSanti Hagerstown Flying Boxcars 0.000 Greg Duncan Gastonia Baseball Club 0.000 Tyler Dyson Staten Island Ferry Hawks 0.000 Jacob Edwards High Point Rockers 0.000 Nate Espelin High Point Rockers 0.000 Mark Faello Staten Island Ferry Hawks 0.000 Nick Fanti Long Island Ducks 0.000 Trent Fennell Gastonia Baseball Club 0.000 Harrison Francis Gastonia Baseball Club 0.000 Nick Galese Lexington Legends 0.500 Yeudy Garcia Hagerstown Flying Boxcars 0.000 Nick Gardewine Lexington Legends 0.000 Osiris German Lexington Legends 0.000 Carlos Gomez Hagerstown Flying Boxcars 1.000 Donald Goodson Lexington Legends 0.000 Nate Griep High Point Rockers 0.500 David Griffin Long Island Ducks 0.000 Miguel Guerrero Long Island Ducks 0.000 Taylor Guerrieri High Point Rockers 1.000 Kyle Halbohn High Point Rockers 0.000 Kent Hasler Gastonia Baseball Club 0.000 Jean Herrera Lexington Legends 0.000 Michael Horrell York Revolution 0.000 Nick Horvath Gastonia Baseball Club 0.000 Nick Horvath Charleston Dirty Birds 0.000 James Hoyt Lancaster Stormers 0.000 Josh James Long Island Ducks 1.000 Mickey Jannis High Point Rockers 0.500 Domingo Jiminez Hagerstown Flying Boxcars 0.000 D.J. Johnson High Point Rockers 0.500 Jeff Johnson Lexington Legends 1.000 Kyle Johnson Lancaster Stormers 0.182 Spencer Johnston Southern Maryland Blue Crabs 0.000 Joe Jones Staten Island Ferry Hawks 0.125 Ian Kahaloa Southern Maryland Blue Crabs 0.000 Rafael Kelly Hagerstown Flying Boxcars 1.000 Mike Kickham Hagerstown Flying Boxcars 0.000 Gunnar Kines Gastonia Baseball Club 1.000 Rob Klinchock Hagerstown Flying Boxcars 0.333 Gabe Klobosits Gastonia Baseball Club 0.000 John LaRossa Lexington Legends 0.667 Jack Labosky Lancaster Stormers 0.143 Nic Laio Lexington Legends 0.000 Neil Lang York Revolution 0.000 Brandon Leibrandt High Point Rockers 0.333 Taylor Lepard Staten Island Ferry Hawks 0.333 Taylor Lepard Hagerstown Flying Boxcars 0.333 Justin Lewis High Point Rockers 0.333 Jett Lodes Lexington Legends 0.000 Nolan Long Lancaster Stormers 0.000 Zac Lowther Gastonia Baseball Club 1.000 Moises Lugo York Revolution 0.500 Alex MacKinnon Lexington Legends 0.000 Garrett Martin Southern Maryland Blue Crabs 0.000 Brett Matthews Hagerstown Flying Boxcars 0.500 Brett Matthews Gastonia Baseball Club 0.000 Trevor McGee Southern Maryland Blue Crabs 0.667 Jameson McGrane High Point Rockers 0.000 David McKay High Point Rockers 0.000 Brian McKenna Staten Island Ferry Hawks 0.000 Ian McKinney Gastonia Baseball Club 0.000 Morgan McSweeney Gastonia Baseball Club 0.000 Ryan Meisinger High Point Rockers 0.000 Cristofer Mezquita Lexington Legends 0.000 Jake Miednik Gastonia Baseball Club 0.400 Justin Miller Lexington Legends 0.000 Mike Montgomery Long Island Ducks 0.500 Steffon Moore Gastonia Baseball Club 0.500 Zachary Muckenhirn High Point Rockers 0.500 Zach Neff York Revolution 0.500 Ljay Newsome Gastonia Baseball Club 0.000 Stephen Nogosek Lancaster Stormers 1.000 Keenan OBrien Lexington Legends 0.000 Braeden Ogle High Point Rockers 0.000 Jon Olsen York Revolution 1.000 Brennen Oxford Staten Island Ferry Hawks 1.000 Tyler Palm Gastonia Baseball Club 0.000 Jack Parisi Hagerstown Flying Boxcars 0.667 Nate Peden Gastonia Baseball Club 0.000 Sean Poppen Gastonia Baseball Club 0.000 Anthony Quattrocchi Staten Island Ferry Hawks 0.400 Neil Ramirez High Point Rockers 0.000 David Reckers Lexington Legends 0.583 Matt Reitz Lexington Legends 0.500 Jesse Remington Lexington Legends 0.000 Javier Reynoso Lexington Legends 0.250 Jeremy Rhoades High Point Rockers 0.500 Stephen Ridings High Point Rockers 0.000 Jimmy Robbins Long Island Ducks 0.667 Joe Joe Rodriguez Lexington Legends 0.000 Sal Romano Long Island Ducks 0.000 Raymells Rosa Lexington Legends 0.000 Austin Ross High Point Rockers 1.000 Dylan Sabia Hagerstown Flying Boxcars 1.000 Phoenix Sanders Gastonia Baseball Club 0.000 Pablo Sandoval Staten Island Ferry Hawks 1.000 Enrique Santana Hagerstown Flying Boxcars 0.333 Garrett Schilling High Point Rockers 0.400 Jonah Scolaro High Point Rockers 0.000 Wesley Scott Lexington Legends 0.286 Shawn Semple Southern Maryland Blue Crabs 1.000 Elio Serrano Lexington Legends 0.000 Mike Shawaryn Staten Island Ferry Hawks 0.000 Yoelvin Silven Hagerstown Flying Boxcars 1.000 Julian Smith Gastonia Baseball Club 0.500 Zach Smith Gastonia Baseball Club 0.000 Chase Solesky Hagerstown Flying Boxcars 0.500 Peter Solomon High Point Rockers 0.667 Matt Solter High Point Rockers 0.000 Tom Sutera York Revolution 1.000 Brady Tedesco Lancaster Stormers 0.000 Cody Thompson Southern Maryland Blue Crabs 0.333 Cory Thompson Gastonia Baseball Club 0.625 Daryl Thompson Southern Maryland Blue Crabs 0.333 Noe Toribio Staten Island Ferry Hawks 0.000 Nick Trabacchi Hagerstown Flying Boxcars 0.000 Tyler Vail Long Island Ducks 0.000 Zach Vennaro Gastonia Baseball Club 0.000 Zach Vennaro High Point Rockers 0.000 Carsie Walker Lancaster Stormers 0.500 Ryan Weiss High Point Rockers 0.500 Zac Westcott Gastonia Baseball Club 1.000 Brady Whalen Lexington Legends 0.500 Peyton Williams Long Island Ducks 0.333 Stephen Woods Jr. Long Island Ducks 0.000 J.P. Woodward Staten Island Ferry Hawks 0.500 Mike Wright Jr Gastonia Baseball Club