FC Dallas vs San Jose Earthquakes

26 June 2025 · MLS · 2025 · Referee Tim Ford

Full time 2 – 4

Half-time: 1–0

  • Petar Musa 30’
  • Shaq Moore 68’
  • Cristian Arango 50’
  • Josef Martínez 57’
  • Beau Leroux 76’
  • Mark-Anthony Kaye 90+9’

Match summary

San Jose Earthquakes came from behind to win 4-2 away at FC Dallas. FC Dallas led 1-0 at half-time.

In the first half, Petar Musa put FC Dallas ahead in the 30th minute. In the second half, Cristian Arango equalised with a header in the 50th minute, Josef Martínez put San Jose Earthquakes in front in the 57th minute, Shaq Moore equalised in the 68th minute, Beau Leroux put San Jose Earthquakes back in front in the 76th minute, and Mark-Anthony Kaye made it 2-4 in stoppage time.

The chances backed that up: San Jose Earthquakes created 2.66 expected goals (xG) from 24 shots to FC Dallas's 0.90 from 10. FC Dallas had 2 players sent off.

Match stats

34% Possession 66%
10 Shots 24
8 Shots on target 10
0 Corners 8
328 Passes 621
76.8% Pass accuracy 87.6%
16 Tackles 15
13 Fouls 11
0 Yellow cards 3
2 Red cards 0
2 Offsides 1

Key events

