Built on the Zafronix WWC APIGet a free key →

Players analysis, in distribution.

What month were most goalkeepers born? Do attackers cluster differently from defenders? Where do the GOATs (Marta, Mia Hamm, Abby Wambach, Birgit Prinz, Homare Sawa…) fall on the curve — on the modal month or as outliers?

60
Players in window
3
Teams
20.0
Avg squad size
1
Tournaments
2003

Squads by position

Players in the selected window, split by role
GET /aggregates/players?years=2003

By confederation

Where the players come from
GET /aggregates/players?years=2003

Hemisphere split

Northern vs Southern hemisphere national teams
Northern0 (0.0%)
Southern60 (100.0%)
ApiTeam.country × hemisphere classification

Birth month, by position

One chart per role. GOAT pin-marks (gold dots above the bars) call out where iconic players sit. Look for the “relative-age effect” — many youth-academy systems privilege Q1 birthdays (Jan-Mar) for early physical development, and you sometimes see the same skew in elite squads.

Goalkeepers

Birth-month distribution + 0 GOAT markers
GK
Modal month: Aug2 players (28.6%). Range: 02.

Defenders

Birth-month distribution + 0 GOAT markers
DF
Modal month: Mar3 players (15.0%). Range: 03.

Midfielders

Birth-month distribution + 5 GOAT markers
MF
Homare Sawa· Jan
Carli Lloyd· Jul
Hege Riise· Jul
Kristine Lilly· Jul
Formiga· Mar
Modal month: Jun3 players (20.0%). Range: 03.

Attackers

Birth-month distribution + 9 GOAT markers
FW
Marta· Feb
Mia Hamm· Mar
Abby Wambach· Jun
Birgit Prinz· Oct
Michelle Akers· Feb
Sun Wen· Apr
Megan Rapinoe· Jul
Christine Sinclair· Jun
Alex Morgan· Jul
Modal month: Feb3 players (16.7%). Range: 03.

All players· Southern hemisphere only

Every player from the 2003 squad on Southern-hemisphere national teams. Search by name or filter by country, position, birth year or birth month. The C badge marks captains. Change the hemisphere filter in the hero above.

