Vítor Costa
Career snapshot
Career highs
Born the same day
Shares 1994-07-01 · 6 players total
| Full name | Vítor Costa |
|---|---|
| Name in home country | Vítor Costa de Brito |
| Date of birth | 1994-07-01 (31 yrs) |
| Place of birth | Valente, Brazil |
| Citizenship | Brazil |
| Position | Defender - Left-Back (main: Defender) |
| Foot | left |
| Height | 182.00 m |
| Current club | San Jose Earthquakes |
| Joined | 2024-02-07 |
| Contract expires | 2025-12-31 |
| Agent | Ulisses Santos - ... |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| CS Marítimo | 3 | 21/22 | 23/24 | 80 | 2 | 5 | 1,203 |
| San Jose Earthquakes | 2 | 2024 | 2025 | 55 | 3 | 6 | 2,487 |
| Centro Sportivo Alagoano (AL) | 1 | 2021 | 2021 | 21 | 0 | 0 | 0 |
| Avaí FC | 1 | 2016 | 2016 | 20 | 0 | 0 | 0 |
| Esporte Clube Bahia | 1 | 2015 | 2015 | 17 | 2 | 3 | 623 |
| RC Lens | 1 | 19/20 | 19/20 | 5 | 0 | 1 | 0 |
| RC Lens B | 1 | 19/20 | 19/20 | 1 | 0 | 0 | 0 |
| Desportivo Aves (- 2020) | 1 | 18/19 | 18/19 | 30 | 1 | 1 | 2,089 |
| FC Arouca | 2 | 16/17 | 17/18 | 54 | 0 | 5 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 23/24 | Allianz Cup | CS Marítimo | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Liga Portugal 2 | CS Marítimo | 13 | 0 | 2 | 3 | 0 | 0 |
| 23/24 | Taça de Portugal | CS Marítimo | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Allianz Cup | CS Marítimo | 3 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Liga Portugal | CS Marítimo | 28 | 2 | 1 | 9 | 1 | 1,203 |
| 22/23 | Play-Off Liga Portugal | CS Marítimo | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Taça de Portugal | CS Marítimo | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Liga Portugal | CS Marítimo | 31 | 0 | 2 | 8 | 0 | 0 |
| 21/22 | Taça de Portugal | CS Marítimo | 1 | 0 | 0 | 1 | 0 | 0 |
| 2025 | MLS | San Jose Earthquakes | 21 | 1 | 3 | 5 | 0 | 1,435 |
| 2025 | US Open Cup | San Jose Earthquakes | 1 | 0 | 0 | 1 | 0 | 0 |
| 2024 | Leagues Cup | San Jose Earthquakes | 4 | 0 | 0 | 0 | 0 | 0 |
| 2024 | MLS | San Jose Earthquakes | 29 | 2 | 3 | 8 | 0 | 1,052 |
| 2021 | Campeonato Alagoano | Centro Sportivo Alagoano (AL) | 4 | 0 | 0 | 1 | 0 | 0 |
| 2021 | Copa do Brasil | Centro Sportivo Alagoano (AL) | 2 | 0 | 0 | 0 | 0 | 0 |
| 2021 | Copa do Nordeste | Centro Sportivo Alagoano (AL) | 7 | 0 | 0 | 2 | 0 | 0 |
| 2021 | Copa do Nordeste - Fase Final | Centro Sportivo Alagoano (AL) | 1 | 0 | 0 | 0 | 0 | 0 |
| 2021 | Série B | Centro Sportivo Alagoano (AL) | 7 | 0 | 0 | 1 | 0 | 0 |
| 2016 | Campeonato Catarinense | Avaí FC | 15 | 0 | 0 | 3 | 0 | 0 |
| 2016 | Copa do Brasil | Avaí FC | 4 | 0 | 0 | 1 | 0 | 0 |
| 2016 | Primeira Liga do Brasil | Avaí FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016 | Série B | Avaí FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 2015 | Série B | Esporte Clube Bahia | 17 | 2 | 3 | 3 | 0 | 623 |
| 19/20 | Coupe de France | RC Lens | 2 | 0 | 1 | 1 | 0 | 0 |
| 19/20 | Coupe de la Ligue | RC Lens | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Ligue 2 | RC Lens | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | National 2 - Grp. A | RC Lens B | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Allianz Cup | Desportivo Aves (- 2020) | 3 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Liga NOS | Desportivo Aves (- 2020) | 25 | 1 | 1 | 3 | 0 | 2,089 |
| 18/19 | Taça de Portugal | Desportivo Aves (- 2020) | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Ledman LigaPro | FC Arouca | 38 | 0 | 4 | 3 | 0 | 0 |
| 17/18 | Taça CTT | FC Arouca | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Taça de Portugal | FC Arouca | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Allianz Cup | FC Arouca | 3 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Europa League Qualifying | FC Arouca | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Liga NOS | FC Arouca | 8 | 0 | 1 | 4 | 0 | 0 |
| 16/17 | Taça de Portugal | FC Arouca | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 15/16 | 2016-01-27 | EC Bahia | Inter de Lages | Transfer | 150000 | — |
| 15/16 | 2016-01-29 | Inter de Lages | Avaí FC | Loan | 150000 | — |
| 15/16 | 2016-06-23 | Avaí FC | Inter de Lages | Return from loan | 200000 | — |
| 16/17 | 2016-07-01 | Inter de Lages | Arouca | Loan | 200000 | — |
| 17/18 | 2018-06-30 | Arouca | Inter de Lages | Return from loan | 550000 | — |
| 18/19 | 2018-07-26 | Inter de Lages | Desportivo Aves | Loan | 550000 | — |
| 18/19 | 2019-06-30 | Desportivo Aves | Inter de Lages | Return from loan | 750000 | — |
| 19/20 | 2019-07-01 | Inter de Lages | Lens | Loan | 750000 | — |
| 19/20 | 2020-06-30 | Lens | Inter de Lages | Return from loan | 600000 | — |
| 20/21 | 2021-03-02 | Inter de Lages | CSA | Loan | 600000 | — |
| 21/22 | 2021-07-22 | CSA | Inter de Lages | Return from loan | 600000 | — |
| 21/22 | 2021-07-23 | Inter de Lages | Marítimo | Transfer | 600000 | — |
| 23/24 | 2024-02-07 | Marítimo | SJ Earthquakes | Transfer | 350000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 18/19 | unknown injury | 2018-10-15 | 2018-11-06 | 23 | 3 |
| 24/25 | Leg injury | 2025-03-20 | 2025-04-03 | 15 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €475k |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €150k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Xadas | 1 | 2 | 0 |
| André Vidigal | 1 | 1 | 0 |
| Cláudio Winck | 1 | 0 | 0 |
| Diogo Mendes | 1 | 0 | 0 |
| Matheus Costa | 1 | 0 | 0 |
| Nuno Valente | 1 | 0 | 0 |
| Amahl Pellegrino | 1 | 0 | 0 |
| Joel Tagueu | 1 | 0 | 0 |
| Bruno Alves | 2 | 0 | 0 |
| Stefano Beltrame | 1 | 0 | 0 |
| Roberto | 2 | 1 | 0 |
| Aleksandar Palocevic | 1 | 0 | 0 |
| Jackson Yueill | 1 | 0 | 0 |
| André Santos | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2024 | MLS | San Jose Earthquakes | 2 | 29 |
| 22/23 | Liga Portugal | CS Marítimo | 2 | 28 |
| 2015 | Série B | Esporte Clube Bahia | 2 | 17 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 17/18 | Ledman LigaPro | FC Arouca | 4 | 38 |
| 2015 | Série B | Esporte Clube Bahia | 3 | 17 |
| 2024 | MLS | San Jose Earthquakes | 3 | 29 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 21/22 | 2021-07-22 | CSA | Inter de Lages | Return from loan | — | €600k |
| 20/21 | 2021-03-02 | Inter de Lages | CSA | Loan | — | €600k |
| 19/20 | 2020-06-30 | Lens | Inter de Lages | Return from loan | — | €600k |
| 19/20 | 2019-07-01 | Inter de Lages | Lens | Loan | — | €750k |
| 18/19 | 2019-06-30 | Desportivo Aves | Inter de Lages | Return from loan | — | €750k |
| 18/19 | 2018-07-26 | Inter de Lages | Desportivo Aves | Loan | — | €550k |
| 17/18 | 2018-06-30 | Arouca | Inter de Lages | Return from loan | — | €550k |
| 16/17 | 2016-07-01 | Inter de Lages | Arouca | Loan | — | €200k |
| 15/16 | 2016-06-23 | Avaí FC | Inter de Lages | Return from loan | — | €200k |
| 15/16 | 2016-01-29 | Inter de Lages | Avaí FC | Loan | — | €150k |
Last 50 matches for San Jose Earthquakes 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 |
San Jose Earthquakes | – | Los Angeles Galaxy | TIMED |
| 2026-06-25 | MLS1 |
FC Dallas | – | San Jose Earthquakes | TIMED |
| 2026-06-13 | MLS1 |
Portland Timbers | – | San Jose Earthquakes | TIMED |
| 2026-05-31 | MLS1 |
St. Louis City SC | – | San Jose Earthquakes | TIMED |
| 2026-05-28 | MLS1 |
Los Angeles Galaxy | – | San Jose Earthquakes | TIMED |
| 2026-05-24 | MLS1 |
San Jose Earthquakes | – | Houston Dynamo | TIMED |
| 2026-05-17 | MLS1 |
New England Revolution | – | San Jose Earthquakes | TIMED |
| 2026-05-14 | MLS1 |
San Jose Earthquakes | – | Inter Miami CF | TIMED |
| 2026-05-10 | MLS1 |
Colorado Rapids | – | San Jose Earthquakes | TIMED |
| 2026-05-03 | MLS1 |
San Jose Earthquakes | 4–1 | Portland Timbers | Available |
| 2026-04-26 | MLS1 |
Columbus Crew | 2–1 | San Jose Earthquakes | Available |
| 2026-04-19 | MLS1 |
San Jose Earthquakes | 3–5 | Sporting Kansas City | Available |
| 2026-04-12 | MLS1 |
Los Angeles FC | 2–1 | San Jose Earthquakes | Available |
| 2026-04-06 | MLS1 |
San Jose Earthquakes | 6–1 | D.C. United | Available |
| 2026-03-29 | MLS1 |
San Jose Earthquakes | 1–1 | Seattle Sounders | Available |
| 2026-03-22 | MLS1 |
Charlotte FC | 4–1 | San Jose Earthquakes | Available |
| 2026-03-15 | MLS1 |
San Jose Earthquakes | 1–2 | Colorado Rapids | Available |
| 2026-03-08 | MLS1 |
San Jose Earthquakes | 0–1 | Minnesota United FC | Available |
| 2026-03-01 | MLS1 |
Sporting Kansas City | 1–2 | San Jose Earthquakes | Available |
| 2025-10-18 | MLS1 |
San Jose Earthquakes | – | Austin FC | TIMED |
| 2025-10-05 | MLS1 |
Vancouver Whitecaps | – | San Jose Earthquakes | TIMED |
| 2025-09-27 | MLS1 |
San Diego FC | – | San Jose Earthquakes | TIMED |
| 2025-09-20 | MLS1 |
San Jose Earthquakes | – | St. Louis City SC | TIMED |
| 2025-09-13 | MLS1 |
San Jose Earthquakes | – | Los Angeles FC | TIMED |
| 2025-08-30 | MLS1 |
Austin FC | – | San Jose Earthquakes | TIMED |
| 2025-08-23 | MLS1 |
Houston Dynamo | – | San Jose Earthquakes | TIMED |
| 2025-08-17 | MLS1 |
San Jose Earthquakes | – | San Diego FC | TIMED |
| 2025-08-09 | MLS1 |
San Jose Earthquakes | – | Vancouver Whitecaps | TIMED |
| 2025-07-26 | MLS1 |
Real Salt Lake | – | San Jose Earthquakes | TIMED |
| 2025-07-19 | MLS1 |
Seattle Sounders | – | San Jose Earthquakes | TIMED |
| 2025-07-16 | MLS1 |
San Jose Earthquakes | – | FC Dallas | TIMED |
| 2025-07-12 | MLS1 |
Minnesota United FC | – | San Jose Earthquakes | TIMED |
| 2025-07-05 | MLS1 |
San Jose Earthquakes | – | New York RB | TIMED |
| 2025-06-29 | MLS1 |
San Jose Earthquakes | 0–3 | Los Angeles Galaxy | Available |
| 2025-06-22 | MLS1 |
Los Angeles FC | 6–2 | San Jose Earthquakes | Available |
| 2025-06-19 | MLS1 |
San Jose Earthquakes | 1–2 | Portland Timbers | Available |
| 2025-06-15 | MLS1 |
San Jose Earthquakes | 2–4 | FC Cincinnati | Available |
| 2025-05-31 | MLS1 |
New York City FC | 5–1 | San Jose Earthquakes | Available |
| 2025-05-25 | MLS1 |
San Jose Earthquakes | 1–1 | Austin FC | Available |
| 2025-05-18 | MLS1 |
San Jose Earthquakes | 0–1 | Orlando City | Available |
| 2025-05-15 | MLS1 |
Portland Timbers | 4–2 | San Jose Earthquakes | Available |
| 2025-05-11 | MLS1 |
Colorado Rapids | 2–3 | San Jose Earthquakes | Available |
| 2025-05-04 | MLS1 |
San Jose Earthquakes | 3–1 | Los Angeles FC | Available |
| 2025-04-27 | MLS1 |
Nashville SC | 1–1 | San Jose Earthquakes | Available |
| 2025-04-21 | MLS1 |
Los Angeles Galaxy | 4–3 | San Jose Earthquakes | Available |
| 2025-04-13 | MLS1 |
San Jose Earthquakes | 0–3 | Colorado Rapids | Available |
| 2025-04-06 | MLS1 |
Austin FC | 4–3 | San Jose Earthquakes | Available |
| 2025-03-30 | MLS1 |
Houston Dynamo | 2–1 | San Jose Earthquakes | INJURED Leg injury |
| 2025-03-23 | MLS1 |
San Jose Earthquakes | 3–2 | Seattle Sounders | INJURED Leg injury |
| 2025-03-16 | MLS1 |
Sporting Kansas City | 2–1 | San Jose Earthquakes | Available |
Teams faced most often by Vítor Costa'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 % |
|---|---|---|---|---|---|---|---|---|
| Vancouver Whitecaps | 5 | 1 | 2 | 2 | 10 | 10 | 0 | 20% |
| Portland Timbers | 4 | 1 | 0 | 3 | 5 | 7 | -2 | 25% |
| Vitória Guimarães | 4 | 0 | 0 | 4 | 2 | 7 | -5 | 0% |
| Rio Ave FC | 4 | 0 | 2 | 2 | 4 | 8 | -4 | 0% |
| Colorado Rapids | 4 | 1 | 1 | 2 | 3 | 4 | -1 | 25% |
| Houston Dynamo | 4 | 0 | 1 | 3 | 8 | 11 | -3 | 0% |
| Portimonense SC | 4 | 1 | 0 | 3 | 5 | 7 | -2 | 25% |
| Sporting Kansas City | 4 | 0 | 1 | 3 | 4 | 10 | -6 | 0% |
| Sporting Braga | 4 | 1 | 0 | 3 | 2 | 9 | -7 | 25% |
| Seattle Sounders | 4 | 1 | 1 | 2 | 7 | 8 | -1 | 25% |
| Los Angeles FC | 4 | 1 | 0 | 3 | 7 | 10 | -3 | 25% |
| FC Porto | 4 | 0 | 0 | 4 | 1 | 12 | -11 | 0% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 16/17 | Senior debut season | |
| 18/19 | 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′ |
|---|---|---|---|---|---|---|
| 23/24 | 14 | 0 | 3 | 0 | 0 | 0 |
| 22/23 | 34 | 1,203 | 10 | 0 | 1 | 0.82 |
| 21/22 | 32 | 0 | 9 | 0 | 0 | 0 |
| 2025 | 22 | 1,435 | 6 | 0 | 0 | 0.38 |
| 2024 | 33 | 1,052 | 8 | 0 | 0 | 0.68 |
| 2021 | 21 | 0 | 4 | 0 | 0 | 0 |
| 2016 | 20 | 0 | 4 | 0 | 0 | 0 |
| 2015 | 17 | 623 | 3 | 0 | 0 | 0.43 |
| 19/20 | 6 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | 30 | 2,089 | 3 | 1 | 0 | 0.17 |
| 17/18 | 42 | 0 | 3 | 0 | 0 | 0 |
| 16/17 | 12 | 0 | 4 | 1 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Vítor Costa
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Vítor Costa
Who is Vítor Costa?
Vítor Costa is a Brazil professional footballer who plays as a left-back for San Jose Earthquakes.
How old is Vítor Costa?
Vítor Costa is 31 years old. He was born on July 1, 1994 in Valente.
What position does Vítor Costa play?
Vítor Costa plays as a left-back (Defender - Left-Back).
What club does Vítor Costa play for?
Vítor Costa currently plays for San Jose Earthquakes.
How many career goals has Vítor Costa scored?
Across all senior club competitions in our dataset, Vítor Costa has scored 8 goals in 283 appearances.
What is Vítor Costa's market value?
Vítor Costa's most recent reported market value is €600k.
Brazil