Forward Madison FC Collect Nine Straight Unbeaten with 2-0 Win over Westchester SC
USL1 Forward Madison FC

Forward Madison FC Collect Nine Straight Unbeaten with 2-0 Win over Westchester SC

Published on August 1, 2026 under United Soccer League One (USL1)
Forward Madison FC News Release


MADISON, WI - Forward Madison FC earned its longest unbeaten streak in club history with nine straight after picking up a 2-0 win over Westchester SC at Breese Stevens Field on Saturday night.

The Mingos came out with intensity, clearly eager to extend their unbeaten streak, but Westchester SC matched the energy early with a high press and a disciplined back line. The opening 20 minutes featured an even share of possession, with both sides creating opportunities. Ryan Carmichael recorded a long-range effort in the 13th minute before forcing a save a minute later, as Roman Torres, Eddie Munjoma and Collin McCamy helped create dangerous attacking moments that narrowly missed finding the breakthrough.

The match shifted in the 20th minute when Westchester's Bobby Pierre received his second yellow card and was sent off, leaving the visitors to play with 10 men. Forward Madison immediately looked to capitalize on the numerical advantage as Jackson Castro, Kerfalla Toure and Ryan Carmichael tested the Westchester goalkeeper. The Flamingos found the opener in the 32nd minute when Karamoko made his way past two Westchester defenders and the keeper to put the hosts on the board, 1-0. Two minutes later, Karamoko was in the right place to tap in a goal, almost doubling Madison's advantage, but the strike was called offside. Late in the first half, Castro was clearly hunting for a goal, finding space for multiple attempts but was unable to capitalize before the break.

Madison continued to control the match in the second half, with JT Harms making key saves to preserve the lead, including a clutch stop in the 68th minute to deny a dangerous chance by Westchester. Midfielder Joshua Bolma ignited the attack off the bench, capitalizing off of quick transitions and nearly adding a tally of his own with back-to-back shots in the 77th minute, including one that struck the crossbar, while Ryan Carmichael continued searching for a goal with multiple attempts late in the half. The Mingos continued to power the attack off the bench when a long ball from AJ Edwards in the 86th minute found Stephen Annor Gyamfi, who was able to sneak the ball past the Westchester goalkeeper to double the hosts' lead.

Harms earned his fifth clean sheet of the season with five saves on the night, helping preserve the Mingos 2-0 victory to end its home stint.

"[It's] great to get another three points at home," Kevin Carmichael said. "[I'm] so proud to be on this team and have the best fans in the league."

Goal Summary

1-0 MAD (32') - #21 Karamoko

2-0 MAD (86') - #14 Annor

Disciplinary Summary

(8') WSC #4 Pierre - Yellow Card

(20') WSC #4 Pierre - Yellow Card

(20') WSC #4 Pierre - Red Card

(47') MAD #20 K. Carmichael - Yellow Card

(52') MAD #4 McCamy - Yellow Card

(55') MAD #12 Torres - Yellow Card

(73') MAD #3 Edwards - Yellow Card

Lineup Notes

MAD: #1 Harms, #4 McCamy, #6 Kanyane, #8 Segbers (60' #7 Bolma), #9 R. Carmichael, #12 Torres (81' #5 Shannon), #16 Castro (68' #11 N'goubou), #20 K. Carmichael, #21 Karamoko (60' #14 Annor), #23 Munjoma (68' #3 Edwards), #33 Toure

SUBS: #99 Flores, #19 Manske, #5 Shannon, #7 Bolma, #14 Annor

WSC: #2 Jennings, #4 Pierre, #5 Timchenko (79' #7 S. Powder), #6 McGlynn, #8 Bouman, #17 Cubas (85' #77 Burko), #21 Armas (79' #10 Guezen), #27 Vargas, #66 N. Powder (46' #3 Dickerson), #83 Evans (79' #18 Mackic), #1 Marinelli

SUBS: #9 Blommestijn, #13 Hammersley

Next Match

Forward Madison FC hits the road to take on AC Boise at the Athletic Club Boise Soccer Complex on Saturday, August 8. Kickoff is set for 8:30 p.m. CT as the Mingos look to continue their unbeaten streak. Fans can support the Club by purchasing single-game tickets or season tickets, or by shopping at the team's Merch Store!




United Soccer League One Stories from August 1, 2026


The opinions expressed in this release are those of the organization issuing it, and do not necessarily reflect the thoughts or opinions of OurSports Central or its staff.

OurSports Central