GlobalScoreXGlobalScoreX
Get it on Google Play
Canada

Promise David

#24
AttackerAge 25196 cm91 kg
CanadaCanadaBramptonBorn 3 Jul 2001
Union St. GilloiseUnion St. Gilloise

Statistics

Club / SeasonAppsGoalsAssists

Trophies & honours

  • Super Cup
    Belgium
    2nd Place
    2025
  • First Division A
    Belgium
    Winner
    2024/25
  • Super Cup
    Belgium
    Winner
    2024
  • FA Trophy
    Malta
    2nd Place
    2021/22
  • Super Cup
    Belgium
    2nd Place
  • First Division A
    Belgium
    Winner
  • FA Trophy
    Malta
    2nd Place
  • Super Cup
    Belgium
    Winner

Transfers

About Promise David

Promise David (25, Canada) is an attacker for Union St. Gilloise. In 2026/27 he has scored 3 goals and set up 2 more in 11 appearances across 5 competitions. His minutes-weighted match rating averages 6.31. Season-by-season and per-competition stats are below.

Before that, Promise David played for Kalju Nomme, Sirens and Valletta FC. Promise David has earned 6 caps for Canada at international level. In 2026/27 he has 3 goals, down from 12 goals in 2025/26.

Promise David: questions and answers

How many goals has Promise David scored in 2026/27?
3 goals in 11 appearances across all competitions, with 2 assists.
Which club does Promise David play for?
Union St. Gilloise.
How old is Promise David?
25, born on 3 July 2001.
What position does Promise David play?
Attacker.

Union St. Gilloise squad

Next fixture

Union St. Gilloise travel to Kortrijk in the Jupiler Pro League on 22 November 2026.

Recent matches

Canada squad

Data updated