Christopher McVey
Career snapshot
Career highs
Born the same day
Shares 1997-04-12 · 6 players total
| Full name | Christopher McVey |
|---|---|
| Name in home country | Christopher Donald McVey |
| Date of birth | 1997-04-12 (29 yrs) |
| Place of birth | Sparsör, Sweden |
| Citizenship | Sweden United States |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 192.00 m |
| Current club | San Diego FC |
| Joined | 2024-12-11 |
| Contract expires | 2027-12-31 |
| Agent | Nine Group |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| IF Elfsborg | 8 | 17/18 | 21/22 | 42 | 1 | 1 | 180 |
| San Diego FC | 1 | 2025 | 2025 | 29 | 2 | 0 | 1,202 |
| D.C. United | 1 | 2024 | 2024 | 28 | 1 | 0 | 2,148 |
| Inter Miami CF | 2 | 2022 | 2023 | 61 | 1 | 1 | 3,040 |
| Dalkurd FF | 2 | 19/20 | 2019 | 17 | 1 | 1 | 1,376 |
| IF Elfsborg U21 | 5 | 19/20 | 2018 | 44 | 1 | 1 | 738 |
| IF Elfsborg U19 | 3 | 2014 | 2016 | 49 | 3 | 0 | 720 |
| IF Elfsborg UEFA U19 | 1 | 15/16 | 15/16 | 5 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 21/22 | Svenska Cupen | IF Elfsborg | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | UECL Quali | IF Elfsborg | 5 | 0 | 1 | 1 | 0 | 0 |
| 2025 | Leagues Cup | San Diego FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 2025 | MLS | San Diego FC | 27 | 2 | 0 | 5 | 0 | 1,202 |
| 2024 | Leagues Cup | D.C. United | 1 | 0 | 0 | 1 | 0 | 0 |
| 2024 | MLS | D.C. United | 27 | 1 | 0 | 5 | 0 | 2,148 |
| 2023 | Leagues Cup | Inter Miami CF | 3 | 0 | 0 | 0 | 1 | 0 |
| 2023 | MLS | Inter Miami CF | 16 | 0 | 0 | 3 | 0 | 0 |
| 2023 | US Open Cup | Inter Miami CF | 4 | 0 | 0 | 1 | 0 | 0 |
| 2022 | MLS | Inter Miami CF | 34 | 1 | 1 | 4 | 0 | 3,040 |
| 2022 | MLS Cup Playoffs | Inter Miami CF | 1 | 0 | 0 | 0 | 0 | 0 |
| 2022 | US Open Cup | Inter Miami CF | 3 | 0 | 0 | 1 | 0 | 0 |
| 2021 | Allsvenskan | IF Elfsborg | 23 | 0 | 0 | 3 | 0 | 0 |
| 2020 | Allsvenskan | IF Elfsborg | 6 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Superettan | Dalkurd FF | 16 | 1 | 1 | 1 | 1 | 1,376 |
| 2018 | Allsvenskan | IF Elfsborg | 1 | 0 | 0 | 0 | 0 | 0 |
| 2018 | U21 Allsvenskan Södra | IF Elfsborg U21 | 5 | 0 | 0 | 3 | 0 | 0 |
| 2017 | Allsvenskan | IF Elfsborg | 1 | 0 | 0 | 0 | 0 | 0 |
| 2017 | U21 Allsvenskan Slutspelet | IF Elfsborg U21 | 7 | 0 | 0 | 1 | 0 | 0 |
| 2017 | U21 Allsvenskan Södra | IF Elfsborg U21 | 14 | 0 | 0 | 2 | 0 | 0 |
| 2016 | U19 Allsvenskan Slutspelet | IF Elfsborg U19 | 2 | 0 | 0 | 0 | 0 | 0 |
| 2016 | U19 Allsvenskan Södra | IF Elfsborg U19 | 22 | 0 | 0 | 4 | 0 | 0 |
| 2016 | U21 Allsvenskan Slutspelet | IF Elfsborg U21 | 5 | 0 | 0 | 1 | 0 | 0 |
| 2016 | U21 Allsvenskan Södra | IF Elfsborg U21 | 9 | 1 | 1 | 1 | 0 | 738 |
| 2015 | U19 Allsvenskan Södra | IF Elfsborg U19 | 24 | 3 | 0 | 4 | 0 | 720 |
| 2015 | U21 Allsvenskan Slutspelet | IF Elfsborg U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2015 | U21 Allsvenskan Södra | IF Elfsborg U21 | 2 | 0 | 0 | 0 | 0 | 0 |
| 2014 | U19 Allsvenskan Södra | IF Elfsborg U19 | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Svenska Cupen | IF Elfsborg | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Svenska Cupen | Dalkurd FF | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Svenska Cupen | IF Elfsborg | 2 | 1 | 0 | 0 | 0 | 180 |
| 19/20 | U21 Allsvenskan Mellersta | IF Elfsborg U21 | 1 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Svenska Cupen | IF Elfsborg | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | UEFA Youth League | IF Elfsborg UEFA U19 | 5 | 0 | 0 | 2 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2015-01-01 | IF Elfsborg U17 | IF Elfsborg U19 | Transfer | 0 | — |
| 16/17 | 2017-01-01 | IF Elfsborg U19 | IF Elfsborg U21 | Transfer | 0 | — |
| 17/18 | 2018-01-03 | IF Elfsborg U21 | Elfsborg | Transfer | 0 | — |
| 18/19 | 2019-03-04 | Elfsborg | Dalkurd | Loan | 100000 | — |
| 19/20 | 2019-11-30 | Dalkurd | Elfsborg | Return from loan | 100000 | — |
| 21/22 | 2022-01-14 | Elfsborg | Miami | Transfer | 400000 | €455k |
| 23/24 | 2024-02-01 | Miami | D.C. United | Transfer | 600000 | — |
| 24/25 | 2024-12-11 | D.C. United | San Diego | Transfer | 600000 | €48k |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 18/19 | Torn ligaments | 2018-06-20 | 2018-12-31 | 195 | 29 |
| 24/25 | Knee injury | 2024-05-27 | 2024-06-26 | 31 | 5 |
| 24/25 | Hip injury | 2024-07-28 | 2024-08-27 | 31 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €75k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Marokhy Ndione | 2 | 1 | 0 |
| Leo Väisänen | 2 | 0 | 0 |
| Damion Lowe | 2 | 0 | 0 |
| Rasmus Alm | 2 | 0 | 0 |
| Simon Strand | 2 | 0 | 0 |
| Gregore | 1 | 0 | 0 |
| Tim Rönning | 2 | 0 | 0 |
| Sebastián Loyola Nydén | 2 | 0 | 0 |
| Bryce Duke | 2 | 0 | 0 |
| Ariel Lassiter | 1 | 0 | 0 |
| Leonardo Campana | 2 | 1 | 0 |
| Per Frick | 2 | 0 | 0 |
| Simon Olsson | 2 | 0 | 0 |
| Rasmus Rosenqvist | 2 | 0 | 0 |
| Drake Callender | 2 | 0 | 0 |
| Gustav Henriksson | 2 | 0 | 0 |
| Robert Taylor | 1 | 0 | 0 |
| DeAndre Yedlin | 2 | 0 | 0 |
| Oscar Iglicar Berntsson | 2 | 0 | 0 |
| Ibrahim Dresevic | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2015 | U19 Allsvenskan Södra | IF Elfsborg U19 | 3 | 24 |
| 2025 | MLS | San Diego FC | 2 | 27 |
| 2016 | U21 Allsvenskan Södra | IF Elfsborg U21 | 1 | 9 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2022 | MLS | Inter Miami CF | 1 | 34 |
| 2019 | Superettan | Dalkurd FF | 1 | 16 |
| 2016 | U21 Allsvenskan Södra | IF Elfsborg U21 | 1 | 9 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 19/20 | 2019-11-30 | Dalkurd | Elfsborg | Return from loan | — | €100k |
| 18/19 | 2019-03-04 | Elfsborg | Dalkurd | Loan | — | €100k |
Last 34 matches for San Diego FC The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-06-28 | MLS1 |
FC Dallas | – | San Diego FC | TIMED |
| 2026-06-25 | MLS1 |
Vancouver Whitecaps | – | San Diego FC | TIMED |
| 2026-06-14 | MLS1 |
Minnesota United FC | – | San Diego FC | TIMED |
| 2026-05-31 | MLS1 |
San Diego FC | – | Austin FC | TIMED |
| 2026-05-28 | MLS1 |
Seattle Sounders | – | San Diego FC | TIMED |
| 2026-05-24 | MLS1 |
San Diego FC | – | Los Angeles Galaxy | TIMED |
| 2026-05-17 | MLS1 |
San Diego FC | – | Sporting Kansas City | TIMED |
| 2026-05-14 | MLS1 |
San Diego FC | – | Colorado Rapids | TIMED |
| 2026-05-10 | MLS1 |
St. Louis City SC | – | San Diego FC | TIMED |
| 2026-05-03 | MLS1 |
San Diego FC | 5–0 | FC Dallas | Available |
| 2026-04-26 | MLS1 |
San Diego FC | 1–3 | Real Salt Lake | Available |
| 2026-04-19 | MLS1 |
Charlotte FC | 3–0 | San Diego FC | Available |
| 2026-04-12 | MLS1 |
Colorado Rapids | 3–2 | San Diego FC | Available |
| 2026-04-05 | MLS1 |
San Diego FC | 3–0 | Seattle Sounders | Available |
| 2026-03-29 | MLS1 |
San Diego FC | 3–2 | Los Angeles FC | Available |
| 2026-03-23 | MLS1 |
Austin FC | 2–1 | San Diego FC | Available |
| 2026-03-15 | MLS1 |
San Diego FC | 1–1 | Columbus Crew | Available |
| 2026-03-08 | MLS1 |
Real Salt Lake | 1–3 | San Diego FC | Available |
| 2026-03-01 | MLS1 |
San Diego FC | 0–0 | St. Louis City SC | Available |
| 2026-02-23 | MLS1 |
Los Angeles Galaxy | 0–2 | San Diego FC | Available |
| 2025-10-18 | MLS1 |
Portland Timbers | – | San Diego FC | TIMED |
| 2025-10-04 | MLS1 |
Houston Dynamo | – | San Diego FC | TIMED |
| 2025-09-27 | MLS1 |
San Diego FC | – | San Jose Earthquakes | TIMED |
| 2025-09-20 | MLS1 |
Atlanta United FC | – | San Diego FC | TIMED |
| 2025-09-13 | MLS1 |
San Diego FC | – | Minnesota United FC | TIMED |
| 2025-09-01 | MLS1 |
Los Angeles FC | – | San Diego FC | TIMED |
| 2025-08-23 | MLS1 |
San Diego FC | – | Portland Timbers | TIMED |
| 2025-08-17 | MLS1 |
San Jose Earthquakes | – | San Diego FC | TIMED |
| 2025-08-09 | MLS1 |
Sporting Kansas City | – | San Diego FC | TIMED |
| 2025-07-25 | MLS1 |
San Diego FC | – | Nashville SC | TIMED |
| 2025-07-19 | MLS1 |
San Diego FC | – | Vancouver Whitecaps | TIMED |
| 2025-07-16 | MLS1 |
San Diego FC | – | Toronto FC | TIMED |
| 2025-07-12 | MLS1 |
Chicago Fire | – | San Diego FC | TIMED |
| 2025-07-05 | MLS1 |
San Diego FC | – | Houston Dynamo | TIMED |
Teams faced most often by Christopher McVey's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Toronto FC | 3 | 0 | 2 | 1 | 2 | 6 | -4 | 0% |
| Impact de Montréal | 2 | 1 | 1 | 0 | 3 | 0 | +3 | 50% |
| Philadelphia Union | 2 | 0 | 0 | 2 | 2 | 8 | -6 | 0% |
| Orlando City | 2 | 2 | 0 | 0 | 3 | 1 | +2 | 100% |
| Chicago Fire | 2 | 0 | 2 | 0 | 3 | 3 | 0 | 0% |
| New England Revolution | 2 | 0 | 2 | 0 | 3 | 3 | 0 | 0% |
| New York RB | 2 | 0 | 1 | 1 | 1 | 2 | -1 | 0% |
| Atlanta United FC | 2 | 1 | 0 | 1 | 2 | 2 | 0 | 50% |
| Columbus Crew | 2 | 2 | 0 | 0 | 4 | 1 | +3 | 100% |
| New York City FC | 2 | 0 | 1 | 1 | 0 | 2 | -2 | 0% |
| FC Cincinnati | 2 | 1 | 1 | 0 | 4 | 1 | +3 | 50% |
| Minnesota United FC | 1 | 0 | 0 | 1 | 0 | 1 | -1 | 0% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 15/16 | Senior debut season | |
| 19/20 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 21/22 | 6 | 0 | 1 | 0 | 0 | 0 |
| 2025 | 29 | 1,202 | 5 | 0 | 0 | 0.37 |
| 2024 | 28 | 2,148 | 6 | 0 | 0 | 0.25 |
| 2023 | 23 | 0 | 4 | 0 | 1 | 0 |
| 2022 | 38 | 3,040 | 5 | 0 | 0 | 0.15 |
| 2021 | 23 | 0 | 3 | 0 | 0 | 0 |
| 2019 | 16 | 1,376 | 1 | 2 | 1 | 0.26 |
| 2018 | 6 | 0 | 3 | 0 | 0 | 0 |
| 2017 | 22 | 0 | 3 | 0 | 0 | 0 |
| 2016 | 38 | 738 | 6 | 0 | 0 | 0.73 |
| 2015 | 27 | 720 | 4 | 0 | 0 | 0.5 |
| 19/20 | 4 | 180 | 1 | 0 | 0 | 0.5 |
| 15/16 | 5 | 0 | 2 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Christopher McVey
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Christopher McVey
Who is Christopher McVey?
Christopher McVey is a Sweden professional footballer who plays as a centre-back for San Diego FC.
How old is Christopher McVey?
Christopher McVey is 29 years old. He was born on April 12, 1997 in Sparsör.
What position does Christopher McVey play?
Christopher McVey plays as a centre-back (Defender - Centre-Back).
What club does Christopher McVey play for?
Christopher McVey currently plays for San Diego FC.
How many career goals has Christopher McVey scored?
Across all senior club competitions in our dataset, Christopher McVey has scored 10 goals in 275 appearances.
What is Christopher McVey's market value?
Christopher McVey's most recent reported market value is €1.00m.