FC Dallas San Jose Earthquakes
E. QuillManagerArgument
0’
Kick-off
Anderson JulioShot on target
14’
Petar MusaShot on target
17’
Anderson JulioShot on target
18’
18’
Beau LerouxShot on target
Petar MusaLeft foot shot1-0 (FC Dallas)
30’
34’
Beau LerouxShot on target
41’
Cristian ArangoShot on target
45+6’
Half-time1-0
47’
Cristian ArangoShot on target
50’
Cristian ArangoHeader1-1 (San Jose Earthquakes)
Second half underway
PedrinhoShot on target
51’
57’
Josef MartínezRight foot shot1-2 (San Jose Earthquakes)
Logan FarringtonPedrinho
61’
KaickSebastian Lletget
61’
66’
Cristian ArangoShot on target
Shaq MooreLeft foot shot2-2 (FC Dallas)
68’
76’
Beau LerouxRight foot shot2-3 (San Jose Earthquakes)
76’
Mark-Anthony KayeIan Harkes
KaickViolent conduct
79’
80’
Cristian ArangoFoul
Luciano AcostaShot on target
84’
Sebastien IbeaghaProfessional foul last man
85’
Lalas AbubakarMarco Farfan
87’
88’
Ousseni BoudaCristian Arango
90’
Preston JuddShot on target
90+1’
Mark-Anthony KayeFoul
90+9’
Mark-Anthony KayeLeft foot shot2-4 (San Jose Earthquakes)
Petar MusaShot on target
90+10’
Full-time2-4

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 0.90 2.66 30’ Petar Musa (FC Dallas), 1-0 30’ 50’ Cristian Arango (San Jose Earthquakes), 1-1 50’ 57’ Josef Martínez (San Jose Earthquakes), 1-2 57’ 68’ Shaq Moore (FC Dallas), 2-2 68’ 76’ Beau Leroux (San Jose Earthquakes), 2-3 76’ 90+9’ Mark-Anthony Kaye (San Jose Earthquakes), 2-4 90+9’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.90 2.66 30’ Petar Musa (FC Dallas), 1-0 Musa 30’ 50’ Cristian Arango (San Jose Earthquakes), 1-1 Arango 50’ 57’ Josef Martínez (San Jose Earthquakes), 1-2 Martínez 57’ 68’ Shaq Moore (FC Dallas), 2-2 Moore 68’ 76’ Beau Leroux (San Jose Earthquakes), 2-3 Leroux 76’ 90+9’ Mark-Anthony Kaye (San Jose Earthquakes), 2-4 Kaye 90+9’
FC Dallas 0.90 xGSan Jose Earthquakes 2.66 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 San Jose Earthquakes attacking FC Dallas attacking 
57’ Josef Martínez (San Jose Earthquakes), open play, 0.68 xG, goal 90+9’ Mark-Anthony Kaye (San Jose Earthquakes), open play, 0.47 xG, goal 30’ Petar Musa (FC Dallas), open play, 0.38 xG, goal 76’ Beau Leroux (San Jose Earthquakes), open play, 0.37 xG, goal 90’ Preston Judd (San Jose Earthquakes), open play, 0.24 xG, saved 68’ Shaq Moore (FC Dallas), open play, 0.16 xG, goal 37’ Josef Martínez (San Jose Earthquakes), from a corner, 0.12 xG, blocked 26’ Daniel Munie (San Jose Earthquakes), from a corner, 0.10 xG, blocked 48’ Cristian Espinoza (San Jose Earthquakes), open play, 0.09 xG, blocked 50’ Cristian Arango (San Jose Earthquakes), from a corner, 0.09 xG, goal 17’ Petar Musa (FC Dallas), open play, 0.09 xG, saved 62’ Luciano Acosta (FC Dallas), open play, 0.08 xG, blocked 75’ Cristian Arango (San Jose Earthquakes), open play, 0.05 xG, blocked 8’ Beau Leroux (San Jose Earthquakes), open play, 0.05 xG, off target 87’ Cristian Arango (San Jose Earthquakes), direct free kick, 0.05 xG, off target 90+10’ Petar Musa (FC Dallas), open play, 0.05 xG, saved 37’ Dave Romney (San Jose Earthquakes), from a corner, 0.04 xG, off target 51’ Pedrinho (FC Dallas), open play, 0.04 xG, saved 56’ Cristian Espinoza (San Jose Earthquakes), direct free kick, 0.04 xG, blocked 57’ Rodrigues (San Jose Earthquakes), from a corner, 0.04 xG, blocked 14’ Anderson Julio (FC Dallas), open play, 0.04 xG, saved 47’ Cristian Arango (San Jose Earthquakes), open play, 0.04 xG, saved 66’ Cristian Arango (San Jose Earthquakes), open play, 0.03 xG, saved 13’ Ian Harkes (San Jose Earthquakes), open play, 0.02 xG, blocked 84’ Luciano Acosta (FC Dallas), open play, 0.02 xG, saved 90+6’ Luciano Acosta (FC Dallas), set piece, 0.02 xG, blocked 18’ Beau Leroux (San Jose Earthquakes), open play, 0.02 xG, saved 24’ Cristian Arango (San Jose Earthquakes), open play, 0.02 xG, off target 34’ Beau Leroux (San Jose Earthquakes), open play, 0.02 xG, saved 48’ Beau Leroux (San Jose Earthquakes), open play, 0.02 xG, off target 41’ Cristian Arango (San Jose Earthquakes), open play, 0.02 xG, saved 18’ Anderson Julio (FC Dallas), open play, 0.02 xG, saved 32’ Cristian Espinoza (San Jose Earthquakes), open play, 0.02 xG, blocked 75’ Dave Romney (San Jose Earthquakes), from a corner, 0.01 xG, off target 57’ Josef Martínez (San Jose Earthquakes), open play, 0.68 xG, goal 90+9’ Mark-Anthony Kaye (San Jose Earthquakes), open play, 0.47 xG, goal 30’ Petar Musa (FC Dallas), open play, 0.38 xG, goal 76’ Beau Leroux (San Jose Earthquakes), open play, 0.37 xG, goal 90’ Preston Judd (San Jose Earthquakes), open play, 0.24 xG, saved 68’ Shaq Moore (FC Dallas), open play, 0.16 xG, goal 37’ Josef Martínez (San Jose Earthquakes), from a corner, 0.12 xG, blocked 26’ Daniel Munie (San Jose Earthquakes), from a corner, 0.10 xG, blocked 48’ Cristian Espinoza (San Jose Earthquakes), open play, 0.09 xG, blocked 50’ Cristian Arango (San Jose Earthquakes), from a corner, 0.09 xG, goal 17’ Petar Musa (FC Dallas), open play, 0.09 xG, saved 62’ Luciano Acosta (FC Dallas), open play, 0.08 xG, blocked 75’ Cristian Arango (San Jose Earthquakes), open play, 0.05 xG, blocked 8’ Beau Leroux (San Jose Earthquakes), open play, 0.05 xG, off target 87’ Cristian Arango (San Jose Earthquakes), direct free kick, 0.05 xG, off target 90+10’ Petar Musa (FC Dallas), open play, 0.05 xG, saved 37’ Dave Romney (San Jose Earthquakes), from a corner, 0.04 xG, off target 51’ Pedrinho (FC Dallas), open play, 0.04 xG, saved 56’ Cristian Espinoza (San Jose Earthquakes), direct free kick, 0.04 xG, blocked 57’ Rodrigues (San Jose Earthquakes), from a corner, 0.04 xG, blocked 14’ Anderson Julio (FC Dallas), open play, 0.04 xG, saved 47’ Cristian Arango (San Jose Earthquakes), open play, 0.04 xG, saved 66’ Cristian Arango (San Jose Earthquakes), open play, 0.03 xG, saved 13’ Ian Harkes (San Jose Earthquakes), open play, 0.02 xG, blocked 84’ Luciano Acosta (FC Dallas), open play, 0.02 xG, saved 90+6’ Luciano Acosta (FC Dallas), set piece, 0.02 xG, blocked 18’ Beau Leroux (San Jose Earthquakes), open play, 0.02 xG, saved 34’ Beau Leroux (San Jose Earthquakes), open play, 0.02 xG, saved 48’ Beau Leroux (San Jose Earthquakes), open play, 0.02 xG, off target 24’ Cristian Arango (San Jose Earthquakes), open play, 0.02 xG, off target 41’ Cristian Arango (San Jose Earthquakes), open play, 0.02 xG, saved 18’ Anderson Julio (FC Dallas), open play, 0.02 xG, saved 32’ Cristian Espinoza (San Jose Earthquakes), open play, 0.02 xG, blocked 75’ Dave Romney (San Jose Earthquakes), from a corner, 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

