Minnesota United vs Real Salt Lake

30 March 2025 · MLS · 2025 · Referee Victor Rivas

Full time 2 – 0

Half-time: 1–0

  • Tani Oluwaseyi 30’, 55’

Match summary

Minnesota United beat Real Salt Lake 2-0. Minnesota United led 1-0 at half-time.

Tani Oluwaseyi put Minnesota United ahead with a header in the 30th minute and Oluwaseyi made it 2-0 in the 55th minute.

The chances backed that up: Minnesota United created 2.46 expected goals (xG) from 15 shots to Real Salt Lake's 1.62 from 15.

Match stats

35% Possession 65%
15 Shots 15
7 Shots on target 4
5 Corners 2
304 Passes 571
68.8% Pass accuracy 84.1%
15 Tackles 21
15 Fouls 8
2 Yellow cards 2
1 Offsides 4

Key events

Minnesota United Real Salt Lake
Kick-off
Kelvin YeboahShot on target
15’
Tani OluwaseyiShot on target
17’
Tani OluwaseyiHeader1-0 (Minnesota United)
30’
Joseph RosalesShot on target
32’
Half-time1-0
46’
Lachlan BrookDiogo Gonçalves
46’
Jesus BareaForster Ajago
Second half underway
Tani OluwaseyiLeft foot shot2-0 (Minnesota United)
55’
61’
Brayan VeraShot on target
63’
Jesus BareaShot on target
66’
Jesus BareaShot on target
80’
82’
Lachlan Brook
Tani OluwaseyiShot on target
87’
Robin LodShot on target
87’
90+2’
Diego LunaShot on target
90+3’
Full-time2-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.46 1.62 30’ Tani Oluwaseyi (Minnesota United), 1-0 30’ 55’ Tani Oluwaseyi (Minnesota United), 2-0 55’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.46 1.62 30’ Tani Oluwaseyi (Minnesota United), 1-0 Oluwaseyi 30’ 55’ Tani Oluwaseyi (Minnesota United), 2-0 Oluwaseyi 55’
Minnesota United 2.46 xGReal Salt Lake 1.62 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Real Salt Lake attacking Minnesota United attacking 
23’ Bongokuhle Hlongwane (Minnesota United), open play, 0.47 xG, hit the woodwork 17’ Tani Oluwaseyi (Minnesota United), open play, 0.40 xG, off target 17’ Tani Oluwaseyi (Minnesota United), open play, 0.35 xG, saved 55’ Tani Oluwaseyi (Minnesota United), open play, 0.34 xG, goal 63’ Jesus Barea (Real Salt Lake), set piece, 0.32 xG, saved 79’ Jesus Barea (Real Salt Lake), open play, 0.30 xG, off target 57’ Sam Junqua (Real Salt Lake), open play, 0.29 xG, off target 61’ Brayan Vera (Real Salt Lake), from a corner, 0.18 xG, saved 30’ Tani Oluwaseyi (Minnesota United), open play, 0.15 xG, goal 15’ Kelvin Yeboah (Minnesota United), open play, 0.13 xG, saved 66’ Jesus Barea (Real Salt Lake), open play, 0.12 xG, saved 89’ Kelvin Yeboah (Minnesota United), open play, 0.11 xG, off target 73’ Jesus Barea (Real Salt Lake), set piece, 0.11 xG, blocked 87’ Tani Oluwaseyi (Minnesota United), open play, 0.09 xG, saved 32’ Joseph Rosales (Minnesota United), open play, 0.09 xG, saved 63’ Lachlan Brook (Real Salt Lake), direct free kick, 0.09 xG, blocked 79’ Kelvin Yeboah (Minnesota United), open play, 0.09 xG, off target 87’ Robin Lod (Minnesota United), open play, 0.07 xG, saved 77’ Tani Oluwaseyi (Minnesota United), open play, 0.06 xG, blocked 90+2’ Diego Luna (Real Salt Lake), open play, 0.06 xG, saved 71’ Kelvin Yeboah (Minnesota United), open play, 0.05 xG, blocked 36’ Robin Lod (Minnesota United), from a corner, 0.03 xG, off target 35’ Diogo Gonçalves (Real Salt Lake), direct free kick, 0.03 xG, off target 12’ Brayan Vera (Real Salt Lake), direct free kick, 0.03 xG, blocked 74’ Diego Luna (Real Salt Lake), open play, 0.03 xG, off target 29’ Emeka Eneli (Real Salt Lake), set piece, 0.02 xG, blocked 87’ Brayan Vera (Real Salt Lake), open play, 0.03 xG, off target 14’ Dominik Marczuk (Real Salt Lake), open play, 0.02 xG, blocked 36’ Jefferson Díaz (Minnesota United), from a corner, 0.02 xG, blocked 73’ Pablo Ruíz (Real Salt Lake), set piece, 0.01 xG, off target 23’ Bongokuhle Hlongwane (Minnesota United), open play, 0.47 xG, hit the woodwork 17’ Tani Oluwaseyi (Minnesota United), open play, 0.40 xG, off target 17’ Tani Oluwaseyi (Minnesota United), open play, 0.35 xG, saved 55’ Tani Oluwaseyi (Minnesota United), open play, 0.34 xG, goal 63’ Jesus Barea (Real Salt Lake), set piece, 0.32 xG, saved 79’ Jesus Barea (Real Salt Lake), open play, 0.30 xG, off target 57’ Sam Junqua (Real Salt Lake), open play, 0.29 xG, off target 61’ Brayan Vera (Real Salt Lake), from a corner, 0.18 xG, saved 30’ Tani Oluwaseyi (Minnesota United), open play, 0.15 xG, goal 15’ Kelvin Yeboah (Minnesota United), open play, 0.13 xG, saved 66’ Jesus Barea (Real Salt Lake), open play, 0.12 xG, saved 73’ Jesus Barea (Real Salt Lake), set piece, 0.11 xG, blocked 89’ Kelvin Yeboah (Minnesota United), open play, 0.11 xG, off target 32’ Joseph Rosales (Minnesota United), open play, 0.09 xG, saved 87’ Tani Oluwaseyi (Minnesota United), open play, 0.09 xG, saved 63’ Lachlan Brook (Real Salt Lake), direct free kick, 0.09 xG, blocked 79’ Kelvin Yeboah (Minnesota United), open play, 0.09 xG, off target 87’ Robin Lod (Minnesota United), open play, 0.07 xG, saved 77’ Tani Oluwaseyi (Minnesota United), open play, 0.06 xG, blocked 90+2’ Diego Luna (Real Salt Lake), open play, 0.06 xG, saved 71’ Kelvin Yeboah (Minnesota United), open play, 0.05 xG, blocked 36’ Robin Lod (Minnesota United), from a corner, 0.03 xG, off target 35’ Diogo Gonçalves (Real Salt Lake), direct free kick, 0.03 xG, off target 12’ Brayan Vera (Real Salt Lake), direct free kick, 0.03 xG, blocked 74’ Diego Luna (Real Salt Lake), open play, 0.03 xG, off target 87’ Brayan Vera (Real Salt Lake), open play, 0.03 xG, off target 29’ Emeka Eneli (Real Salt Lake), set piece, 0.02 xG, blocked 14’ Dominik Marczuk (Real Salt Lake), open play, 0.02 xG, blocked 36’ Jefferson Díaz (Minnesota United), from a corner, 0.02 xG, blocked 73’ Pablo Ruíz (Real Salt Lake), set piece, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Minnesota United 5-3-2 Starting XI
Clair
Rosales 71’
Díaz
Duggan
Romero
Lod
Pereyra 65’
Trapp
Hlongwane
Yeboah
Oluwaseyi 2
Real Salt Lake 4-2-3-1 Starting XI
Cabral
Junqua
Quinton 46’
Glad
Vera
Eneli
Ojeda 73’
Luna
Gonçalves 46’
Marczuk 46’
Ajago 46’

Player stats

Goalkeeper1 player
90′ 4 0 26 – – – – –
Defenders4 players
90′ 4 2 – 6 1 24 1 – 1 –
90′ 1 – – 2 1 17 1 – – –
90′ 1 – – 3 1 29 1 – – –
Joseph Rosales Taken off
71′ 1 1 – 3 1 27 1 – – –
Midfielders7 players
90′ – – 26 1 0.02 2 1 4 3 1 –
90′ – – 45 3 0.32 – 2 5 1 2 –
90′ – – 32 – 0.01 2 3 4 1 – –
Joaquín Pereyra Taken off
65′ – 1 32 3 0.69 4 2 6 3 1 –
Owen Gene Came on as a substituteTaken off
20′ – – 6 – 0.00 – – 3 – 1 –
Anthony Markanich Came on as a substitute
19′ – – 7 – 0.01 – 1 – – – –
Carlos Harvey Came on as a substitute
9′ – – 4 – 0.00 – – – – – –
Forwards2 players
90′ – – 4 1 0.37 0.04 1 1 – 12 –
90′ 2 – 6 4 1.39 0.20 1 2 – 17 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.