Promise David

Promise David

Forward · #10Royale-Union Saint Gilloise CanadaGroup BAge 261.78 m81 kg
4
Apps
338
Minutes
3
Goals
0
Assists
6.92
Avg rating

World Cup 2026 form

MatchMinRatingGA
vs Bosnia and Herzegovina616.200
vs Qatar909.030
vs Switzerland906.500
vs South Africa976.000

Promise David has had an unconventional club career path — developing at Gent, moving to Lille, and then linking with Juventus — though his current club listing as Royale-Union Saint-Gilloise suggests a loan or transfer away from Turin. The Canadian-eligible forward brings pace and a sharp instinct in behind defensive lines, the kind of runner who can exploit the space Canada's midfield creates. Still only 26, he has time to consolidate at the top level. His experience in Ligue 1 with Lille gives him a stronger European foundation than many CONCACAF-based forwards, and Canada will hope that pedigree translates into goals when the tournament begins on home soil.

Born

New York, USA · 2000-01-14

Career

JuventusJuventus2024 – present
LilleLille2020 – 2023
GentGent2017 – 2019

Frequently asked questions

How old is Promise David?

Promise David is 26 years old (born 2000-01-14).

What club does Promise David play for?

Promise David plays for Royale-Union Saint Gilloise and represents Canada.

What position does Promise David play?

Promise David plays as a Forward, wearing #10.

How has Promise David performed at the 2026 World Cup?

Promise David has 4 appearances, 3 goals and 0 assists at an average rating of 6.92 at the 2026 World Cup.

Watch Promise David at the World Cup — plan your trip.Plan my trip