FC Dallas 4-2-3-1 Starting XI
Paes
Farfan 87’
Augusto
Ibeagha
Moore
Delgado
Lletget 61’
Acosta
Pedrinho 61’
Julio 45’
Musa
San Jose Earthquakes 3-4-3 Starting XI
Daniel
Rodrigues 76’
Munie
Romney
Jones
Costa
Leroux
Harkes 76’
Martínez 82’
Arango 88’
Espinoza

Player stats

Goalkeeper1 player
90′ 6 4 35 1 – – – –
Defenders5 players
90′ 1 2 – 3 – 23 2 1 – –
90′ 3 1 – 5 1 26 2 – – –
85′ – 1 – 1 1 22 1 – – –
Marco Farfan Taken off
87′ – – – 1 1 23 2 – – –
Lalas Abubakar Came on as a substitute
3′ 2 – – 2 – 8 – – – –
Midfielders6 players
90′ – – 39 – 0.05 4 – 6 – 2 –
Sebastian Lletget Taken off
61′ – – 26 – 0.01 – – 1 1 1 –
90′ – 1 43 3 0.28 – 2 5 2 2 –
Pedrinho Taken off
61′ – – 20 – 0.01 1 2 3 – 2 –
Bernard Kamungo Came on as a substitute
46′ – – 17 – 0.03 1 1 3 1 1 –
Kaick Came on as a substitute
29′ – – 7 – 0.01 2 – 3 – 1 –
Forwards3 players
Anderson Julio Taken off
44′ – – 2 2 0.05 0.01 1 – – 4 –
90′ 1 – 3 3 0.52 0.10 3 10 – 31 –
Logan Farrington Came on as a substitute
29′ – – – – – 0.01 – – – 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.