2026 FIFA World Cup · France · Forward · #7
7
Ousmane DEMBELE
France · Forward
Born 1997-05-15 · 29 years old
8 Appearances 2 Assists 5 Goals
France record across 8 matches · 6–0–2 W–D–L
Ousmane DEMBELE
Ousmane DEMBELE — France National Team
France's #3 creator at the World Cup. Dembele tops the squad with 2 assists, blending 83% passing, 67.4 km covered and a 30.5 km/h top speed.
At a Glance
Tournament Aggregate
2
Assists
1 vs Iraq · 1 vs Sweden
67.4k
Total Distance (m)
9,507 m per 90"
83%
Pass Completion
224 / 269 passes
30.5
Top Speed (km/h)
Tournament peak
5
Goals
from 19 shots
638min
Time Played
80 min per match
4
Fouls Won
0 committed
0
Yellow Cards
No red cards
Assist Geometry · from event XY coordinates
How Ousmane DEMBELE Creates Goals
🎯

France's #3 creator. Dembele produced 2 assists — behind Olise (7), Mbappe (4) in the squad. Every pass below is plotted from the real event coordinates in the FIFA Knowledge Graph: the delivery point curving to the exact location each goal was finished from.

◄ FRANCE BUILD-UP FINISH ► Mbappe 54' Mbappe 45'
Senegal · W 3–1Iraq · W 3–0Norway · W 4–1Sweden · W 3–0Paraguay · W 1–0Morocco · W 2–0Spain · L 0–2England · L 4–6
Hollow ring = assist origin · solid dot = finish location · arrow = pass-to-goal. Click any marker to open it in the Knowledge Graph. Coordinates normalised so France always attacks right.
54'
→ Mbappe
IRA · assist
45'
→ Mbappe
SWE · assist
Temporal Analytics · in-match snapshots
How He Changes the Game

The FIFA Knowledge Graph stores time-stamped analytics snapshots taken throughout each match. Tracked against minutes played, they reveal when his influence peaks.

⏱️

Sustained influence. Tracking the time-stamped snapshots shows a player who keeps his output high from first whistle to last.

Threat Trajectory (xT)
In-match Expected Threat rating across the matches. Higher = more dangerous with the ball.
Distance Engine
Cumulative ground covered vs minutes played — the work-rate ramp to the final whistle.
Passing Volume Build-up
Cumulative passes played through the match — how constantly involved he stays.
First Half vs Second Half
Distance covered per half — does he sustain his output after the interval?
Match by Match
Performance Log
France 3–1 Senegal
16 Jun 2026 · Group Stage · #7
W 3–1
0
Assists
0
Goals
9,540
Distance (m)
86
Played
35
Passes
77.1%
Pass Acc
1
Shots
0
SoT
27.6
Top Speed
France 3–0 Iraq
22 Jun 2026 · Group Stage · #7
W 3–0
1
Assist
1
Goals
7,562
Distance (m)
70
Played
44
Passes
86.4%
Pass Acc
4
Shots
2
SoT
29.3
Top Speed
Norway 1–4 France
26 Jun 2026 · Group Stage · #7
W 4–1
0
Assists
3
Goals
7,392
Distance (m)
70
Played
35
Passes
77.1%
Pass Acc
3
Shots
3
SoT
28.3
Top Speed
France 3–0 Sweden
30 Jun 2026 · Round of 32 · #7
W 3–0
1
Assist
0
Goals
8,244
Distance (m)
79
Played
34
Passes
94.1%
Pass Acc
2
Shots
0
SoT
28.5
Top Speed
Paraguay 0–1 France
4 Jul 2026 · Round of 16 · #7
W 1–0
0
Assists
0
Goals
8,216
Distance (m)
87
Played
40
Passes
80.0%
Pass Acc
2
Shots
0
SoT
26.5
Top Speed
France 2–0 Morocco
9 Jul 2026 · Quarter-final · #7
W 2–0
0
Assists
1
Goals
10,235
Distance (m)
96
Played
25
Passes
88.0%
Pass Acc
4
Shots
1
SoT
28.8
Top Speed
France 0–2 Spain
14 Jul 2026 · Semi-final · #7
L 0–2
0
Assists
0
Goals
11,492
Distance (m)
103
Played
31
Passes
77.4%
Pass Acc
2
Shots
2
SoT
30.0
Top Speed
France 4–6 England
18 Jul 2026 · Bronze final · #7
L 4–6
0
Assists
0
Goals
4,711
Distance (m)
48
Played
25
Passes
88.0%
Pass Acc
1
Shots
1
SoT
30.5
Top Speed
Distribution
Passing & Creativity
Passing Volume
Total Passes269
Completed224
Completion Rate83.3%
Passes per 90"37.95
Crosses42
Crosses Completed10
Match-by-Match Passing
vs Senegal35 · 77.1%
vs Iraq44 · 86.4%
vs Norway35 · 77.1%
vs Sweden34 · 94.1%
vs Paraguay40 · 80.0%
vs Morocco25 · 88.0%
vs Spain31 · 77.4%
vs England25 · 88.0%
peaked at 94.1% vs Sweden.
Athletic Output
Distance, Speed & Intensity
Distance Coverage
Total Distance67,394 m
Per 90 Minutes9,507 m
Most in a Match11,492 m vs Spain
Least in a Match4,711 m vs England
Speed & Sprint
Top Speed30.5 km/h
Second Fastest30.0 km/h
Total Sprints75
Fouls Won4
Distance Per Match
vs Spain11,492 m
vs Morocco10,235 m
vs Senegal9,540 m
vs Sweden8,244 m
vs Paraguay8,216 m
vs Iraq7,562 m
vs Norway7,392 m
vs England4,711 m
Final Third
Attacking Contribution
Assists Breakdown
Total Assists2
vs Senegal0
vs Iraq1
vs Norway0
vs Sweden1
vs Paraguay0
vs Morocco0
vs Spain0
vs England0
Assists per 90"0.28
Shooting
Total Shots19
Shots on Target9 (47.4%)
Shots off Target10
Most Shots4 vs Iraq
Shots per 90"2.68
Goals5
Shot Map · 19 attempts
Every attempt at goal, plotted from real event coordinates (attacking right). Click a marker to open the match in the Knowledge Graph.
DEMBELE SHOT LOCATIONS · attacking ►
Senegal · W 3–1Iraq · W 3–0Norway · W 4–1Sweden · W 3–0Paraguay · W 1–0Morocco · W 2–0Spain · L 0–2England · L 4–6
Squad Context
The Engine Room of France
France Assist Leaders
Assists across the tournament by France players.
Creative Profile
Per-90 output vs the squad's other main threat, each axis scaled to the higher of the two.
Work Rate
Pressing & Ball Recovery
Defensive Actions
Forced Turnovers25
Fouls Won4
Fouls Committed0
Yellow Cards0
Fouls Won per Match
vs Senegal1
vs Sweden1
vs Spain1
vs England1
vs Iraq0
vs Norway0
vs Paraguay0
vs Morocco0
Progression
Ball Progression & Threat
Ball Progression
Corners Taken17
Crosses42
Crosses Completed10
Expected Threat (xT) · final per match
vs Senegal8.27
vs Iraq1.07
vs Norway5.31
vs Sweden9.55
vs Paraguay15.10
vs Morocco14.81
vs Spain13.91
vs England6.76
Knowledge Graph
SPARQL Queries
Player Profile
Ousmane DEMBELE — full metadata from the FIFA KG
SPARQL
PREFIX fifa: <https://www.openlinksw.com/ontology/fifa#>

