San Jose Earthquakes vs Sporting Kansas City, MLS 2025 REGULAR SEASON
Overview
Match Preview
San Jose Earthquakes vs Sporting Kansas City — MLS at PayPal Park.
- San Jose Earthquakes 27 games · 45 pts (2026/26)
- Sporting Kansas City 26 games · 21 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 27 | 60 |
| 2 | Internacional CF Miami | 27 | 46 |
| 3 | New England Revolution | 27 | 46 |
| 4 | Charlotte FC | 27 | 43 |
| 5 | Chicago Fire FC | 26 | 42 |
| 6 | Philadelphia Union | 27 | 39 |
| 7 | Orlando City SC | 27 | 34 |
| 8 | New York City FC | 27 | 33 |
| 9 | FC Cincinnati | 26 | 33 |
| 10 | New York Red Bulls | 26 | 33 |
| 11 | D.C. United SC | 26 | 30 |
| 12 | Columbus Crew SC | 27 | 29 |
| 13 | Toronto FC | 27 | 29 |
| 14 | Atlanta United FC | 27 | 27 |
| 15 | Montreal Impact FC | 27 | 24 |
| 16 | Vancouver Whitecaps FC | 26 | 50 |
| 17 | FC Dallas | 27 | 47 |
| 18 | San Jose Earthquakes | 27 | 45 |
| 19 | St. Louis City | 26 | 44 |
| 20 | Houston Dynamo | 27 | 44 |
| 21 | Los Angeles FC | 28 | 41 |
| 22 | Colorado Rapids SC | 27 | 36 |
| 23 | Los Angeles Galaxy | 28 | 36 |
| 24 | Seattle Sounders FC | 26 | 35 |
| 25 | San Diego FC | 27 | 32 |
| 26 | Portland Timbers | 27 | 32 |
| 27 | Real Salt Lake | 27 | 32 |
| 28 | Austin FC | 27 | 31 |
| 29 | Minnesota United FC | 27 | 29 |
| 30 | Sporting Kansas City | 26 | 21 |
Head-to-Head
Last 5 meetings
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 20 Apr | Sporting Kansas City | H | 3–5 | L |
| 13 Apr | Los Angeles FC | A | 1–2 | L |
| 06 Apr | D.C. United SC | H | 6–1 | W |
| 30 Mar | Seattle Sounders FC | H | 1–1 | D |
| 22 Mar | Charlotte FC | A | 1–4 | L |
| 16 Mar | Colorado Rapids SC | H | 1–2 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 20 Apr | San Jose Earthquakes | A | 5–3 | W |
| 13 Apr | Portland Timbers | H | 2–4 | L |
| 06 Apr | St. Louis City | H | 2–0 | W |
| 30 Mar | FC Dallas | A | 1–2 | L |
| 23 Mar | Los Angeles FC | H | 0–2 | L |
| 16 Mar | Minnesota United FC | H | 3–3 | D |
Season Stats
| San Jose Earthquakes | Sporting Kansas City | |
|---|---|---|
| #18 | Position | #30 |
| 45 | Points | 21 |
| 27 | Played | 26 |
| 13 / 6 / 8 | W / D / L | 6 / 3 / 17 |
| 49 | Scored | 31 |
| 39 | Conceded | 63 |
| +10 | GD | -32 |
| 1.67 | PPG | 0.81 |
| 48% | Win % | 23% |
Key Stats
76%
Both Teams to Score
H2H (17 games)
H2H (17 games)
82%
Over 2.5 Goals
H2H history
H2H history
26%
Clean Sheets
San Jose Earthquakes this season
San Jose Earthquakes this season
4%
Clean Sheets
Sporting Kansas City this season
Sporting Kansas City this season
San Jose Earthquakes are 18th (45 pts). Sporting Kansas City are 30th (21 pts).
Goal Timing (This Season)
San Jose Earthquakes
0-15
12/7
16-30
5/4
31-45
5/6
46-60
6/7
61-75
5/2
76+
8/11
■ Scored ■ Conceded
Sporting Kansas City
0-15
3/8
16-30
7/7
31-45
5/8
46-60
2/6
61-75
4/11
76+
4/9
■ Scored ■ Conceded
Top Scorers (This Season)
San Jose Earthquakes
| Preston Judd | 15 G | 3 A |
| Timo Werner | 6 G | 4 A |
| Ousseni Bouda | 6 G | 1 A |
Events
Match Events
- 0' In just a few seconds PayPal Park will turn into a battlefield for San Jose Earthquakes and Sporting Kansas City.
- 5' Dejan Joveljic is putting in a real shift tonight. He has covered more ground than anyone else for Sporting Kansas City so far.
- 10' The clock is ticking and both teams know a goal could change everything at this point.
- 15' named a earlier, and opted for a in response. A fascinating tactical duel is developing.
- 18' Logan Ndenbe doubles the advantage! 0-1 and this game is slipping away from the opposition.
- 21' Daniel Salloi has been a constant threat and now delivers with a goal on 21 minutes.
- 24' What composure from Manu Garcia! The Spain international strokes it home. 0-3.
- 29' Sporting Kansas City have won 443 goals from 290 games. They will be desperate to add to that tally today.
- 30' Josef Martinez adds to his 0 season tally! San Jose Earthquakes lead 1-3 — and this changes everything.
- 35' The Array continues to deliver drama. Both San Jose Earthquakes and Sporting Kansas City are desperate not to drop points on matchday .
- 36' It’s gonna be a card for Mark-Anthony Kaye.
- 41' The referee reaches into his pocket. Out comes the card for Logan Ndenbe.
- 42' GOAL! Cristian Arango scores on 42. Assisted by Cristian Espinoza
- 45' Joaquin Fernandez makes way for Robert Voloder at the 45 minute mark. A tactical switch from Sporting Kansas City.
- 50' San Jose Earthquakes ring the changes. Mark-Anthony Kaye has done his job and it is now time for Ian Harkes to step up.
- 52' San Jose Earthquakes receives a card for a hard tackle on 52.
- 57' Zorhan Bassong, a Canada , has 0 bookings this season and will need to keep his discipline tonight.
- 62' Sporting Kansas City come into this ranked in Array. They desperately need points to push themselves up the standings.
- 67' Sporting Kansas City make a change. Nemanja Radoja trudges off to be replaced by Zorhan Bassong on 67 minutes.
- 72' Sporting Kansas City are keeping things exceptionally tight at the back. It will take something special to break them down.
- 73' Magnificent from Daniel Salloi! That is 65 goals in 290 appearances — and it could not have come at a better time.
- 77' Time for substitution for San Jose Earthquakes. Vitor Costa is replaced by Ousseni Bouda.
- 78' San Jose Earthquakes ring the changes. Niko Tsakiris has done his job and it is now time for Amahl Pellegrino to step up.
- 81' Beau Leroux makes way for Preston Judd at the 81 minute mark. A tactical switch from San Jose Earthquakes.
- 85' A goal from the Germany international Erik Thommy! He fires home on 85 to make it 2-5!
- 88' Max Floriani has so much to prove this time. He replaces Rodrigues on 88 minute.
- 90' The referee reaches into his pocket. Out comes the card for John Pulskamp.
- 90' Memo Rodriguez is ready to make an impact after coming on for Manu Garcia at the 90 minute mark.
- Sporting Kansas City celebrates a vital win. Three points that could prove pivotal come season's end.
Lineups
San Jose Earthquakes Lineups
Starting XI
- 9
-
14
Mark-Anthony Kaye ↓ Ian Harkes 50'
-
94
Vitor Costa ↓ Ousseni Bouda 77'
- 17
- 10
- 36
-
26
Rodrigues ↓ Max Floriani 88'
- 12
- 30
- 5
-
34
Beau Leroux ↓ Preston Judd 81'
Bench
- 24
-
6
Ian Harkes ↑ 50'
-
11
Ousseni Bouda ↑ 77'
-
7
Amahl Pellegrino ↑ 78'
-
19
Preston Judd ↑ 81'
- 2
- 31
-
25
Max Floriani ↑ 88'
- 18
Coach
Bruce Arena
Sporting Kansas City Lineups
Starting XI
-
21
Manu Garcia ↓ Memo Rodriguez 90'
-
6
Nemanja Radoja ↓ Zorhan Bassong 67'
- 24
- 10
- 11
- 9
- 18
- 1
- 93
- 16
- 15
Bench
-
26
Erik Thommy ↑ 67'
- 14
- 3
-
8
Memo Rodriguez ↑ 90'
-
22
Zorhan Bassong ↑ 67'
-
4
Robert Voloder ↑ 45'
- 23
- 30
- 36
Coach
Kerry Zavagnin
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Daniel Salloi | 6 |
| Alan Pulido | 5 |
| Erik Thommy | 3 |
| Danny Hoesen | 3 |
| Cristian Arango | 3 |
| Chris Wondolowski | 3 |
| Felipe Gutierrez | 3 |
| Javier Lopez | 2 |
Head to Head
San Jose Earthquakes Form
2025-04-20
San Jose Earthquakes
3–5
Sporting Kansas City
L
2025-04-13
Los Angeles FC
2–1
San Jose Earthquakes
L
2025-04-06
San Jose Earthquakes
6–1
D.C. United SC
W
2025-03-30
San Jose Earthquakes
1–1
Seattle Sounders FC
D
2025-03-22
Charlotte FC
4–1
San Jose Earthquakes
L
2025-03-16
San Jose Earthquakes
1–2
Colorado Rapids SC
L
Sporting Kansas City Form
2025-04-20
San Jose Earthquakes
3–5
Sporting Kansas City
W
2025-04-13
Sporting Kansas City
2–4
Portland Timbers
L
2025-04-06
Sporting Kansas City
2–0
St. Louis City
W
2025-03-30
FC Dallas
2–1
Sporting Kansas City
L
2025-03-23
Sporting Kansas City
0–2
Los Angeles FC
L
2025-03-16
Sporting Kansas City
3–3
Minnesota United FC
D
Predictions
Prediction accuracy
2 / 4
2.75
San Jose Earthquakes xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.99
Sporting Kansas City xG
I would bet for:
Over 2.5 goals 84% + Both teams to score 80%
Match Result
✗ WrongActual: Sporting Kansas City win
Both Teams to Score
✓ Correct
Avg goals/match: 4.74
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 98% |
|
2% |
| ± 1.5 | 95% |
|
5% |
| ± 2.5 | 84% |
|
16% |
| ± 3.5 | 68% |
|
32% |
| ± 4.5 | 50% |
|
50% |
Double Chance
San Jose Earthquakes or Draw
69%
Draw or Sporting Kansas City
53%
San Jose Earthquakes or Sporting Kansas City
78%
Half-Time Result
✗ WrongActual: Sporting Kansas City win at HT
Correct Score
✗ 3–5 not predicted3 – 5Actual
2 – 1
6.5%
2 – 2
6.3%
3 – 1
5.8%
3 – 2
5.7%
1 – 1
5.5%
1 – 2
4.8%
2 – 3
4.2%
4 – 1
4%
4 – 2
3.9%
3 – 3
3.8%
2 – 0
3.5%
1 – 3
3.1%
Asian Handicap — San Jose Earthquakes
| Handicap | San Jose Earthquakes covers | Push | Sporting Kansas City covers |
|---|---|---|---|
| -2.5 | 20% | — | 80% |
| -2 | 20% | 15% | 65% |
| -1.5 | 35% | — | 65% |
| -1 | 35% | 18% | 47% |
| -0.5 | 53% | — | 47% |
| +0.5 | 72% | — | 28% |
| +1 | 72% | 13% | 15% |
| +1.5 | 85% | — | 15% |
| +2 | 85% | 8% | 7% |
| +2.5 | 93% | — | 7% |
Clean Sheet
San Jose Earthquakes keeps clean sheet
14%
✓
Sporting Kansas City keeps clean sheet
7%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

