Explore the full baseball box score for this game, including batting stats,
pitching performances, attendance, weather, milestones, and players witnessed live.
📌 Game Summary
April 28, 2026
Iowa Cubs
5
St. Paul Saints
9
Expanded pre-game details available in
Ballpark Pro
Track games, players, stadiums, and build your personal baseball archive.
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Iowa Cubs | 0 | 0 | 3 | 0 | 0 | 1 | 0 | 0 | 1 | 5 | 5 | 1 |
| St. Paul Saints | 5 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | - | 9 | 11 | 1 |
Iowa Cubs Hitting
| Hitters | AB | R | H | RBI | BB | K |
|---|---|---|---|---|---|---|
| BJ Murray 3B | 4 | 1 | 1 | 0 | 0 | 0 |
| James Triantos 2B | 3 | 1 | 1 | 2 | 1 | 1 |
| Pedro Ramírez DH | 4 | 0 | 0 | 0 | 0 | 1 |
| Jonathon Long 1B | 3 | 0 | 0 | 0 | 0 | 1 |
| Kevin Alcántara LF | 4 | 1 | 1 | 1 | 0 | 1 |
| Dylan Carlson RF | 3 | 0 | 0 | 0 | 0 | 2 |
| Ben Cowles SS | 3 | 0 | 0 | 0 | 0 | 2 |
| Hayden Cantrelle SS | 1 | 1 | 1 | 1 | 0 | 0 |
| Christian Bethancourt C | 4 | 0 | 0 | 0 | 0 | 2 |
| Brett Bateman CF | 3 | 1 | 1 | 1 | 1 | 2 |
| Jordan Wicks P | ||||||
| Jace Beck P | ||||||
| Ethan Roberts P | ||||||
| Trent Thornton P | ||||||
| Gavin Hollowell P | ||||||
| TEAM | 32 | 5 | 5 | 5 | 2 | 12 |
HR: James Triantos, Kevin Alcántara, Hayden Cantrelle, Brett Bateman
SB: Brett Bateman
LOB: BJ Murray, James Triantos, Pedro Ramírez, Kevin Alcántara (2), Ben Cowles
Iowa Cubs Pitching
| Pitchers | IP | H | R | ER | BB | K |
|---|---|---|---|---|---|---|
| Jordan Wicks | 2.0 | 7 | 6 | 6 | 1 | 0 |
| Jace Beck | 2.0 | 1 | 1 | 1 | 0 | 2 |
| Ethan Roberts | 1.0 | 1 | 1 | 1 | 0 | 3 |
| Trent Thornton | 1.2 | 1 | 1 | 1 | 1 | 2 |
| Gavin Hollowell | 1.1 | 1 | 0 | 0 | 1 | 3 |
| TEAM | 11 | 9 | 9 | 3 | 10 |
HR Allowed:
Jordan Wicks (3), Jace Beck, Ethan Roberts, Trent Thornton
Pitches:
Jordan Wicks 57-31, Jace Beck 26-17, Ethan Roberts 16-12, Trent Thornton 23-13, Gavin Hollowell 27-18
St. Paul Saints Hitting
| Hitters | AB | R | H | RBI | BB | K |
|---|---|---|---|---|---|---|
| Kaelen Culpepper DH | 5 | 2 | 3 | 2 | 0 | 0 |
| Walker Jenkins CF | 3 | 1 | 1 | 0 | 2 | 0 |
| Gabriel Gonzalez 1B | 5 | 2 | 2 | 2 | 0 | 2 |
| Ryan Kreidler 3B | 3 | 1 | 1 | 0 | 1 | 1 |
| Emmanuel Rodriguez RF | 4 | 2 | 2 | 2 | 0 | 0 |
| Kyler Fedko LF | 4 | 1 | 1 | 3 | 0 | 2 |
| Orlando Arcia 2B ★ | 4 | 0 | 1 | 0 | 0 | 3 |
| Alex Jackson C | 4 | 0 | 0 | 0 | 0 | 2 |
| Ben Ross SS | 4 | 0 | 0 | 0 | 0 | 0 |
| John Klein P | ||||||
| Andrew Bash P | ||||||
| Christian Roa P | ||||||
| Trent Baker P | ||||||
| Zak Kent P | ||||||
| TEAM | 36 | 9 | 11 | 9 | 3 | 10 |
2B: Walker Jenkins
HR: Kaelen Culpepper (2), Gabriel Gonzalez, Emmanuel Rodriguez (2), Kyler Fedko
LOB: Gabriel Gonzalez (3), Ryan Kreidler, Emmanuel Rodriguez (3), Alex Jackson, Ben Ross
St. Paul Saints Pitching
| Pitchers | IP | H | R | ER | BB | K |
|---|---|---|---|---|---|---|
| John Klein | 4.0 | 3 | 3 | 3 | 0 | 5 |
| Andrew Bash | 2.0 | 1 | 1 | 1 | 1 | 2 |
| Christian Roa | 1.0 | 0 | 0 | 0 | 0 | 1 |
| Trent Baker | 1.0 | 0 | 0 | 0 | 1 | 1 |
| Zak Kent | 1.0 | 1 | 1 | 1 | 0 | 3 |
| TEAM | 5 | 5 | 5 | 2 | 12 |
HR Allowed:
John Klein (2), Andrew Bash, Zak Kent
Pitches:
John Klein 67-47, Andrew Bash 33-19, Christian Roa 8-7, Trent Baker 20-10, Zak Kent 18-11
WP: Trent Baker
HBP: John Klein