San Diego FC vs Colorado Rapids

15 May 2025 · MLS · 2025 · Referee Lorenzo Hernandez

Full time 2 – 0

Half-time: 1–0

  • Christopher McVey 33’
  • Anders Dreyer 58’

Match summary

San Diego FC won 2-0 at home to Colorado Rapids. San Diego FC led 1-0 at half-time.

Christopher McVey put San Diego FC ahead with a header in the 33rd minute and Anders Dreyer made it 2-0 in the 58th minute.

The chances backed that up: San Diego FC created 2.86 expected goals (xG) from 28 shots to Colorado Rapids's 1.54 from 8. Đorđe Mihailović had a penalty saved for Colorado Rapids.

Match stats

62% Possession 38%
28 Shots 8
9 Shots on target 5
10 Corners 3
564 Passes 347
87.9% Pass accuracy 80.1%
16 Tackles 16
11 Fouls 13
3 Yellow cards 4
3 Offsides 0

Key events

San Diego FC Colorado Rapids
Kick-off
Hirving LozanoShot on target
3’
Hirving LozanoShot on target
10’
25’
Aníbal GodoyShot on target
30’
Christopher McVeyHeader1-0 (San Diego FC)
33’
34’
Cole BassettShot on target
Alex MightenShot on target
40’
43’
Đorđe MihailovićShot on target
Half-time1-0
Second half underway
57’
Đorđe MihailovićShot on target
Anders DreyerLeft foot shot2-0 (San Diego FC)
58’
Aníbal GodoyShot on target
63’
65’
66’
Hirving LozanoShot on target
68’
73’
Đorđe MihailovićMissed penaltysaved
73’
Đorđe MihailovićShot on target
75’
Samuel BassettKevin Cabral
77’
Đorđe MihailovićShot on target
83’
85’
Tomás ÁngelAnders Dreyer
87’
Milan IloskiShot on target
90+6’
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 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.86 1.54 33’ Christopher McVey (San Diego FC), 1-0 33’ 58’ Anders Dreyer (San Diego FC), 2-0 58’ 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.86 1.54 33’ Christopher McVey (San Diego FC), 1-0 McVey 33’ 58’ Anders Dreyer (San Diego FC), 2-0 Dreyer 58’
San Diego FC 2.86 xGColorado Rapids 1.54 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Colorado Rapids attacking San Diego FC attacking 
73’ Đorđe Mihailović (Colorado Rapids), penalty, 0.79 xG, saved 33’ Christopher McVey (San Diego FC), from a corner, 0.68 xG, goal 18’ Kevin Cabral (Colorado Rapids), open play, 0.37 xG, off target 58’ Anders Dreyer (San Diego FC), open play, 0.36 xG, goal 10’ Aníbal Godoy (San Diego FC), open play, 0.25 xG, off target 57’ Đorđe Mihailović (Colorado Rapids), set piece, 0.22 xG, saved 40’ Alex Mighten (San Diego FC), open play, 0.18 xG, saved 24’ Christopher McVey (San Diego FC), from a corner, 0.15 xG, off target 54’ Anders Dreyer (San Diego FC), open play, 0.13 xG, off target 10’ Aníbal Godoy (San Diego FC), open play, 0.10 xG, blocked 32’ Hirving Lozano (San Diego FC), open play, 0.09 xG, blocked 58’ Anders Dreyer (San Diego FC), open play, 0.08 xG, hit the woodwork 16’ Aníbal Godoy (San Diego FC), open play, 0.07 xG, off target 61’ Hirving Lozano (San Diego FC), open play, 0.07 xG, off target 63’ Aníbal Godoy (San Diego FC), open play, 0.07 xG, saved 68’ Hirving Lozano (San Diego FC), open play, 0.07 xG, saved 87’ Anders Dreyer (San Diego FC), open play, 0.07 xG, off target 10’ Hirving Lozano (San Diego FC), open play, 0.06 xG, saved 20’ Hirving Lozano (San Diego FC), open play, 0.06 xG, off target 30’ Aníbal Godoy (San Diego FC), open play, 0.05 xG, saved 53’ Kevin Cabral (Colorado Rapids), set piece, 0.05 xG, blocked 67’ Đorđe Mihailović (Colorado Rapids), direct free kick, 0.05 xG, blocked 29’ Hirving Lozano (San Diego FC), open play, 0.04 xG, blocked 30’ Alex Mighten (San Diego FC), open play, 0.04 xG, blocked 4’ Alex Mighten (San Diego FC), from a corner, 0.03 xG, blocked 50’ Aníbal Godoy (San Diego FC), open play, 0.04 xG, off target 34’ Cole Bassett (Colorado Rapids), open play, 0.03 xG, saved 47’ Hirving Lozano (San Diego FC), open play, 0.03 xG, blocked 76’ Aníbal Godoy (San Diego FC), open play, 0.03 xG, blocked 90+6’ Milan Iloski (San Diego FC), open play, 0.03 xG, saved 3’ Hirving Lozano (San Diego FC), open play, 0.02 xG, saved 63’ Anders Dreyer (San Diego FC), open play, 0.03 xG, blocked 77’ Đorđe Mihailović (Colorado Rapids), open play, 0.02 xG, saved 23’ Jeppe Tverskov (San Diego FC), from a corner, 0.02 xG, blocked 84’ Christopher McVey (San Diego FC), set piece, 0.02 xG, off target 43’ Đorđe Mihailović (Colorado Rapids), open play, 0.02 xG, saved 73’ Đorđe Mihailović (Colorado Rapids), penalty, 0.79 xG, saved 33’ Christopher McVey (San Diego FC), from a corner, 0.68 xG, goal 18’ Kevin Cabral (Colorado Rapids), open play, 0.37 xG, off target 58’ Anders Dreyer (San Diego FC), open play, 0.36 xG, goal 10’ Aníbal Godoy (San Diego FC), open play, 0.25 xG, off target 57’ Đorđe Mihailović (Colorado Rapids), set piece, 0.22 xG, saved 40’ Alex Mighten (San Diego FC), open play, 0.18 xG, saved 24’ Christopher McVey (San Diego FC), from a corner, 0.15 xG, off target 54’ Anders Dreyer (San Diego FC), open play, 0.13 xG, off target 10’ Aníbal Godoy (San Diego FC), open play, 0.10 xG, blocked 32’ Hirving Lozano (San Diego FC), open play, 0.09 xG, blocked 58’ Anders Dreyer (San Diego FC), open play, 0.08 xG, hit the woodwork 16’ Aníbal Godoy (San Diego FC), open play, 0.07 xG, off target 61’ Hirving Lozano (San Diego FC), open play, 0.07 xG, off target 68’ Hirving Lozano (San Diego FC), open play, 0.07 xG, saved 63’ Aníbal Godoy (San Diego FC), open play, 0.07 xG, saved 87’ Anders Dreyer (San Diego FC), open play, 0.07 xG, off target 10’ Hirving Lozano (San Diego FC), open play, 0.06 xG, saved 20’ Hirving Lozano (San Diego FC), open play, 0.06 xG, off target 53’ Kevin Cabral (Colorado Rapids), set piece, 0.05 xG, blocked 30’ Aníbal Godoy (San Diego FC), open play, 0.05 xG, saved 67’ Đorđe Mihailović (Colorado Rapids), direct free kick, 0.05 xG, blocked 30’ Alex Mighten (San Diego FC), open play, 0.04 xG, blocked 29’ Hirving Lozano (San Diego FC), open play, 0.04 xG, blocked 50’ Aníbal Godoy (San Diego FC), open play, 0.04 xG, off target 4’ Alex Mighten (San Diego FC), from a corner, 0.03 xG, blocked 47’ Hirving Lozano (San Diego FC), open play, 0.03 xG, blocked 76’ Aníbal Godoy (San Diego FC), open play, 0.03 xG, blocked 34’ Cole Bassett (Colorado Rapids), open play, 0.03 xG, saved 63’ Anders Dreyer (San Diego FC), open play, 0.03 xG, blocked 90+6’ Milan Iloski (San Diego FC), open play, 0.03 xG, saved 3’ Hirving Lozano (San Diego FC), open play, 0.02 xG, saved 77’ Đorđe Mihailović (Colorado Rapids), open play, 0.02 xG, saved 23’ Jeppe Tverskov (San Diego FC), from a corner, 0.02 xG, blocked 84’ Christopher McVey (San Diego FC), set piece, 0.02 xG, off target 43’ Đorđe Mihailović (Colorado Rapids), open play, 0.02 xG, saved
Size shows xG Goal On target Off target or blocked

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

