Minnesota United vs San Jose Earthquakes

13 July 2025 · MLS · 2025 · Referee Ismir Pekmic

Full time 4 – 1

Half-time: 3–0

  • Tani Oluwaseyi 2’
  • Kelvin Yeboah 42’
  • Anthony Markanich 45+5’
  • Joseph Rosales 90+5’
  • Bruno Wilson 70’

Match summary

Minnesota United won comfortably, 4-1 at home to San Jose Earthquakes. Minnesota United led 3-0 at half-time.

In the first half, Tani Oluwaseyi put Minnesota United ahead from a corner in the 2nd minute, Kelvin Yeboah made it 2-0 with a header in the 42nd minute, and Anthony Markanich made it 3-0 from a corner in first-half stoppage time. In the second half, Bruno Wilson pulled one back to make it 3-1 from a corner in the 70th minute and Joseph Rosales made it 4-1 in stoppage time.

The chances backed that up: Minnesota United created 2.83 expected goals (xG) from 12 shots to San Jose Earthquakes's 1.20 from 10.

Match stats

36% Possession 64%
12 Shots 10
6 Shots on target 4
5 Corners 8
244 Passes 436
70.5% Pass accuracy 81.9%
20 Tackles 17
18 Fouls 13
0 Yellow cards 5
1 Offsides 1

Key events

Minnesota United San Jose Earthquakes
Kick-off
Tani OluwaseyiLeft foot shot1-0 (Minnesota United)
2’
8’
Ian HarkesShot on target
9’
30’
Nick LimaBenjamin Kikanović
38’
Kelvin YeboahShot on target
39’
Kelvin YeboahHeader2-0 (Minnesota United)
42’
Anthony MarkanichRight foot shot3-0 (Minnesota United)
45+5’
Half-time3-0
Second half underway
54’
Ousseni BoudaShot on target
64’
65’
70’
Bruno WilsonRight foot shot3-1 (San Jose Earthquakes)
Kelvin YeboahShot on target
73’
83’
Cristian Arango
90’
Preston JuddShot on target
Joseph RosalesRight foot shot4-1 (Minnesota United)
90+5’
Full-time4-1

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 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.83 1.20 2’ Tani Oluwaseyi (Minnesota United), 1-0 2’ 42’ Kelvin Yeboah (Minnesota United), 2-0 42’ 45+5’ Anthony Markanich (Minnesota United), 3-0 45+5’ 70’ Bruno Wilson (San Jose Earthquakes), 3-1 70’ 90+5’ Joseph Rosales (Minnesota United), 4-1 90+5’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.83 1.20 2’ Tani Oluwaseyi (Minnesota United), 1-0 Oluwaseyi 2’ 42’ Kelvin Yeboah (Minnesota United), 2-0 Yeboah 42’ 45+5’ Anthony Markanich (Minnesota United), 3-0 Markanich 45+5’ 70’ Bruno Wilson (San Jose Earthquakes), 3-1 Wilson 70’ 90+5’ Joseph Rosales (Minnesota United), 4-1 Rosales 90+5’
Minnesota United 2.83 xGSan Jose Earthquakes 1.20 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 San Jose Earthquakes attacking Minnesota United attacking 
2’ Tani Oluwaseyi (Minnesota United), from a corner, 0.91 xG, goal 90+5’ Joseph Rosales (Minnesota United), open play, 0.81 xG, goal 70’ Bruno Wilson (San Jose Earthquakes), from a corner, 0.67 xG, goal 35’ Anthony Markanich (Minnesota United), set piece, 0.30 xG, off target 49’ Tani Oluwaseyi (Minnesota United), open play, 0.20 xG, blocked 42’ Kelvin Yeboah (Minnesota United), open play, 0.15 xG, goal 50’ Anthony Markanich (Minnesota United), from a corner, 0.14 xG, goal 86’ Josef Martínez (San Jose Earthquakes), from a corner, 0.15 xG, off target 40’ Julian Gressel (Minnesota United), open play, 0.10 xG, off target 54’ Ousseni Bouda (San Jose Earthquakes), open play, 0.10 xG, saved 73’ Kelvin Yeboah (Minnesota United), set piece, 0.08 xG, saved 19’ Cristian Arango (San Jose Earthquakes), set piece, 0.07 xG, blocked 90’ Preston Judd (San Jose Earthquakes), open play, 0.06 xG, saved 8’ Ian Harkes (San Jose Earthquakes), open play, 0.05 xG, saved 39’ Kelvin Yeboah (Minnesota United), direct free kick, 0.04 xG, saved 47’ Kelvin Yeboah (Minnesota United), open play, 0.04 xG, blocked 53’ Nicolás Romero (Minnesota United), set piece, 0.03 xG, off target 13’ Cristian Arango (San Jose Earthquakes), direct free kick, 0.03 xG, off target 19’ Ousseni Bouda (San Jose Earthquakes), set piece, 0.03 xG, off target 68’ Cristian Arango (San Jose Earthquakes), open play, 0.03 xG, blocked 9’ Beau Leroux (San Jose Earthquakes), from a corner, 0.02 xG, blocked 2’ Robin Lod (Minnesota United), from a corner, 0.02 xG, blocked 2’ Tani Oluwaseyi (Minnesota United), from a corner, 0.91 xG, goal 90+5’ Joseph Rosales (Minnesota United), open play, 0.81 xG, goal 70’ Bruno Wilson (San Jose Earthquakes), from a corner, 0.67 xG, goal 35’ Anthony Markanich (Minnesota United), set piece, 0.30 xG, off target 49’ Tani Oluwaseyi (Minnesota United), open play, 0.20 xG, blocked 42’ Kelvin Yeboah (Minnesota United), open play, 0.15 xG, goal 86’ Josef Martínez (San Jose Earthquakes), from a corner, 0.15 xG, off target 50’ Anthony Markanich (Minnesota United), from a corner, 0.14 xG, goal 40’ Julian Gressel (Minnesota United), open play, 0.10 xG, off target 54’ Ousseni Bouda (San Jose Earthquakes), open play, 0.10 xG, saved 73’ Kelvin Yeboah (Minnesota United), set piece, 0.08 xG, saved 19’ Cristian Arango (San Jose Earthquakes), set piece, 0.07 xG, blocked 90’ Preston Judd (San Jose Earthquakes), open play, 0.06 xG, saved 8’ Ian Harkes (San Jose Earthquakes), open play, 0.05 xG, saved 39’ Kelvin Yeboah (Minnesota United), direct free kick, 0.04 xG, saved 47’ Kelvin Yeboah (Minnesota United), open play, 0.04 xG, blocked 53’ Nicolás Romero (Minnesota United), set piece, 0.03 xG, off target 13’ Cristian Arango (San Jose Earthquakes), direct free kick, 0.03 xG, off target 68’ Cristian Arango (San Jose Earthquakes), open play, 0.03 xG, blocked 19’ Ousseni Bouda (San Jose Earthquakes), set piece, 0.03 xG, off target 9’ Beau Leroux (San Jose Earthquakes), from a corner, 0.02 xG, blocked 2’ Robin Lod (Minnesota United), from a corner, 0.02 xG, blocked
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
Markanich 62’
Díaz 62’
Boxall
Romero
Gressel 78’
Pereyra 85’
Lod
Trapp
Oluwaseyi
Yeboah 90’
San Jose Earthquakes 3-4-3 Starting XI
Daniel
Rodrigues 79’
Munie 68’
Romney 46’
Costa 68’
Leroux
Harkes
Kikanović 30’
Martínez
Arango
Bouda 69’

