Skip to content
You can now search across every topic, entity and event.What's new
Promise David
PersonCA

Promise David

Canadian midfielder who assisted Cyle Larin's equaliser against Bosnia-Herzegovina.

Last refreshed: 14 June 2026 · Appears in 1 active topic

Key Question

How did Promise David help Canada earn their first-ever World Cup point?

Timeline for Promise David

#2012 Jun
View full timeline →
Common Questions
Who is Promise David and what club does he play for?
Promise David is a 25-year-old Canadian striker Born in Brampton, Ontario, to Nigerian parents. He plays for Union Saint-Gilloise in the Belgian Pro League, where he scored 24 goals and won the league title in 2024-25.Source: Wikipedia / CBC Sports
Did Promise David score or assist at the 2026 World Cup?
David came on as a substitute in the 60th minute of Canada vs Bosnia on 12 June 2026 and provided the assist for Cyle Larin's 78th-minute equaliser, earning Canada a 1-1 draw and their first World Cup point.Source: CBC / TSN / Sky Sports
Is Promise David Canadian or Nigerian?
David was Born in Brampton, Canada, to Nigerian parents and was initially eligible for Nigeria internationally. He switched allegiance to Canada in February 2025 and is now a full Canadian international.Source: Wikipedia / CBC Sports
How did Union Saint-Gilloise win the Belgian league?
Union Saint-Gilloise won the Belgian Pro League title in 2024-25 for the first time in 90 years. Promise David was a key contributor with 24 goals and 5 assists across 41 matches that season.Source: CBC Sports

Background

Promise David was Born on 7 March 2001 in Brampton, Ontario, Canada, to Nigerian parents. His full legal name is Promise Oluwatobi Emmanuel David Akinpelu; he plays professionally under the name Promise David, with David serving as his registered football surname. He is informally known as Tobi. He switched international allegiance from Nigeria to Canada in February 2025, and his rapid development makes him one of the most exciting young strikers in the Canadian programme.

David has established himself as a leading striker in the Belgian Pro League at Union Saint-Gilloise, where he signed a four-year contract in June 2025. In the 2024-25 season he scored 24 goals and provided 5 assists in 41 matches, helping Union Saint-Gilloise win their first Belgian league title in 90 years. The club also featured in the 2025-26 UEFA Champions League. At 25, he is already attracting interest from larger European clubs.

At the 2026 World Cup, David came off the bench as a substitute in the 60th minute of Canada's Group B opener against Bosnia and Herzegovina in Toronto on 12 June. In the 78th minute, with Canada trailing 1-0, he received the ball and played a clever lay-off that found Cyle Larin, who fired low into the corner to earn a 1-1 draw, Canada's first-ever World Cup point.

Source Material