Promise David
Promise David is a 25-year-old forward at Royale Union Saint-Gilloise (BEL), part of the Canada squad at World Cup 2026. He has earned 11 caps and 3 international goals for Canada. Canada face Bosnia and Herzegovina, Qatar, and Switzerland in Group B. Our model gives Canada a 90% chance of clearing the group.
Promise David: World Cup 2026 Form
How Promise has rated match-by-match at World Cup 2026.
Promise David: Tournament Form vs Career Baseline
Per-90 output at World Cup 2026 (2 games) alongside the career baseline (41 matches on record), so you can read current form against the track record.
At World Cup 2026, Promise is rating 7.0 — above his 6.7 career baseline.
Canada Squad
Full squadPromise is part of a Canada squad heading to World Cup 2026 in Group B.
Honours
The major titles and individual awards, grouped by competition.
-
1× Belgian Pro League 2024-2025
Promise David: Quick Facts
Part of the Canada squad at World Cup 2026
Canada team pageBest Sites to Bet on Canada at World Cup 2026
All betting sitesTop sportsbooks for Canada at the 2026 World Cup, picked for market depth, fast payouts, and welcome offers.
18+ only. T&Cs apply. Please gamble responsibly. Affiliate disclosure.