Player stats

Goalkeeper1 player
90′ 3 1 34 1 – – – –
Defenders5 players
Jefferson Díaz Taken off
62′ – – – 1 – 9 2 – – –
90′ 4 2 – 6 2 8 – – – –
90′ 2 – – 4 2 23 – – 1 –
Anthony Markanich Taken off
62′ 4 4 – 4 – 16 2 1 – –
Morris Duggan Came on as a substitute
13′ 1 – – 1 – 2 – – – –
Midfielders6 players
Julian Gressel Taken off
78′ – – 15 – 0.00 1 1 2 2 – –
90′ – 1 36 2 0.19 2 – 3 1 – –
90′ – – 31 – 0.03 2 1 6 1 2 –
Joaquín Pereyra Taken off
85′ – – 30 4 0.37 1 1 6 2 4 –
Joseph Rosales Came on as a substitute
28′ 1 – 7 – 0.00 – – – 1 – –
Carlos Harvey Came on as a substitute
28′ – – 1 – 0.00 – 2 4 1 2 –
Forwards3 players
90′ 1 2 2 1 1.11 0.47 2 4 – 15 –
Kelvin Yeboah Taken off
89′ 1 – 4 3 0.32 0.04 2 5 1 13 –
Bongokuhle Hlongwane Came on as a substitute
12′ – – – – – 0.00 – – – 4 –
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.