SELECT DISTINCT ?property ?value
FROM <urn:worldcup:kg:2026>
WHERE {
  <http://demo.openlinksw.com/fifa-kg/player-398680#this> ?property ?value .
}
ORDER BY ?property ?value
▶ Run live query
Analytics Across Matches
Per-match analytics snapshots (temporal)
SPARQL
PREFIX fifa: <https://www.openlinksw.com/ontology/fifa#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>

SELECT DISTINCT ?matchLabel ?timePlayed ?assists ?goals ?totalDistance ?passes ?threat ?topSpeed
FROM <urn:worldcup:kg:2026> FROM <urn:worldcup:kg:2026:analytics>
WHERE {
  ?m a fifa:Match ; rdfs:label ?matchLabel .
  ?m fifa:hasPlayerAnalyticsReport ?r .
  ?r fifa:player <http://demo.openlinksw.com/fifa-kg/player-398680#this> ; fifa:generatedAt ?g .
  OPTIONAL { ?r fifa:timePlayed ?timePlayed } OPTIONAL { ?r fifa:assists ?assists }
  OPTIONAL { ?r fifa:goals ?goals } OPTIONAL { ?r fifa:totalDistance ?totalDistance }
  OPTIONAL { ?r fifa:passes ?passes } OPTIONAL { ?r fifa:threat ?threat }
  OPTIONAL { ?r fifa:topSpeed ?topSpeed }
} ORDER BY ?matchLabel DESC(?g)
▶ Run live query
Event Coordinates
Every on-ball event with pitch XY coordinates
SPARQL
PREFIX fifa: <https://www.openlinksw.com/ontology/fifa#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>

SELECT DISTINCT ?matchLabel ?typeLabel ?minute ?positionX ?positionY
FROM <urn:worldcup:kg:2026>
WHERE {
  ?m a fifa:Match ; rdfs:label ?matchLabel ; fifa:hasEvent ?e .
  ?e fifa:eventPlayer <http://demo.openlinksw.com/fifa-kg/player-398680#this> ; fifa:typeLabel ?typeLabel ;
     fifa:eventMatchMinute ?minute .
  OPTIONAL { ?e fifa:positionX ?positionX } OPTIONAL { ?e fifa:positionY ?positionY }
} ORDER BY ?matchLabel xsd:integer(?minute)
▶ Run live query