goalence
Poland logo

Poland

National Team

Poland · Founded 1919

Track Poland match-by-match: data-driven predictions, recent form, expected goals and upcoming fixtures across all competitions.

Recent form (last 10)

6W · 2D · 2L
LSweden vs Poland2-3
WPoland vs Albania2-1
WMalta vs Poland3-2
DPoland vs Netherlands1-1
WLithuania vs Poland2-0
WPoland vs New Zealand1-0
WPoland vs Finland3-1
DNetherlands vs Poland1-1
LFinland vs Poland1-2
WPoland vs Moldova2-0

👥 Current Squad(33)

Last updated: May 19, 2026

🧤Goalkeepers(5)

K. Grabara

26 y/o · #1

Ł. Skorupski

34 y/o · #1

M. Kochalski

25 y/o · #12

B. Drągowski

28 y/o · #22

K. Tobiasz

23 y/o · #22

🛡️Defenders(9)

M. Cash

28 y/o · #2

P. Wiśniewski

27 y/o · #3

T. Kędziora

31 y/o · #4

J. Bednarek

29 y/o · #5

K. Szcześniak

24 y/o · #6

J. Kiwior

25 y/o · #14

J. Ziółkowski

20 y/o · #16

B. Bereszyński

33 y/o · #18

P. Frankowski

30 y/o · #19

⚙️Midfielders(12)

J. Piotrowski

28 y/o · #6

B. Slisz

26 y/o · #6

B. Kapustka

29 y/o · #8

J. Moder

26 y/o · #8

P. Zieliński

31 y/o · #10

J. Kamiński

23 y/o · #13

A. Pyrka

23 y/o · #15

P. Wszołek

33 y/o · #15

F. Rózga

19 y/o · #17

S. Szymański

26 y/o · #20

N. Zalewski

23 y/o · #21

K. Kozłowski

22 y/o · #23

Attackers(7)

K. Świderski

28 y/o · #7

R. Lewandowski

37 y/o · #9

K. Grosicki

37 y/o · #11

A. Buksa

29 y/o · #16

M. Skóraś

25 y/o · #19

O. Pietuszewski

17 y/o · #21

K. Piątek

30 y/o · #23

Current senior Poland squad as reported by API-Football. Caps and call-up history will surface once the player-history pipeline lands.

Player Impact

How Poland's results correlate with each player's on-pitch time. Win rate is measured only over minutes the player was actually on the pitch — not just rostered.

League-wide table
#Player · TeamWin % on pitchGoals on pitch
1

Łukasz Skorupski

Poland

67%

10

1.67/match

2

Bartosz Slisz

Poland

67%

10

1.67/match

3

Jan Bednarek

Poland

63%

13

1.63/match

4

Sebastian Szymański

Poland

63%

13

1.63/match

5

Robert Lewandowski

Poland

63%

14

1.75/match

6

Jakub Kamiński

Poland

63%

16

2.00/match

7

Jakub Kiwior

Poland

60%

18

1.80/match

8

Karol Świderski

Poland

60%

6

1.20/match

9

Przemysław Wiśniewski

Poland

60%

10

2.00/match

10

Piotr Zieliński

Poland

57%

13

1.86/match

11

Matty Cash

Poland

50%

11

1.38/match

12

Sebastian Walukiewicz

Poland

20%

2

0.40/match

13

Nicola Zalewski

Poland

17%

7

1.17/match

Tap any column header to re-sort the table.

Upcoming matches