Who led the way on goals, assists, shots, xG and much more.
Updated 19 July 2026, after the last game
Harry Kane of England, Kylian Mbappé of France and Lionel Messi of Argentina took the most penalties in the World Cup in 2026, with 2 each. Sixteen players were next on 1.
Harry Kane of England scored the most penalties in the World Cup in 2026, with 2 from two taken. Fourteen players were next on 1.
Lionel Messi of Argentina missed the most penalties in the World Cup in 2026, with 2 of two taken. Four players were next on 1.
Ibrahim Mbaye of Senegal was the youngest player to score in the World Cup in 2026, at 18 years and 143 days, with 1 goal from four appearances. Next was Kerim Alajbegovic, at 18 years and 276 days.
Cristiano Ronaldo of Portugal was the oldest player to score in the World Cup in 2026, at 41 years and 148 days, with 3 goals from five appearances. Next was Lionel Messi, at 39 years and 13 days.
Ismaïla Sarr of Senegal and Charles De Ketelaere of Belgium had the highest xG per shot in the World Cup in 2026, with 0.27 xG a shot each. To count, a player needed 270 minutes and a non-penalty shot per 90. Lautaro Martínez was next on 0.26.
| Rank | Player | Team | Goals |
|---|---|---|---|
| 1 | Kylian Mbappé | France | 10 |
| 2 | Lionel Messi | Argentina | 8 |
| 3 | Erling Haaland | Norway | 7 |
| 4 | Jude Bellingham | England | 7 |
| 5 | Harry Kane | England | 6 |
| 6 | Ousmane Dembélé | France | 6 |
| 7 | Mikel Oyarzabal | Spain | 5 |
| 8 | Ismaïla Sarr | Senegal | 4 |
| 9 | Julián Quiñones | Mexico | 4 |
| 10 | Vinicius Junior | Brazil | 4 |
| Rank | Player | Team | Assists |
|---|---|---|---|
| 1 | Michael Olise | France | 8 |
| 2 | Martin Ødegaard | Norway | 4 |
| 3 | Kylian Mbappé | France | 4 |
| 4 | Lionel Messi | Argentina | 4 |
| 5 | Brahim Díaz | Morocco | 4 |
| 6 | Bruno Guimarães | Brazil | 4 |
| 7 | Alexander Isak | Sweden | 3 |
| 8 | Leandro Trossard | Belgium | 3 |
| 9 | Roberto Alvarado | Mexico | 3 |
| 10 | Anthony Gordon | England | 3 |
| Rank | Player | Team | Goals + Assists |
|---|---|---|---|
| 1 | Kylian Mbappé | France | 14 |
| 2 | Lionel Messi | Argentina | 12 |
| 3 | Ousmane Dembélé | France | 8 |
| 4 | Michael Olise | France | 8 |
| 5 | Jude Bellingham | England | 8 |
| 6 | Harry Kane | England | 7 |
| 7 | Erling Haaland | Norway | 7 |
| 8 | Mikel Oyarzabal | Spain | 6 |
| 9 | Bukayo Saka | England | 6 |
| 10 | Deniz Undav | Germany | 5 |
| Rank | Player | Team | Penalties Scored |
|---|---|---|---|
| 1 | Harry Kane | England | 2 |
| 2 | Cristiano Ronaldo | Portugal | 1 |
| 3 | Marko Arnautovic | Austria | 1 |
| 4 | Granit Xhaka | Switzerland | 1 |
| 5 | Breel Embolo | Switzerland | 1 |
| 6 | Kai Havertz | Germany | 1 |
| 7 | Youri Tielemans | Belgium | 1 |
| 8 | Kylian Mbappé | France | 1 |
| 9 | Yoane Wissa | DR Congo | 1 |
| 10 | Raúl Jiménez | Mexico | 1 |
| Rank | Player | Team | Penalties Missed |
|---|---|---|---|
| 1 | Lionel Messi | Argentina | 2 |
| 2 | Kylian Mbappé | France | 1 |
| 3 | Mehdi Taremi | Iran | 1 |
| 4 | Jørgen Strand Larsen | Norway | 1 |
| 5 | Bruno Guimarães | Brazil | 1 |
| Rank | Player | Team | Expected Goals (xG) |
|---|---|---|---|
| 1 | Lionel Messi | Argentina | 5.5 |
| 2 | Kylian Mbappé | France | 5.0 |
| 3 | Ismaïla Sarr | Senegal | 4.5 |
| 4 | Erling Haaland | Norway | 4.2 |
| 5 | Cristiano Ronaldo | Portugal | 3.8 |
| 6 | Mikel Oyarzabal | Spain | 3.6 |
| 7 | Harry Kane | England | 3.5 |
| 8 | Jude Bellingham | England | 3.4 |
| 9 | Raúl Jiménez | Mexico | 2.8 |
| 10 | Lautaro Martínez | Argentina | 2.6 |
| Rank | Player | Team | Goals vs xG |
|---|---|---|---|
| 1 | Kylian Mbappé | France | +5.0 |
| 2 | Ousmane Dembélé | France | +4.9 |
| 3 | Jude Bellingham | England | +3.6 |
| 4 | Erling Haaland | Norway | +2.8 |
| 5 | Lionel Messi | Argentina | +2.5 |
| 6 | Julián Quiñones | Mexico | +2.5 |
| 7 | Harry Kane | England | +2.5 |
| 8 | Johan Manzambi | Switzerland | +2.3 |
| 9 | Elijah Just | New Zealand | +2.2 |
| 10 | Romelu Lukaku | Belgium | +1.9 |
| Rank | Player | Team | Shots |
|---|---|---|---|
| 1 | Kylian Mbappé | France | 41 |
| 2 | Lionel Messi | Argentina | 35 |
| 3 | Lamine Yamal | Spain | 27 |
| 4 | Harry Kane | England | 23 |
| 5 | Mikel Oyarzabal | Spain | 23 |
| 6 | Kevin De Bruyne | Belgium | 20 |
| 7 | Ousmane Dembélé | France | 20 |
| 8 | Erling Haaland | Norway | 20 |
| 9 | Michael Olise | France | 20 |
| 10 | Jude Bellingham | England | 19 |
| Rank | Player | Team | Shots on Target |
|---|---|---|---|
| 1 | Kylian Mbappé | France | 23 |
| 2 | Lionel Messi | Argentina | 18 |
| 3 | Erling Haaland | Norway | 13 |
| 4 | Jude Bellingham | England | 13 |
| 5 | Harry Kane | England | 12 |
| 6 | Mikel Oyarzabal | Spain | 12 |
| 7 | Lamine Yamal | Spain | 12 |
| 8 | Vinicius Junior | Brazil | 11 |
| 9 | Ousmane Dembélé | France | 10 |
| 10 | Cristiano Ronaldo | Portugal | 9 |
| Rank | Player | Team | Big Chances Missed |
|---|---|---|---|
| 1 | Kylian Mbappé | France | 9 |
| 2 | Cristiano Ronaldo | Portugal | 5 |
| 3 | Enner Valencia | Ecuador | 5 |
| 4 | Erling Haaland | Norway | 5 |
| 5 | Harry Kane | England | 4 |
| 6 | Ismaïla Sarr | Senegal | 4 |
| 7 | Lionel Messi | Argentina | 4 |
| 8 | Ferran Torres | Spain | 4 |
| 9 | Vinicius Junior | Brazil | 4 |
| 10 | Jude Bellingham | England | 4 |
| Rank | Player | Team | Hit the Woodwork |
|---|---|---|---|
| 1 | Kylian Mbappé | France | 2 |
| 2 | Ismaïla Sarr | Senegal | 2 |
| 3 | Alexis Mac Allister | Argentina | 2 |
| 4 | Lautaro Martínez | Argentina | 2 |
| 5 | Ferran Torres | Spain | 2 |
| 6 | John Yeboah | Ecuador | 2 |
| 7 | Michael Olise | France | 2 |
| 8 | Enner Valencia | Ecuador | 1 |
| 9 | Edin Džeko | Bosnia | 1 |
| 10 | Kevin De Bruyne | Belgium | 1 |