goalence
Germany logo

Germany

National Team

Germany · Founded 1900

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

Recent form (last 10)

7W · 0D · 3L
WGermany vs Ghana2-1
WSwitzerland vs Germany4-3
WGermany vs Slovakia6-0
WLuxembourg vs Germany2-0
WNorthern Ireland vs Germany1-0
WGermany vs Luxembourg4-0
WGermany vs Northern Ireland3-1
LSlovakia vs Germany0-2
LGermany vs France0-2
LGermany vs Portugal1-2

👥 Current Squad(37)

Last updated: May 19, 2026

🧤Goalkeepers(3)

O. Baumann

35 y/o · #1

A. Nübel

29 y/o · #12

F. Dahmen

27 y/o · #21

🛡️Defenders(9)

A. Rüdiger

32 y/o · #2

M. Thiaw

24 y/o · #2

J. Vagnoman

25 y/o · #2

W. Anton

29 y/o · #3

R. Koch

29 y/o · #3

J. Tah

29 y/o · #4

N. Schlotterbeck

26 y/o · #15

N. Brown

22 y/o · #18

D. Raum

27 y/o · #22

⚙️Midfielders(15)

P. Groß

34 y/o · #5

A. Pavlović

21 y/o · #5

J. Kimmich

30 y/o · #6

S. El Mala

19 y/o · #7

L. Goretzka

30 y/o · #8

A. Ouédraogo

19 y/o · #9

N. Amiri

29 y/o · #10

F. Nmecha

25 y/o · #13

K. Schade

24 y/o · #16

A. Stiller

24 y/o · #16

F. Wirtz

22 y/o · #17

L. Karl

17 y/o · #21

R. Andrich

31 y/o · #23

R. Baku

27 y/o · #23

A. Stach

27 y/o · #23

Attackers(10)

K. Havertz

26 y/o · #7

J. Leweling

24 y/o · #7

M. Beier

23 y/o · #9

J. Burkardt

25 y/o · #10

C. Führich

27 y/o · #11

N. Woltemade

23 y/o · #11

D. Undav

29 y/o · #13

K. Adeyemi

23 y/o · #14

L. Sané

30 y/o · #19

S. Gnabry

30 y/o · #20

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

Player Impact

How Germany'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

Oliver Baumann

Germany

83%

16

2.67/match

2

Serge Gnabry

Germany

83%

13

2.17/match

3

Nick Woltemade

Germany

83%

14

2.33/match

4

David Raum

Germany

83%

15

2.50/match

5

Antonio Rüdiger

Germany

80%

15

3.00/match

6

Tim Kleindienst

Germany

80%

15

3.00/match

7

Leon Goretzka

Germany

80%

12

2.40/match

8

Robert Andrich

Germany

67%

16

2.67/match

9

Pascal Groß

Germany

67%

15

2.50/match

10

Jamal Musiala

Germany

60%

17

3.40/match

11

Maximilian Mittelstädt

Germany

60%

12

2.40/match

12

Florian Wirtz

Germany

57%

15

2.14/match

13

Joshua Kimmich

Germany

50%

22

2.20/match

14

Jonathan Tah

Germany

50%

21

2.63/match

15

Nico Schlotterbeck

Germany

50%

12

2.00/match

Tap any column header to re-sort the table.

Upcoming matches