Mundial 2030 logoMundial 2030My account

Poland

Poland is a national team from Europe (UEFA).

Poland have played at the World Cup 9 times (first in 1938, most recently in 2022). Best result: third place (1974, 1982). Record at the finals: 38 matches, 17 wins, 6 draws, 15 defeats, goals 49–50. Top scorer: Grzegorz Lato (10 goals).

The squad pool on this page lists 25 players, built from recent competitive line-ups. Most appearances in that window: Jakub Kiwior (10); most goals: Robert Lewandowski (5).

Coach in the latest data: Jan Urban.

Team: Poland
Champions
0
World Cups played
9
Confederation
UEFA

Every World Cup appearance

EditionResult
World Cup 1938Round of 16
World Cup 1974Third place
World Cup 1978Second group stage
World Cup 1982Third place
World Cup 1986Round of 16
World Cup 2002Group stage
World Cup 2006Group stage
World Cup 2018Group stage
World Cup 2022Round of 16

Top scorers

PlayerGoals
Grzegorz Lato10
Andrzej Szarmach7
Zbigniew Boniek6
Kazimierz Deyna4
Wilimowski4
Bartosz Bosacki2
Robert Lewandowski2
Włodzimierz Smolarek2
Andrzej Buncol1
Emmanuel Olisadebe1

Upcoming matches

DateMatchCompetition
14 November 2026Romania vs PolandUEFA Nations League
17 November 2026Poland vs SwedenUEFA Nations League

Predict these matches in the free score game

Squad

Squad pool: 25 players (data as of 7 November 2026)
PlayerPosAppsMinutesGoalsAssistsPrice
Łukasz SkorupskiGK6540005.5
Kamil GrabaraGK327000—
Bartłomiej DrągowskiGK19000—
Jakub KiwiorDEF10900106.5
Jan BednarekDEF8675006.5
Przemysław WiśniewskiDEF5425005.0
Tomasz KędzioraDEF4254004.5
Kamil PiątkowskiDEF2167004.5
Jan ZiółkowskiDEF210200—
Mateusz SkrzypczakDEF19000—
Jakub KamińskiMID10757227.5
Sebastian SzymańskiMID97061312.5
Matty CashMID96662010.5
Piotr ZielińskiMID76022312.0
Bartosz SliszMID7461007.0
Nicola ZalewskiMID64441111.5
Michał SkóraśMID4360008.0
Jakub ModerMID4276016.5
Przemysław FrankowskiMID2156009.5
Paweł WszołekMID515210—
Bartosz KapustkaMID513101—
Jakub PiotrowskiMID292009.5
Robert LewandowskiFWD96895213.0
Karol ŚwiderskiFWD9409308.0
Krzysztof PiątekFWD4175017.5

Latest starting line-up

Formation: 4-1-4-1 · Coach: Jan Urban · 5 October 2026 · Bosnia & Herzegovina 0–1

#PlayerPosRating
1M. BulkaGK6.5
2M. CashDEF6.6
5J. BednarekDEF6.4
14J. KiwiorDEF7.2
19P. FrankowskiDEF7.2
16W. NowakMID6.7
11K. SwiderskiMID6.5
20S. SzymanskiMID6.8
10P. ZielinskiMID7.0
21N. ZalewskiMID6.1
9M. ZukowskiFWD6.0

Legends and former regulars

PlayerCapsYears
Jakub Błaszczykowski1092006–2023
Kamil Glik1032010–2022
Michał Żewłakow1021999–2011
Grzegorz Krychowiak1002008–2023
Grzegorz Lato—1974–1982
Andrzej Szarmach—1974–1982
Zbigniew Boniek—1978–1982
Kazimierz Deyna—1974–1978
Wilimowski—1938–1938
Bartosz Bosacki—2006–2006
Włodzimierz Smolarek—1982–1986
Emmanuel Olisadebe—2002–2002

Match reports on this site

DateMatchCompetitionRound
4 December 2022France 3–1 PolandWorld Cup 2022Round of 16
30 November 2022Poland 0–2 ArgentinaWorld Cup 2022Group stage · Group C
26 November 2022Poland 2–0 Saudi ArabiaWorld Cup 2022Group stage · Group C
22 November 2022Mexico 0–0 PolandWorld Cup 2022Group stage · Group C
28 June 2018Japan 0–1 PolandWorld Cup 2018Group stage · Group H
24 June 2018Poland 0–3 ColombiaWorld Cup 2018Group stage · Group H
19 June 2018Poland 1–2 SenegalWorld Cup 2018Group stage · Group H
20 June 2006Costa Rica 1–2 PolandWorld Cup 2006Group stage · Group A
14 June 2006Germany 1–0 PolandWorld Cup 2006Group stage · Group A
9 June 2006Poland 0–2 EcuadorWorld Cup 2006Group stage · Group A
14 June 2002Poland 3–1 USAWorld Cup 2002Group stage · Group D
10 June 2002Portugal 4–0 PolandWorld Cup 2002Group stage · Group D
4 June 2002South Korea 2–0 PolandWorld Cup 2002Group stage · Group D
16 June 1986Brazil 4–0 PolandWorld Cup 1986Round of 16
11 June 1986England 3–0 PolandWorld Cup 1986Group stage · Group F
7 June 1986Poland 1–0 PortugalWorld Cup 1986Group stage · Group F
2 June 1986Morocco 0–0 PolandWorld Cup 1986Group stage · Group F
10 July 1982Poland 3–2 FranceWorld Cup 1982Third-place match
8 July 1982Poland 0–2 ItalyWorld Cup 1982Semi-final
4 July 1982Soviet Union 0–0 PolandWorld Cup 1982Second group stage · Group A
28 June 1982Poland 3–0 BelgiumWorld Cup 1982Second group stage · Group A
22 June 1982Poland 5–1 PeruWorld Cup 1982Group stage · Group 1
19 June 1982Poland 0–0 CameroonWorld Cup 1982Group stage · Group 1
14 June 1982Italy 0–0 PolandWorld Cup 1982Group stage · Group 1
21 June 1978Poland 1–3 BrazilWorld Cup 1978Second group stage · Group B
18 June 1978Peru 0–1 PolandWorld Cup 1978Second group stage · Group B
14 June 1978Argentina 2–0 PolandWorld Cup 1978Second group stage · Group B
10 June 1978Poland 3–1 MexicoWorld Cup 1978Group stage · Group 2
6 June 1978Poland 1–0 TunisiaWorld Cup 1978Group stage · Group 2
1 June 1978West Germany 0–0 PolandWorld Cup 1978Group stage · Group 2
6 July 1974Brazil 0–1 PolandWorld Cup 1974Third-place match
3 July 1974Poland 0–1 West GermanyWorld Cup 1974Second group stage · Group B
30 June 1974Poland 2–1 YugoslaviaWorld Cup 1974Second group stage · Group B
26 June 1974Sweden 0–1 PolandWorld Cup 1974Second group stage · Group B
23 June 1974Poland 2–1 ItalyWorld Cup 1974Group stage · Group 4
19 June 1974Haiti 0–7 PolandWorld Cup 1974Group stage · Group 4
15 June 1974Poland 3–2 ArgentinaWorld Cup 1974Group stage · Group 4
5 June 1938Brazil 6–5 (a.e.t.) PolandWorld Cup 1938Round of 16

All national teams · Pick these players in fantasy football