P. David

P. David

P. David

Forward #12 Union St. Gilloise
Full Name Promise Oluwatobi Emmanuel Akinpelu
National Team Canada
Place Of Birth Brampton
Age 25 · July 3, 2001
Height / Weight 196 cm · 91 kg
Last 5 w w d l d Wins: 2; Draws: 2; Losses: 1
Last Win October 15, 2026 21days ago
Last Loss October 25, 2026 11days ago
Season Record
Avg Rating 6.53 3 Games · 16% of matches 1 W 1 D 1 L
Starts 1 Sub In 2 1
1 1.08 / 90 min Goals
1 1.08 / 90 min Assists
0% 0 of 1 goals Penalty Goals
83 28 / game Minutes
Season Statistics
Premier League 2026-2027
Brighton
2
0
2
23′
1
6.2
Jupiler Pro League 2026-2027
Union St. Gilloise
1
1
60′
1 (0)
1
7.3
Totals:
3
1
2
83′
1
0
0
1 (0)
1
0
6.6
Game Log
Career Chart
Career
Club / Season
Brighton 2 seasons · 2026–2027
4
0
78
0
0
1Y
6.34
2026-2027 Premier League
2
0
23
0
0
1Y
6.18
2026 UEFA Conference League
2
0
55
0
0
—
6.50
Union St. Gilloise 4 seasons · 2024–2027
70
50
4,146
33
6
14Y
6.92
2026 UEFA Champions League
2
1
80
1
0
—
6.20
2026-2027 Jupiler Pro League
1
1
60
1
1
—
7.30
2025-2026 Jupiler Pro League
24
17
1,496
9
1
1Y
6.76
2025-2026 UEFA Champions League
7
5
369
2
0
3Y
6.66
2024-2025 Jupiler Pro League (Belgium) - 2024
33
23
1,924
19
4
9Y
7.09
2024-2025 UEFA Europa League
2
2
136
1
0
—
7.10
2024-2025 UEFA Champions League
1
1
81
0
0
1Y
—
National Team
Canada 2 seasons · 2025–2026
7
1
187
2
1
1Y
6.72
2026 World Cup
4
0
76
1
1
—
6.63
2025 CONCACAF Gold Cup (World) -
3
1
111
1
0
1Y
6.90
By season 5 seasons
By competition 7 competitions
Career — total · 5 seasons
81
51
4,411
35
7
16Y
6.87
Splits
Venue
GP
Min
G
A
Rating
Home
42
2,244
19
3
7.01
Away
39
2,167
15
4
6.71
vs Opponents
3 clubs
Opponent
GP
Min
G
A
Rating
1
60
1
1
7.30
1
10
0
0
6.30
1
13
0
0
6.05
Goal Analysis
34 Goals
Open play 27 79%
Penalties 7 21%
0.69 per 90 min
81 games

Goal minutes · open play vs penalty

Most dangerous 31-45+ · 8 goals, 1 from the spot
Discipline
16 0.20 / game Yellow Cards
0 Second Yellow
0 0 straight + 0 second Red Cards
0.20 cards / game · 81 games
Suspensions served 1
January 28, 2026
Yellow Cards
Teammates
1
61 matches played together
2
61 matches played together
3
57 matches played together
4
54 matches played together
5
51 matches played together
6
51 matches played together
7
51 matches played together
8
45 matches played together
9
42 matches played together
10
40 matches played together
Missed Matches
Date
For
Against
Reason
UEFA Champions League 2025-2026
UEFA Champions League 2025-2026
Union St. Gilloise
ATA
Suspended - Yellow Cards
Jupiler Pro League 2025-2026
Jupiler Pro League 2025-2026
Union St. Gilloise
STA
Injured - Minor Knock
Union St. Gilloise
GEN
Injured - Minor Knock