Pre-match projection. Probabilities are frozen approximately 6 hours before kickoff to provide a stable pre-match reference.

Tournament scorers

P(scores ≥1 goal) — 2026 World Cup

A per-player model estimate of the probability the player scores at least one goal across the matches their country plays at the 2026 tournament. Computed from each player's recent club-level scoring rate, an expected-minutes figure derived from international caps, a position-weighted share of the team's expected goals, an opponent-defence multiplier, and the team's expected number of WC matches from the bracket Monte Carlo. Methodology and known v0 limitations are written up at /docs/methodology/.

2,630 players across 48 teams · snapshot 2026-05-29

Top 50 by P(scores ≥1)

50 players

Rank1RaphinhaPKBrazilPosFWFormRisingTeam outlookTop-45.6 mpP(scores ≥1)55.3%
Rank2Jonathan DavidPKCanadaPosFWFormCoolingTeam outlookR164.7 mpP(scores ≥1)47.5%
Rank3Lionel MessiPKArgentinaPosFWFormSteadyTeam outlookFinal5.8 mpP(scores ≥1)46.9%
Rank4Mikel OyarzabalPKSpainPosFWFormRisingTeam outlookFinal5.9 mpP(scores ≥1)46.0%
Rank5Erling HaalandPKNorwayPosFWFormSteadyTeam outlookR164.5 mpP(scores ≥1)45.1%
Rank6Cristiano RonaldoPKPortugalPosFWFormCoolingTeam outlookTop-45.4 mpP(scores ≥1)44.4%
Rank7Folarin BalogunPKUnited StatesPosFWFormSteadyTeam outlookR164.3 mpP(scores ≥1)43.3%
Rank8Son Heung-minPKSouth KoreaPosFWFormCoolingTeam outlookR164.3 mpP(scores ≥1)42.0%
Rank9Chris WoodPKNew ZealandPosFWFormSteadyTeam outlookLong shot3.4 mpP(scores ≥1)39.2%
Rank10Marcus ThuramPKFrancePosFWFormRisingTeam outlookTop-45.6 mpP(scores ≥1)38.9%
Rank11Ante BudimirPKCroatiaPosFWFormCoolingTeam outlookTop-84.9 mpP(scores ≥1)38.8%
Rank12James RodríguezPKColombiaPosMFFormCoolingTeam outlookTop-85.2 mpP(scores ≥1)37.4%
Rank13Raúl JiménezPKMexicoPosFWFormSteadyTeam outlookR164.8 mpP(scores ≥1)36.2%
Rank14Alexander SørlothNorwayPosFWFormCoolingTeam outlookR164.5 mpP(scores ≥1)34.4%
Rank15Kevin De BruynePKBelgiumPosMFFormSteadyTeam outlookTop-85.2 mpP(scores ≥1)33.1%
Rank16Jordan AyewPKGhanaPosFWFormSteadyTeam outlookLong shot3.3 mpP(scores ≥1)32.3%
Rank17Harry KaneEnglandPosFWFormRisingTeam outlookTop-85.4 mpP(scores ≥1)32.0%
Rank18Gabriel JesusBrazilPosFWFormCoolingTeam outlookTop-45.6 mpP(scores ≥1)31.7%
Rank19Ferran TorresSpainPosFWFormRisingTeam outlookFinal5.9 mpP(scores ≥1)30.9%
Rank20Ricardo RodriguezPKSwitzerlandPosDFFormCoolingTeam outlookTop-85.0 mpP(scores ≥1)30.2%
Rank21Gonçalo RamosPortugalPosFWFormTeam outlookTop-45.4 mpP(scores ≥1)29.8%
Rank22Franck KessiéPKIvory CoastPosMFFormCoolingTeam outlookR164.0 mpP(scores ≥1)29.6%
Rank23Marcus RashfordPKEnglandPosFWFormRisingTeam outlookTop-85.4 mpP(scores ≥1)29.6%
Rank24Yoane WissaPKDR CongoPosFWFormRisingTeam outlookKnockout3.4 mpP(scores ≥1)29.5%
Rank25Niclas FüllkrugPKGermanyPosFWFormTeam outlookTop-85.3 mpP(scores ≥1)28.6%
Rank26Donyell MalenNetherlandsPosFWFormRisingTeam outlookTop-85.0 mpP(scores ≥1)28.3%
Rank27Vinícius JúniorBrazilPosFWFormCoolingTeam outlookTop-45.6 mpP(scores ≥1)28.0%
Rank28Ousmane DembéléFrancePosFWFormRisingTeam outlookTop-45.6 mpP(scores ≥1)27.9%
Rank29Antonio SanabriaPKParaguayPosFWFormRisingTeam outlookR164.1 mpP(scores ≥1)27.8%
Rank30Amine GouiriPKAlgeriaPosFWFormRisingTeam outlookKnockout3.9 mpP(scores ≥1)27.7%
Rank31Breel EmboloSwitzerlandPosFWFormCoolingTeam outlookTop-85.0 mpP(scores ≥1)27.7%
Rank32Sofyan AmrabatPKMoroccoPosMFFormSteadyTeam outlookTop-84.9 mpP(scores ≥1)27.0%
Rank33Omar MarmoushEgyptPosFWFormRisingTeam outlookR164.1 mpP(scores ≥1)26.9%
Rank34Hakan ÇalhanoğluPKTurkeyPosMFFormSteadyTeam outlookR164.3 mpP(scores ≥1)26.5%
Rank35Mostafa MohamedEgyptPosFWFormCoolingTeam outlookR164.1 mpP(scores ≥1)25.4%
Rank36Daichi KamadaPKJapanPosMFFormCoolingTeam outlookR164.5 mpP(scores ≥1)25.2%
Rank37Jürgen LocadiaPKCuraçaoPosFWFormTeam outlookLong shot3.1 mpP(scores ≥1)25.2%
Rank38Luis DíazColombiaPosFWFormRisingTeam outlookTop-85.2 mpP(scores ≥1)24.7%
Rank39Marcel SabitzerPKAustriaPosMFFormCoolingTeam outlookR164.1 mpP(scores ≥1)24.3%
Rank40NeymarBrazilPosFWFormSteadyTeam outlookTop-45.6 mpP(scores ≥1)24.0%
Rank41Lautaro MartínezArgentinaPosFWFormRisingTeam outlookFinal5.8 mpP(scores ≥1)23.3%
Rank42Ermedin DemirovićBosnia and HerzegovinaPosFWFormCoolingTeam outlookKnockout3.6 mpP(scores ≥1)22.8%
Rank43Boulaye DiaPKSenegalPosFWFormSteadyTeam outlookR164.5 mpP(scores ≥1)22.7%
Rank44Memphis DepayPKNetherlandsPosFWFormCoolingTeam outlookTop-85.0 mpP(scores ≥1)22.7%
Rank45Bamba DiengSenegalPosFWFormCoolingTeam outlookR164.5 mpP(scores ≥1)21.8%
Rank46Lamine YamalSpainPosFWFormRisingTeam outlookFinal5.9 mpP(scores ≥1)21.7%
Rank47Darwin NúñezUruguayPosFWFormRisingTeam outlookR164.8 mpP(scores ≥1)21.5%
Rank48Cody GakpoNetherlandsPosFWFormCoolingTeam outlookTop-85.0 mpP(scores ≥1)21.4%
Rank49Patrik SchickCzech RepublicPosFWFormSteadyTeam outlookR164.1 mpP(scores ≥1)21.4%
Rank50Bradley BarcolaFrancePosFWFormSteadyTeam outlookTop-45.6 mpP(scores ≥1)20.5%
How to read this table4 columns explained
Pos
Broad position bucket — GK / DF / MF / FW.
Form
Current-form momentum: the player's most recent full club season vs their own multi-season baseline (Rising / Steady / Cooling). Big-5 club data only, so it's blank for players without recent top-five-league history.
Team outlook
Contender tier — the deepest bracket stage the player's team has at least a 25% chance to reach — plus the team's expected number of WC matches. Drives the per-player total: a player on a deeper-running team gets more shots at scoring.
P(scores ≥1)
Total probability the player scores at least one goal across their team's WC matches. Derived from npxG/90, expected minutes, team xG share, opponent defence, and the team's expected match count.

Full definitions in the glossary.

Each row shows the probability of scoring ≥1 over the tournament, alongside team outlook (contender tier and expected matches).

By country

Each card shows the country's top-ranked player by P(scores ≥1). Click through for the full per-country list.

What this is. v0 of the per-player tournament-scorer model. npxG/90 from each player's most recent ≥500-minute Big-5 season; E[minutes] is a two-state mixture of starter (75 min) and substitute (20 min) weighted by caps relative to the team's last-2-year fixture count; team_xG_share is position-weighted within a notional 4-3-3 (FW 4× / MF 2× / DF 1× / GK 0); opp_def_factor is the team-average xG-against multiplier across the other 47 WC nations; E[matches] is the team's expected number of WC matches from the bracket Monte Carlo. Known v0 simplifications: no penalty-taker designation, no set-piece-taker bonus, no fatigue / rotation, constant within-position xG share. See /docs/methodology/ for the full write-up.

What this is not. This page publishes a model output as a probability. It is not a recommendation, not a forecast of any specific fixture, and not a guide to any commercial product. See /docs/ for the project's research framing.