60 / 60
PlayerCountryPositionDOBBirth monthClubHtWCsGoals
Adela MedinaArgentinaDefender1978-11-03NovUnattached1
Amy BeattieAustraliaGoalkeeper1980-09-08SepCanberra Eclipse1
Amy WilsonAustraliaAttacker1980-06-09JunCanberra Eclipse1
Andrea GonsebateArgentinaDefender1977-05-07MayUnattached1
AndréiaBrazilGoalkeeper1977-09-14SepSanta Isabel1
April MannAustraliaAttacker1978-04-21AprQueensland Sting1
Bryony DuusAustraliaMidfielder1977-10-07OctQueensland Sting1
Cassandra KellAustraliaGoalkeeper1980-08-08AugNSW Sapphires1
Celeste BarbittaArgentinaDefender1979-05-22MayUnattached1
Cheryl SalisburyCAustraliaDefender1974-03-08MarNew York Power1
Clarisa HuberArgentinaDefender1984-12-22DecUnattached1
CristianeBrazilAttacker1985-05-15MayJuventus1
DanielaBrazilAttacker1984-01-12JanSan Diego Spirit1
Danielle SmallAustraliaAttacker1979-02-07FebNorthern NSW Pride1
Dianne AlagichAustraliaDefender1979-05-12MaySan Jose CyberRays1
Elizabeth VillanuevaArgentinaAttacker1974-10-29OctBoca Juniors1
Fabiana VallejosArgentinaAttacker1985-06-30JunRiver Plate1
FormigaBrazilAttacker1978-03-03MarSanta Isabel1
Gillian FosterAustraliaMidfielder1976-08-28AugCanberra Eclipse1
GiselleBrazilGoalkeeper1983-11-20NovJuventus1
Hayley CrawfordAustraliaAttacker1984-03-27MarNorthern NSW Pride1
Heather GarriockAustraliaMidfielder1982-12-21DecQueensland Sting1
Joanne PetersAustraliaMidfielder1979-03-11MarNew York Power1
JulianaCBrazilDefender1981-10-03OctCorinthians1
Karina AlvarizaArgentinaAttacker1976-04-11AprBoca Juniors1
Karla ReuterAustraliaDefender1984-06-14JunQueensland Sting1
KátiaBrazilAttacker1977-02-18FebSan Jose CyberRays1
KellyBrazilAttacker1985-05-08MayCEPE-Caxias1
Kelly GolebiowskiAustraliaAttacker1981-07-26JulWashington Freedom1
Mariela CoronelArgentinaAttacker1981-06-20JunIndependiente1
Mariela RicottiArgentinaDefender1979-04-02AprBoca Juniors1
Marisa GerezCArgentinaMidfielder1976-11-03NovBoca Juniors1
Marisol MedinaArgentinaAttacker1980-05-11MayUnattached1
MartaBrazilAttacker1986-02-19FebSanta Cruz1
MayconBrazilAttacker1977-04-30AprGrêmio1
Melissa BarbieriAustraliaGoalkeeper1980-01-20JanVictoria Vision1
MicheleBrazilMidfielder1984-06-10JunPalmeiras1
MileneBrazilMidfielder1979-06-18JunRayo Vallecano1
MônicaBrazilDefender1978-04-04AprMatonense1
Nancy DíazArgentinaDefender1973-03-14MarBoca Juniors1
Natalia GattiArgentinaMidfielder1982-10-20OctUnattached1
Noelia LópezArgentinaDefender1978-07-29JulRiver Plate1
Pamela GrantAustraliaDefender1982-11-15NovQueensland Sting1
PriscilaBrazilMidfielder1982-03-10MarPortuguesa1
RafaelaBrazilMidfielder1981-05-23MayGrêmio Maringá1
Renata CostaBrazilMidfielder1986-07-08JulUnattached1
Renata DinizBrazilDefender1985-11-01NovJuventus1
Rhian DaviesAustraliaDefender1981-01-05JanCanberra Eclipse1
Romina FerroArgentinaGoalkeeper1980-06-26JunRiver Plate1
RosanaBrazilAttacker1982-07-07JulInternacional1
Rosana GómezArgentinaMidfielder1980-07-13JulBoca Juniors1
Sacha WainwrightAustraliaDefender1972-02-06FebCanberra Eclipse1
SimoneBrazilDefender1981-02-10FebSantos1
Tal KarpAustraliaMidfielder1981-12-30DecCanberra Eclipse1
TâniaBrazilDefender1974-10-03OctSanta Isabel1
Taryn RockallAustraliaMidfielder1977-11-11NovNSW Sapphires1
Valeria CoteloArgentinaDefender1984-03-26MarUnattached1
Vanina CorreaArgentinaGoalkeeper1983-08-14AugBanfield1
Yanina GaitánArgentinaMidfielder1978-06-03JunBoca Juniors1
Yesica ArrienArgentinaDefender1980-07-01JulGimnasia y Esgrima1

GOAT reference

Curated. Inclusion in this list isn't a championship ranking — it's a span of Ballon-d'Or winners + nominees + commonly-cited GOATs across eras, used for the overlay above.

14 / 14
PlayerCountryPositionDOBBirth monthClubHtWCsGoals
MartaBrazilAttacker1986-02-19Feb0
Mia HammUnited StatesAttacker1972-03-17Mar0
Abby WambachUnited StatesAttacker1980-06-02Jun0
Birgit PrinzGermanyAttacker1977-10-25Oct0
Homare SawaJapanMidfielder1978-01-06Jan0
Michelle AkersUnited StatesAttacker1966-02-01Feb0
Sun WenChina PRAttacker1973-04-06Apr0
Megan RapinoeUnited StatesAttacker1985-07-05Jul0
Carli LloydUnited StatesMidfielder1982-07-16Jul0
Christine SinclairCanadaAttacker1983-06-12Jun0
Hege RiiseNorwayMidfielder1969-07-18Jul0
Kristine LillyUnited StatesMidfielder1971-07-22Jul0
FormigaBrazilMidfielder1978-03-03Mar0
Alex MorganUnited StatesAttacker1989-07-02Jul0

