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?

84
Players in window
4
Teams
21.0
Avg squad size
1
Tournaments
2007

Squads by position

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

By confederation

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

Hemisphere split

Northern vs Southern hemisphere national teams
Northern0 (0.0%)
Southern84 (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: Jan3 players (25.0%). Range: 03.

Defenders

Birth-month distribution + 0 GOAT markers
DF
Modal month: Feb4 players (15.4%). Range: 04.

Midfielders

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

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: Jul3 players (15.0%). Range: 03.

All players· Southern hemisphere only

Every player from the 2007 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.

84 / 84
PlayerCountryPositionDOBBirth monthClubHtWCsGoals
Abby ErcegNew ZealandDefender1989-11-20NovWestern Springs AFC1
Ali RileyNew ZealandDefender1987-10-30OctStanford University1
Alicia FergusonAustraliaMidfielder1981-10-31OctQueensland Sting1
AlineCBrazilDefender1982-07-06JulCEUNSP Salto1
Analía AlmeidaArgentinaAttacker1985-08-19AugSan Lorenzo1
Andrea OjedaArgentinaAttacker1985-01-17JanBoca Juniors1
AndréiaBrazilGoalkeeper1977-09-14SepTransportes Alcaine1
Annalie LongoNew ZealandMidfielder1991-07-01JulThree Kings United1
BárbaraBrazilGoalkeeper1988-07-04JulSport Recife1
Belén PotassaArgentinaAttacker1988-12-12DecUnattached1
Caitlin MunozAustraliaAttacker1983-10-04OctACT Academy of Sport1
Carmen BruscaArgentinaDefender1985-11-07NovBoca Juniors1
Catalina PérezArgentinaDefender1989-02-16FebRiver Plate1
Celeste BarbittaArgentinaDefender1979-05-22MayBoca Juniors1
Cheryl SalisburyCAustraliaDefender1974-03-08MarNSW Institute of Sport1
Clare PolkinghorneAustraliaDefender1989-02-01FebQueensland Academy of Sport1
Clarisa HuberArgentinaMidfielder1984-12-22DecBoca Juniors1
Collette McCallumAustraliaMidfielder1986-03-26MarWestern Waves1
CristianeBrazilAttacker1985-05-15MayVfL Wolfsburg1
DaianeBrazilDefender1983-04-15AprBotucatu1
DanielaBrazilMidfielder1984-12-01DecSaad1
Danielle SmallAustraliaMidfielder1979-02-07FebNSW Institute of Sport1
Dianne AlagichAustraliaDefender1979-05-12MayNSW Institute of Sport1
ElaineBrazilDefender1982-11-01NovUmeå1
Elisabeth MinnigArgentinaGoalkeeper1987-01-06JanUnattached1
Emilia MendietaArgentinaAttacker1988-04-04AprUnattached1
Emily McCollNew ZealandMidfielder1985-11-01NovCocoa Expos1
Emma HumphriesNew ZealandMidfielder1986-06-14JunCocoa Expos1
Emma WirkusAustraliaGoalkeeper1982-01-11JanSouth Australian Institute of Sport1
EsterBrazilMidfielder1982-09-12SepCEPE-Caxias1
Eva GonzálezCArgentinaDefender1987-09-02SepBoca Juniors1
Fabiana VallejosArgentinaAttacker1985-07-30JulBoca Juniors1
Florencia MandrileArgentinaMidfielder1988-12-10DecSan Lorenzo1
Florencia QuiñonesArgentinaMidfielder1986-08-26AugSan Lorenzo1
FormigaBrazilMidfielder1978-03-03MarSaad1
Gabriela ChávezArgentinaMidfielder1989-04-09AprIndependiente1
GrazielleBrazilMidfielder1981-04-28AprBotucatu1
Hannah BromleyNew ZealandDefender1986-11-15NovSoccerplus Connecticut1
Hayley MoorwoodNew ZealandMidfielder1984-02-13FebLynn-Avon United1
Heather GarriockAustraliaDefender1982-12-21DecAdirondack Lynx1
Jenny BindonNew ZealandGoalkeeper1973-02-25FebThree Kings United1
Joanne BurgessAustraliaAttacker1979-09-23SepNSW Institute of Sport1
Joanne PetersAustraliaMidfielder1979-03-11MarNSW Institute of Sport1
Kate GillAustraliaAttacker1984-12-10DecNSW Institute of Sport1
Kate McSheaAustraliaDefender1983-04-13AprQueensland Academy of Sport1
KátiaBrazilAttacker1977-02-18FebLyon1
Katie HoyleNew ZealandMidfielder1988-02-01FebLynn-Avon United1
Lauren ColthorpeAustraliaMidfielder1985-10-25OctNSW Institute of Sport1
Lisa De VannaAustraliaAttacker1984-11-14NovDoncaster Rovers Belles LFC1
Ludmila ManiclerArgentinaAttacker1987-07-06JulIndependiente1
Lydia WilliamsAustraliaGoalkeeper1988-05-13MayACT Academy of Sport1
Maia JackmanNew ZealandDefender1975-05-25MayWestern Springs AFC1
Marlies OostdamNew ZealandDefender1977-07-29JulEastern Suburbs AFC1
MartaBrazilAttacker1986-02-19FebUmeå1
MayconBrazilMidfielder1977-04-30AprSaad1
Melissa BarbieriAustraliaGoalkeeper1980-01-20JanRichmond SC1
Mercedes PereyraArgentinaAttacker1987-05-07MayRiver Plate1
Merissa SmithNew ZealandAttacker1990-11-11NovThree Kings United1
MicheleBrazilDefender1984-06-10JunBotucatu1
MônicaBrazilDefender1978-04-04AprBotucatu1
Natalia GattiArgentinaAttacker1982-10-20OctBoca Juniors1
PretinhaBrazilMidfielder1975-05-19MayLeonessa1
Priscilla DuncanNew ZealandMidfielder1983-05-19MayWestern Springs AFC1
Rachel HowardNew ZealandGoalkeeper1977-11-30NovTSV Crailsheim1
Rebecca SmithCNew ZealandDefender1981-06-17JunSunnanå SK1
Rebecca TeggNew ZealandAttacker1985-12-18DecEastern Suburbs AFC1
Renata CostaBrazilMidfielder1986-07-08JulBotucatu1
Rhian DaviesAustraliaDefender1981-01-05JanNSW Institute of Sport1
Ria PercivalNew ZealandMidfielder1989-12-07DecLynn-Avon United1
Romina FerroArgentinaGoalkeeper1980-06-26JunBoca Juniors1
RosanaBrazilDefender1982-07-07JulSV Neulengbach1
Rosana GómezArgentinaMidfielder1980-07-12JulBoca Juniors1
Sally ShipardAustraliaMidfielder1987-10-20OctACT Academy of Sport1
Sarah WalshAustraliaAttacker1983-01-11JanNSW Institute of Sport1
SimoneBrazilDefender1981-02-10FebLyon1
Simone FerraraNew ZealandMidfielder1977-06-07JunAjax America1
Stephanie PuckrinNew ZealandGoalkeeper1979-08-22AugLynn-Avon United1
TâniaBrazilDefender1974-03-10MarSaad1
ThaísBrazilGoalkeeper1987-06-19JunSão Caetano1
Thea SlatyerAustraliaDefender1983-02-02FebNSW Institute of Sport1
Valeria CoteloArgentinaDefender1984-03-26MarBoca Juniors1
Vanina CorreaArgentinaGoalkeeper1983-08-14AugRenato Cesarini1
Wendi HendersonNew ZealandAttacker1971-07-16JulUpper Hutt City FC1
Zoe ThompsonNew ZealandAttacker1983-09-16SepThree Kings United1

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