San Diego FC vs Columbus Crew

16 March 2025 · MLS · 2025 · Referee Victor Rivas

Full time 1 – 1

Half-time: 0–1

  • Onni Valakari 69’
  • Max Arfsten 13’

Match summary

The points were shared as San Diego FC and Columbus Crew drew 1-1. Columbus Crew led 1-0 at half-time.

Max Arfsten put Columbus Crew ahead in the 13th minute and Onni Valakari equalised with a header in the 69th minute.

San Diego FC had the better of the chances, with 2.07 expected goals (xG) from 17 shots to Columbus Crew's 1.03 from 6. Columbus Crew had a player sent off.

Match stats

52% Possession 48%
17 Shots 6
7 Shots on target 3
10 Corners 1
553 Passes 516
85.7% Pass accuracy 85.9%
17 Tackles 7
12 Fouls 8
1 Yellow cards 4
0 Red cards 1
4 Offsides 3

Key events

San Diego FC Columbus Crew
Kick-off
9’
Mohamed FarsiShot on target
13’
Max ArfstenLeft foot shot0-1 (Columbus Crew)
30’
Jacen Russell RoweShot on target
Tomás Ángel
31’
33’
Anders DreyerShot on target
39’
Half-time0-1
Second half underway
Luca De La TorreShot on target
59’
61’
Anders DreyerShot on target
63’
Alex MightenTomás Ángel
67’
Onni ValakariHeader1-1 (San Diego FC)
69’
Onni ValakariShot on target
77’
Alex MightenShot on target
81’
Paddy McNairShot on target
82’
Jasper LoffelsendWilly Kumado
83’
90+1’
90+5’
Diego Rossi
90+9’
Full-time1-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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.07 1.03 13’ Max Arfsten (Columbus Crew), 0-1 13’ 69’ Onni Valakari (San Diego FC), 1-1 69’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.07 1.03 13’ Max Arfsten (Columbus Crew), 0-1 Arfsten 13’ 69’ Onni Valakari (San Diego FC), 1-1 Valakari 69’
San Diego FC 2.07 xGColumbus Crew 1.03 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Columbus Crew attacking San Diego FC attacking 
9’ Mohamed Farsi (Columbus Crew), open play, 0.52 xG, saved 81’ Alex Mighten (San Diego FC), open play, 0.34 xG, saved 39’ Anders Dreyer (San Diego FC), open play, 0.29 xG, saved 69’ Onni Valakari (San Diego FC), from a corner, 0.26 xG, goal 74’ Diego Rossi (Columbus Crew), open play, 0.23 xG, off target 77’ Jeppe Tverskov (San Diego FC), from a corner, 0.18 xG, off target 63’ Tomás Ángel (San Diego FC), direct free kick, 0.16 xG, blocked 51’ Anders Dreyer (San Diego FC), open play, 0.14 xG, blocked 13’ Max Arfsten (Columbus Crew), open play, 0.13 xG, goal 90+9’ Paddy McNair (San Diego FC), from a corner, 0.13 xG, off target 6’ Luca Bombino (San Diego FC), open play, 0.10 xG, blocked 82’ Paddy McNair (San Diego FC), from a corner, 0.09 xG, saved 77’ Onni Valakari (San Diego FC), from a corner, 0.09 xG, saved 30’ Jacen Russell Rowe (Columbus Crew), open play, 0.09 xG, saved 44’ Marcus Ingvartsen (San Diego FC), from a corner, 0.06 xG, off target 67’ Paddy McNair (San Diego FC), direct free kick, 0.05 xG, blocked 86’ Alejandro Alvarado Jr (San Diego FC), open play, 0.06 xG, off target 10’ Jacen Russell Rowe (Columbus Crew), open play, 0.05 xG, blocked 59’ Luca De La Torre (San Diego FC), open play, 0.05 xG, saved 63’ Anders Dreyer (San Diego FC), set piece, 0.04 xG, saved 90+10’ Franco Negri (San Diego FC), open play, 0.03 xG, off target 37’ Christopher McVey (San Diego FC), open play, 0.02 xG, blocked 32’ Sean Zawadzki (Columbus Crew), direct free kick, 0.01 xG, off target 9’ Mohamed Farsi (Columbus Crew), open play, 0.52 xG, saved 81’ Alex Mighten (San Diego FC), open play, 0.34 xG, saved 39’ Anders Dreyer (San Diego FC), open play, 0.29 xG, saved 69’ Onni Valakari (San Diego FC), from a corner, 0.26 xG, goal 74’ Diego Rossi (Columbus Crew), open play, 0.23 xG, off target 77’ Jeppe Tverskov (San Diego FC), from a corner, 0.18 xG, off target 63’ Tomás Ángel (San Diego FC), direct free kick, 0.16 xG, blocked 51’ Anders Dreyer (San Diego FC), open play, 0.14 xG, blocked 13’ Max Arfsten (Columbus Crew), open play, 0.13 xG, goal 90+9’ Paddy McNair (San Diego FC), from a corner, 0.13 xG, off target 6’ Luca Bombino (San Diego FC), open play, 0.10 xG, blocked 82’ Paddy McNair (San Diego FC), from a corner, 0.09 xG, saved 30’ Jacen Russell Rowe (Columbus Crew), open play, 0.09 xG, saved 77’ Onni Valakari (San Diego FC), from a corner, 0.09 xG, saved 44’ Marcus Ingvartsen (San Diego FC), from a corner, 0.06 xG, off target 86’ Alejandro Alvarado Jr (San Diego FC), open play, 0.06 xG, off target 67’ Paddy McNair (San Diego FC), direct free kick, 0.05 xG, blocked 10’ Jacen Russell Rowe (Columbus Crew), open play, 0.05 xG, blocked 59’ Luca De La Torre (San Diego FC), open play, 0.05 xG, saved 63’ Anders Dreyer (San Diego FC), set piece, 0.04 xG, saved 90+10’ Franco Negri (San Diego FC), open play, 0.03 xG, off target 37’ Christopher McVey (San Diego FC), open play, 0.02 xG, blocked 32’ Sean Zawadzki (Columbus Crew), direct free kick, 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

