World Cup 2026 form
| Match | Min | Rating | G | A | |
|---|---|---|---|---|---|
| vs Bosnia and Herzegovina | 61 | 6.2 | 0 | 0 | |
| vs Qatar | 90 | 9.0 | 3 | 0 | |
| vs Switzerland | 90 | 6.5 | 0 | 0 | |
| vs South Africa | 97 | 6.0 | 0 | 0 |
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.
New York, USA · 2000-01-14
Career
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.
