Built on the Zafronix Euro APIGet a free key →

Players analysis, in distribution.

What month were most goalkeepers born? Do attackers cluster differently from defenders? Where do the GOATs (Michel Platini, Marco van Basten, Cristiano Ronaldo, Andrés Iniesta, Xavi…) fall on the curve — on the modal month or as outliers?

78
Players in window
4
Teams
19.5
Avg squad size
1
Tournaments
1976

Squads by position

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

By confederation

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

Hemisphere split

Northern vs Southern hemisphere national teams
Northern78 (100.0%)
Southern0 (0.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 + 2 GOAT markers
GK
Gianluigi Buffon· Jan
Iker Casillas· May
Modal month: Feb2 players (22.2%). Range: 02.

Defenders

Birth-month distribution + 1 GOAT marker
DF
Paolo Maldini· Jun
Modal month: Jan6 players (25.0%). Range: 06.

Midfielders

Birth-month distribution + 8 GOAT markers
MF
Michel Platini· Jun
Andrés Iniesta· May
Xavi· Jan
Zinedine Zidane· Jun
Antonín Panenka· Dec
Ruud Gullit· Sep
Lothar Matthäus· Mar
Andrea Pirlo· May
Modal month: Sep4 players (15.4%). Range: 14.

Attackers

Birth-month distribution + 3 GOAT markers
FW
Marco van Basten· Oct
Cristiano Ronaldo· Feb
Luís Figo· Nov
Modal month: May4 players (21.1%). Range: 04.

All players· Northern hemisphere only

Every player from the 1976 squad on Northern-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.

78 / 78
PlayerCountryPositionDOBBirth monthClubHtWCsGoals
Adrie van KraayNetherlandsDefender1953-08-01AugPSV Eindhoven1
Alexander VencelCzechoslovakiaGoalkeeper1944-02-08FebSlovan Bratislava1
Anton OndrušCCzechoslovakiaDefender1950-03-27MarSlovan Bratislava1
Antonín PanenkaCzechoslovakiaMidfielder1948-12-02DecBohemians Prague1
Bernard DietzWest GermanyDefender1948-03-22MarMSV Duisburg1
Bernd HölzenbeinWest GermanyAttacker1946-03-09MarEintracht Frankfurt1
Berti VogtsWest GermanyDefender1946-12-30DecBorussia Mönchengladbach1
Branko OblakYugoslaviaMidfielder1947-05-27MaySchalke 041
Danilo PopivodaYugoslaviaAttacker1947-05-01MayEintracht Braunschweig1
Dieter MüllerWest GermanyAttacker1954-04-01Apr1. FC Köln1
Dietmar DannerWest GermanyMidfielder1950-11-29NovBorussia Mönchengladbach1
Dragan DžajićYugoslaviaAttacker1946-05-30MayBastia1
Dražen MužinićYugoslaviaDefender1953-01-25JanHajduk Split1
Dušan GalisCzechoslovakiaAttacker1946-11-24NovVSS Košice1
Dušan HerdaCzechoslovakiaMidfielder1951-07-15JulSlavia Prague1
Edhem ŠljivoYugoslaviaMidfielder1950-03-16MarFK Sarajevo1
Enver HadžiabdićYugoslaviaDefender1945-11-06NovCharleroi1
Enver MarićYugoslaviaGoalkeeper1948-04-23AprVelež Mostar1
Erich BeerWest GermanyMidfielder1946-12-09DecHertha BSC1
Franjo VladićYugoslaviaMidfielder1951-10-19OctVelež Mostar1
František ŠtambachrCzechoslovakiaMidfielder1953-02-13FebDukla Prague1
František VeselýCzechoslovakiaMidfielder1943-12-07DecSlavia Prague1
Franz BeckenbauerCWest GermanyDefender1945-09-11SepBayern Munich1
Hans BongartzWest GermanyMidfielder1951-10-03OctSchalke 041
Hans-Georg SchwarzenbeckWest GermanyDefender1948-04-03AprBayern Munich1
Heinz FloheWest GermanyMidfielder1948-01-28Jan1. FC Köln1
Herbert WimmerWest GermanyAttacker1944-11-09NovBorussia Mönchengladbach1
Ivan BuljanYugoslaviaDefender1949-12-11DecHajduk Split1
Ivica ŠurjakYugoslaviaAttacker1953-03-23MarHajduk Split1
Ivo ViktorCzechoslovakiaGoalkeeper1942-05-21MayDukla Prague1
Jan JongbloedNetherlandsGoalkeeper1940-11-25NovFC Amsterdam1
Jan PetersNetherlandsMidfielder1954-08-18AugNEC1
Ján PivarníkCzechoslovakiaDefender1947-11-13NovSlovan Bratislava1
Jan RuiterNetherlandsGoalkeeper1946-11-24NovAnderlecht1
Ján ŠvehlíkCzechoslovakiaAttacker1950-01-17JanSlovan Bratislava1
Jaroslav PollákCzechoslovakiaMidfielder1947-07-11JulVSS Košice1
Johan CruyffCNetherlandsMidfielder1947-04-25AprBarcelona1
Johan NeeskensNetherlandsMidfielder1951-09-15SepBarcelona1
Johnny RepNetherlandsAttacker1951-11-25NovValencia1
Josip KatalinskiYugoslaviaDefender1948-05-12MayNice1
Jovan AćimovićCYugoslaviaMidfielder1948-06-21JunRed Star Belgrade1
Jozef BarmošCzechoslovakiaDefender1954-08-28AugInternacionál Slovnaft Bratislava1
Jozef ČapkovičCzechoslovakiaDefender1948-11-01NovSlovan Bratislava1
Jozef MóderCzechoslovakiaMidfielder1947-09-19SepLokomotíva Košice1
Jurica JerkovićYugoslaviaAttacker1950-02-25FebHajduk Split1
Karol DobiašCzechoslovakiaDefender1947-12-18DecSpartak Trnava1
Kees KistNetherlandsAttacker1952-08-07AugAZ '671
Koloman GöghCzechoslovakiaDefender1948-01-07JanSlovan Bratislava1
Ladislav JurkemikCzechoslovakiaDefender1953-07-20JulInternacionál Slovnaft Bratislava1
Ladislav PetrášCzechoslovakiaAttacker1946-12-01DecInternacionál Slovnaft Bratislava1
Luka PeruzovićYugoslaviaDefender1952-02-26FebHajduk Split1
Manfred KaltzWest GermanyDefender1953-01-06JanHamburger SV1
Marián MasnýCzechoslovakiaAttacker1950-08-13AugSlovan Bratislava1
Momčilo VukotićYugoslaviaMidfielder1950-06-02JunPartizan Belgrade1
Ognjen PetrovićYugoslaviaGoalkeeper1948-01-02JanRed Star Belgrade1
Pavol BirošCzechoslovakiaDefender1953-04-01AprSlavia Prague1
Peter ArntzNetherlandsMidfielder1953-02-05FebGo Ahead Eagles1
Peter NoglyWest GermanyDefender1947-01-14JanHamburger SV1
Piet SchrijversNetherlandsGoalkeeper1946-12-15DecAjax1
Přemysl BičovskýCzechoslovakiaMidfielder1950-08-18AugSklo Union Teplice1
Rainer BonhofWest GermanyMidfielder1952-03-29MarBorussia Mönchengladbach1
René van de KerkhofNetherlandsMidfielder1951-09-16SepPSV Eindhoven1
Rob RensenbrinkNetherlandsAttacker1947-07-03JulAnderlecht1
Ronald WormWest GermanyAttacker1953-10-07OctMSV Duisburg1
Rudolf KargusWest GermanyGoalkeeper1952-08-15AugHamburger SV1
Ruud GeelsNetherlandsAttacker1948-07-28JulAjax1
Ruud KrolNetherlandsDefender1949-03-24MarAjax1
Sepp MaierWest GermanyGoalkeeper1944-02-28FebBayern Munich1
Slaviša ŽungulYugoslaviaAttacker1954-07-28JulHajduk Split1
Uli HoeneßWest GermanyMidfielder1952-01-05JanBayern Munich1
Vahid HalilhodžićYugoslaviaAttacker1952-05-15MayVelež Mostar1
Willy van de KerkhofNetherlandsMidfielder1951-09-16SepPSV Eindhoven1
Wim JansenNetherlandsMidfielder1946-10-28OctFeyenoord1
Wim MeutstegeNetherlandsDefender1952-06-28JunSparta Rotterdam1
Wim RijsbergenNetherlandsDefender1952-01-18JanFeyenoord1
Wim SuurbierNetherlandsDefender1945-01-16JanAjax1
Wim van HanegemNetherlandsMidfielder1944-02-20FebFeyenoord1
Zdeněk NehodaCzechoslovakiaAttacker1952-05-09MayDukla Prague1

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
Michel PlatiniFranceMidfielder1955-06-21Jun0
Marco van BastenNetherlandsAttacker1964-10-31Oct0
Cristiano RonaldoPortugalAttacker1985-02-05Feb0
Andrés IniestaSpainMidfielder1984-05-11May0
XaviSpainMidfielder1980-01-25Jan0
Zinedine ZidaneFranceMidfielder1972-06-23Jun0
Antonín PanenkaCzechoslovakiaMidfielder1948-12-02Dec0
Ruud GullitNetherlandsMidfielder1962-09-01Sep0
Luís FigoPortugalAttacker1972-11-04Nov0
Gianluigi BuffonItalyGoalkeeper1978-01-28Jan0
Paolo MaldiniItalyDefender1968-06-26Jun0
Lothar MatthäusGermanyMidfielder1961-03-21Mar0
Andrea PirloItalyMidfielder1979-05-19May0
Iker CasillasSpainGoalkeeper1981-05-20May0

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