[p]His name is Promise. A promise that now feels like a prophecy. Even before stepping onto the pitch at Vancouver’s BC Place against Switzerland, [a href="https://www.flashscore.ca/player/emmanuel-promise/Qq9Rs2nK/"]Promise David[/a] had told those close to him that he would score in this city.[/p][p]A few months earlier, he had admitted he was predicting a goal in Vancouver.[/p][p][b]"I have this weird thing where I can predict my goals before I score them. I don’t know in which match, but it’ll be in Vancouver,"[/b] he said. On June 24th, in the 76th minute, the ball hit the back of the Swiss net. Promise kept.[/p][p]That night, [a href="https://www.flashscore.ca/team/canada/x4toKORL/"]Canada[/a] still lost 2-1 to Switzerland in their final group stage match, surrendering top spot in Group B. But in defeat, David scored his first World Cup goal: coming on in the 74th minute for [a href="https://www.flashscore.ca/player/buchanan-tajon/G62SXlFI/"]Tajon Buchanan[/a], he found the net with his very first touch, before the stadium announcer had even finished announcing his substitution. [/p][p]A classic striker’s goal, born from a spectacular aerial move. [a href="https://www.flashscore.ca/player/de-fougerolles-luc/juAwWhAL/"]Luc De Fougerolles[/a] played a long cross-field ball from his own half to [a href="https://www.flashscore.ca/player/saliba-nathan/ALAGXH2B/"]Nathan Saliba[/a], who stretched to control and whipped in a first-time volleyed cross. Arriving at full speed, David dived in to finish.[/p][video alt="South Africa vs Canada (video preview)" credit-line="Flashscore" guid="1019ee5d-76d1-4982-b450-ef039db6623e" id="3fa126c3-278f-4bb3-9f9c-3a9f75c29bed" /][p][b]"As the move was developing, I drifted slightly offside to give myself a few yards, because I knew the ball was going out wide,"[/b] he explained after the match.[/p][p][b]"Saliba made a great run inside and a brilliant touch. When I saw him get to the ball, I didn’t need to say anything else. I saw his eyes look for me. So I had two options: go to the near post or stay at the far post."[/b][/p][h2]From Brampton to Vancouver, via Croatia, Malta and Estonia[/h2][p]David was born in Brampton, Ontario, the same hometown as Buchanan and Cyle Larin. Born in 2001 to Nigerian parents, he spent a few years with his grandparents in Nigeria before returning to Canada around the age of seven.[/p][p]Football quickly became his passion. He was spotted by the [a href="https://www.flashscore.ca/team/toronto-fc/zsdfgnmL/"]Toronto FC[/a] academy, but at fifteen, he was let go. The club decided he wasn’t good enough.[/p][p]The rest is an odyssey. The path that took David from Brampton to the Canadian national team ran through Malta, Estonia, Croatia and Belgium. It was a winding road.[/p][p]In 2019, aged 18, he tried his luck in Europe. A trial camp organised by [a href="https://www.flashscore.ca/team/trnje/Y367Smor/"]NK Trnje Zagreb[/a], a Croatian second division club, in the suburbs of Oakville opened a door for him. He moved to Croatia two weeks later, but the experience quickly turned into a nightmare. [/p][p]His coach in Zagreb was racist. [b]"He didn’t want any Black players, no Africans in his team. He said shocking things. ‘Crnac’, for example, a racist term. Once, my teammates only translated what he said a month later, because they thought it was too serious,"[/b] he explained in an interview with La Presse.[/p][embed guid="d8365765-8a5e-4bbc-bff8-ea7f0dffa371" url="https://x.com/onesoccer/status/2070879527660568796" social-type="twitter" /][p]He moved on. Next stop: Malta, then Tulsa in the United States, but he never really managed to establish himself. 'No' became the word he heard most often.[/p][p][b]"If someone told me no, I’d probably stand in the doorway until they said yes. Or else, I’d move on to somewhere I’d get a yes. I went through several clubs where I just kept training, waiting for my chance."[/b][/p][p]His mother, desperate, begged him to stop. He refused.[/p][p][b]"I felt like I was in a casino: you gamble your money, but when do you stop?" [/b]David kept going.[/p][p]In 2023, he signed for [a href="https://www.flashscore.ca/team/kalju/6sqJGMx9/"]Kalju FC[/a] in Estonia. There, finally, the no’s turned into yes’s, and he hit 30 goals in 44 matches as [a href="https://www.flashscore.ca/team/royale-union-sg/407h8Ird/"]Union Saint-Gilloise[/a] came calling.[/p][p]In July 2024, he arrived in the Belgian Pro League and in his first season, he won the Belgian championship, the club’s first title since 1935.[/p][h2]Choosing Canada[/h2][p]David could have played for [a href="https://www.flashscore.ca/team/nigeria/EBE2Xb3l/"]Nigeria[/a], the country of his nationality. He even started with Nigeria’s youth teams, but despite interest from the federation, he made it clear he wanted to represent his birth country, Canada. In February 2025, he officially switched his international allegiance.[/p][p]An injury could have ruined everything. In February, he felt what he described as an explosion in his hip during a match for Union. The tendon was torn, surgery was unavoidable, and he faced intensive rehab just months before a home World Cup. Still, Jesse Marsch kept a spot for him in the squad, waiting to see if he’d be fit in time.[/p][embed guid="54b09721-b351-49cf-b01a-9d5149e672a8" url="https://x.com/beinsports_FR/status/2070080818026893416" social-type="twitter" /][h2]The other David on the rise[/h2][p]This Canada side already has a star David: [a href="https://www.flashscore.ca/player/david-jonathan/CSvtXj2E/"]Jonathan[/a] - who has three goals at this World Cup and is the national team’s all-time top scorer.[/p][p]Promise is the other one. Less well-known, less expected, perhaps more unpredictable. Like when he found the net against Switzerland, while the [a href="https://www.flashscore.ca/team/juventus/C06aJvIB/"]Juventus[/a] striker drifted through the match like a ghost.[/p][p]His height and mere presence give Canada an extra, imposing attacking option, and his form has steadily improved throughout the group stage.[/p][p]If he’s fit enough to play 90 minutes, his immediate impact could earn him a starting spot alongside Jonathan David for the knockout rounds.[/p][p]Canada now face [a href="https://www.flashscore.ca/team/south-africa/W2ijYvlr/"]South Africa[/a] in the round of 32 in Los Angeles. Bafana Bafana, through to the knockout stage for the first time in their history, arrive with the confidence of underdogs. David, meanwhile, comes with the hunger of someone who’s had to fight for everything.[/p][p][b]"I want people to say: 'Do you remember that Canadian team in 2026? Oh my God, what a team'. That’s my goal. I want us to set the place alight,"[/b] he said.[/p][infobox id="4ccc1b10-d68f-4c97-bcf4-5e613c17c2e3" /][p][b][a href="https://www.flashscore.ca/game/soccer/canada-x4toKORL/south-africa-W2ijYvlr/?mid=EZmXxG15"]Follow Canada's clash with South Africa here with Flashscore.[/a][/b][/p]
The other David: Promise seeking to be Canada's secret weapon in knockouts
By scoring with his very first touch against Switzerland, Promise David proved he is much more than just a luxury substitute. As Canada prepare to take on South Africa in the round of 32, the powerful Union Saint-Gilloise striker is staking his claim for a starting spot alongside Jonathan David to help shape the co-hosts’ destiny.
Related stories
⚽ Football
New
Man Utd midfielder Ugarte suffers serious knee injury at World Cup with Uruguay
Reuters
⚽ Football
New
Why South Africa's Ronwen Williams could be the difference against Canada
Anna Carreau
⚽ Football
New
Sweden 'managed to knock out bigger teams before': Larsson aims for France upset
Reuters
⚽ Football
New
Brobbey and Luckassen make history as fifth set of brothers to score at World Cup
Ali Pollock
⚽ Football
New
EXCLUSIVE: Ronaldinho on joining Ravenna, his comeback and what comes next
Emanuele Giulianelli
⚽ Football
New
EXCLUSIVE: Neestrup in for tough task at fallen giants Panathinaikos, says Greek expert
Svend Bertil Frandsen