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

📌 Game Summary

🏆 World Series
September 21, 2021
Quad Cities River Bandits 1
Cedar Rapids Kernels 2
📍 Perfect Game Field
👥 1,083
⏱ 2:27
🌤 71° • Partly Cloudy • 14 mph, L To R
Status: Final

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
1
Final
Cedar Rapids Kernels
Cedar Rapids Kernels
2
Team 1 2 3 4 5 6 7 8 9 R H E
Quad Cities River Bandits 0 1 0 0 0 0 0 0 0 1 7 3
Cedar Rapids Kernels 0 1 0 0 0 0 0 1 - 2 6 1
Quad Cities River Bandits Quad Cities River Bandits Hitting
Hitters AB R H RBI BB K
Maikel Garcia SS 4 0 0 0 0 0
Tucker Bradley RF 4 0 0 0 0 0
Nick Loftin DH 4 0 2 0 0 1
Michael Massey 2B 4 0 1 0 0 2
John Rave CF 4 0 1 0 0 0
Nate Eaton 3B 4 1 1 0 0 2
Eric Cole LF 3 0 1 1 0 0
Jake Means PH 1 0 0 0 0 1
Logan Porter C 2 0 0 0 1 1
Gavin Stupienski 1B 3 0 1 0 0 0
TEAM 33 1 7 1 1 7
2B: Nate Eaton
GIDP: Michael Massey
LOB: Maikel Garcia (3), Tucker Bradley (3), Michael Massey (2), John Rave, Nate Eaton (2), Jake Means
Fielding
E: Gavin Stupienski, Eric Cole, Nate Eaton
DP: 5-4-3 (3B-2B-1B): Nate Eaton → Michael Massey

Quad Cities River BanditsQuad Cities River Bandits Pitching
Pitchers IP H R ER BB K
A.J. Block 5.0 5 1 1 1 3
Zach Haake 1.0 0 0 0 1 0
Caden Monke 2.0 1 1 1 1 5
TEAM 6 2 2 3 8
HR Allowed: Caden Monke
Pitches: A.J. Block 61-38, Zach Haake 37-23, Caden Monke 40-24
IBB: Caden Monke
WP: Caden Monke (2)

Cedar Rapids Kernels Cedar Rapids Kernels Hitting
Hitters AB R H RBI BB K
Edouard Julien 2B 3 0 0 0 1 1
Michael Helman LF 4 0 1 0 0 2
Aaron Sabato 1B 3 0 1 0 1 0
Matt Wallner RF 4 0 0 0 0 2
Alex Isola C 4 0 1 0 0 0
Seth Gray 3B 4 0 0 0 0 0
Jair Camargo DH 3 2 2 1 1 1
DaShawn Keirsey Jr. CF 4 0 1 1 0 0
Anthony Prato SS 4 0 0 0 0 2
TEAM 33 2 6 2 3 8
2B: Aaron Sabato, Alex Isola, Jair Camargo, DaShawn Keirsey Jr.
HR: Jair Camargo
GIDP: Aaron Sabato
IBB: Aaron Sabato
LOB: Michael Helman (2), Aaron Sabato, Matt Wallner (3), Seth Gray (2), Jair Camargo, DaShawn Keirsey Jr. (3), Anthony Prato (2)
Fielding
E: Edouard Julien
DP: 4-6-3 (2B-SS-1B): Edouard Julien → Anthony Prato → Aaron Sabato
Assists: Aaron Sabato to Alex Isola. Eric Cole out at home. Logan Porter to 3rd. Gavin Stupienski to 2nd. Maikel Garcia to 1st (Eric Cole at home)

Cedar Rapids Kernels Cedar Rapids Kernels Pitching
Pitchers IP H R ER BB K
Louis Varland 7.0 6 1 1 1 4
Osiris German 1.0 0 0 0 0 0
Zach Featherstone 1.0 1 0 0 0 3
TEAM 7 1 1 1 7
Pitches: Louis Varland 98-68, Osiris German 14-8, Zach Featherstone 17-13
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.