Emmanuel Sabbi
Career snapshot
Career highs
Born the same day
Shares 1997-12-24 · 6 players total
| Full name | Emmanuel Sabbi |
|---|---|
| Name in home country | Emmanuel Afriyie Mario Sabbi |
| Date of birth | 1997-12-24 (28 yrs) |
| Place of birth | Vicenza, United States |
| Citizenship | United States Ghana |
| Position | Attack - Right Winger (main: Attack) |
| Foot | right |
| Height | 178.00 m |
| Current club | Vancouver Whitecaps FC |
| Joined | 2025-02-11 |
| Contract expires | 2027-12-31 |
| Agent | Avid Sports Group |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Le Havre AC | 2 | 23/24 | 24/25 | 49 | 5 | 1 | 319 |
| Vancouver Whitecaps FC | 2 | 2025 | 24/25 | 30 | 6 | 4 | 419 |
| Odense Boldklub | 3 | 20/21 | 22/23 | 89 | 21 | 11 | 2,860 |
| Odense Boldklub Reserves | 1 | 21/22 | 21/22 | 2 | 1 | 0 | 37 |
| Hobro IK | 3 | 17/18 | 19/20 | 81 | 16 | 4 | 1,468 |
| Hobro IK Reserves | 3 | 17/18 | 19/20 | 11 | 5 | 2 | 240 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | CONCACAF CC | Vancouver Whitecaps FC | 5 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | Coupe de France | Le Havre AC | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Ligue 1 | Le Havre AC | 15 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Coupe de France | Le Havre AC | 3 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Ligue 1 | Le Havre AC | 30 | 5 | 1 | 5 | 0 | 319 |
| 22/23 | Superliga | Odense Boldklub | 9 | 2 | 2 | 1 | 0 | 260 |
| 22/23 | Superliga Relegation round | Odense Boldklub | 10 | 6 | 2 | 2 | 0 | 140 |
| 21/22 | Reserveligaen | Odense Boldklub Reserves | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Reserveligaen Spring | Odense Boldklub Reserves | 1 | 1 | 0 | 0 | 0 | 37 |
| 21/22 | Superliga | Odense Boldklub | 21 | 2 | 2 | 5 | 0 | 825 |
| 21/22 | Superliga Relegation round | Odense Boldklub | 9 | 1 | 1 | 1 | 0 | 521 |
| 21/22 | Sydbank Pokalen | Odense Boldklub | 8 | 4 | 1 | 3 | 0 | 157 |
| 2025 | Canadian Championship | Vancouver Whitecaps FC | 3 | 1 | 0 | 0 | 0 | 147 |
| 2025 | MLS | Vancouver Whitecaps FC | 22 | 5 | 3 | 4 | 0 | 272 |
| 20/21 | Superliga | Odense Boldklub | 20 | 4 | 2 | 4 | 0 | 320 |
| 20/21 | Superliga Relegation round | Odense Boldklub | 9 | 1 | 0 | 2 | 0 | 389 |
| 20/21 | Sydbank Pokalen | Odense Boldklub | 3 | 1 | 1 | 1 | 0 | 248 |
| 19/20 | Reserveligaen | Hobro IK Reserves | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Superliga | Hobro IK | 23 | 6 | 0 | 8 | 0 | 318 |
| 19/20 | Superliga Relegation round | Hobro IK | 4 | 1 | 0 | 2 | 0 | 316 |
| 19/20 | Superligaen Releg. | Hobro IK | 2 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Sydbank Pokalen | Hobro IK | 1 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Reserveligaen | Hobro IK Reserves | 1 | 1 | 0 | 0 | 0 | 90 |
| 18/19 | Reserveligaen Spring | Hobro IK Reserves | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Superliga | Hobro IK | 23 | 5 | 1 | 3 | 0 | 366 |
| 18/19 | Superliga Relegation round | Hobro IK | 4 | 0 | 1 | 2 | 0 | 0 |
| 18/19 | Superligaen Releg. | Hobro IK | 4 | 3 | 1 | 0 | 0 | 124 |
| 17/18 | DBU Pokalen | Hobro IK | 3 | 0 | 1 | 0 | 0 | 0 |
| 17/18 | Reserveligaen | Hobro IK Reserves | 7 | 4 | 2 | 0 | 0 | 150 |
| 17/18 | Superliga | Hobro IK | 9 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Superliga Europa Playoff | Hobro IK | 2 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Superliga Relegation round | Hobro IK | 6 | 1 | 0 | 2 | 0 | 344 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 16/17 | 2016-08-23 | Chicago Magic | Las Palmas Atl. | Transfer | 0 | — |
| 17/18 | 2017-08-25 | Las Palmas Atl. | Hobro IK | Transfer | 0 | — |
| 20/21 | 2020-08-01 | Hobro IK | Odense BK | Transfer | 1000000 | — |
| 23/24 | 2023-08-10 | Odense BK | Le Havre AC | Transfer | 600000 | €1.00m |
| 24/25 | 2025-02-11 | Le Havre AC | Vancouver | Transfer | 2000000 | €1.00m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 21/22 | unknown injury | 2021-07-16 | 2022-10-20 | 462 | 79 |
| 24/25 | Muscle injury | 2024-12-06 | 2024-12-12 | 7 | 1 |
| 24/25 | Ankle injury | 2025-02-03 | 2025-03-20 | 46 | 9 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #35707 | #7 | 2 | 0 | — | — | former national player |
| Team #31200 | — | 6 | 0 | — | — | former national player |
| Team #11946 | #9 | 17 | 4 | — | — | former national player |
| Team #3505 | #11 | 1 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Jeppe Tverskov | 1 | 2 | 0 |
| Mikkel Pedersen | 1 | 0 | 0 |
| Jørgen Skjelvik | 1 | 1 | 0 |
| Mads Frøkjaer-Jensen | 1 | 4 | 0 |
| Pål Alexander Kirkevold | 1 | 2 | 0 |
| Mathias Haarup | 1 | 1 | 0 |
| Issam Jebali | 1 | 5 | 0 |
| Jens Thomasen | 1 | 1 | 0 |
| Aron Elís Thrándarson | 1 | 0 | 0 |
| Troels Kløve | 1 | 1 | 0 |
| Vito Hammershöy-Mistrati | 1 | 2 | 0 |
| Ayo Simon Okosun | 1 | 0 | 0 |
| Gautier Lloris | 1 | 0 | 0 |
| Max Fenger | 1 | 2 | 0 |
| Hans Christian Bernat | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 19/20 | Superliga | Hobro IK | 6 | 23 |
| 22/23 | Superliga Relegation round | Odense Boldklub | 6 | 10 |
| 18/19 | Superliga | Hobro IK | 5 | 23 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2025 | MLS | Vancouver Whitecaps FC | 3 | 22 |
| 20/21 | Superliga | Odense Boldklub | 2 | 20 |
| 17/18 | Reserveligaen | Hobro IK Reserves | 2 | 7 |
Teams faced most often by Emmanuel Sabbi'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 % |
|---|---|---|---|---|---|---|---|---|
| Olympique Lyonnais | 2 | 1 | 1 | 0 | 3 | 1 | +2 | 50% |
| FC Lorient | 2 | 1 | 1 | 0 | 6 | 3 | +3 | 50% |
| Toulouse FC | 2 | 2 | 0 | 0 | 3 | 1 | +2 | 100% |
| Stade de Reims | 2 | 0 | 0 | 2 | 1 | 3 | -2 | 0% |
| AS Monaco FC | 2 | 0 | 2 | 0 | 1 | 1 | 0 | 0% |
| Clermont Foot 63 | 2 | 1 | 0 | 1 | 3 | 3 | 0 | 50% |
| Stade Brestois 29 | 2 | 0 | 0 | 2 | 1 | 3 | -2 | 0% |
| Paris Saint-Germain FC | 2 | 0 | 1 | 1 | 3 | 5 | -2 | 0% |
| FC Nantes | 2 | 0 | 1 | 1 | 0 | 1 | -1 | 0% |
| Olympique de Marseille | 2 | 0 | 0 | 2 | 1 | 5 | -4 | 0% |
| Lille OSC | 2 | 0 | 0 | 2 | 0 | 5 | -5 | 0% |
| Stade Rennais FC 1901 | 2 | 0 | 1 | 1 | 2 | 3 | -1 | 0% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 17/18 | Senior debut season | |
| 17/18 | First senior goal | |
| 23/24 | Goal #50 (career) |
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 | 21 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | 33 | 319 | 5 | 0 | 0 | 1.41 |
| 22/23 | 19 | 400 | 3 | 0 | 0 | 0.68 |
| 21/22 | 40 | 1,540 | 9 | 0 | 0 | 0.53 |
| 2025 | 25 | 419 | 4 | 0 | 0 | 0.86 |
| 20/21 | 32 | 957 | 7 | 1 | 0 | 0.75 |
| 19/20 | 31 | 634 | 12 | 0 | 0 | 1.7 |
| 18/19 | 34 | 580 | 5 | 0 | 0 | 0.78 |
| 17/18 | 27 | 494 | 3 | 0 | 0 | 0.55 |
Output by competition
Career goals and assists broken down by tournament.
More on Emmanuel Sabbi
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Emmanuel Sabbi
Who is Emmanuel Sabbi?
Emmanuel Sabbi is an United professional footballer who plays as a right winger for Vancouver Whitecaps FC.
How old is Emmanuel Sabbi?
Emmanuel Sabbi is 28 years old. He was born on December 24, 1997 in Vicenza.
What position does Emmanuel Sabbi play?
Emmanuel Sabbi plays as a right winger (Attack - Right Winger).
What club does Emmanuel Sabbi play for?
Emmanuel Sabbi currently plays for Vancouver Whitecaps FC.
How many career goals has Emmanuel Sabbi scored?
Across all senior club competitions in our dataset, Emmanuel Sabbi has scored 54 goals in 262 appearances.
What is Emmanuel Sabbi's market value?
Emmanuel Sabbi's most recent reported market value is €1.50m.