San Diego FC 4-3-3 Starting XI
Santos
McVey
McNair
Bombino 83’
Kumado 83’
Godoy 67’
Tverskov
Torre
Ingvartsen 46’
Ángel 67’
Dreyer
Columbus Crew 3-4-2-1 Starting XI
Schulte
Amundsen
Cheberko
Zawadzki
Jones 89’
Chambost
Nagbe
Farsi
Rossi
Arfsten
Rowe 66’

Player stats

Goalkeeper1 player
90′ 2 1 29 – – – – –
Defenders4 players
90′ 4 1 – 7 1 91 – – – –
90′ 1 1 – 5 4 90 1 – – –
Luca Bombino Taken off
83′ 2 – – 5 1 41 – – – –
Franco Negri Came on as a substitute
7′ – 1 – – – 2 – – – –
Midfielders8 players
Willy Kumado Taken off
83′ – – 41 – 0.03 1 1 2 1 – –
Aníbal Godoy Taken off
67′ – – 48 – 0.02 2 2 2 1 – –
90′ – – 69 1 0.22 2 4 4 1 – –
90′ – 1 39 3 0.45 2 1 3 1 – –
90′ – – 38 2 0.51 1 – 2 – 1 –
Onni Valakari Came on as a substitute
45′ 1 – 14 – 0.02 – – 2 2 – –
Alejandro Alvarado Jr Came on as a substitute
23′ – – 13 – 0.19 2 – 2 1 – –
Jasper Loffelsend Came on as a substitute
7′ – – 14 2 0.07 – – 1 – 1 –
Forwards3 players
Marcus Ingvartsen Taken off
45′ – – 1 – 0.06 0.01 – 1 1 11 –
Tomás Ángel Taken off
67′ – – 1 – 0.16 0.01 – – – 12 –
Alex Mighten Came on as a substitute
23′ – – 1 1 0.34 0.00 – 1 1 1 –
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.