Lineups

San Diego FC 4-3-3 Starting XI
Santos
McVey
McNair
Bombino
Kumado
Godoy 87’
Tverskov
Torre 78’
Mighten 78’
Lozano 87’
Dreyer 87’
Colorado Rapids 4-4-2 Starting XI
Steffen
Vines
Maxsø
Murphy
Rosenberry
Bassett 80’
Ronan 74’
Frederick 59’
Mihailović
Yapi 59’
Cabral 75’

Player stats

Goalkeeper1 player
90′ 5 0 30 – – – – –
Defenders3 players
90′ 2 1 – 6 3 75 1 1 – –
90′ 1 – – 2 – 74 – – – –
90′ 2 2 – 5 1 58 1 – – –
Midfielders11 players
90′ – – 50 – 0.02 2 – 3 4 – –
Aníbal Godoy Taken off
87′ – – 66 4 0.15 2 – 6 1 2 –
90′ – 1 81 2 0.16 – 2 4 1 2 –
Luca De La Torre Taken off
78′ – – 31 5 0.05 – – – 2 – –
Alex Mighten Taken off
78′ – – 18 5 0.16 1 – 6 – 3 –
Anders Dreyer Taken off
87′ 1 – 27 6 0.43 2 – 2 – – –
Hirving Lozano Taken off
87′ – – 30 2 0.17 2 – 8 – 1 –
Onni Valakari Came on as a substitute
12′ – – 10 – 0.00 1 – 1 – – –
Alejandro Alvarado Jr Came on as a substitute
12′ – – 5 – 0.00 1 2 2 – 1 –
Emmanuel Boateng Came on as a substitute
12′ – – 1 – – – – – 1 – –
Tomás Ángel Came on as a substitute
12′ – – 4 1 0.03 – – – – – –
Forwards1 player
Milan Iloski Came on as a substitute
12′ – – 1 1 0.03 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.