Bruno Gaspar
Career snapshot
Career highs
Born the same day
Shares 1993-04-21 · 6 players total
| Full name | Bruno Gaspar |
|---|---|
| Name in home country | Bruno Miguel Boialvo Gaspar |
| Date of birth | 1993-04-21 (33 yrs) |
| Place of birth | Évora, Angola |
| Citizenship | Angola Portugal |
| Position | Defender - Right-Back (main: Defender) |
| Foot | right |
| Height | 180.00 m |
| Current club | Apollon Limassol |
| Joined | 2025-07-22 |
| Contract expires | 2027-05-31 |
| Agent | MadeinFootball |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Apollon Limassol | 1 | 25/26 | 25/26 | 2 | 0 | 0 | 0 |
| Vitória Guimarães SC | 7 | 14/15 | 24/25 | 155 | 3 | 18 | 1,296 |
| Vancouver Whitecaps FC | 1 | 2021 | 2021 | 18 | 1 | 1 | 894 |
| Olympiacos Piraeus | 1 | 19/20 | 19/20 | 21 | 0 | 1 | 0 |
| Sporting CP | 1 | 18/19 | 18/19 | 30 | 1 | 0 | 1,065 |
| ACF Fiorentina | 1 | 17/18 | 17/18 | 17 | 0 | 2 | 0 |
| Vitória Guimarães SC B | 2 | 14/15 | 15/16 | 2 | 0 | 0 | 0 |
| SL Benfica B | 3 | 12/13 | 14/15 | 37 | 1 | 2 | 2,041 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Cyprus League | Apollon Limassol | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Allianz Cup | Vitória Guimarães SC | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Conference League | Vitória Guimarães SC | 2 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | Liga Portugal | Vitória Guimarães SC | 13 | 0 | 0 | 2 | 0 | 0 |
| 24/25 | Taça de Portugal | Vitória Guimarães SC | 2 | 1 | 1 | 0 | 0 | 148 |
| 24/25 | UECL Qualifiers | Vitória Guimarães SC | 3 | 0 | 2 | 0 | 0 | 0 |
| 23/24 | Allianz Cup | Vitória Guimarães SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Liga Portugal | Vitória Guimarães SC | 28 | 2 | 3 | 7 | 0 | 1,148 |
| 23/24 | Taça de Portugal | Vitória Guimarães SC | 3 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | UECL Quali | Vitória Guimarães SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Allianz Cup | Vitória Guimarães SC | 2 | 0 | 1 | 1 | 0 | 0 |
| 22/23 | Liga Portugal | Vitória Guimarães SC | 7 | 0 | 1 | 0 | 1 | 0 |
| 22/23 | Taça de Portugal | Vitória Guimarães SC | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Liga Portugal | Vitória Guimarães SC | 0 | 0 | 0 | 0 | 0 | 0 |
| 2021 | Canadian Championship | Vancouver Whitecaps FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 2021 | MLS | Vancouver Whitecaps FC | 17 | 1 | 1 | 3 | 0 | 894 |
| 2021 | MLS Cup Playoffs | Vancouver Whitecaps FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Champions League | Olympiacos Piraeus | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Europa League | Olympiacos Piraeus | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Kypello Elladas | Olympiacos Piraeus | 4 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | SL1 Play-off | Olympiacos Piraeus | 7 | 0 | 1 | 3 | 0 | 0 |
| 19/20 | Super League 1 | Olympiacos Piraeus | 8 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Allianz Cup | Sporting CP | 3 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Europa League | Sporting CP | 5 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Liga NOS | Sporting CP | 16 | 1 | 0 | 4 | 0 | 1,065 |
| 18/19 | Taça de Portugal | Sporting CP | 6 | 0 | 0 | 4 | 0 | 0 |
| 17/18 | Italy Cup | ACF Fiorentina | 2 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Serie A | ACF Fiorentina | 15 | 0 | 2 | 2 | 0 | 0 |
| 16/17 | Allianz Cup | Vitória Guimarães SC | 2 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Liga NOS | Vitória Guimarães SC | 28 | 0 | 5 | 8 | 0 | 0 |
| 16/17 | Taça de Portugal | Vitória Guimarães SC | 6 | 0 | 1 | 3 | 0 | 0 |
| 15/16 | Allianz Cup | Vitória Guimarães SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Ledman LigaPro | Vitória Guimarães SC B | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Liga NOS | Vitória Guimarães SC | 28 | 0 | 2 | 2 | 0 | 0 |
| 15/16 | Taça de Portugal | Vitória Guimarães SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Allianz Cup | Vitória Guimarães SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Liga NOS | Vitória Guimarães SC | 24 | 0 | 1 | 10 | 0 | 0 |
| 14/15 | Liga Portugal 2 | Vitória Guimarães SC B | 1 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | Liga Portugal 2 | SL Benfica B | 3 | 0 | 0 | 1 | 1 | 0 |
| 14/15 | Taça de Portugal | Vitória Guimarães SC | 2 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Liga Portugal 2 | SL Benfica B | 24 | 1 | 0 | 7 | 0 | 2,041 |
| 12/13 | Liga Portugal 2 | SL Benfica B | 10 | 0 | 2 | 2 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 06/07 | 2006-07-01 | Benfica Yth | Benfica U15 | Transfer | 0 | — |
| 08/09 | 2008-07-01 | Benfica U15 | Benfica U17 | Transfer | 0 | — |
| 10/11 | 2010-07-01 | Benfica U17 | Benfica U19 | Transfer | 0 | — |
| 12/13 | 2012-07-01 | Benfica U19 | Benfica B | Transfer | 0 | — |
| 14/15 | 2014-09-01 | Benfica B | Vit. Guimarães | Loan | 500000 | — |
| 14/15 | 2015-06-30 | Vit. Guimarães | Benfica B | Return from loan | 900000 | — |
| 15/16 | 2015-07-01 | Benfica B | Vit. Guimarães | Transfer | 1400000 | — |
| 17/18 | 2017-07-01 | Vit. Guimarães | Fiorentina | Transfer | 3000000 | €4.00m |
| 18/19 | 2018-07-01 | Fiorentina | Sporting CP | Transfer | 3000000 | €4.50m |
| 19/20 | 2019-09-01 | Sporting CP | Olympiacos | Loan | 3500000 | — |
| 19/20 | 2020-08-31 | Olympiacos | Sporting CP | Return from loan | 1500000 | — |
| 20/21 | 2021-03-09 | Sporting CP | Vancouver | Loan | 1000000 | — |
| 21/22 | 2021-12-31 | Vancouver | Sporting CP | Return from loan | 800000 | — |
| 21/22 | 2022-01-31 | Sporting CP | Vit. Guimarães | Transfer | 800000 | — |
| 25/26 | 2025-07-22 | Vit. Guimarães | Apol. Limassol | Transfer | 600000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 14/15 | unknown injury | 2015-05-11 | 2015-06-15 | 36 | 4 |
| 17/18 | unknown injury | 2017-12-29 | 2018-01-09 | 12 | 2 |
| 18/19 | Hip bruise | 2019-01-13 | 2019-01-28 | 16 | 4 |
| 18/19 | Muscle injury | 2019-02-15 | 2019-03-12 | 26 | 5 |
| 18/19 | unknown injury | 2019-05-03 | 2019-05-13 | 11 | 2 |
| 22/23 | Hamstring injury | 2022-09-03 | 2022-11-01 | 60 | 8 |
| 23/24 | unknown injury | 2023-11-06 | 2023-12-20 | 45 | 5 |
| 24/25 | Muscle injury | 2024-12-05 | 2025-03-26 | 112 | 19 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €1.40m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #31372 | #17 | 6 | 1 | — | — | retired national player |
| Team #30503 | #17 | 3 | 0 | — | — | retired national player |
| Team #23137 | — | 0 | 0 | — | — | retired national player |
| Team #16374 | #13 | 1 | 0 | — | — | retired national player |
| Team #16372 | — | 0 | 0 | — | — | retired national player |
| Team #16371 | #2 | 4 | 0 | — | — | retired national player |
| Team #3585 | #2 | 3 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Tomané | 1 | 0 | 0 |
| Tozé | 1 | 0 | 0 |
| Nélson Oliveira | 2 | 0 | 0 |
| Paolo Hurtado | 2 | 0 | 0 |
| Jorge Fernandes | 2 | 0 | 0 |
| João Mendes | 2 | 1 | 0 |
| Manu Silva | 2 | 0 | 0 |
| Ricardo Valente | 1 | 0 | 0 |
| Jota Silva | 2 | 3 | 0 |
| Toni Borevković | 2 | 0 | 0 |
| Bruno Varela | 2 | 0 | 0 |
| João Afonso | 2 | 0 | 0 |
| Nuno Santos | 2 | 0 | 0 |
| Bernard Mensah | 2 | 0 | 0 |
| Raphinha | 2 | 1 | 0 |
| Hernâni | 2 | 2 | 0 |
| Tomás Händel | 2 | 0 | 0 |
| Tiago Silva | 2 | 1 | 0 |
| Pedro Henrique | 2 | 0 | 0 |
| Cafú | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 23/24 | Liga Portugal | Vitória Guimarães SC | 2 | 28 |
| 13/14 | Liga Portugal 2 | SL Benfica B | 1 | 24 |
| 2021 | MLS | Vancouver Whitecaps FC | 1 | 17 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 16/17 | Liga NOS | Vitória Guimarães SC | 5 | 28 |
| 23/24 | Liga Portugal | Vitória Guimarães SC | 3 | 28 |
| 12/13 | Liga Portugal 2 | SL Benfica B | 2 | 10 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 21/22 | 2021-12-31 | Vancouver | Sporting CP | Return from loan | — | €800k |
| 20/21 | 2021-03-09 | Sporting CP | Vancouver | Loan | — | €1.00m |
| 19/20 | 2020-08-31 | Olympiacos | Sporting CP | Return from loan | — | €1.50m |
| 19/20 | 2019-09-01 | Sporting CP | Olympiacos | Loan | — | €3.50m |
| 14/15 | 2015-06-30 | Vit. Guimarães | Benfica B | Return from loan | — | €900k |
| 14/15 | 2014-09-01 | Benfica B | Vit. Guimarães | Loan | — | €500k |
Teams faced most often by Bruno Gaspar'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 % |
|---|---|---|---|---|---|---|---|---|
| CD Feirense | 6 | 4 | 0 | 2 | 11 | 8 | +3 | 67% |
| CD Tondela | 6 | 0 | 3 | 3 | 6 | 10 | -4 | 0% |
| CD Santa Clara | 5 | 3 | 1 | 1 | 6 | 4 | +2 | 60% |
| CS Marítimo | 5 | 1 | 2 | 2 | 4 | 5 | -1 | 20% |
| CD Nacional | 4 | 3 | 0 | 1 | 9 | 6 | +3 | 75% |
| UD Oliveirense | 4 | 0 | 2 | 2 | 6 | 9 | -3 | 0% |
| União Torreense | 4 | 1 | 1 | 2 | 4 | 6 | -2 | 25% |
| GD Chaves | 4 | 4 | 0 | 0 | 8 | 3 | +5 | 100% |
| Portimonense SC | 4 | 2 | 1 | 1 | 7 | 5 | +2 | 50% |
| Rio Ave FC | 4 | 4 | 0 | 0 | 10 | 2 | +8 | 100% |
| Paços de Ferreira | 4 | 1 | 3 | 0 | 7 | 4 | +3 | 25% |
| Leixões SC | 4 | 1 | 2 | 1 | 7 | 4 | +3 | 25% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 12/13 | Senior debut season | |
| 13/14 | 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′ |
|---|---|---|---|---|---|---|
| 24/25 | 20 | 148 | 2 | 0 | 0 | 1.22 |
| 23/24 | 33 | 1,148 | 8 | 0 | 0 | 0.63 |
| 22/23 | 9 | 0 | 1 | 0 | 1 | 0 |
| 2021 | 18 | 894 | 4 | 0 | 0 | 0.4 |
| 19/20 | 21 | 0 | 4 | 0 | 0 | 0 |
| 18/19 | 30 | 1,065 | 9 | 0 | 0 | 0.76 |
| 17/18 | 17 | 0 | 3 | 0 | 0 | 0 |
| 16/17 | 36 | 0 | 12 | 0 | 0 | 0 |
| 15/16 | 31 | 0 | 2 | 0 | 0 | 0 |
| 14/15 | 31 | 0 | 12 | 2 | 1 | 0 |
| 13/14 | 24 | 2,041 | 7 | 0 | 0 | 0.31 |
| 12/13 | 10 | 0 | 2 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Bruno Gaspar
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Bruno Gaspar
Who is Bruno Gaspar?
Bruno Gaspar is an Angola professional footballer who plays as a right-back for Apollon Limassol.
How old is Bruno Gaspar?
Bruno Gaspar is 33 years old. He was born on April 21, 1993 in Évora.
What position does Bruno Gaspar play?
Bruno Gaspar plays as a right-back (Defender - Right-Back).
What club does Bruno Gaspar play for?
Bruno Gaspar currently plays for Apollon Limassol.
How many career goals has Bruno Gaspar scored?
Across all senior club competitions in our dataset, Bruno Gaspar has scored 6 goals in 282 appearances.
What is Bruno Gaspar's market value?
Bruno Gaspar's most recent reported market value is €600k.