Goals
Man of the match
Expected goals (xG)
Trends
seasonAI forecast
TippioAn AI subscription opens everything. You can also earn it by tipping: tip at least 70% of a league's matches in a week and next week it's yours for free. A single outcome opens by watching an ad. Sign in and it shows here too, if you have access.
TV stations
EnglandChannels in 102 countries
Venue
Conditions
- Weatherlight rain
- RefereeJair Marrufo
- 1st AssistantCorey Rockwell
- 2nd AssistantAdam Wienckowski
- 4th OfficialCristian Campo Hernández
Pressure index
Which side was pressing, minute by minute. The markers are the events: tap one to read the minute and the player — and, with ball positions loaded, the replay jumps there.
Match flow
Ball positions
The ball's path over the whole match or one half: press play to run through it, drag the slider to jump anywhere. Loaded on request to keep the page light.
Commentary
97- 🟨90+3′Joaquín Pereyra of Minnesota United FC receives a yellow card for committing a serious foul.
- 90+3′Joaquín Pereyra from Minnesota United FC commits a foul.
- 90+3′David Ayala of the Portland Timbers earns a free kick in his team's defensive zone.
- 90+1′Antony commits a foul for the Portland Timbers.
- 90+1′Joaquín Pereyra from Minnesota United FC is awarded a free kick in the defensive zone.
- 90+1′The fourth official has indicated that there will be 5 minutes of stoppage time.
- 89′Minnesota United FC is penalized for offside. Carlos Harvey has been flagged for being in an offside position.
- 89′Wil Trapp from Minnesota United FC is awarded a free kick in the opponent's half.
- 89′Diego Chará commits a foul for the Portland Timbers.
- ⚽85′Goal! It's now 1-1 between Minnesota United FC and the Portland Timbers. Robin Lod scores for Minnesota United with a right-footed strike from the center of the box.
- 83′Save made! Carlos Harvey from Minnesota United FC heads the ball from the middle of the box, but James Pantemis of the Portland Timbers stops it right in the center of the goal. The chance was set up by Julian Gressel's cross.
- 🔄83′Substitution for the Portland Timbers: Eric Miller comes on to take the place of Juan Mosquera.
- 🔄82′Substitution for the Portland Timbers: Ian Smith comes on to take the place of Kristoffer Velde.
- 82′Joaquín Pereyra of Minnesota United FC earns a free kick on the right flank.
- 82′Diego Chará commits a foul for the Portland Timbers.
- ★79′Nicolás Romero of Minnesota United FC accidentally scored an own goal, putting the score at Minnesota United FC 0, Portland Timbers 1.
- ⚠79′Shot on goal denied. Antony from the Portland Timbers takes a left-footed strike from the left side of the penalty area, but the goalkeeper makes the save.Penalty
- 🟨78′Julian Gressel of Minnesota United FC receives a yellow card for committing a serious foul.
- 78′Julian Gressel commits a foul for Minnesota United FC.
- 78′Kristoffer Velde of the Portland Timbers earns a free kick in the offensive zone.
- 🔄77′Substitution for Minnesota United FC: Mamadou Dieng comes on to take the place of Kelvin Yeboah.
- 76′Corner kick awarded to the Portland Timbers, following a defensive play by Nicolás Romero.
- 76′Portland Timbers have been awarded a corner kick after Nicolás Romero allowed the ball to go out of play.
- ⚠75′The shot is deflected! Kristoffer Velde from the Portland Timbers takes a right-footed attempt from outside the penalty area, but it gets blocked. He received assistance from David Ayala.Penalty
- 74′Corner kick awarded to Minnesota United FC after Juan Mosquera allowed the ball to go out of play.
- 73′Foul committed by Bongokuhle Hlongwane of Minnesota United FC.
- 73′Antony from the Portland Timbers earns a free kick in the opponent's half.
- ⚠70′The shot was blocked. Kristoffer Velde from the Portland Timbers took a right-footed strike from outside the penalty area, but the goalkeeper managed to make the save.Penalty
- 69′Kristoffer Velde of the Portland Timbers earns a free kick in his team's defensive zone.
- 69′Nicolás Romero commits a foul for Minnesota United FC.
- 68′The pause has ended. They're set to resume play.
- 68′Match interruption - Portland Timbers.
- ⚠66′A shot on goal was thwarted. Robin Lod from Minnesota United FC took a left-footed attempt from the left side of the penalty area, but it was stopped by James Pantemis, who made a save in the upper center of the net. The assist came from Joaquín Pereyra of the Portland Timbers.Penalty
- ⚠66′Joaquín Pereyra from Minnesota United FC strikes the crossbar with a left-footed effort from beyond the penalty area.Penalty
- ⚠64′Missed opportunity! David Ayala from the Portland Timbers took a left-footed shot from outside the penalty area, but it went wide.Penalty
- 64′Kristoffer Velde of the Portland Timbers earns a free kick in the opponent's half.
- 64′Anthony Markanich from Minnesota United FC commits a foul.
- ⚠63′Missed opportunity. David da Costa of the Portland Timbers took a right-footed shot from outside the penalty area following a direct free kick.Penalty
- 62′Kristoffer Velde of the Portland Timbers earns a free kick in the offensive zone.
- 62′Nicolás Romero commits a foul for Minnesota United FC.
- ⚠62′A shot attempt is thwarted. Antony from the Portland Timbers takes a right-footed strike from the middle of the penalty area, but it gets blocked. The assist came from Kristoffer Velde.Penalty
- 🔄61′Substitution for the Portland Timbers: Felipe Mora comes on to take the place of Kevin Kelsy.
- 🔄61′Substitution for the Portland Timbers: David da Costa comes on to take the place of Matías Rojas.
- 🔄61′Substitution for Minnesota United FC: Julian Gressel comes on to take the place of Joseph Rosales.
- 🔄61′Substitution for Minnesota United FC: Carlos Harvey comes on to take the place of Jefferson Díaz.
- 57′Minnesota United FC is flagged for offside. Nicolás Romero has been ruled offside.
- 56′Joaquín Pereyra from Minnesota United FC earns a free kick in the opponent's half.
- 56′Joaquín Pereyra from Minnesota United FC is awarded a free kick on the right flank.
- 54′Jefferson Díaz commits a foul for Minnesota United FC.
- 54′Jefferson Díaz of Minnesota United FC commits a foul.
- 50′Corner kick awarded to the Portland Timbers after Jefferson Díaz allowed the ball to go out.
- 50′Corner kick awarded to the Portland Timbers after a play that resulted in a deflection off Jefferson Díaz.
- 49′The shot was thwarted. Kristoffer Velde of the Portland Timbers tried to take a left-footed shot from a challenging position on the left side, but it was blocked.
- 49′A shot on goal has been blocked. Robin Lod from Minnesota United FC took a left-footed strike from the middle of the box, but James Pantemis of the Portland Timbers managed to make the save right in the center of the net.
- 49′Corner kick awarded to the Portland Timbers after Jefferson Díaz allowed the ball to go out of play.
- ⚠48′Missed opportunity! David Ayala of the Portland Timbers took a right-footed shot from outside the penalty area, but it went wide.Penalty
- 46′Offside call against the Portland Timbers. Antony has been flagged for being in an offside position.
- 45′The second half is underway with the score tied at Minnesota United FC 0, Portland Timbers 0.
- 45+5′The first half concludes with the score tied at Minnesota United FC 0, Portland Timbers 0.
- 45+1′The fourth official has indicated that there will be four minutes of stoppage time.
- 🩹43′Substitution for the Portland Timbers: Diego Chará comes on to replace Felipe Carballo, who is leaving the pitch due to an injury.
- 🩹43′Substitution for the Portland Timbers: Diego Chará comes on to replace Felipe Carballo, who has sustained an injury.
- 40′Michael Boxall from Minnesota United FC commits a foul.
- 40′David Ayala from the Portland Timbers earns a free kick in his team's defensive zone.
- 38′The shot was blocked. Joseph Rosales from Minnesota United FC took a left-footed attempt from a challenging position on the left, but it was successfully saved.
- 37′Kristoffer Velde of the Portland Timbers earns a free kick in the offensive zone.
- 37′Wil Trapp commits a foul for Minnesota United FC.
- ⚠34′The shot was blocked. Matías Rojas from the Portland Timbers took a left-footed strike from outside the penalty area, but Dayne St. Clair of Minnesota United FC made a save, diving to his left to stop the ball.Penalty
- 🟨33′Joseph Rosales of Minnesota United FC receives a yellow card for committing a serious foul.
- 33′Joseph Rosales from Minnesota United FC commits a foul.
- 30′A shot has been deflected. Kevin Kelsy from the Portland Timbers took a left-footed attempt from the middle of the box, but it was blocked.
- 29′Corner kick awarded to the Portland Timbers after Nicolás Romero allowed the ball to go out.
- 29′Corner kick awarded to the Portland Timbers after Nicolás Romero allowed the ball to go out of play.
- ⚠26′A shot on goal has been thwarted. Matías Rojas from the Portland Timbers unleashed a left-footed strike from outside the penalty area, but Dayne St. Clair of Minnesota United FC made a great save, diving to his left to keep it out. The effort was set up by Juan Mosquera.Penalty
- ⚠26′Shot on goal denied. Matías Rojas from the Portland Timbers takes a left-footed strike from outside the penalty area, but the goalkeeper makes the save.Penalty
- 22′Corner kick awarded to Minnesota United FC after Kevin Kelsy allowed the ball to go out.
- 20′Felipe Carballo of the Portland Timbers commits a foul.
- 20′The pause has ended. They are set to resume play.
- 🩹18′The game is currently paused due to an injury to Felipe Carballo from the Portland Timbers.
- 17′Corner kick awarded to Minnesota United FC after Finn Surman allowed the ball to go out.
- ⚠17′The shot is deflected. Kelvin Yeboah from Minnesota United FC tries a right-footed strike from outside the penalty area, but it's blocked.Penalty
- 16′Joseph Rosales from Minnesota United FC earns a free kick in his team's defensive zone.
- 16′Joseph Rosales from Minnesota United FC is awarded a free kick in their own defensive half.
- 11′Matías Rojas from the Portland Timbers commits a foul.
- 11′Anthony Markanich from Minnesota United FC is awarded a free kick in the defensive zone.
- 7′Matías Rojas from the Portland Timbers earns a free kick in his team's defensive zone.
- 7′Robin Lod commits a foul for Minnesota United FC.
- 6′Missed opportunity! Felipe Carballo of the Portland Timbers took a right-footed shot from the center of the box, but it went wide to the left. The attempt was set up by Kristoffer Velde after a corner kick.
- 6′Corner kick awarded to the Portland Timbers after a deflection off Jefferson Díaz.
- 6′The attempt was thwarted. Kristoffer Velde from the Portland Timbers took a right-footed shot from a challenging angle and long distance on the left, but it was blocked.
- 6′Corner kick awarded to the Portland Timbers, following a save made by Dayne St. Clair.
- 5′Kristoffer Velde from the Portland Timbers is awarded a free kick on the left side of the field.
- 5′Jefferson Díaz commits a foul for Minnesota United FC.
- 4′The shot was thwarted. Matías Rojas of the Portland Timbers took a right-footed strike from the center of the box, but Dayne St. Clair from Minnesota United FC made a save, denying the attempt in the bottom left corner.
- 1′Minnesota United FC is penalized for offside. Anthony Markanich has been flagged for being in an offside position.
- The opening half is underway...
- The team rosters have been revealed, and the players are currently engaged in their warm-up routines.
Match statistics
Possession and passing
5 more
Attack
13 more
Defence and discipline
1 more
Other
Possession and passing
5 more
Attack
10 more
Defence and discipline
1 more
Other
Possession and passing
5 more
Attack
13 more
Defence and discipline
1 more
Other
The halves are each period's own numbers — not a split of the full-time figures.
The referee
| Avg | Home | Away | Career | |
|---|---|---|---|---|
| Yellow cards | 3.22 | 1.39 | 1.83 | 2.33 |
| Red cards | 0.11 | 0.00 | 0.11 | 0.05 |
| Second yellows | 0.06 | 0.00 | 0.06 | 0.03 |
| Penalties | 0.22 | 0.22 | 0.00 | 0.24 |
Home / away: what the home and the away side received on average. Career: the average over every match officiated.
Expected goals (xG)
Form
Minnesota UnitedWWLWD
No matches in this scope.
Portland TimbersDLLWD
No matches in this scope.
Head-to-head
10Wins
6WinsThe two sides have met 20 times.
Trends
Share of this season's matches where it happened — a win, over 1.5 / 2.5 / 3.5 goals, both teams scoring, failing to score, a clean sheet.
Season comparison
Starting XI
The ↓ and minute under a player mean they were substituted off then.
Portland Timbers's starting XI cost €7.3M more.
The amount under a player is their last known transfer fee and its year (provider data) — not a market value.
Minnesota United — bench
Portland Timbers — bench
Player statistics
Minnesota United starters then subs, by rating
Robin Lod#17 · Midfielder · 90′8.0
Attack
- Goals
- 1
- Assists
- 0
- Shots
- 3
- Shots on target
- 3
- Expected goals (xG)
- 0.38
- xGoT
- 0.76
- Hit woodwork
- 1
Passing
- Passes (accurate/total)
- 39/44
- Pass accuracy
- 91%
- Key passes
- 0
- Passes in final third
- 7
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 0/1
Possession & duels
- Touches
- 61
- Duels (won/total)
- 5/6
- Aerials won
- 1
- Possession lost
- 10
- Ball recoveries
- 3
Defence
- Tackles
- 4
- Interceptions
- 1
- Clearances
- 2
Discipline
- Fouls
- 1
Dayne St. Clair#97 · Goalkeeper · 90′7.7
Goalkeeping
- Saves
- 6
- Saves inside box
- 3
- Goals conceded
- 1
- High claims
- 1
- Punches
- 1
Passing
- Passes (accurate/total)
- 24/30
- Pass accuracy
- 79%
- Key passes
- 0
- Passes in final third
- 8
- Long balls (won/total)
- 9/15
Possession & duels
- Touches
- 42
- Duels (won/total)
- 1/1
- Aerials won
- 1
- Possession lost
- 6
- Ball recoveries
- 8
Defence
- Tackles
- 0
- Clearances
- 1
Discipline
- Fouls
- 0
Joaquín Pereyra#26 · Attacker · 90′7.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 1
- Big chances missed
- 1
- Expected goals (xG)
- 0.24
- xGoT
- 0.30
Passing
- Passes (accurate/total)
- 35/44
- Pass accuracy
- 79%
- Key passes
- 3
- Passes in final third
- 12
- Crosses (accurate/total)
- 2/3
- Long balls (won/total)
- 2/7
- Through balls
- 1
Possession & duels
- Touches
- 62
- Duels (won/total)
- 8/13
- Aerials won
- 1
- Dribbles (won/attempted)
- 3/5
- Dispossessed
- 1
- Possession lost
- 14
- Ball recoveries
- 2
Defence
- Tackles
- 1
Discipline
- Fouls
- 1
- Fouls drawn
- 3
- Yellow cards
- 1
Wil Trapp#20 · Midfielder · 90′7.3
Attack
- Goals
- 0
- Assists
- 1
- Shots
- 0
- Shots on target
- 0
- Big chances created
- 1
Passing
- Passes (accurate/total)
- 40/48
- Pass accuracy
- 83%
- Key passes
- 1
- Passes in final third
- 6
- Long balls (won/total)
- 4/7
- Through balls
- 1
Possession & duels
- Touches
- 59
- Duels (won/total)
- 6/10
- Aerials won
- 1
- Dribbles (won/attempted)
- 2/2
- Possession lost
- 9
- Ball recoveries
- 8
Defence
- Tackles
- 2
- Interceptions
- 1
- Dribbled past
- 4
Discipline
- Fouls
- 1
- Fouls drawn
- 1
Jefferson Díaz#28 · Defender · 61′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 17/23
- Pass accuracy
- 74%
- Key passes
- 0
- Passes in final third
- 6
- Long balls (won/total)
- 2/4
Possession & duels
- Touches
- 34
- Duels (won/total)
- 3/8
- Aerials won
- 1
- Dribbles (won/attempted)
- 1/1
- Possession lost
- 6
- Ball recoveries
- 3
Defence
- Tackles
- 1
- Interceptions
- 1
- Clearances
- 2
- Blocked shots
- 2
Discipline
- Fouls
- 2
Anthony Markanich Jr.#13 · Defender · 90′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Expected goals (xG)
- 0.14
Passing
- Passes (accurate/total)
- 20/29
- Pass accuracy
- 69%
- Key passes
- 0
- Passes in final third
- 2
- Crosses (accurate/total)
- 0/2
- Long balls (won/total)
- 3/6
Possession & duels
- Touches
- 51
- Duels (won/total)
- 7/11
- Aerials won
- 4
- Dribbles (won/attempted)
- 0/1
- Possession lost
- 12
- Ball recoveries
- 3
Defence
- Tackles
- 1
- Interceptions
- 3
- Clearances
- 4
- Dribbled past
- 2
Discipline
- Fouls
- 1
- Fouls drawn
- 2
- Offsides
- 1
Michael Boxall#15 · Defender · 90′6.6
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 38/40
- Pass accuracy
- 97%
- Key passes
- 0
- Passes in final third
- 2
- Long balls (won/total)
- 2/3
Possession & duels
- Touches
- 53
- Duels (won/total)
- 3/5
- Aerials won
- 2
- Possession lost
- 6
- Ball recoveries
- 4
Defence
- Tackles
- 1
- Interceptions
- 1
- Clearances
- 4
Discipline
- Fouls
- 1
J. Rosales#8 · Midfielder · 61′6.6
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 1
- Expected goals (xG)
- 0.07
- xGoT
- 0.09
Passing
- Passes (accurate/total)
- 26/28
- Pass accuracy
- 93%
- Key passes
- 0
- Passes in final third
- 3
- Long balls (won/total)
- 1/2
Possession & duels
- Touches
- 37
- Duels (won/total)
- 4/10
- Dribbles (won/attempted)
- 1/3
- Dispossessed
- 1
- Possession lost
- 6
- Ball recoveries
- 2
Defence
- Tackles
- 2
- Dribbled past
- 1
Discipline
- Fouls
- 1
- Fouls drawn
- 1
- Yellow cards
- 1
Kelvin Yeboah#9 · Attacker · 77′6.4
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Expected goals (xG)
- 0.06
- xGoT
- 0.00
Passing
- Passes (accurate/total)
- 5/7
- Pass accuracy
- 100%
- Key passes
- 0
Possession & duels
- Touches
- 17
- Duels (won/total)
- 2/6
- Dribbles (won/attempted)
- 1/1
- Dispossessed
- 2
- Possession lost
- 8
- Ball recoveries
- 1
Defence
- Tackles
- 1
Discipline
- Fouls
- 0
Nicolás Romero#5 · Defender · 90′6.2
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 40/52
- Pass accuracy
- 77%
- Key passes
- 0
- Passes in final third
- 8
- Long balls (won/total)
- 2/10
Possession & duels
- Touches
- 62
- Duels (won/total)
- 3/11
- Aerials won
- 2
- Possession lost
- 12
- Ball recoveries
- 3
Defence
- Tackles
- 1
- Interceptions
- 1
- Clearances
- 3
- Blocked shots
- 1
- Dribbled past
- 3
Discipline
- Fouls
- 3
- Offsides
- 1
Bongokuhle Hlongwane#21 · Defender · 90′5.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Big chances created
- 1
Passing
- Passes (accurate/total)
- 12/16
- Pass accuracy
- 71%
- Key passes
- 1
- Passes in final third
- 4
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 1/2
Possession & duels
- Touches
- 33
- Duels (won/total)
- 3/16
- Aerials won
- 1
- Dribbles (won/attempted)
- 1/4
- Dispossessed
- 3
- Possession lost
- 13
- Ball recoveries
- 11
Defence
- Tackles
- 1
- Clearances
- 4
- Dribbled past
- 2
Discipline
- Fouls
- 1
Julian Gressel#24 · Midfielder · 29′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 10/11
- Pass accuracy
- 91%
- Key passes
- 1
- Crosses (accurate/total)
- 1/6
- Long balls (won/total)
- 1/1
Possession & duels
- Touches
- 25
- Duels (won/total)
- 5/7
- Aerials won
- 1
- Dribbles (won/attempted)
- 1/1
- Possession lost
- 8
- Ball recoveries
- 2
Defence
- Tackles
- 4
- Clearances
- 1
Discipline
- Fouls
- 1
- Yellow cards
- 1
Carlos Harvey#67 · Midfielder · 29′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 1
- Expected goals (xG)
- 0.07
- xGoT
- 0.04
Passing
- Passes (accurate/total)
- 9/10
- Pass accuracy
- 91%
- Key passes
- 0
- Passes in final third
- 3
- Long balls (won/total)
- 1/1
Possession & duels
- Touches
- 21
- Duels (won/total)
- 3/5
- Aerials won
- 1
- Dribbles (won/attempted)
- 1/3
- Possession lost
- 5
- Ball recoveries
- 1
Defence
- Tackles
- 1
- Blocked shots
- 2
Discipline
- Fouls
- 0
- Offsides
- 1
?#29 · Attacker · 13′6.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 3/5
- Pass accuracy
- 60%
- Key passes
- 0
Possession & duels
- Touches
- 7
- Duels (won/total)
- 1/2
- Aerials won
- 1
- Dispossessed
- 1
- Possession lost
- 3
- Ball recoveries
- 1
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
Portland Timbers starters then subs, by rating
James Pantemis#41 · Goalkeeper · 90′7.8
Goalkeeping
- Saves
- 5
- Saves inside box
- 5
- Goals conceded
- 1
- High claims
- 1
Passing
- Passes (accurate/total)
- 27/33
- Pass accuracy
- 82%
- Key passes
- 0
- Passes in final third
- 2
- Long balls (won/total)
- 10/15
Possession & duels
- Touches
- 47
- Duels (won/total)
- 0/0
- Possession lost
- 7
- Ball recoveries
- 15
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
Kristoffer Velde#99 · Attacker · 83′7.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 5
- Shots on target
- 1
- Big chances created
- 1
- Expected goals (xG)
- 0.27
- xGoT
- 0.07
Passing
- Passes (accurate/total)
- 28/34
- Pass accuracy
- 88%
- Key passes
- 3
- Passes in final third
- 7
- Crosses (accurate/total)
- 0/3
- Long balls (won/total)
- 4/4
Possession & duels
- Touches
- 63
- Duels (won/total)
- 14/23
- Aerials won
- 1
- Dribbles (won/attempted)
- 7/8
- Dispossessed
- 4
- Possession lost
- 17
- Ball recoveries
- 1
Defence
- Tackles
- 0
- Dribbled past
- 2
Discipline
- Fouls
- 0
- Fouls drawn
- 6
David Ayala#24 · Midfielder · 90′7.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 3
- Shots on target
- 0
- Expected goals (xG)
- 0.15
Passing
- Passes (accurate/total)
- 67/76
- Pass accuracy
- 86%
- Key passes
- 1
- Passes in final third
- 15
- Crosses (accurate/total)
- 1/1
- Long balls (won/total)
- 7/11
Possession & duels
- Touches
- 98
- Duels (won/total)
- 6/7
- Aerials won
- 1
- Possession lost
- 11
- Ball recoveries
- 6
Defence
- Tackles
- 3
- Interceptions
- 2
- Clearances
- 5
- Blocked shots
- 1
Discipline
- Fouls
- 1
- Fouls drawn
- 2
Matías Rojas#35 · Midfielder · 61′7.3
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 3
- Shots on target
- 3
- Expected goals (xG)
- 0.27
- xGoT
- 0.87
Passing
- Passes (accurate/total)
- 29/41
- Pass accuracy
- 76%
- Key passes
- 1
- Passes in final third
- 7
- Crosses (accurate/total)
- 2/4
- Long balls (won/total)
- 4/5
Possession & duels
- Touches
- 57
- Duels (won/total)
- 4/9
- Dribbles (won/attempted)
- 3/4
- Possession lost
- 17
- Ball recoveries
- 5
Defence
- Tackles
- 0
Discipline
- Fouls
- 2
- Fouls drawn
- 1
Juan Mosquera#29 · Defender · 83′6.9
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 23/25
- Pass accuracy
- 88%
- Key passes
- 2
- Passes in final third
- 3
- Crosses (accurate/total)
- 0/2
- Long balls (won/total)
- 3/3
Possession & duels
- Touches
- 46
- Duels (won/total)
- 2/7
- Dispossessed
- 2
- Possession lost
- 7
- Ball recoveries
- 1
Defence
- Tackles
- 2
- Clearances
- 2
Discipline
- Fouls
- 0
Antony#11 · Midfielder · 90′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 3
- Shots on target
- 2
- Big chances missed
- 1
- Expected goals (xG)
- 0.44
- xGoT
- 0.35
Passing
- Passes (accurate/total)
- 37/44
- Pass accuracy
- 86%
- Key passes
- 1
- Passes in final third
- 3
- Long balls (won/total)
- 1/1
Possession & duels
- Touches
- 65
- Duels (won/total)
- 10/21
- Aerials won
- 1
- Dribbles (won/attempted)
- 2/6
- Dispossessed
- 1
- Possession lost
- 14
- Ball recoveries
- 3
Defence
- Tackles
- 4
- Dribbled past
- 1
Discipline
- Fouls
- 1
- Fouls drawn
- 3
- Offsides
- 1
Kevin Kelsy#19 · Attacker · 61′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 12/16
- Pass accuracy
- 75%
- Key passes
- 1
- Passes in final third
- 2
- Long balls (won/total)
- 0/1
Possession & duels
- Touches
- 24
- Duels (won/total)
- 3/6
- Aerials won
- 1
- Dribbles (won/attempted)
- 1/1
- Dispossessed
- 2
- Possession lost
- 7
Defence
- Tackles
- 1
- Interceptions
- 1
Discipline
- Fouls
- 0
Felipe Carballo#33 · Midfielder · 43′6.6
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Expected goals (xG)
- 0.02
Passing
- Passes (accurate/total)
- 27/29
- Pass accuracy
- 93%
- Key passes
- 0
- Passes in final third
- 4
- Long balls (won/total)
- 3/3
Possession & duels
- Touches
- 35
- Duels (won/total)
- 1/4
- Dribbles (won/attempted)
- 0/1
- Possession lost
- 4
- Ball recoveries
- 3
Defence
- Tackles
- 0
- Clearances
- 1
- Dribbled past
- 2
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Finn Surman#20 · Defender · 90′6.6
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 49/53
- Pass accuracy
- 94%
- Key passes
- 0
- Passes in final third
- 3
- Long balls (won/total)
- 3/5
Possession & duels
- Touches
- 62
- Duels (won/total)
- 3/5
- Aerials won
- 1
- Possession lost
- 4
- Ball recoveries
- 2
Defence
- Tackles
- 2
- Interceptions
- 1
- Clearances
- 2
Discipline
- Fouls
- 0
Dario Župarić#13 · Defender · 90′6.6
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 42/48
- Pass accuracy
- 89%
- Key passes
- 0
- Passes in final third
- 3
- Long balls (won/total)
- 2/3
Possession & duels
- Touches
- 56
- Duels (won/total)
- 2/4
- Aerials won
- 1
- Dispossessed
- 1
- Possession lost
- 8
- Ball recoveries
- 3
Defence
- Tackles
- 1
- Clearances
- 4
- Dribbled past
- 1
Discipline
- Fouls
- 0
Jimer Fory#27 · Defender · 90′6.6
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 64/69
- Pass accuracy
- 93%
- Key passes
- 0
- Passes in final third
- 6
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 0/2
Possession & duels
- Touches
- 85
- Duels (won/total)
- 4/7
- Aerials won
- 3
- Dispossessed
- 1
- Possession lost
- 9
- Ball recoveries
- 5
Defence
- Tackles
- 1
- Clearances
- 6
- Dribbled past
- 1
Discipline
- Fouls
- 1
Diego Chará#21 · Midfielder · 47′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 39/44
- Pass accuracy
- 87%
- Key passes
- 0
- Passes in final third
- 7
- Long balls (won/total)
- 5/6
Possession & duels
- Touches
- 51
- Duels (won/total)
- 5/9
- Aerials won
- 2
- Possession lost
- 6
- Ball recoveries
- 2
Defence
- Tackles
- 3
- Clearances
- 1
- Dribbled past
- 2
Discipline
- Fouls
- 2
Felipe Mora#9 · Attacker · 29′6.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 8/11
- Pass accuracy
- 70%
- Key passes
- 1
- Long balls (won/total)
- 0/1
Possession & duels
- Touches
- 11
- Duels (won/total)
- 1/2
- Aerials won
- 1
- Possession lost
- 3
- Ball recoveries
- 3
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
David Da Costa#10 · Midfielder · 29′6.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Expected goals (xG)
- 0.05
Passing
- Passes (accurate/total)
- 14/14
- Pass accuracy
- 93%
- Key passes
- 1
- Passes in final third
- 1
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 1/1
Possession & duels
- Touches
- 19
- Duels (won/total)
- 0/2
- Dribbles (won/attempted)
- 0/1
- Dispossessed
- 1
- Possession lost
- 4
- Ball recoveries
- 1
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
Eric Miller#15 · Defender · 7′6.3
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 3/3
- Pass accuracy
- 100%
- Key passes
- 0
- Passes in final third
- 1
Possession & duels
- Touches
- 5
- Duels (won/total)
- 1/2
Defence
- Tackles
- 1
- Clearances
- 1
Discipline
- Fouls
- 0
Ian Smith#23 · Defender · 7′6.1
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 5/6
- Pass accuracy
- 83%
- Key passes
- 0
- Passes in final third
- 1
Possession & duels
- Touches
- 12
- Duels (won/total)
- 1/3
- Aerials won
- 1
- Dribbles (won/attempted)
- 0/1
- Possession lost
- 2
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
Coaches
Officials
- RefereeJair Marrufo
- 1st AssistantCorey Rockwell
- 2nd AssistantAdam Wienckowski
- 4th OfficialCristian Campo Hernández
Odds
Opening markets, for information — Tippio is not a bookmaker. Under each price, the probability it implies.
Match winner (1X2)i
Who wins in regular time: home (1), draw (X) or away (2).
i
Who wins in regular time: home (1), draw (X) or away (2).
| Outcome | bet365 | Unibet |
|---|---|---|
| Minnesota United | 1.7058.82% | 1.6859.52% |
| Draw | 4.0025% | 4.3023.26% |
| Portland Timbers | 4.5022.22% | 4.2023.81% |
Double chancei
Two outcomes in one bet — it wins if either happens.
i
Two outcomes in one bet — it wins if either happens.
| Outcome | bet365 | Unibet |
|---|---|---|
| Minnesota United or Draw | 1.1884.67% | 1.2281.97% |
| Minnesota United or Portland Timbers | 1.2281.83% | 1.2182.64% |
| Draw or Portland Timbers | 2.1047.62% | 2.1047.62% |
Goals over/underi
Total goals over or under the line.
i
Total goals over or under the line.
| Outcome | bet365 | Unibet |
|---|---|---|
| 2+ goals | – | 1.1785.47% |
| 0–1 goals | – | 5.0020% |
| 3+ goals | 1.6560.61% | 1.6062.5% |
| 0–2 goals | 2.2045.45% | 2.3342.92% |
| 4+ goals | – | 2.5539.22% |
| 0–3 goals | – | 1.5265.79% |
Both teams to scorei
Whether both sides score at least once.
i
Whether both sides score at least once.
| Outcome | bet365 | Unibet |
|---|---|---|
| Yes | 1.6660.02% | 1.6162.11% |
| No | 2.1047.62% | 2.1845.87% |
Half-time resulti
The score at half-time.
i
The score at half-time.
| Outcome | bet365 | Unibet |
|---|---|---|
| Minnesota United | 2.2544.44% | 2.2544.44% |
| Draw | 2.4041.67% | 2.4840.32% |
| Portland Timbers | 4.7521.05% | 4.2023.81% |
Half-time / full-timei
Who leads at half-time and who wins at the end — both together.
i
Who leads at half-time and who wins at the end — both together.
| Outcome | bet365 |
|---|---|
| MIN → MIN | 2.6238.1% |
| MIN → X | 13.007.69% |
| MIN → POT | 34.002.94% |
| X → MIN | 4.7521.05% |
| X → X | 6.5015.38% |
| X → POT | 9.5010.53% |
| POT → MIN | 21.004.76% |
| POT → X | 15.006.67% |
| POT → POT | 7.5013.33% |
Total cornersi
Total corners over or under the line.
i
Total corners over or under the line.
| Outcome | bet365 |
|---|---|
| 12 - 14 | 4.3323.08% |
| 6 - 8 | 3.2031.25% |
| 9 - 11 | 2.6038.46% |
| Under 6 | 10.0010% |
| Over 14 | 10.0010% |
Cards over/underi
Total cards (yellow = 1, red = 2) over or under the line.
i
Total cards (yellow = 1, red = 2) over or under the line.
| Outcome | bet365 |
|---|---|
| 4+ cards | 1.9052.38% |
| 0–3 cards | 1.8055.56% |
The Tippio app shows an AI forecast and the community's tip split for every match — and in Tipper you compete with your friends.