Promise Oluwatobi Emmanuel Akinpelu

Promise Oluwatobi Emmanuel Akinpelu

Promise David attacks space and runs beyond the line, using his 1.96 m frame to shield the ball. From 2019 to 2021 he progressed through youth academies before signing with Valletta FC in January 2022. He then moved to Kalju. At Nõmme Kalju in 2024 he scored 14 goals in 16 league games. In May 2025 Promise David helped Union SG win their first Belgian title in 90 years. In March 2025 he switched allegiance to Canada and earned his first senior call-up. As a Number 9, he holds and finishes moves, pressing high and threatening the back post.

Xtra rating
1771
Global rank
717
Updated: 12 June 2026
Country of Birth
Canada
Preferred Foot
N/A
Agent
N/A
Latest Signing Fee
N/A
Date of Birth
3 July 2001
Position
Attacker
Shoes
N/A
Wage
N/A

Season snapshot

Overall season statistics (all competitions).

Season Matches Minutes Goals Assists G/90 A/90
2026 2 53 0 1 0 1.7
2025 36 1888 13 1 0.62 0.05
2024 36 2083 20 4 0.86 0.17
2023 26 1253 16 0 1.15 0
2022 7 152 0 0 0 0
2021 14 943 6 0 0.57 0

Form - Last 10 games

Strengths Analysis <:season:> 2025

Role: Attacker
Top attributes (percentile)

    Xtra rating history

    Last rating points (most recent matches).

    Recent Matches

    Canada
    1 - 1
    12 Jun 2026
    ⏱ 33’ ⚽ 0 A 1 ★ 6.3
    Bosnia & Herzegovina
    Canada
    Bosnia & Herzegovina
    World Cup - BMO Field, Toronto, Ontario, Canada
    Canada
    1 - 1
    05 Jun 2026
    ⏱ 0’ ⚽ 0 A 0 ★ 0
    Rep. Of Ireland
    Canada
    Rep. Of Ireland
    Friendlies
    Canada
    2 - 0
    02 Jun 2026
    ⏱ 20’ ⚽ 0 A 0 ★ 6.7
    Uzbekistan
    Canada
    Uzbekistan
    Friendlies
    Union St. Gilloise
    2 - 1
    08 Feb 2026
    ⏱ 80’ ⚽ 0 A 0 ★ 6.9
    RAAL La Louvière
    Union St. Gilloise
    RAAL La Louvière
    Jupiler Pro League - Stade Joseph Mariën, Brussels, Belgium
    Union St. Gilloise
    1 - 0
    01 Feb 2026
    ⏱ 89’ ⚽ 0 A 1 ★ 6.7
    Club Brugge KV
    Union St. Gilloise
    Club Brugge KV
    Jupiler Pro League - Stade Joseph Mariën, Brussels, Belgium
    OH Leuven
    0 - 0
    24 Jan 2026
    ⏱ 90’ ⚽ 0 A 0 ★ 6.7
    Union St. Gilloise
    OH Leuven
    Union St. Gilloise
    Jupiler Pro League - King Power at Den Dreef Stadion, Heverlee, Belgium
    Bayern München
    2 - 0
    21 Jan 2026
    ⏱ 82’ ⚽ 0 A 0 ★ 6.6
    Union St. Gilloise
    Bayern München
    Union St. Gilloise
    UEFA Champions League
    Union St. Gilloise
    1 - 0
    17 Jan 2026
    ⏱ 70’ ⚽ 1 A 0 ★ 7.6
    KV Mechelen
    Union St. Gilloise
    KV Mechelen
    Jupiler Pro League - Stade Joseph Mariën, Brussels, Belgium
    Cercle Brugge
    1 - 1
    26 Dec 2025
    ⏱ 90’ ⚽ 0 A 0 ★ 7
    Union St. Gilloise
    Cercle Brugge
    Union St. Gilloise
    Jupiler Pro League
    Union St. Gilloise
    2 - 0
    20 Dec 2025
    ⏱ 89’ ⚽ 1 A 0 ★ 7.6
    Zulte Waregem
    Union St. Gilloise
    Zulte Waregem
    Jupiler Pro League - Stade Joseph Mariën, Brussels, Belgium

    Teams

    Years: 2024-2025
    Years: 2024-2025
    Years: 2023
    Years: 2022
    Years: 2021
    Years: []

    Transfers

    02 Jul 2024
    N/A
    Kalju Nomme
    Union St. Gilloise
    13 Feb 2023
    N/A
    Sirens
    Kalju Nomme
    01 Jul 2022
    Free
    Valletta FC
    Sirens
    07 Jan 2022
    Free
    FC Tulsa
    Valletta FC

    Injuries & Sidelined

    Suspended
    From: 03 Feb 2025 To: 10 Feb 2025 Team
    No injury records for this player.

    Honors

    P. David
    × 1
    Won in: 2024-2025