Published On: July 23rd, 2026

A day filled with offensive explosions and dramatic finishes saw several teams deliver statement victories. Royal Oak secured a doubleheader sweep with back-to-back walk-off wins, while Rockford’s 21-run outburst and Mankato’s 15-run eighth inning highlighted a night of dominant offensive performances.

Traverse City 12, Battle Creek 7

Traverse City jumped out early and held off Battle Creek 12–7. The Pit Spitters scored five runs in the second inning and used a late push to secure the victory. Mason Pilarski (Western Michigan University) went 1-for-3 with two RBI and two runs scored. Cade Collins (Wofford College) drove in three runs and scored once. For Battle Creek, Owen Larrigan (Columbia College) went 3-for-4, scoring once and driving in one run. Jake Stedman (Southeastern University (FL)) went 2-for-4, including a double, recording two runs scored and one RBI. Jack Grunkemeyer (Northwestern University) earned the win, throwing two scoreless innings with one strikeout while allowing two hits and one walk. David Heefner (Dallas Baptist University) earned the save, throwing one scoreless inning while striking out three of four batters faced and allowing one hit.

Rockford 21, Kalamazoo 3

Rockford erupted for 21 runs to rout Kalamazoo 21–3. The Rivets scored in six different innings, highlighted by a six-run first inning, and piled up 18 hits in the dominant victory. Tommy Townsend (Xavier University) went 2-for-3 with a pair of home runs, driving in seven runs, scoring four times, and stealing one base. Joey Appino (Carroll University) went 3-for-5 with a pair of doubles and a home run, recording five RBI and two runs scored. Keith Eusebio (Paradise Valley CC) went 2-for-5, including a home run, driving in two runs and stealing one base. Miguel Cantu (Missouri Western State University) went 2-for-5, including a home run, finishing with four RBI and three runs scored. Alex Tabbert (Harper CC) went 4-for-6, including a double, scoring four times and stealing one base. Carter Lund (Madison CC) earned the win, throwing six innings with three strikeouts while allowing five hits, three walks, and one run.

Royal Oak 7, Richmond 4 (Walk-Off)

Royal Oak walked it off in 10 innings to defeat Richmond 7–4. The Leprechauns rallied with a three-run 10th inning to complete the extra-inning victory. Mateo Noto (St. John’s University) came through with the winning blow, hitting a three-run walk-off home run while going 3-for-5 at the plate and stealing two bases. Kameron Yearsley (John A. Logan CC) went 3-for-4, including a home run, driving in two runs. Mark Collins (University of Louisiana-Lafayette) went 1-for-3 with a home run, recording two RBI. For Richmond, Prince DeBoskie (University of Akron) went 2-for-5 with two RBI. Kellen English (Indiana University) earned the win, throwing 2.2 innings with three strikeouts while allowing three hits and two walks.

Wisconsin Rapids 9, Fond du Lac 8

Wisconsin Rapids erased an early deficit to edge Fond du Lac 9–8. The Rafters rallied from a six-run hole and used a three-run sixth inning to complete the comeback victory. Nolan Stevens (University of Oklahoma) went 1-for-4 with a home run, driving in two runs. Harrison Engskov (Arkansas State University) went 1-for-3 with a solo home run. Aidan Thaxton (Butler University) went 1-for-2 with a solo home run. Bennett Crerar (Princeton University) went 2-for-3 with one RBI, one run scored, and one stolen base. For Fond du Lac, JJ Neilsen (Grand Canyon University) went 3-for-4 with a pair of home runs, driving in four runs and stealing one base. Jay Campbell (Florida A&M University) went 3-for-4 with two RBI. Carter Kelley (University of Nebraska) went 2-for-4, including a double, recording two RBI and one run scored. Jackson Molloy (Yuba CC) earned the win, throwing 4.2 innings with three strikeouts while allowing five hits, four walks, and three runs. Josh Novak (Hillsdale College) earned the save, throwing one scoreless inning with two strikeouts while allowing one hit and one walk.

Royal Oak 5, Richmond 4 (Walk-Off)

Royal Oak completed a doubleheader sweep with its second walk-off victory of the day, rallying for three runs in the ninth inning to stun Richmond 5–4. Mason Barth (University of Notre Dame) delivered the game-winning blow with a bases-clearing triple, going 1-for-4 at the plate and scoring twice. Jordan Lewis (Saginaw Valley State University) went 3-for-4 with one RBI. Erich Daigle (Wharton County CC) earned the win, throwing two scoreless innings with two strikeouts while allowing one hit.

Kalamazoo 6, Rockford 5 (Walk-Off)

Kalamazoo rallied late to edge Rockford 6–5. The Growlers scored five runs in the ninth inning to complete the comeback victory and walk off the Rivets. Josh Campbell (University of Michigan) was perfect at the plate, going 3-for-3, including a triple and a double, scoring twice and stealing one base. Trevor Johnson (Duke University) went 2-for-4, including a home run, driving in two runs to help spark the ninth-inning rally. For Rockford, Joey Appino (Carroll University) went 2-for-2 with two RBI and one stolen base. Gavin Jones (Kent State University) earned the win, throwing one perfect inning with one strikeout.