Hat-tricks (3+ goals in a match)

Every individual 3+ goal performance in World Cup history. Oleg Salenko's 5-goal haul in 1994 v Cameroon is the all-time single-match record.

#PlayerTeamOpponentStageYearGoals
1Oleg SalenkoRussiaCameroonGroup19945
2Ernst WilimowskiPolandBrazilRound of 1619384
3AdemirBrazilSwedenFinal round19504
4Sándor KocsisHungaryWest GermanyGroup19544
5EusébioPortugalNorth KoreaQuarter-final19664
6Emilio ButragueñoSpainDenmarkRound of 1619864
7Bert PatenaudeUnited StatesParaguayGroup19303
8Pedro CeaUruguayYugoslaviaSemi-final19303
9Guillermo StábileArgentinaMexicoGroup19303
10Edmund ConenGermanyBelgiumRound of 1619343
11Angelo SchiavioItalyUnited StatesRound of 1619343
12Oldřich NejedlýCzechoslovakiaGermanySemi-final19343
13LeônidasBrazilPolandRound of 1619383
14Gyula ZsengellérHungaryDutch East IndiesRound of 1619383
15Harry AnderssonSwedenCubaQuarter-final19383
16Gustav WetterströmSwedenCubaQuarter-final19383
17Oscar MíguezUruguayBoliviaGroup19503
18Estanislao BasoraSpainUruguayFinal round19503
19Sándor KocsisHungarySouth KoreaGroup19543
20Erich ProbstAustriaCzechoslovakiaGroup19543
21Carlos BorgesUruguayScotlandGroup19543
22Suat MamatTurkeySouth KoreaGroup19543
23Josef HügiSwitzerlandAustriaQuarter-final19543
24Just FontaineFranceParaguayGroup19583
25Just FontaineFranceWest GermanyThird place19583
26PeléBrazilFranceSemi-final19583
27Florian AlbertHungaryBulgariaGroup19623
28Geoff HurstEnglandWest GermanyFinal19663
29Franz BeckenbauerWest GermanySwitzerlandGroup19663
30Helmut HallerWest GermanySwitzerlandGroup19663
31EusébioPortugalBrazilGroup19663
32Gerd MüllerWest GermanyBulgariaGroup19703
33Gerd MüllerWest GermanyPeruQuarter-final19703
34Andrzej SzarmachPolandHaitiGroup19743
35Dušan BajevićYugoslaviaZaireGroup19743
36Robbie RensenbrinkNetherlandsIranGroup19783
37Teófilo CubillasPeruIranGroup19783
38Karl-Heinz RummeniggeWest GermanyChileGroup19823
39Zbigniew BoniekPolandBelgiumSecond round19823
40László KissHungaryEl SalvadorGroup19823
41Paolo RossiItalyBrazilSecond round19823
42Gary LinekerEnglandPolandGroup19863
43Igor BelanovSoviet UnionBelgiumRound of 1619863
44Tomáš SkuhravýCzechoslovakiaCosta RicaRound of 1619903
45MíchelSpainSouth KoreaGroup19903
46Gabriel BatistutaArgentinaGreeceGroup19943
47Gabriel BatistutaArgentinaJamaicaGroup19983
48Miroslav KloseGermanySaudi ArabiaGroup20023
49PauletaPortugalPolandGroup20023
50Gonzalo HiguaínArgentinaSouth KoreaGroup20103
51Thomas MüllerGermanyPortugalGroup20143
52Xherdan ShaqiriSwitzerlandHondurasGroup20143
53Cristiano RonaldoPortugalSpainGroup20183
54Harry KaneEnglandPanamaGroup20183
55Gonçalo RamosPortugalSwitzerlandRound of 1620223
56Kylian MbappéFranceArgentinaFinal20223
56 hat-tricks · 6with 4+ goals · Salenko's 5 (1994) is the only 5-goal haul on record