cmp date team score vs g a minutes
WC July 8, 2006 Germany   3 - 1 Portugal 0 90 Mercedes-Benz Arena
WC July 4, 2006 Germany   0 - 2 Italy 0 83 Westfalenstadion
WC June 30, 2006 Germany   1 - 1 Argentina 0 62 Olympiastadion
WC June 24, 2006 Germany   2 - 0 Sweden 0 90 Allianz Arena
WC June 20, 2006 Germany   0 - 3 Ecuador 0 73 Olympiastadion
WC June 14, 2006 Germany   1 - 0 Poland 0 90 Signal Iduna Park
WC June 9, 2006 Germany   2 - 4 Costa Rica 0 91 Allianz Arena
GER1 May 2, 2006 Bayer Leverkusen   5 - 1 Hertha BSC 1 Olympiastadion (Berlin)
IF March 22, 2006 Germany   4 - 1 United States 0 68 Signal Iduna Park
GER1 Feb. 8, 2006 Bayer Leverkusen   4 - 0 VfL Wolfsburg 1 BayArena
GER1 Dec. 10, 2005 Bayer Leverkusen   1 - 1 1. FC Nürnberg 1 Nuremberg, Germany
GER1 Aug. 7, 2005 Bayer Leverkusen   4 - 1 Eintracht Frankfurt 1 Commerzbank-Arena
CC June 29, 2005 Germany   4 - 3 Mexico 0 90 Red Bull Arena (Leipzig)
CC June 25, 2005 Germany   3 - 2 Brazil 0 90 Frankenstadion
CC June 21, 2005 Germany   2 - 2 Argentina 0 46 Frankenstadion
CC June 18, 2005 Germany   3 - 0 Tunisia 0 22 RheinEnergieStadion
CC June 15, 2005 Germany   3 - 4 Australia 0 76 Commerzbank-Arena
GER1 April 16, 2005 Bayer Leverkusen   3 - 1 SC Freiburg 1 Dreisamstadion
GER1 Oct. 16, 2004 Bayer Leverkusen   1 - 3 Hertha BSC 1 Olympiastadion (Berlin)
GER1 Aug. 7, 2004 Bayer Leverkusen   2 - 1 Hannover 96 1 BayArena
WC June 30, 2002 Germany   2 - 0 Brazil 0 90 International Stadium Yokohama
WC June 25, 2002 Germany   1 - 0 South Korea 0 85 Seoul World Cup Stadium
WC June 21, 2002 Germany   1 - 0 United States 0 60 Ulsan Munsu Football Stadium
WC June 15, 2002 Germany   1 - 0 Paraguay 0 90 Jeju World Cup Stadium
WC June 11, 2002 Germany   0 - 2 Cameroon 0 80 Shizuoka Stadium
WC June 5, 2002 Germany   1 - 1 Ireland 0 89 Kashima Soccer Stadium
WC June 1, 2002 Germany   8 - 0 Saudi Arabia 1 90 Sapporo Dome
IF March 27, 2002 Germany   4 - 2 United States 0 1 75 Osteestadion
GER1 March 18, 2000 Bayer Leverkusen   9 - 1 SSV Ulm 1846 1 Ulm, Germany
GER1 March 17, 2000 Bayer Leverkusen   3 - 1 Borussia Dortmund 1 Westfalenstadion
GER1 Feb. 5, 2000 Bayer Leverkusen   3 - 0 MSV Duisburg 1 BayArena
GER1 Jan. 28, 2000 Bayer Leverkusen   4 - 0 VfB Stuttgart 1 BayArena
CC July 30, 1999 Germany   0 - 2 United States 0 90 Estadio Jalisco
CC July 28, 1999 Germany   2 - 0 New Zealand 0 90 Estadio Jalisco