Madison 4, Lakeshore 1

Madison used strong pitching and timely offense to defeat Lakeshore 4–1. The Mallards scored in three different innings and held the Chinooks to just six hits in the victory. Cole Crafton (University of Illinois) went 1-for-3 with a double, driving in one run. Preston Yaucher (Penn State University) went 1-for-3 with one RBI. For Lakeshore, Sam Meidenbauer (UW-Platteville) went 1-for-2 with a solo home run. Jack Counsell (Northwestern University) went 2-for-2. Skyler Lhamon (Bellarmine University) earned the win, throwing five innings with one strikeout while allowing four hits, one run, and one walk. Eamonn Mulhern (St. Cloud State University) earned the save, throwing two scoreless, hitless innings with one strikeout while allowing one walk.

Traverse City 7, Battle Creek 1

Traverse City used a strong finish to defeat Battle Creek 7–1. The Pit Spitters scored four runs over the final two innings to pull away and secure the victory. Jacob Kucharczyk (Penn State University) went 3-for-4, scoring four times and stealing two bases. Cade Collins (Wofford College) drove in three runs. Zach Carlson (Northwestern University) went 2-for-3, including a double, scoring once. For Battle Creek, Brendan Thompson (Cal State Bakersfield) went 2-for-4 with a solo home run and a double. Benjamin Green (Oakland University) earned the win, throwing six innings with five strikeouts while allowing seven hits, one run, and one walk.

Eau Claire 7, Waterloo 0

Eau Claire used dominant pitching to shut out Waterloo 7–0. The Express scored in three straight innings and held the Bucks to just three hits in the victory. AJ Marchetti (Tennessee Tech University) went 2-for-4, including a triple, driving in two runs and scoring once. Mikey Muniz (Pima CC) went 1-for-3 with two RBI. Hollon Brock (University of Montevallo) went 1-for-3 with two RBI and one run scored. Mike Erspamer (Stanford University) earned the win, throwing six scoreless innings with nine strikeouts while allowing two hits and one walk. Zach Peters (Missouri Baptist University) shut the door, throwing one perfect inning while striking out two of three batters faced.

Mankato 22, Bismarck 10

Mankato erupted late to defeat Bismarck 22–10. The MoonDogs scored 15 runs in the eighth inning to break the game open and secure the comeback victory. Kyle Hvidsten (Liberty University) was perfect at the plate, going 4-for-4, including a home run, scoring four times, driving in two runs, and stealing two bases. Nico Libed (UC Santa Barbara) went 2-for-5, including a double, recording three RBI and two runs scored. Sam Erickson (Lamar University) went 2-for-6, scoring three times and driving in two runs. Liam Ebbs (Wofford College) went 1-for-2 with two RBI, two runs scored, and one stolen base. Sean Griggs (Monmouth University) went 1-for-2 with four RBI, three runs scored, and one stolen base. For Bismarck, Keegan Landis (Colorado Mesa University) went 3-for-6, including a double, driving in two runs. Luke Stulga (Illinois State University) went 3-for-4, including a pair of doubles, scoring three times and driving in one run. Michael Carrano Jr. (Illinois State University) went 1-for-5 with a home run, recording two RBI. Landon Dodge (San Diego State University) earned the win, throwing 3.2 innings with two strikeouts while allowing four hits and two runs.

Fond du Lac 8, Wisconsin Rapids 7

Fond du Lac held off a late Wisconsin Rapids rally to defeat the Rafters 8–7. The Dock Spiders scored in five different innings and held on late to secure the victory. Ben Kuglitsch (Florida State University) went 1-for-1 with a home run, recording three RBI and three runs scored. JJ Nielsen (Grand Canyon University) drove in four runs. For Wisconsin Rapids, Gunnar Dillard (University of Oklahoma) went 2-for-4, including a home run, driving in three runs and stealing one base. Harrison Engskov (Arkansas State University) went 2-for-4, including a solo home run, scoring twice and stealing one base. Danny Gavin (Butler University) went 1-for-3 with a solo home run. David Ketterman (Florence-Darlington CC) went 1-for-1 with a double, driving in one run and scoring once. Noah Tschopp (Embry Riddle (AZ)) earned the win, throwing one inning with one strikeout while allowing three hits, three runs, and one walk. Townsend Stevenson (Washington University (MO)) earned the save, throwing one scoreless, hitless inning with three strikeouts while allowing one walk.

St. Cloud 7, La Crosse 2

