Explore the full baseball box score for this game, including batting stats, pitching performances, attendance, weather, milestones, and players witnessed live.

📌 Game Summary

June 19, 2025
Hillsboro Hops 2
Tri-City Dust Devils 3
📍 Gesa Stadium
👥 1,617
⏱ 2:22
🌤 74° • Cloudy • 1 mph, Varies
Status: Final
Expanded pre-game details available in Ballpark Pro

The Ballpark Witness

The Ballpark Witness helps baseball fans track games attended, players seen, stadiums visited, awards witnessed, and baseball milestones. Save this game to your personal archive and discover which players you've seen before, All-Stars, award winners, Hall of Famers, and more.

Thousands of MLB and Minor League box scores available.
Hillsboro Hops
Hillsboro Hops
2
Final
Tri-City Dust Devils
Tri-City Dust Devils
3
Team 1 2 3 4 5 6 7 8 9 R H E
Hillsboro Hops 0 0 2 0 0 0 0 0 0 2 5 1
Tri-City Dust Devils 2 0 0 1 0 0 0 0 - 3 5 0
Hillsboro Hops Hillsboro Hops Hitting
Hitters AB R H RBI BB K
Junior Franco LF 4 0 0 0 0 2
Cristofer Torin SS 4 0 0 0 0 1
Ryan Waldschmidt DH 4 0 1 2 0 1
Slade Caldwell PR 0 0 0 0 0 0
Jackson Feltner 1B 4 0 1 0 0 1
Druw Jones CF 4 0 1 0 0 2
Angel Ortiz RF 2 0 0 0 1 0
Kenny Castillo C 3 0 0 0 0 2
Kevin Sim 3B 3 1 1 0 0 2
Jean Walters 2B 3 1 1 0 0 1
TEAM 31 2 5 2 1 12
2B: Ryan Waldschmidt
SB: Slade Caldwell
CS: Angel Ortiz
GIDP: Angel Ortiz
LOB: Junior Franco (2), Cristofer Torin (2), Jackson Feltner (2), Druw Jones, Angel Ortiz (2), Kenny Castillo
Fielding
E: Kenny Castillo
SB Allowed: Kenny Castillo
DP: Carlos Rey to Jean Walters to Jackson Feltner

Hillsboro HopsHillsboro Hops Pitching
Pitchers IP H R ER BB K
Daniel Eagen 4.0 3 3 3 1 9
Nate Savino 2.0 1 0 0 0 3
Carlos Rey 1.0 0 0 0 1 1
Sam Knowlton 1.0 1 0 0 0 2
TEAM 5 3 3 2 15
HR Allowed: Daniel Eagen (2)
Pitches: Daniel Eagen 77-47, Nate Savino 24-19, Carlos Rey 16-9, Sam Knowlton 18-12
WP: Daniel Eagen (2), Sam Knowlton

Tri-City Dust Devils Tri-City Dust Devils Hitting
Hitters AB R H RBI BB K
David Calabrese CF 4 0 0 0 0 3
Arol Vera SS 4 1 2 1 0 0
Cole Fontenelle 3B 3 1 0 0 1 2
Matt Coutney 1B 3 1 2 1 0 1
Randy De Jesus RF 3 0 0 0 0 3
Rio Foster DH 3 0 1 0 0 2
Alexander Ramirez LF 2 0 0 0 1 1
Capri Ortiz 2B 3 0 0 0 0 2
Peter Burns C 3 0 0 0 0 1
TEAM 28 3 5 2 2 15
2B: Rio Foster
HR: Arol Vera, Matt Coutney
SB: Cole Fontenelle
GIDP: Capri Ortiz
LOB: Cole Fontenelle, Matt Coutney, Randy De Jesus (2), Alexander Ramirez, Capri Ortiz
Fielding
SB Allowed: Peter Burns
CS: Peter Burns
DP: Ryan Costeiu to Arol Vera to Matt Coutney. Jackson Feltner to 3rd

Tri-City Dust Devils Tri-City Dust Devils Pitching
Pitchers IP H R ER BB K
Ryan Costeiu 6.0 5 2 2 1 7
Carlos Espinosa 1.0 0 0 0 0 1
Sandy Gaston 1.0 0 0 0 0 2
Max Gieg 1.0 0 0 0 0 2
TEAM 5 2 2 1 12
Pitches: Ryan Costeiu 96-64, Carlos Espinosa 13-9, Sandy Gaston 9-8, Max Gieg 27-17
WP: Max Gieg
The Ballpark Witness

Turn Box Scores Into Baseball Memories

The Ballpark Witness helps fans build a personal archive of every game attended. Track players seen, stadiums visited, home runs witnessed, award winners, future MLB players, and baseball milestones across a lifetime of games.

This game is one of thousands available in the archive.