Seattle dominated possession at Allianz Field but couldn't break down a stubborn Minnesota defense, leaving both sides with a 0-0 draw. The Sounders controlled the game with 68 percent of the ball and fashioned the better chances, though their 11 shots only produced two on target. Minnesota sat deep and compact, frustrating their visitors despite managing just nine attempts of their own. Kyle Duncan was the standout performer for the hosts, earning official man-of-the-match honors after a commanding defensive display that kept Seattle at bay. It was the kind of match that likely frustrated both camps. Minnesota fought hard for a point but rarely threatened at the other end, while Seattle had enough of the ball to win it but lacked that final spark when it mattered. The Sounders' seven corners to Minnesota's four suggested they spent much of the second half knocking on the door, yet they had to settle for a share of the spoils. Neither side will be jumping for joy, but a clean sheet on the road gives the visitors something to build on.
The Matchup
Minnesota United FC and Seattle Sounders drew 0-0 at Allianz Field, in a game that could easily have finished either way. Neither team could really take control of the ball for long, with Minnesota United FC holding 32% possession, close enough to an even split to explain why the game never settled into one side's favour. Both sides had spells on top without ever pulling clear, and the shot count on the day backs up just how tight things were. A draw is rarely the result either team sets out to get, but on this occasion it was a fair reflection of ninety minutes where chances were shared roughly evenly. Below is a closer look at exactly how the numbers from the match broke down.
Man of the Match
Match Statistics
Match Events
| Min | Team | Card | Event | Score |
|---|---|---|---|---|
| 22' | Seattle Sounders | Substitution — A. Roldan on, J. Ragen off | 0-0 | |
| 38' | Seattle Sounders | Antino Lopez | 0-0 | |
| 38' | Seattle Sounders | Nikola Petković | 0-0 | |
| 47' | Minnesota United FC | Jefferson Díaz | 0-0 | |
| 64' | Seattle Sounders | Substitution — N. Petkovic on, S. Brunell off | 0-0 | |
| 65' | Seattle Sounders | Substitution — G. Minoungou on, J. Ferreira off | 0-0 | |
| 65' | Seattle Sounders | Substitution — O. De Rosario on, J. Morris off | 0-0 | |
| 67' | Seattle Sounders | Jackson Ragen | 0-0 | |
| 73' | Minnesota United FC | Substitution — K. Duncan on, B. Hlongwane off | 0-0 | |
| 77' | Minnesota United FC | Substitution — T. Chancalay on, J. Rodriguez off | 0-0 | |
| 77' | Minnesota United FC | Substitution — N. Romero on, D. Padelford off | 0-0 | |
| 77' | Minnesota United FC | Substitution — K. Yeboah on, M. Dieng off | 0-0 | |
| 90+1' | Minnesota United FC | Substitution — N. Triantis on, O. Gene off | 0-0 |
Minnesota United FC vs Seattle Sounders Lineups
Looking Ahead
Minnesota United FC have a quick chance to build on this result. Their next test comes at home to Orlando City SC, and how they respond after this result will be worth watching. You can follow the build-up and everything you need to know when Minnesota United FC vs Orlando City SC going to play at 30 August 2026 in Major League Soccer 2026.
Seattle Sounders, meanwhile, does not have long to wait before getting back out onto the pitch. They are next in action at home to Chicago Fire, a game that will give an early sense of how they carry this result forward. Full details are here: Seattle Sounders vs Chicago Fire going to play at 29 August 2026 in Major League Soccer 2026.