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

📌 Game Summary

June 29, 2025
Quad Cities River Bandits 5
Wisconsin Timber Rattlers 4
📍 Neuroscience Group Field
👥 4,318
⏱ 2:49
🌤 87° • Partly Cloudy • 8 mph, Out To LF
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.
Quad Cities River Bandits
Quad Cities River Bandits
5
Final
Wisconsin Timber Rattlers
Wisconsin Timber Rattlers
4
Team 1 2 3 4 5 6 7 8 9 R H E
Quad Cities River Bandits 2 0 1 0 2 0 0 0 0 5 8 1
Wisconsin Timber Rattlers 0 0 2 0 0 0 0 2 0 4 7 1
Quad Cities River Bandits Quad Cities River Bandits Hitting
Hitters AB R H RBI BB K
Sam Kulasingam 2B 4 2 2 1 0 0
Daniel Vazquez SS 4 1 1 0 0 2
Callan Moss DH 3 1 1 2 1 1
Bryan Gonzalez LF 4 0 1 1 0 2
Carson Roccaforte CF 4 0 1 0 0 0
Carter Frederick RF 4 0 0 0 0 1
Derlin Figueroa 3B 3 0 0 0 1 1
Chris Brito 1B 4 0 1 0 0 1
Canyon Brown C 3 1 1 0 1 0
TEAM 33 5 8 4 3 8
2B: Chris Brito
HR: Sam Kulasingam, Callan Moss
SB: Carson Roccaforte (2), Canyon Brown
CS: Canyon Brown
GIDP: Chris Brito
LOB: Daniel Vazquez, Callan Moss, Bryan Gonzalez, Carson Roccaforte (2), Carter Frederick, Chris Brito, Canyon Brown
Fielding
E: Canyon Brown
SB Allowed: Canyon Brown (2)
CS: Canyon Brown
DP: Daniel Vazquez to Sam Kulasingam to Chris Brito
Assists: Carter Frederick to Sam Kulasingam to Derlin Figueroa (Marco Dinges at home)

Quad Cities River BanditsQuad Cities River Bandits Pitching
Pitchers IP H R ER BB K
Josh Hansell 3.0 2 2 2 3 3
Marlin Willis 2.0 1 0 0 0 2
Juan Martinez 2.0 1 0 0 1 2
Tommy Molsky 1.0 2 2 1 1 1
Zachary Cawyer 1.0 1 0 0 0 1
TEAM 7 4 3 5 9
HR Allowed: Josh Hansell
Pitches: Josh Hansell 64-39, Marlin Willis 25-19, Juan Martinez 33-22, Tommy Molsky 20-14, Zachary Cawyer 12-8
WP: Josh Hansell
HBP: Marlin Willis

Wisconsin Timber Rattlers Wisconsin Timber Rattlers Hitting
Hitters AB R H RBI BB K
Hedbert Perez DH 4 1 0 0 1 1
Jadher Areinamo SS 3 1 0 0 0 1
Marco Dinges C 3 0 1 0 1 1
Blayberg Diaz C 0 0 0 0 0 0
Blake Burke 1B 3 2 3 3 1 0
Eduardo Garcia CF 4 0 1 1 0 1
Juan Baez 2B 4 0 0 0 0 1
Kay-Lan Nicasia RF 3 0 1 0 1 1
Tayden Hall LF 4 0 0 0 0 1
Daniel Guilarte 3B 3 0 1 0 1 2
TEAM 31 4 7 4 5 9
2B: Blake Burke, Eduardo Garcia
HR: Blake Burke
SB: Kay-Lan Nicasia, Daniel Guilarte
CS: Blake Burke
GIDP: Marco Dinges
LOB: Hedbert Perez (2), Jadher Areinamo (2), Marco Dinges (2), Eduardo Garcia (3), Juan Baez, Kay-Lan Nicasia, Tayden Hall (2), Daniel Guilarte (2)
Fielding
E: Blayberg Diaz
SB Allowed: Marco Dinges (3)
CS: Marco Dinges
DP: Jadher Areinamo to Juan Baez to Blake Burke

Wisconsin Timber Rattlers Wisconsin Timber Rattlers Pitching
Pitchers IP H R ER BB K
Anthony Flores 2.2 4 3 3 2 4
Miles Langhorne 2.1 3 2 2 1 1
Jack Seppings 2.0 0 0 0 0 2
Bayden Root 2.0 1 0 0 0 1
TEAM 8 5 5 3 8
HR Allowed: Anthony Flores (2)
Pitches: Anthony Flores 63-38, Miles Langhorne 30-19, Jack Seppings 22-16, Bayden Root 36-24
WP: Miles Langhorne
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.