{"id":759999,"date":"2026-07-24T06:33:24","date_gmt":"2026-07-24T06:33:24","guid":{"rendered":"https:\/\/www.rawchili.com\/mlb\/759999\/"},"modified":"2026-07-24T06:33:24","modified_gmt":"2026-07-24T06:33:24","slug":"cubs-minor-league-wrap-josiah-hartshorn-leads-south-bend-past-wisconsin-4-2","status":"publish","type":"post","link":"https:\/\/www.rawchili.com\/mlb\/759999\/","title":{"rendered":"Cubs Minor League Wrap: Josiah Hartshorn leads South Bend past Wisconsin, 4-2"},"content":{"rendered":"<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">I\u2019m sure we\u2019ll have an official post on this when the Cubs issue a press release, but 2B\/OF James Triantos has been promoted to the Cubs for his major-league debut. Outfielder Kevin Alc\u00e1ntara has been sent down to Iowa.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">Right-hander Jacob Wallace moves from the rookie ball ACL Cubs to Double-A Knoxville. The Cubs signed Wallace as a free agent on July 2.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">Left-hander Drew Pomeranz has cleared waivers and has been assigned to Triple-A Iowa. We\u2019ll see if Pomeranz reports or elects free agency soon enough.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">The Iowa Cubs <a href=\"https:\/\/www.milb.com\/gameday\/cubs-vs-stripers\/2026\/07\/23\/816630\/final\/box\" rel=\"nofollow noopener\" target=\"_blank\">let the Gwinnett Stripers (Braves) off the hook, 4-2<\/a> in a game that ended after five innings because of rain.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">Jaxon Wiggins started this game and took the loss. Wiggins allowed three runs on five hits over 2.2 innings. Wiggins struggled to find the plate as he walked three and struck out two.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">Right fielder Brett Bateman went 2 for 3 with a double. He scored both Iowa runs.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">The Knoxville Smokies were <a href=\"https:\/\/www.milb.com\/gameday\/smokies-vs-trash-pandas\/2026\/07\/23\/817693\/final\/box\" rel=\"nofollow noopener\" target=\"_blank\">left on the launching pad by the Rocket City Trash Pandas (Angels), 5-4.<\/a><\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">Starter Brody McCullough did not allow a hit over 4.2 innings. Unfortunately, he exited in the fifth and Frankie Scalzo Jr. let an inherited runner score on the first Trash Panda hit of the game, so McCullough was charged with one run. McCullough walked three and struck out three.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">Scalzo gave up three more runs in the sixth, but the Smokies came back and tied the game. However, Tyler Santana entere the game in the bottom of the ninth with the score still tied 4-4. Santana allowed three hits and the walk-off run in just one-third of an inning to get the loss. Santana did not have a walk or a strikeout.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">Catcher Ethan Hearn put the Smokies up 1-0 with a home run in the fourth inning, his fourth on the season. Hearn went 1 for 4.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">Center fielder Andy Garriola tied the game up 4-4 with a three-run home run in the seventh inning. it was Garriola\u2019s 18th home run this year. Garriola went 2 for 4 with the home run and a walk.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">Third baseman Jefferson Rojas was 2 for 5 with a double. He scored on Garrioila\u2019s home run.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">Second baseman Alex Madera went 2 for 4 with a stolen base.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">The South Bend Cubs <a href=\"https:\/\/www.milb.com\/gameday\/timber-rattlers-vs-cubs\/2026\/07\/23\/819594\/final\/box\" rel=\"nofollow noopener\" target=\"_blank\">skinned the Wisconsin Timber Rattlers (Brewers), 4-2.<\/a><\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">Ethan Flanagan started and got the win with five strong innings, allowing just one run on three hits. The one run came on a third-inning home run. Flanagan struck out four and walked one.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">Ben Johnson gave the Cubs two good innings of relief after Flanagan, allowing no runs on one hit. He walked one and struck out one.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">Luis Rujano started the ninth and got into trouble. After Rujano gave up a run, Ethan Bell came into the game with a man on first and one out. The runner on first got thrown out trying to steal second base and being down two in the ninth, that seems like a dumb decision. Then Bell got a fly out to center to end the game and get the save.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">First baseman Josiah Hartshorn cranked a massive two-run home run in the seventh inning. It was Hartshorn\u2019s first home run in two weeks. It was also his 16th on the year and 11th with South Bend. Hartshorn went 2 for 3 with a double, the home run and a walk. He scored three times.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">Right fielder Jose Escobar was 2 for 4 with an RBI triple.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">Shortstop Angel Cepeda was 2 for 4.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">Center fielder Kane Kepley went 0 for 3 with two walks and his 46th stolen base. Kepley scored on Hartshorn\u2019s blast.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\"><a href=\"https:\/\/go.skimresources.com\/?id=1025X1734621&amp;xs=1&amp;url=https%3A%2F%2Fwww.mlb.com%2Fvideo%2Fquinton-low-in-play-run-s-to-josiah-hartshorn%3FpartnerId%3Dweb_video-playback-page_video-share\" rel=\"sponsored nofollow noopener\" target=\"_blank\">Hartshorn\u2019s blast [VIDEO]<\/a><\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">RBI double for left fielder Kade Snell, who was 1 for 3 with a walk.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">Rained out again in Hickory. Doubleheader on Sunday. They\u2019re also playing a doubleheader on Friday.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">This ends the Arizona Complex League for the year. The Mesa Cubs finished at 20-39. Believe it or not, that\u2019s not even last place. They finished above the Athletics in their division and had a better overall record than the White Sox as well.<\/p>\n","protected":false},"excerpt":{"rendered":"I\u2019m sure we\u2019ll have an official post on this when the Cubs issue a press release, but 2B\/OF&hellip;\n","protected":false},"author":2,"featured_media":760000,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2399],"tags":[5,138,24,47140,4245,161,4],"class_list":["post-759999","post","type-post","status-publish","format-standard","has-post-thumbnail","category-chicago-cubs","tag-baseball","tag-chicago","tag-chicago-cubs","tag-chicago-cubs-prospects","tag-chicagocubs","tag-cubs","tag-mlb"],"share_on_mastodon":{"url":"https:\/\/channels.im\/@mlb\/116973561960553574","error":""},"_links":{"self":[{"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/posts\/759999","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/comments?post=759999"}],"version-history":[{"count":0,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/posts\/759999\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/media\/760000"}],"wp:attachment":[{"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/media?parent=759999"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/categories?post=759999"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/tags?post=759999"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}