2026 FIFA World Cup · Colombia · Forward · #7
7
Luis DIAZ
Colombia · Forward
Born 1997-01-13 · 29 years old
5 Appearances 1 Assist 1 Goal
Colombia record across 5 matches · 3–2–0 W–D–L
Luis DIAZ
Luis DIAZ — Colombia National Team
Colombia's #1 creator at the World Cup. Diaz tops the squad with 1 assist, blending 82% passing, 45.8 km covered and a 35.1 km/h top speed.
At a Glance
Tournament Aggregate
1
Assists
1 vs Uzbekistan
45.8k
Total Distance (m)
9,217 m per 90"
82%
Pass Completion
111 / 136 passes
35.1
Top Speed (km/h)
Tournament peak
1
Goals
from 18 shots
447min
Time Played
89 min per match
9
Fouls Won
8 committed
0
Yellow Cards
No red cards
Assist Geometry · from event XY coordinates
How Luis DIAZ Creates Goals
🎯

Colombia's #1 creator. Diaz produced 1 assist — more than Munoz (0), Lucumi (0). 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.

◄ COLOMBIA BUILD-UP FINISH ► Munoz 40'
Uzbekistan · W 3–1Congo DR · W 1–0Portugal · D 0–0Ghana · W 1–0Switzerland · D 0–0
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 Colombia always attacks right.
40'
→ Munoz
UZB · 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
Uzbekistan 1–3 Colombia
18 Jun 2026 · Group Stage · #7
W 3–1
1
Assist
1
Goals
9,318
Distance (m)
98
Played
28
Passes
71.4%
Pass Acc
2
Shots
1
SoT
34.6
Top Speed
Colombia 1–0 Congo DR
24 Jun 2026 · Group Stage · #7
W 1–0
0
Assists
0
Goals
10,396
Distance (m)
101
Played
43
Passes
76.7%
Pass Acc
5
Shots
2
SoT
32.7
Top Speed
Colombia 0–0 Portugal
27 Jun 2026 · Group Stage · #7
D 0–0
0
Assists
0
Goals
2,283
Distance (m)
21
Played
7
Passes
100.0%
Pass Acc
3
Shots
0
SoT
28.1
Top Speed
Colombia 1–0 Ghana
4 Jul 2026 · Round of 32 · #7
W 1–0
0
Assists
0
Goals
10,165
Distance (m)
97
Played
28
Passes
100.0%
Pass Acc
5
Shots
2
SoT
33.1
Top Speed
Switzerland 0–0 Colombia
7 Jul 2026 · Round of 16 · #7
D 0–0
0
Assists
0
Goals
13,634
Distance (m)
131
Played
30
Passes
76.7%
Pass Acc
3
Shots
1
SoT
35.1
Top Speed
Distribution
Passing & Creativity
Passing Volume
Total Passes136
Completed111
Completion Rate81.6%
Passes per 90"27.37
Crosses5
Crosses Completed1
Match-by-Match Passing
vs Uzbekistan28 · 71.4%
vs Congo DR43 · 76.7%
vs Portugal7 · 100.0%
vs Ghana28 · 100.0%
vs Switzerland30 · 76.7%
peaked at 100.0% vs Portugal.
Athletic Output
Distance, Speed & Intensity
Distance Coverage
Total Distance45,795 m
Per 90 Minutes9,217 m
Most in a Match13,634 m vs Switzerland
Least in a Match2,283 m vs Portugal
Speed & Sprint
Top Speed35.1 km/h
Second Fastest34.6 km/h
Total Sprints210
Fouls Won9
Distance Per Match
vs Switzerland13,634 m
vs Congo DR10,396 m
vs Ghana10,165 m
vs Uzbekistan9,318 m
vs Portugal2,283 m
Final Third
Attacking Contribution
Assists Breakdown
Total Assists1
vs Uzbekistan1
vs Congo DR0
vs Portugal0
vs Ghana0
vs Switzerland0
Assists per 90"0.2
Shooting
Total Shots18
Shots on Target6 (33.3%)
Shots off Target12
Most Shots5 vs Congo DR
Shots per 90"3.62
Goals1
Shot Map · 18 attempts
Every attempt at goal, plotted from real event coordinates (attacking right). Click a marker to open the match in the Knowledge Graph.
DIAZ SHOT LOCATIONS · attacking ►
Uzbekistan · W 3–1Congo DR · W 1–0Portugal · D 0–0Ghana · W 1–0Switzerland · D 0–0
Squad Context
The Engine Room of Colombia
Colombia Assist Leaders
Assists across the tournament by Colombia 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 Turnovers27
Fouls Won9
Fouls Committed8
Yellow Cards0
Fouls Won per Match
vs Uzbekistan5
vs Switzerland4
vs Congo DR0
vs Portugal0
vs Ghana0
Progression
Ball Progression & Threat
Ball Progression
Corners Taken3
Crosses5
Crosses Completed1
Expected Threat (xT) · final per match
vs Uzbekistan1.44
vs Congo DR1.91
vs Portugal9.34
vs Ghana1.62
vs Switzerland1.05
Knowledge Graph
SPARQL Queries
Player Profile
Luis DIAZ — 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-428886#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-428886#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-428886#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