Promise David
Promise David is a forward for Royale Union Saint-Gilloise and a member of Canada’s 26-man squad at the 2026 FIFA World Cup, co-hosted by Canada, Mexico and the USA under head coach Jesse Marsch.

Player Profile
Promise David (Forward, Royale Union Saint-Gilloise) is one of 26 players selected by Jesse Marsch for Canada’s 2026 World Cup squad.
Who is Promise David?
Promise David is a physical centre-forward who broke through with Royale Union Saint-Gilloise in Belgium. He scored with his first touch off the bench against Switzerland and offers Canada a target-man option at the 2026 FIFA World Cup.
Career & National-Team Role
Promise David earned selection to Canada’s squad on merit and features as a forward for both Royale Union Saint-Gilloise and Les Rouges. Under Jesse Marsch, Canada has built one of its strongest-ever squads, blending European-based talent with MLS experience.
Promise David represents Royale Union Saint-Gilloise at club level and Canada at international level, competing at a home World Cup in 2026.
Promise David at the 2026 FIFA World Cup
The 2026 FIFA World Cup runs from 11 June to 19 July 2026 across Canada, Mexico and the United States. Canada played its home group-stage matches at BMO Field in Toronto et BC Place in Vancouver, reaching the Round of 16 for the first time.
Canada’s fixtures:
- Canada 1–1 Bosnia and Herzegovina — Group B, BMO Field (June 12)
- Canada 6–0 Qatar — Group B, BC Place (June 18)
- Switzerland 2–1 Canada — Group B, BC Place (June 24)
- Canada 1–0 South Africa — Round of 32, Los Angeles Stadium (June 28)
- Canada vs Morocco — Round of 16, NRG Stadium (July 4)
Promise David — Key Facts
| Full name | Promise David |
| Position | Forward |
| Current club | Royale Union Saint-Gilloise |
| Born/raised | Canada |
| Tournament | 2026 FIFA World Cup |
| Head coach | Jesse Marsch |
FAQ — Promise David
Common questions about Promise David at the 2026 World Cup.
Is Promise David in Canada’s 2026 World Cup squad?
Yes. Promise David (Forward, Royale Union Saint-Gilloise) was named to Canada’s 26-man squad for the 2026 FIFA World Cup by head coach Jesse Marsch.
What club does Promise David play for?
Promise David plays for Royale Union Saint-Gilloise.
What position does Promise David play for Canada?
Promise David is a forward.
Where can I watch Promise David at the World Cup?
Promise David features for Canada at the 2026 FIFA World Cup (11 June–19 July). See Canada’s full fixture list on the Canada team hub.
Sources & references
- Canada Soccer — official
- FIFA World Cup 2026™
- ESPN Soccer — results & stats
- Promise David — profile & stats
- Photo of Promise David: Bryan Berlin — CC BY-SA 4.0, via Wikimedia Commons
Updated July 2026. Live scores and squad details change — confirm with official sources.
