
P. David
ATT🇨🇦25 years old·born 3 Jul 2001
196 cm · 91 kg · born Brampton, Canada
Rank #1,041·110 matches tracked
Playing style
FinisherNon-pen goals /90
0.60
99th pct
Assists /90
0.13
57th pct
Shots /90
2.71
95th pct
Shot accuracy
62%
84th pct
Key passes /90
0.96
44th pct
Dribbles /90
1.80
46th pct
Latest· 15 Oct 2026
33' vs Kauno Žalgiris — a quiet game.
Brighton 4–0 Kauno Žalgiris (win) · Rating 6.3 · Elo -7 · 3 shots · 1/1 dribbles · 3/3 duels
Form — EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. Each bar is the EAR180 going into that match: green above the position average, red below. A gap means no rated match in that window. (180 days)
Opponents
Their Elo change in matches against him (at least 3 meetings).
Favourite opponents
−62T. Watanabe2150
in 3 matches · Gent
−58B. Heynen2108
in 5 matches · Genk
−55P. Dõmov1277
in 5 matches · Kuressaare
−54Z. Van Den Bosch1983
in 5 matches · Antwerp
- −52
O. Rass1330
in 4 matches · Kuressaare
Nemeses
+121M. Delanghe1703
in 3 matches · Cercle Brugge
+100Emmanuel Kakou1737
in 3 matches · Cercle Brugge
+91R. Halhal1894
in 3 matches · Morocco
+75B. Antonio1529
in 3 matches · KV Mechelen
+69Nathan De Cat1872
in 4 matches · Anderlecht
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
- −48
in 5 matches · Kuressaare
- −27
Daniel Meijel1206
in 3 matches · Tallinna Kalev
- −27
R. Demil2092
in 4 matches · Charleroi
- −23
Wouter Vrancken1950
in 3 matches · St. Truiden
- −21
Thorsten Fink1973
in 5 matches · Genk
Nemesis coaches
- +44
Besnik Hasi2005
in 6 matches · Anderlecht
- +5
Ivan Stojković1561
in 5 matches · Paide
- +2
Ivan Leko2273
in 4 matches · Club Brugge KV
- +2
Nicky Hayen2080
in 4 matches · Club Brugge KV
Style radar
On-ball style vs same-position, same-league peers (0 = average for the role).
Career history
- 2026Union St. Gilloise→BrightonLoan
- 2024Kalju Nomme→Union St. Gilloise
- 2023Sirens→Kalju Nomme
- 2022Valletta FC→SirensFree
- 2022FC Tulsa→Valletta FCFree