
D. Koswal
Out· Knee InjuryDEF🇳🇱23 years old·born 21 Aug 2003
192 cm · born Rotterdam, Netherlands
Rank #3,118·110 matches tracked
Playing style
Ball-playerTackles + int. /90
2.41
30th pct
Duels won
53%
33rd pct
Blocks /90
0.37
38th pct
Passes /90
33.63
23rd pct
Fouls /90
1.01
53rd pct
Goals + assists /90
0.02
Latest· 7 Aug 2026
Out
Knee Injury
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
−71E. van de Blaak1822
in 4 matches · Almere City FC
−69D. van Mieghem1671
in 5 matches · ADO Den Haag
−52I. Saibari2350
in 3 matches · PSV Eindhoven
−44J. Vlak1926
in 6 matches · ADO Den Haag
−41N. Schiks1706
in 3 matches · Jong PSV U21
Nemeses
+124T. Zeegers1498
in 5 matches · MVV
+83M. Willemsen1959
in 3 matches · Heerenveen
+72K. de Rooij1693
in 3 matches · PEC Zwolle
+71E. Sierra1625
in 3 matches · VVV Venlo
+68J. Hilterman1728
in 4 matches · Cambuur
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
- −34
J. van den Brom2097
in 3 matches · Twente
- −26
Bas Sibum1750
in 3 matches · Heracles
- −23
Darije Kalezić1619
in 8 matches · ADO Den Haag
- −19
Melvin Boel1843
in 3 matches · GO Ahead Eagles
- −17
I. van Dinteren1467
in 4 matches · Jong Utrecht
Nemesis coaches
- +41
Jan Vreman1744
in 3 matches · De Graafschap
- +37
Rick Kruys1812
in 5 matches · FC Volendam
- +33
R. den Uil1799
in 4 matches · Excelsior
- +25
Maurice Verberne1541
in 3 matches · FC Eindhoven
- +15
H. de Jong1914
in 3 matches · Cambuur
Style radar
On-ball style vs same-position, same-league peers (0 = average for the role).
Career
No transfer history on record — likely an academy product or a single-club career.