Iowa Cubs' James Triantos (4) swings at the ball on Friday, March 28, 2025, at Principal Park in Des Moines. | Cody Scanlan/The Register / USA TODAY NETWORK via Imagn Images Iowa CubsThe Iowa Cubs shut out the Louisville Bats (Reds), 5-0.Connor Noland gave up just three hits over six innings on his way to the win. Noland struck out two and walked just one.Ethan Roberts relieved Noland in a rehab appearance and pitched the seventh inning. Roberts allowed one hit and one walk.

He did not strike anyone out.There is this, however.Athletic trainers visited Ethan Roberts mid-inning during his first rehab appearance since slicing his finger in Philly. He stayed in and finished the frame, stranding a pair of runners. As he walked back to the dugout he was staring at the finger again.— Jason Kempf (@jkempradio) April 25, 2026Second baseman James Triantos was 3 for 4 with a double and a solo home run in the fifth inning.

It was his third home run this year. Triantos had two total RBI.RBI single for Triantos.Triantos extends the lead🙌 pic.twitter.com/DX2dSsaRNz— Iowa Cubs (@IowaCubs) April 25, 2026Triantos’s home run went 375 feet. James Triantos goes yard!🚀 pic.twitter.com/3KZsID9R3T— Iowa Cubs (@IowaCubs) April 25, 2026Knoxville SmokiesThe Knoxville Smokies couldn’t avoid the Chattanooga Lookouts (Reds), 5-4.Tyler Schlaffer started this one and got tagged for four runs, but only two earned, on three hits over three innings.

He walked four and struck out six. Catcher Owen Ayers and left fielder Carter Trice both were 2 for 4 with a walk and one run scored.Third baseman Devin Ortiz was 0 for 1 with three walks. One of his walks came with the bases loaded for an RBI.

He also scored one run. South Bend CubsThe South Bend Cubs slew the Dayton Dragons (Reds), 6-1.Just two pitchers for South Bend today. Brooks Caple pitched the first five innings and got the win with no runs and five hits.

He struck out three and walked one.Alfredo Romero had the four-inning save. He did not surrender a single hit, but he did give up one run thanks to three walks. Romero struck out one.South Bend combined strong pitching with three home runs.

Shortstop Christian Olivo hit a solo home run in the fifth inning, his second on the season. Olivo went 2 for 4.In the sixth inning, catcher Miguel Useche connected with a man on. It was his second home run of the year and first with South Bend.

Useche was 1 for 5.Finally, right fielder Geuri Lubo smashed a solo home run in the eighth. Lubo was 1 for 4.Second baseman Drew Bowser was 3 for 4 with a double and a walk. He drove in the first run of the game with a single in the fourth inning and also scored on Useche’s home run.

Third baseman Matt Halbach was 2 for 5 and scored once.Left fielder Reginald Preciado was 2 for 5 with a a double.Olivo’s home run. More like Christian O-Leave the yard. 👋It's the second @hoosierlottery home run of the series for Christian Olivo!#SBCubspic.twitter.com/4LDSnILr6s— South Bend Cubs (@SBCubs) April 25, 2026Useche’s home run.USECHE! 💣Miggy has his first @hoosierlottery home run as a South Bend Cub!#SBCubspic.twitter.com/Hd3rbFfj4G— South Bend Cubs (@SBCubs) April 25, 2026Lugo goes opposite field and just sneaks one over the wall in the corner. Three big bangs from the bottom of the order!Geuri Lubo pushes out his first @hoosierlottery home run in High-A.#SBCubspic.twitter.com/QPc6UCw5K8— South Bend Cubs (@SBCubs) April 25, 2026Myrtle Beach PelicansThe Myrtle Beach Pelicans were winning 5-1 in the third inning when the rains came. They’ll finish this game on Sunday and play a seven-inning game afterwards.