
Their 2026 World Cup

Match by match
P. David played 4 matches for Canada, always off the bench. His only goal came in the group stage (Group B) against Switzerland.
| Round | Match | His game |
|---|---|---|
| Group B | vs Bosnia and Herzegovina 1-1 | Came on in the 61′ · 1 assist |
| Group B | vs Switzerland 1-2 | Came on in the 75′ · 1 goal |
| Round of 32 | vs South Africa 1-0 | Came on in the 70′ |
| Round of 16 | vs Morocco 0-3 | Came on in the 78′ |
Biography
Promise Oluwatobi Emmanuel David Akinpelu (born July 3, 2001) is a Canadian professional soccer player who plays as a striker for Belgian Pro League club Union SG and the Canada national team.
Early life David was born in Canada to Nigerian parents. David played youth soccer with the Toronto FC Academy, before moving to his local club Vaughan Azzurri in 2016. In 2019, he was scouted by the Croatian club Trnje and joined their youth academy. On September 18, 2021, he signed an academy contract with the American club FC Tulsa.
Malta In January 2022, David joined the Maltese club Valletta on a short-term contract. He scored the goal that got Valletta to the 2021–22 Maltese FA Trophy final, where they finished runners-up. On June 20, 2022, he transferred to Sirens, also in Malta.
Nõmme Kalju On February 13, 2023, David moved to Estonia with Nõmme Kalju. He initially played for the club's reserve team in the Estonian third tier before establishing himself in the first team and scoring seven goals in his inaugural Premium Liiga season.
Source: Wikipedia (CC BY-SA 4.0) · text adapted from the article.
Tournament data from API-Football. See more rankings on the World Cup data hub.
Photo: Bryan Berlin · Wikimedia Commons (CC BY-SA 4.0)