St. Cloud used a big fifth inning to defeat La Crosse 7–2. The Rox scored five runs in the fifth inning and held the Loggers to secure the victory. Brandon Pelechowicz (American River CC) went 2-for-2 with a triple and a double, driving in two runs. Jackson Akin (University of Minnesota) went 2-for-3 with two RBI and two runs scored. Jaixen Frost (University of Iowa) went 3-for-5, including a double, recording two RBI and one run scored. Manny West (University of Kansas) earned the win, throwing five innings with six strikeouts while allowing seven hits, two walks, and one run. Dylan Lewkutz (Georgia Gwinnett College) earned the save, throwing four innings with four strikeouts while allowing four walks, two hits, and one run.

Thunder Bay 6, Rochester 3

Thunder Bay used a late offensive surge to defeat Rochester 6–3. The Border Cats scored four runs over the final three innings to pull away and secure the victory. Alex Kean (University of NC at Asheville) went 1-for-4 with a solo home run. Jacob Steinberg (Belmont Abbey College (NC)) went 1-for-5 with a solo home run. Justin Anctil (Texas State University) went 2-for-4, including a solo home run. Nate Negre (University of Central Arkansas) went 2-for-5, including a double, driving in two runs. For Rochester, Angel Santiago (University of South Alabama) went 1-for-3 with two RBI. Tyler Bribiescas (University of Arkansas-Monticello) earned the win, throwing three scoreless innings with four strikeouts while allowing one hit and one walk. Tyler Holmes (Amarillo CC (TX)) earned the save, throwing one scoreless, hitless inning with three strikeouts while allowing one walk.

Wausau 15, Duluth 12

Wausau held off a high-scoring battle to defeat Duluth 15–12. The Woodchucks scored eight runs in the fourth inning and used a 15-hit offensive attack to secure the victory. Jackson Petsche (University of New Orleans) went 3-for-5, including a double, finishing with four RBI and two runs scored. Max Soliz (University of Kansas) went 2-for-4 with a home run and a double, tallying four runs scored and two RBI. Noah Malone (Loyola Marymount University) went 2-for-5 with three RBI, two runs scored, and three stolen bases. Lane Walton (Arkansas State University) went 3-for-5, including a double, recording one RBI, one run scored, and one stolen base. For Duluth, Waylon Walsh (Santa Clara University) went 2-for-4 with a home run and a double, driving in five runs and stealing one base. Dax Hardcastle (Mississippi State University) went 3-for-5 with one RBI and one run scored. Jack Garvey (University of New Orleans) earned the win, throwing 2.2 innings with one strikeout while allowing three hits, one run, and one walk. Pete Jezerinac (Kennesaw State University) earned the save, throwing 1.2 scoreless innings with three strikeouts while allowing two hits.

Kenosha 8, Green Bay 5

Kenosha used a strong middle-inning push to defeat Green Bay 8–5. The Kingfish scored six runs across the fourth and fifth innings to pull away and secure the victory. Jackson Brewer (Columbia University) went 1-for-3 with a home run, recording two RBI and two runs scored. Hunter Snyder (Columbia University) went 2-for-4 with two RBI and one run scored. Will Matuszak (Boston College) went 1-for-3 with one RBI, one run scored, and two stolen bases. Ian Fisher (UCLA) earned the win, throwing 1.2 perfect innings with two strikeouts. Jackson Banuelos (Cal State Northridge) earned the save, throwing three scoreless innings with six strikeouts while allowing one hit and one walk.

Badlands 4, Willmar 3 (Walk-Off)

Badlands walked it off in 10 innings to defeat Willmar 4–3. The Big Sticks rallied late and scored the winning run in the 10th inning to secure the extra-inning victory. Ryder Hernandez (University of the Incarnate Word) went 1-for-4 with a solo home run. John Youens (Baylor University) went 1-for-3 with one RBI and one run scored. Blake Beheler (Blinn JC) went 1-for-2 with a double, scoring twice. For Willmar, Luke DeVine (Santa Clara University) went 2-for-4, including a double, and stole two bases. Matthew Bernath (Point Loma Nazarene University) went 2-for-4, including a double, scoring twice. Gavyn Schlotterback (University of Kansas) earned the win, throwing two innings with three strikeouts while allowing two hits, one run, and one walk.

 

 

Thursday’s Schedule

Fond du Lac @ Lakeshore (11:05 AM CT)

Green Bay @ Wausau (12:05 PM CT)

Thunder Bay @ St. Cloud (12:05 PM CT)

La Crosse @ Rochester (12:05 PM CT)

Kenosha @ Madison (1:05 PM CT)

Duluth @ Wisconsin Rapids (1:05 PM CT)

Richmond @ Royal Oak (6:35 PM ET)

Rockford @ Kalamazoo (6:35 PM ET)

Fond du Lac @ Lakeshore (6:05 PM CT)

Traverse City @ Battle Creek (7:05 PM ET)

Green Bay @ Wausau (6:35 PM CT)

Duluth @ Wisconsin Rapids (6:35 PM CT)

Kenosha @ Madison (6:35 PM CT)

Thunder Bay @ St. Cloud (6:35 PM CT)

La Crosse @ Rochester (6:35 PM CT)

 

Latest News