Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@ejjunju
Created May 29, 2014 17:09
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 4 You must be signed in to fork a gist
  • Save ejjunju/1aed5c6656f0bb5c24b4 to your computer and use it in GitHub Desktop.
Save ejjunju/1aed5c6656f0bb5c24b4 to your computer and use it in GitHub Desktop.
Simple analysis of a fwe aspects of the Wikipedia World cup 2014 squads data
World cup data analysis script!!
The data in cup.txt is taken from wikipedia(http://en.wikipedia.org/wiki/2014_FIFA_World_Cup_squads). the script cup.r analyses the data to create interesting charts about the 2014 world cup squads. Charts include boxplots og age, number of home/foreign based players for each country, clubs with more than 4 players in the world cup and leagues with more than 10 players in the World cup.
The data shows that the youngest team is the Netherlands(Dutch) team is the youngest. Only Mexico, Netherlands, Spain, England, Italy, Russia, germany and Iran have more home-based players than foreign based players. Most teams have less players based in their home countries. The European clubs dominate the number of clubs with the most players in the worls cup (gaian not a suprise)!! The world cup 2014 appears to be a sort of "European Cup"!!
d<-readLines("cup.txt")
(itab<-grep(pattern="DoB/Age",x=d))
icoach<-coach<-grep(pattern="Coach",x=d)
ictry<-coach-1
(endtabs<-c(ictry[-length(ictry)]+(diff(ictry))-1,length(d)-1))
(begintabs<-itab+1)
tabs<-vector("list",length(icoach))
hdr<-"";
for(i in 1:length(tabs)){
(ti<-d[begintabs[i]:endtabs[i]])
if(i==1){(hdr<-unlist(strsplit(d[begintabs[i]-1],"\t"))) }
(dat<-d[(itab[i]+1):(itab[i]+23)])
(dat<-data.frame(do.call("rbind",strsplit(dat,"\t"))))
names(dat)<-hdr
#dat<-apply(dat,2,as.character)
(dat$country<-d[ictry[i]])
(dat$group<-ceiling(i/4+0))
(dat$age<-as.numeric(substr(do.call("rbind",strsplit(as.character(dat$"DoB/Age"),"aged"))[,2],1,3)))
print(dat)
tabs[[i]]<-dat
#scan(n=1)
}
orderdf<-function(df2,ncol=1){
if(!is.numeric(ncol)){ncol=which(names(df2)==ncol)}
df2<-df2[order(df2[,ncol],decreasing=T),]
Pos<-1:nrow(df2)
df2 <- within(df2,Pos <- factor(Pos,levels=names(sort(table(Pos),decreasing=TRUE))))
return(df2)
}
library(fields)
Kol<-colorRampPalette(c("lightblue","orange"))(32)
tKol<-rep("black",32)
d<-do.call("rbind",tabs)
d$League<-unlist(lapply(strsplit(as.character(d$Club), " "),function(x) x[1]))
d$League[d$League=="South"]<-"South Korea"
d$League[d$League=="United"]<-"United States"
d$League[d$League=="Ivory"]<-"Ivory Coast"
d$League[d$League=="Bosnia"]<-"Bosnia and herzegovinia"
d$isHome<-apply(d[,c("country","League")],1,function(x) (x[1]==x[2]))
d$Home<-d$Foreign<-0
d$Home[which(d$isHome==T)]<-1
d$Foreign[which(d$isHome==F)]<-1
library(ggplot2)
# maxage <- aggregate(age ~ country+group, data = d, FUN = max)
# maxage<-orderdf(maxage,ncol="age")
# ggplot(maxage,aes(x=country,y=age,fill=age))+geom_bar() +theme(axis.text.x=element_text(angle=-90)) +labs(title="Age of oldest in each Worldcup team") +facet_wrap(~group,scales="free_x",nrow=2)+theme(legend.position="none")+scale_colour_gradientn(colours=Kol)+scale_fill_gradientn(colours=Kol) + geom_text(aes(country,age,label=age),size=5)
# #Average age
# Average <- aggregate(age ~ country+group, data = d, FUN = function(x) round(mean(x),0))
# Average<-orderdf(Average,ncol="age")
# ggplot(Average,aes(x=country,y=age,fill=age))+geom_bar() +theme(axis.text.x=element_text(angle=-90)) +labs(title="Average age of World cup Teams") +facet_wrap(~group,scales="free_x",nrow=2)+theme(legend.position="none")+scale_colour_gradientn(colours=Kol)+scale_fill_gradientn(colours=Kol) + geom_text(aes(country,age,label=age),size=5)
# #Yooungest team is netherlands
#Box plot
p1<-ggplot(d,aes(x=country,y=age,fill=country))+geom_boxplot() +theme(axis.text.x=element_text(angle=-90)) +labs(title="Boxplot of age of World cup Teams") +facet_wrap(~group,scales="free_x",nrow=2)+theme(legend.position="none")+scale_colour_gradientn(colours=Kol)+ylab("Age(Years)")
#Home/foreign based players
library(reshape)
df2 <- aggregate(Home ~ country+group, data = d, FUN = sum)
df3 <- aggregate(Foreign ~ country+group, data = d, FUN = sum)
df2<-merge(df2,df3,by=c("country","group"))
df2<-melt(df2, id.vars=c("country","group"))
names(df2)[3:4]<-c("Based","Number")
df2<-orderdf(df2,ncol="Number")
cols<-c("blue","pink")
p2<-ggplot(df2,aes(x=country,y=Number,fill=factor(Based)))+geom_bar(position="dodge") +theme(axis.text.x=element_text(angle=-90)) +labs(title="Home/foreign based players") +facet_wrap(~group,scales="free_x",nrow=2)+scale_fill_manual(values=cols) +ylab("Number of Players")+theme(legend.position="bottom")
#countries with more foreign based players
#Clubs with most players
library(plyr)
df2 <- count(d, c('Club'))
df2<-df2[order(df2$freq,decreasing=T),]
df2<-df2[which(df2$freq>=5),]
Pos<-1:nrow(df2)
df2 <- within(df2,Pos <- factor(Pos,levels=names(sort(table(Pos),decreasing=TRUE))))
aKol<-colorRampPalette(c("red","blue"))(nrow(df2))
## plot
p3<-ggplot(df2,aes(x=Pos,y=freq,fill=freq))+geom_bar(stat="identity",binwidth=1) +theme(axis.text.x=element_text(angle=-90)) +labs(title="Clubs with most players in the world cup (>4)")+scale_x_discrete(breaks=df2$Pos, labels=df2$Club)+theme(legend.position="none")+scale_fill_gradientn(colours=aKol)+xlab("Club") +ylab("Number")#+geom_text(aes(Pos,df2$freq,label=freq),size=5)
#leagues with most Players
df2 <- count(d, c('League'))
df2<-df2[order(df2$freq,decreasing=T),]
df2<-df2[which(df2$freq>=5),]
Pos<-1:nrow(df2)
df2 <- within(df2,Pos <- factor(Pos,levels=names(sort(table(Pos),decreasing=TRUE))))
aKol<-colorRampPalette(c("blue","cadetblue","lightblue","pink","red"))(nrow(df2))
## plot
p4<-ggplot(df2,aes(x=Pos,y=freq,fill=freq))+geom_bar(stat="identity",binwidth=1) +theme(axis.text.x=element_text(angle=-90)) +labs(title="Leagues with most players in the world cup (>10)")+scale_x_discrete(breaks=df2$Pos, labels=df2$League)+theme(legend.position="none")+scale_fill_gradientn(colours=aKol) +xlab("Country")+ylab("Number")
library(gridExtra)
grid.arrange(p1,p2,p3,p4,ncol=2,heights=c(2,1))
Group A
Brazil
Coach: Brazil Luiz Felipe Scolari
On 7 May 2014, Brazil manager Luiz Felipe Scolari announced his final squad:[3]
No. Pos. Player DoB/Age Caps Club
1 GK Jefferson 2 January 1983 (aged 31) 9 Brazil Botafogo
2 DF Daniel Alves 6 May 1983 (aged 31) 73 Spain Barcelona
3 DF Thiago Silva (captain) 22 September 1984 (aged 29) 45 France Paris Saint-Germain
4 DF David Luiz 22 April 1987 (aged 27) 34 England Chelsea
5 MF Fernandinho 4 May 1985 (aged 29) 6 England Manchester City
6 DF Marcelo 12 May 1988 (aged 26) 29 Spain Real Madrid
7 MF Ramires 24 March 1987 (aged 27) 41 England Chelsea
8 MF Hernanes 29 May 1985 (aged 29) 23 Italy Internazionale
9 FW Fred 3 October 1983 (aged 30) 31 Brazil Fluminense
10 FW Neymar 5 February 1992 (aged 22) 47 Spain Barcelona
11 MF Oscar 9 September 1991 (aged 22) 29 England Chelsea
12 GK J?lio C?sar 3 September 1979 (aged 34) 78 Canada Toronto FC
13 DF Maicon 26 July 1981 (aged 32) 70 Italy Roma
14 DF Dante 18 October 1983 (aged 30) 11 Germany Bayern Munich
15 DF Henrique 14 October 1986 (aged 27) 4 Italy Napoli
16 DF Maxwell 27 August 1981 (aged 32) 7 France Paris Saint-Germain
17 MF Luiz Gustavo 23 July 1987 (aged 26) 17 Germany VfL Wolfsburg
18 MF Paulinho 25 July 1988 (aged 25) 25 England Tottenham Hotspur
19 FW Hulk 25 July 1986 (aged 27) 33 Russia Zenit Saint Petersburg
20 MF Bernard 8 September 1992 (aged 21) 10 Ukraine Shakhtar Donetsk
21 FW J? 20 March 1987 (aged 27) 15 Brazil Atl?tico Mineiro
22 GK Victor 21 January 1983 (aged 31) 6 Brazil Atl?tico Mineiro
23 MF Willian 9 August 1988 (aged 25) 5 England Chelsea
Cameroon
Coach: Germany Volker Finke
On 12 May 2014, Cameroon manager Volker Finke named a provisional 28-man squad:[4]
No. Pos. Player DoB/Age Caps Club
? GK Guy N'dy Assemb? 28 February 1986 (aged 28) 12 France Guingamp
? GK Charles Itandje 2 November 1982 (aged 31) 7 Turkey Konyaspor
? GK Sammy N'Djock 25 February 1990 (aged 24) 2 Turkey Fethiyespor
? GK Lo?c Feudjou 14 April 1992 (aged 22) 0 Cameroon Coton Sport
? DF Nicolas N'Koulou 27 March 1990 (aged 24) 45 France Marseille
? DF Aur?lien Chedjou 20 June 1985 (aged 28) 30 Turkey Galatasaray
? DF Henri Bedimo 4 June 1984 (aged 30) 29 France Lyon
? DF Benoit Assou-Ekotto 24 March 1984 (aged 30) 20 England Queens Park Rangers
? DF Dany Nounkeu 11 April 1986 (aged 28) 14 Turkey Besiktas
? DF Ga?tan Bong 25 April 1988 (aged 26) 11 Greece Olympiacos
? DF Allan Nyom 10 May 1988 (aged 26) 7 Spain Granada
? DF Jean-Armel Kana-Biyik 3 July 1989 (aged 24) 5 France Rennes
? DF Cedric Djeugoue 28 August 1992 (aged 21) 2 Cameroon Coton Sport
? MF Jean Makoun 29 May 1983 (aged 31) 66 France Rennes
? MF St?phane Mbia 20 May 1986 (aged 28) 48 Spain Sevilla
? MF Alex Song 9 September 1987 (aged 26) 44 Spain Barcelona
? MF Landry N'Gu?mo 28 November 1985 (aged 28) 38 France Bordeaux
? MF Eyong Enoh 23 March 1986 (aged 28) 35 Turkey Antalyaspor
? MF Jo?l Matip 8 August 1991 (aged 22) 20 Germany Schalke 04
? MF Edgar Salli 17 August 1992 (aged 21) 7 France Lens
? MF Raoul Lo? 31 January 1989 (aged 25) 2 Spain Osasuna
? FW Samuel Eto'o 10 March 1981 (aged 33) 115 England Chelsea
? FW Pierre Web? 20 January 1982 (aged 32) 54 Turkey Fenerbah?e
? FW Mohammadou Idrissou 8 March 1980 (aged 34) 38 Germany 1. FC Kaiserslautern
? FW Maxim Choupo-Moting 23 March 1989 (aged 25) 24 Germany Mainz 05
? FW Vincent Aboubakar 22 January 1992 (aged 22) 22 France Lorient
? FW Benjamin Moukandjo 12 November 1988 (aged 25) 14 France Nancy
? FW Fabrice Olinga 12 May 1996 (aged 18) 6 Belgium Zulte Waregem
Croatia
Coach: Croatia Niko Kovac
On 14 May 2014, Croatia manager Niko Kovac named a provisional 30-man squad.[5] On 19 May, Ivo Ilicevic was removed from the squad due to injury.[6] On 22 May, Ivan Strinic was removed from the squad due to injury.[7] On 26 May, Niko Kranjcar was also removed from the squad due to injury.[8][9]
No. Pos. Player DoB/Age Caps Club
? GK Stipe Pletikosa 8 January 1979 (aged 35) 109 Russia Rostov
? GK Danijel Suba?ic 27 October 1984 (aged 29) 6 France Monaco
? GK Oliver Zelenika 14 May 1993 (aged 21) 0 Croatia NK Lokomotiva
? DF Darijo Srna 1 May 1982 (aged 32) 111 Ukraine Shakhtar Donetsk
? DF Vedran Corluka 5 February 1986 (aged 28) 71 Russia Lokomotiv Moscow
? DF Danijel Pranjic 2 December 1981 (aged 32) 48 Greece Panathinaikos
? DF Dejan Lovren 5 July 1989 (aged 24) 23 England Southampton
? DF Domagoj Vida 29 April 1989 (aged 25) 22 Ukraine Dynamo Kyiv
? DF Gordon Schildenfeld 18 March 1985 (aged 29) 20 Greece Panathinaikos
? DF ?ime Vrsaljko 10 January 1992 (aged 22) 5 Italy Genoa
? DF Igor Bubnjic 17 July 1992 (aged 21) 2 Italy Udinese
? MF Luka Modric 9 September 1985 (aged 28) 73 Spain Real Madrid
? MF Ivan Rakitic 10 March 1988 (aged 26) 60 Spain Sevilla
? MF Ognjen Vukojevic 20 December 1983 (aged 30) 54 Ukraine Dynamo Kyiv
? MF Ivan Peri?ic 2 February 1989 (aged 25) 27 Germany VfL Wolfsburg
? MF Milan Badelj 25 February 1989 (aged 25) 9 Germany Hamburger SV
? MF Mateo Kovacic 6 May 1994 (aged 20) 8 Italy Internazionale
? MF Sammir 23 April 1987 (aged 27) 4 Spain Getafe
? MF Marcelo Brozovic 16 October 1992 (aged 21) 0 Croatia Dinamo Zagreb
? MF Ivan Mocinic 30 April 1993 (aged 21) 0 Croatia Rijeka
? MF Mario Pa?alic 9 February 1995 (aged 19) 0 Croatia Hajduk Split
? FW Ivica Olic 14 September 1979 (aged 34) 90 Germany VfL Wolfsburg
? FW Eduardo 25 February 1983 (aged 31) 62 Ukraine Shakhtar Donetsk
? FW Mario Mand?ukic 21 May 1986 (aged 28) 48 Germany Bayern Munich
? FW Nikica Jelavic 27 August 1985 (aged 28) 32 England Hull City
? FW Ante Rebic 21 September 1993 (aged 20) 3 Italy Fiorentina
? FW Duje Cop 1 February 1990 (aged 24) 0 Croatia Dinamo Zagreb
Mexico
Coach: Mexico Miguel Herrera
On 9 May 2014, Mexico manager Miguel Herrera announced his final squad:[10][11][12]
No. Pos. Player DoB/Age Caps Club
? GK Guillermo Ochoa 13 July 1985 (aged 28) 57 France Ajaccio
? GK Jos? de Jes?s Corona 26 January 1981 (aged 33) 33 Mexico Cruz Azul
? GK Alfredo Talavera 18 September 1982 (aged 31) 13 Mexico Toluca
? DF Carlos Salcido 2 April 1980 (aged 34) 120 Mexico UANL
? DF Rafael M?rquez 13 February 1979 (aged 35) 118 Mexico Le?n
? DF Andr?s Guardado 28 September 1986 (aged 27) 101 Germany Bayer Leverkusen
? DF Francisco Javier Rodr?guez 20 October 1981 (aged 32) 92 Mexico Am?rica
? DF H?ctor Moreno 17 January 1988 (aged 26) 50 Spain Espanyol
? DF Paul Aguilar 6 March 1986 (aged 28) 28 Mexico Am?rica
? DF Diego Reyes 19 September 1992 (aged 21) 13 Portugal Porto
? DF Miguel Lay?n 25 June 1988 (aged 25) 12 Mexico Am?rica
? MF Carlos Pe?a 29 March 1990 (aged 24) 14 Mexico Le?n
? MF Marco Fabi?n 21 July 1989 (aged 24) 12 Mexico Cruz Azul
? MF Luis Montes 16 May 1986 (aged 28) 11 Mexico Le?n
? MF H?ctor Herrera 19 April 1990 (aged 24) 10 Portugal Porto
? MF Miguel ?ngel Ponce 12 April 1989 (aged 25) 7 Mexico Toluca
? MF Isa?c Brizuela 28 August 1990 (aged 23) 6 Mexico Toluca
? MF Jos? Juan V?zquez 14 March 1988 (aged 26) 2 Mexico Le?n
? FW Giovani dos Santos 11 May 1989 (aged 25) 73 Spain Villarreal
? FW Javier Hern?ndez 1 June 1988 (aged 26) 59 England Manchester United
? FW Oribe Peralta 12 January 1984 (aged 30) 31 Mexico Santos Laguna
? FW Ra?l Jim?nez 5 May 1991 (aged 23) 23 Mexico Am?rica
? FW Alan Pulido 8 March 1991 (aged 23) 4 Mexico UANL
Group B
Australia
Coach: Australia Ange Postecoglou
On 14 May 2014, Australia manager Ange Postecoglou announced a provisional 30-man squad.[13] On 27 May 2014, Adam Sarota, Joshua Brillante, and Curtis Good were cut from the squad.[14]
No. Pos. Player DoB/Age Caps Club
? GK Eugene Galekovic 12 June 1981 (aged 33) 8 Australia Adelaide United
? GK Mathew Ryan 8 April 1992 (aged 22) 6 Belgium Club Brugge
? GK Mitchell Langerak 22 August 1988 (aged 25) 3 Germany Borussia Dortmund
? GK Mark Birighitti 17 April 1991 (aged 23) 1 Australia Newcastle Jets
? DF Luke Wilkshire 1 October 1981 (aged 32) 80 Russia Dynamo Moscow
? DF Matthew ?piranovic 27 June 1988 (aged 25) 17 Australia Western Sydney Wanderers
? DF Ryan McGowan 15 August 1989 (aged 24) 9 China Shandong Luneng Taishan
? DF Ivan Franjic 10 September 1987 (aged 26) 8 Australia Brisbane Roar
? DF Jason Davidson 29 June 1991 (aged 22) 6 Netherlands Heracles Almelo
? DF Alex Wilkinson 13 August 1984 (aged 29) 2 South Korea Jeonbuk Hyundai Motors
? DF Bailey Wright 28 July 1992 (aged 21) 0 England Preston North End
? MF Mark Bresciano 11 February 1980 (aged 34) 73 Qatar Al-Gharafa
? MF Matt McKay 11 January 1983 (aged 31) 46 Australia Brisbane Roar
? MF Mile Jedinak (captain) 3 August 1984 (aged 29) 43 England Crystal Palace
? MF Mark Milligan 4 August 1985 (aged 28) 28 Australia Melbourne Victory
? MF Dario Vido?ic 8 April 1987 (aged 27) 22 Switzerland Sion
? MF Tommy Oar 10 December 1991 (aged 22) 14 Netherlands Utrecht
? MF James Holland 15 May 1989 (aged 25) 13 Austria Austria Wien
? MF James Troisi 3 July 1988 (aged 25) 10 Italy Atalanta
? MF Tom Rogic 16 December 1992 (aged 21) 9 Scotland Celtic
? MF Oliver Bozanic 8 January 1989 (aged 25) 3 Switzerland Luzern
? MF Ben Halloran 14 June 1992 (aged 21) 1 Germany Fortuna D?sseldorf
? MF Massimo Luongo 25 September 1992 (aged 21) 1 England Swindon Town
? FW Tim Cahill 6 December 1979 (aged 34) 68 United States New York Red Bulls
? FW Joshua Kennedy 20 August 1982 (aged 31) 34 Japan Nagoya Grampus
? FW Mathew Leckie 4 February 1991 (aged 23) 7 Germany FSV Frankfurt
? FW Adam Taggart 2 June 1993 (aged 21) 4 Australia Newcastle Jets
Chile
Coach: Argentina Jorge Sampaoli
As of 13 May 2014, Chile manager Jorge Sampaoli announced a provisional 30-man squad,[15] before narrowing it down to 25 players on 25 May 2014.[16][17][18][19][20]
No. Pos. Player DoB/Age Caps Club
? GK Claudio Bravo 13 April 1983 (aged 31) 78 Spain Real Sociedad
? GK Johnny Herrera 9 May 1981 (aged 33) 7 Chile Universidad de Chile
? GK Cristopher Toselli 22 June 1988 (aged 25) 4 Chile Universidad Cat?lica
? DF Gonzalo Jara 29 August 1985 (aged 28) 64 England Nottingham Forest
? DF Gary Medel 3 August 1987 (aged 26) 59 Wales Cardiff City
? DF Mauricio Isla 12 June 1988 (aged 26) 45 Italy Juventus
? DF Marcos Gonz?lez 9 June 1980 (aged 34) 28 Chile Uni?n Espa?ola
? DF Eugenio Mena 18 July 1988 (aged 25) 23 Brazil Santos
? DF Jos? Rojas 3 June 1983 (aged 31) 18 Chile Universidad de Chile
? DF Miiko Albornoz 3 November 1990 (aged 23) 1 Sweden Malm?
? MF Jean Beausejour 3 June 1984 (aged 30) 58 England Wigan Athletic
? MF Jorge Valdivia 3 October 1983 (aged 30) 56 Brazil Palmeiras
? MF Arturo Vidal 22 May 1987 (aged 27) 53 Italy Juventus
? MF Carlos Carmona 21 February 1987 (aged 27) 42 Italy Atalanta
? MF Rodrigo Millar 3 November 1981 (aged 32) 28 Mexico Atlas
? MF Jos? Pedro Fuenzalida 22 February 1985 (aged 29) 22 Chile Colo-Colo
? MF Charles Ar?nguiz 17 April 1989 (aged 25) 19 Brazil Internacional
? MF Marcelo D?az 30 December 1986 (aged 27) 19 Switzerland Basel
? MF Felipe Guti?rrez 8 October 1990 (aged 23) 16 Netherlands Twente
? MF Francisco Silva 11 February 1986 (aged 28) 11 Spain Osasuna
? FW Alexis S?nchez 19 December 1988 (aged 25) 65 Spain Barcelona
? FW Esteban Paredes August 1, 1980 (aged 33) 34 Chile Colo-Colo
? FW Eduardo Vargas 20 November 1989 (aged 24) 28 Spain Valencia
? FW Mauricio Pinilla 4 February 1984 (aged 30) 25 Italy Cagliari
? FW Fabi?n Orellana 27 January 1986 (aged 28) 24 Spain Celta Vigo
Netherlands
Coach: Netherlands Louis van Gaal
On 13 May 2014, Netherlands manager Louis Van Gaal named a provisional 30-man squad.[21] On 28 May Rafael van der Vaart had to withdraw from the squad due to injury.[22]
No. Pos. Player DoB/Age Caps Club
? GK Michel Vorm 3 October 1983 (aged 30) 14 Wales Swansea City
? GK Jasper Cillessen 22 April 1989 (aged 25) 6 Netherlands Ajax
? GK Tim Krul 3 April 1988 (aged 26) 5 England Newcastle United
? GK Jeroen Zoet 6 January 1991 (aged 23) 0 Netherlands PSV Eindhoven
? DF Ron Vlaar 16 February 1985 (aged 29) 22 England Aston Villa
? DF Bruno Martins Indi 8 February 1992 (aged 22) 14 Netherlands Feyenoord
? DF Daryl Janmaat 22 July 1989 (aged 24) 14 Netherlands Feyenoord
? DF Stefan de Vrij 5 February 1992 (aged 22) 10 Netherlands Feyenoord
? DF Patrick van Aanholt 29 August 1990 (aged 23) 2 Netherlands Vitesse Arnhem
? DF Jo?l Veltman 15 January 1992 (aged 22) 2 Netherlands Ajax
? DF Paul Verhaegh 1 September 1983 (aged 30) 2 Germany FC Augsburg
? DF Terence Kongolo 14 February 1994 (aged 20) 1 Netherlands Feyenoord
? DF Karim Rekik 2 December 1994 (aged 19) 1 Netherlands PSV Eindhoven
? MF Wesley Sneijder 9 June 1984 (aged 30) 97 Turkey Galatasaray
? MF Arjen Robben 23 January 1984 (aged 30) 73 Germany Bayern Munich
? MF Nigel de Jong 13 November 1984 (aged 29) 69 Italy Milan
? MF Daley Blind 9 March 1990 (aged 24) 10 Netherlands Ajax
? MF Jonathan de Guzm?n 13 September 1987 (aged 26) 9 Wales Swansea City
? MF Jordy Clasie 27 June 1991 (aged 22) 8 Netherlands Feyenoord
? MF Memphis Depay 13 February 1994 (aged 20) 5 Netherlands PSV Eindhoven
? MF Leroy Fer 5 January 1990 (aged 24) 5 England Norwich City
? MF Georginio Wijnaldum 11 November 1990 (aged 23) 4 Netherlands PSV Eindhoven
? MF Jean-Paul Bo?tius 22 March 1994 (aged 20) 1 Netherlands Feyenoord
? MF Quincy Promes 4 January 1992 (aged 22) 1 Netherlands Twente
? MF Tonny Vilhena 3 January 1995 (aged 19) 0 Netherlands Feyenoord
? FW Dirk Kuyt 22 July 1980 (aged 33) 98 Turkey Fenerbah?e
? FW Robin van Persie 6 August 1983 (aged 30) 83 England Manchester United
? FW Klaas-Jan Huntelaar 12 August 1983 (aged 30) 61 Germany Schalke 04
? FW Jeremain Lens 24 November 1987 (aged 26) 20 Ukraine Dynamo Kyiv
Spain
Coach: Spain Vicente del Bosque
As of 13 May 2014, Spain manager Vicente del Bosque announced a provisional 30-man squad:[23][24] On 15 May Thiago Alc?ntara had to withdraw from the squad due to injury.[25] Gerard Deulofeu joined the preliminary squad on 25 May 2014.[26]
No. Pos. Player DoB/Age Caps Club
? GK Iker Casillas (captain) 20 May 1981 (aged 33) 153 Spain Real Madrid
? GK Pepe Reina 31 August 1982 (aged 31) 30 Italy Napoli
? GK David de Gea 7 November 1990 (aged 23) 0 England Manchester United
? DF Sergio Ramos 30 March 1986 (aged 28) 115 Spain Real Madrid
? DF Gerard Piqu? 2 February 1987 (aged 27) 59 Spain Barcelona
? DF Ra?l Albiol 4 September 1985 (aged 28) 45 Italy Napoli
? DF Jordi Alba 21 March 1989 (aged 25) 25 Spain Barcelona
? DF Juanfran 9 January 1985 (aged 29) 6 Spain Atl?tico Madrid
? DF C?sar Azpilicueta 28 August 1989 (aged 24) 5 England Chelsea
? DF Alberto Moreno 5 July 1992 (aged 21) 2 Spain Sevilla
? DF Daniel Carvajal 11 January 1992 (aged 22) 0 Spain Real Madrid
? MF Xavi 25 January 1980 (aged 34) 130 Spain Barcelona
? MF Xabi Alonso 25 November 1981 (aged 32) 109 Spain Real Madrid
? MF Andr?s Iniesta 11 May 1984 (aged 30) 94 Spain Barcelona
? MF Cesc F?bregas 4 May 1987 (aged 27) 87 Spain Barcelona
? MF David Silva 8 January 1986 (aged 28) 78 England Manchester City
? MF Sergio Busquets 16 July 1988 (aged 25) 63 Spain Barcelona
? MF Santi Cazorla 13 December 1984 (aged 29) 61 England Arsenal
? MF Jes?s Navas 21 November 1985 (aged 28) 34 England Manchester City
? MF Juan Mata 28 April 1988 (aged 26) 31 England Manchester United
? MF Javi Mart?nez 2 September 1988 (aged 25) 15 Germany Bayern Munich
? MF Koke 8 January 1992 (aged 22) 7 Spain Atl?tico Madrid
? MF Ander Iturraspe 8 March 1989 (aged 25) 0 Spain Athletic Bilbao
? FW Fernando Torres 20 March 1984 (aged 30) 106 England Chelsea
? FW David Villa 3 December 1981 (aged 32) 94 Spain Atl?tico Madrid
? FW Pedro Rodr?guez 28 July 1987 (aged 26) 37 Spain Barcelona
? FW Fernando Llorente 26 February 1985 (aged 29) 23 Italy Juventus
? FW ?lvaro Negredo 20 August 1985 (aged 28) 20 England Manchester City
? FW Diego Costa 7 October 1988 (aged 25) 1 Spain Atl?tico Madrid
? FW Gerard Deulofeu 13 March 1994 (aged 20) 0 England Everton
Group C
Colombia
Coach: Argentina Jos? P?kerman
As of 13 May 2014, Colombia manager Jos? P?kerman announced a provisional 30-man squad [27] before narrowing it down to 27 players on 22 May 2014.[28] On 28 May, Edwin Valencia was removed from the squad due to injury.[29]
No. Pos. Player DoB/Age Caps Club
? GK Faryd Mondrag?n 21 June 1971 (aged 42) 54 Colombia Deportivo Cali
? GK David Ospina 31 August 1988 (aged 25) 42 France Nice
? GK Camilo Vargas 1 September 1989 (aged 24) 0 Colombia Santa Fe
? DF Mario Yepes 13 January 1976 (aged 38) 95 Italy Atalanta
? DF Luis Amaranto Perea 30 January 1979 (aged 35) 75 Mexico Cruz Azul
? DF Juan Camilo Z??iga 14 December 1985 (aged 28) 51 Italy Napoli
? DF Pablo Armero 2 November 1986 (aged 27) 50 England West Ham United
? DF Cristi?n Zapata 30 September 1986 (aged 27) 20 Italy Milan
? DF Carlos Vald?s 22 May 1985 (aged 29) 12 Argentina San Lorenzo
? DF Santiago Arias 13 January 1992 (aged 22) 4 Netherlands PSV Eindhoven
? DF ?der ?lvarez Balanta 28 February 1993 (aged 21) 1 Argentina River Plate
? MF Fredy Guar?n 30 June 1986 (aged 27) 48 Italy Internazionale
? MF Abel Aguilar 6 January 1985 (aged 29) 47 France Toulouse
? MF Carlos S?nchez 6 February 1986 (aged 28) 43 Spain Elche
? MF Aldo Le?o Ram?rez 18 April 1981 (aged 33) 29 Mexico Morelia
? MF Juan Guillermo Cuadrado 26 May 1988 (aged 26) 26 Italy Fiorentina
? MF James Rodr?guez 12 July 1991 (aged 22) 21 France Monaco
? MF Alexander Mej?a 7 September 1988 (aged 25) 8 Colombia Atl?tico Nacional
? MF Juan Fernando Quintero 18 January 1993 (aged 21) 3 Portugal Porto
? FW Radamel Falcao 10 February 1986 (aged 28) 51 France Monaco
? FW Te?filo Guti?rrez 28 May 1985 (aged 29) 28 Argentina River Plate
? FW Jackson Mart?nez 3 October 1986 (aged 27) 26 Portugal Porto
? FW Adri?n Ramos 22 January 1986 (aged 28) 23 Germany Hertha BSC
? FW Carlos Bacca 8 September 1986 (aged 27) 9 Spain Sevilla
? FW V?ctor Ibarbo 19 May 1990 (aged 24) 7 Italy Cagliari
? FW Luis Muriel 18 April 1991 (aged 23) 5 Italy Udinese
Ivory Coast
Coach: France Sabri Lamouchi
As of 13 May 2014, Ivory Coast manager Sabri Lamouchi announced a provisional 28-man squad:[30]
No. Pos. Player DoB/Age Caps Club
? GK Boubacar Barry 30 December 1979 (aged 34) 79 Belgium Lokeren
? GK Sayouba Mand? 5 June 1993 (aged 21) 1 Norway Stab?k
? GK Badra Ali Sangar? 30 May 1986 (aged 28) 1 Ivory Coast ASEC Mimosas
? GK Sylvain Gbohouo 29 October 1988 (aged 25) 0 Ivory Coast S?w? Sport
? DF Didier Zokora 14 December 1980 (aged 33) 119 Turkey Trabzonspor
? DF Kolo Tour? 19 March 1981 (aged 33) 106 England Liverpool
? DF Arthur Boka 2 April 1983 (aged 31) 78 Germany VfB Stuttgart
? DF Sol Bamba 13 January 1985 (aged 29) 42 Turkey Trabzonspor
? DF Benjamin Angoua 28 November 1986 (aged 27) 18 France Valenciennes
? DF Serge Aurier 24 December 1992 (aged 21) 8 France Toulouse
? DF Ousmane Viera 21 December 1986 (aged 27) 3 Turkey ?aykur Rizespor
? DF Constant Djakpa 17 October 1986 (aged 27) 3 Germany Eintracht Frankfurt
? DF Jean-Daniel Akpa-Akpro 11 October 1992 (aged 21) 0 France Toulouse
? DF Brice Dja Dj?dj? 23 December 1990 (aged 23) 0 France Marseille
? MF Yaya Tour? 13 May 1983 (aged 31) 83 England Manchester City
? MF Cheick Tiot? 21 June 1986 (aged 27) 43 England Newcastle United
? MF Didier Ya Konan 25 February 1984 (aged 30) 25 Germany Hannover 96
? MF Max Gradel 30 November 1987 (aged 26) 24 France Saint-?tienne
? MF Serey Die 7 November 1984 (aged 29) 5 Switzerland Basel
? MF Mathis Bolly 14 November 1990 (aged 23) 2 Germany Fortuna D?sseldorf
? MF Isma?l Diomande 28 August 1992 (aged 21) 0 France Saint-?tienne
? FW Didier Drogba 11 March 1978 (aged 36) 99 Turkey Galatasaray
? FW Salomon Kalou 5 August 1985 (aged 28) 64 France Lille
? FW Gervinho 27 May 1987 (aged 27) 53 Italy Roma
? FW Wilfried Bony 10 December 1988 (aged 25) 24 Wales Swansea City
? FW Seydou Doumbia 31 December 1987 (aged 26) 20 Russia CSKA Moscow
? FW Lacina Traor? 20 May 1990 (aged 24) 7 England Everton
? FW Giovanni Sio 31 March 1989 (aged 25) 6 Switzerland Basel
Greece
Coach: Portugal Fernando Santos
As of 19 May 2014, Greece manager Fernando Santos announced the final squad.[31]
No. Pos. Player DoB/Age Caps Club
? GK Orestis Karnezis 11 July 1985 (aged 28) 17 Spain Granada
? GK Stefanos Kapino 18 March 1994 (aged 20) 1 Greece Panathinaikos
? GK Panagiotis Glykos 3 June 1986 (aged 28) 1 Greece PAOK
? DF Vasilis Torosidis 10 June 1985 (aged 29) 64 Italy Roma
? DF Loukas Vyntra 5 February 1981 (aged 33) 47 Spain Levante
? DF Sokratis Papastathopoulos 9 June 1988 (aged 26) 46 Germany Borussia Dortmund
? DF Giannis Maniatis 12 October 1986 (aged 27) 28 Greece Olympiacos
? DF Jos? Holebas 27 June 1984 (aged 29) 20 Greece Olympiacos
? DF Vangelis Moras 26 August 1981 (aged 32) 16 Italy Hellas Verona
? DF Giorgos Tzavellas 26 November 1987 (aged 26) 12 Greece PAOK
? DF Kostas Manolas 14 June 1991 (aged 22) 6 Greece Olympiacos
? MF Giorgos Karagounis (captain) 6 March 1977 (aged 37) 132 England Fulham
? MF Kostas Katsouranis 21 June 1979 (aged 34) 109 Greece PAOK
? MF Alexandros Tziolis 13 February 1985 (aged 29) 47 Turkey Kayserispor
? MF Giannis Fetfatzidis 21 December 1990 (aged 23) 16 Italy Genoa
? MF Lazaros Christodoulopoulos 19 December 1986 (aged 27) 16 Italy Bologna
? MF Panagiotis Kone 26 July 1987 (aged 26) 14 Italy Bologna
? MF Panagiotis Tachtsidis 15 February 1991 (aged 23) 4 Italy Torino
? MF Andreas Samaris 13 June 1989 (aged 24) 3 Greece Olympiacos
? FW Dimitris Salpingidis 18 August 1981 (aged 32) 73 Greece PAOK
? FW Giorgos Samaras 21 February 1985 (aged 29) 71 Scotland Celtic
? FW Theofanis Gekas 23 May 1980 (aged 34) 69 Turkey Konyaspor
? FW Kostas Mitroglou 12 March 1988 (aged 26) 29 England Fulham
Japan
Coach: Italy Alberto Zaccheroni
On 12 May 2014, Japan manager Alberto Zaccheroni announced his final squad:[32] Numbers were announced on 25 May.[33]
No. Pos. Player DoB/Age Caps Club
1 GK Eiji Kawashima 20 March 1983 (aged 31) 55 Belgium Standard Li?ge
2 DF Atsuto Uchida 27 March 1988 (aged 26) 66 Germany Schalke 04
3 DF Gotoku Sakai 14 February 1991 (aged 23) 12 Germany VfB Stuttgart
4 MF Keisuke Honda 13 June 1986 (aged 27) 54 Italy Milan
5 DF Yuto Nagatomo 12 September 1986 (aged 27) 68 Italy Internazionale
6 DF Masato Morishige 21 May 1987 (aged 27) 8 Japan F.C. Tokyo
7 MF Yasuhito Endo 28 January 1980 (aged 34) 142 Japan Gamba Osaka
8 MF Hiroshi Kiyotake 12 November 1989 (aged 24) 25 Germany 1. FC N?rnberg
9 FW Shinji Okazaki 16 April 1986 (aged 28) 74 Germany Mainz 05
10 MF Shinji Kagawa 17 March 1989 (aged 25) 55 England Manchester United
11 FW Yoichiro Kakitani 3 January 1990 (aged 24) 10 Japan Cerezo Osaka
12 GK Shusaku Nishikawa 18 June 1986 (aged 27) 12 Japan Urawa Red Diamonds
13 FW Yoshito Okubo 9 June 1982 (aged 32) 55 Japan Kawasaki Frontale
14 MF Toshihiro Aoyama 22 February 1986 (aged 28) 4 Japan Sanfrecce Hiroshima
15 DF Yasuyuki Konno 25 January 1983 (aged 31) 79 Japan Gamba Osaka
16 MF Hotaru Yamaguchi 6 October 1990 (aged 23) 10 Japan Cerezo Osaka
17 MF Makoto Hasebe (captain) 18 January 1984 (aged 30) 78 Germany 1. FC N?rnberg
18 FW Yuya Osako 18 May 1990 (aged 24) 7 Germany 1860 M?nchen
19 DF Masahiko Inoha 28 August 1983 (aged 30) 20 Japan Jubilo Iwata
20 FW Manabu Saito 4 April 1990 (aged 24) 4 Japan Yokohama F. Marinos
21 DF Hiroki Sakai 12 April 1990 (aged 24) 16 Germany Hannover 96
22 DF Maya Yoshida 24 August 1988 (aged 25) 39 England Southampton
23 GK Shuichi Gonda 3 March 1989 (aged 25) 2 Japan F.C. Tokyo
Group D
Costa Rica
Coach: Colombia Jorge Luis Pinto
On 12 May 2014, Costa Rica manager Jorge Luis Pinto named a provisional 30-man squad:[34][35]
No. Pos. Player DoB/Age Caps Club
? GK Keylor Navas 15 December 1986 (aged 27) 51 Spain Levante
? GK Patrick Pemberton 24 April 1982 (aged 32) 20 Costa Rica Alajuelense
? GK Daniel Cambronero 8 January 1986 (aged 28) 4 Costa Rica Herediano
? GK Esteban Alvarado 28 April 1989 (aged 25) 2 Netherlands AZ
? DF Michael Uma?a 16 July 1982 (aged 31) 81 Costa Rica Saprissa
? DF J?nior D?az 12 September 1983 (aged 30) 60 Germany Mainz 05
? DF Roy Miller 24 November 1984 (aged 29) 47 United States New York Red Bulls
? DF Giancarlo Gonz?lez 8 February 1988 (aged 26) 33 United States Columbus Crew
? DF Johnny Acosta 21 July 1983 (aged 30) 25 Costa Rica Alajuelense
? DF Cristian Gamboa 24 October 1989 (aged 24) 24 Norway Rosenborg
? DF ?scar Duarte 3 June 1989 (aged 25) 10 Belgium Club Brugge
? DF Heiner Mora 20 June 1984 (aged 29) 2 Costa Rica Saprissa
? DF Kendall Waston 1 January 1988 (aged 26) 2 Costa Rica Saprissa
? DF Waylon Francis 20 September 1990 (aged 23) 1 United States Columbus Crew
? MF Celso Borges 27 May 1988 (aged 26) 61 Sweden AIK
? MF Christian Bola?os 17 May 1984 (aged 30) 53 Denmark Copenhagen
? MF Michael Barrantes 4 October 1983 (aged 30) 42 Norway Aalesund
? MF Carlos Hern?ndez 9 April 1982 (aged 32) 39 New Zealand Wellington Phoenix
? MF Jos? Miguel Cubero 14 February 1987 (aged 27) 33 Costa Rica Herediano
? MF Yeltsin Tejeda 17 March 1992 (aged 22) 21 Costa Rica Saprissa
? MF Ariel Rodr?guez 22 April 1986 (aged 28) 16 Costa Rica Alajuelense
? MF Esteban Granados 25 October 1985 (aged 28) 11 Costa Rica Herediano
? MF Diego Calvo 25 March 1991 (aged 23) 9 Norway V?lerenga
? MF Hansell Arauz 9 August 1989 (aged 24) 0 Costa Rica Saprissa
? FW ?lvaro Sabor?o 25 March 1982 (aged 32) 93 United States Real Salt Lake
? FW Bryan Ruiz 18 August 1985 (aged 28) 61 Netherlands PSV Eindhoven
? FW Randall Brenes 13 August 1983 (aged 30) 37 Costa Rica Cartagin?s
? FW Joel Campbell 26 June 1992 (aged 21) 31 Greece Olympiacos
? FW Marco Ure?a 5 March 1990 (aged 24) 22 Russia Kuban Krasnodar
? FW Jairo Arrieta 25 August 1983 (aged 30) 17 United States Columbus Crew
England
Coach: England Roy Hodgson
England manager Roy Hodgson announced his final squad on 12 May 2014.[36] Squad numbers were announced on 22 May.[37]
No. Pos. Player DoB/Age Caps Club
1 GK Joe Hart 19 May 1987 (aged 27) 39 England Manchester City
2 DF Glen Johnson 23 August 1984 (aged 29) 50 England Liverpool
3 DF Leighton Baines 11 December 1984 (aged 29) 22 England Everton
4 MF Steven Gerrard (captain) 30 May 1980 (aged 34) 109 England Liverpool
5 DF Gary Cahill 19 December 1985 (aged 28) 23 England Chelsea
6 DF Phil Jagielka 17 August 1982 (aged 31) 24 England Everton
7 MF Jack Wilshere 1 January 1992 (aged 22) 15 England Arsenal
8 MF Frank Lampard 20 June 1978 (aged 35) 103 England Chelsea
9 FW Daniel Sturridge 1 September 1989 (aged 24) 10 England Liverpool
10 FW Wayne Rooney 24 October 1985 (aged 28) 89 England Manchester United
11 FW Danny Welbeck 26 November 1990 (aged 23) 21 England Manchester United
12 DF Chris Smalling 22 November 1989 (aged 24) 10 England Manchester United
13 GK Ben Foster 3 May 1983 (aged 31) 6 England West Bromwich Albion
14 MF Jordan Henderson 17 June 1990 (aged 23) 8 England Liverpool
15 MF Alex Oxlade-Chamberlain 15 August 1993 (aged 20) 14 England Arsenal
16 DF Phil Jones 21 February 1992 (aged 22) 9 England Manchester United
17 MF James Milner 4 January 1986 (aged 28) 45 England Manchester City
18 FW Rickie Lambert 16 February 1982 (aged 32) 4 England Southampton
19 MF Raheem Sterling 8 December 1994 (aged 19) 2 England Liverpool
20 MF Adam Lallana 10 May 1988 (aged 26) 3 England Southampton
21 MF Ross Barkley 5 December 1993 (aged 20) 3 England Everton
22 GK Fraser Forster 17 March 1988 (aged 26) 1 Scotland Celtic
23 DF Luke Shaw 12 July 1995 (aged 18) 1 England Southampton
Italy
Coach: Italy Cesare Prandelli
On 13 May 2014, Italy manager Cesare Prandelli named a provisional 30-man squad:[38]
No. Pos. Player DoB/Age Caps Club
? GK Gianluigi Buffon 28 January 1978 (aged 36) 139 Italy Juventus
? GK Salvatore Sirigu 12 January 1987 (aged 27) 7 France Paris Saint-Germain
? GK Mattia Perin 10 November 1992 (aged 21) 0 Italy Genoa
? DF Giorgio Chiellini 14 August 1984 (aged 29) 67 Italy Juventus
? DF Andrea Barzagli 08 May 1981 (aged 33) 47 Italy Juventus
? DF Leonardo Bonucci 01 May 1987 (aged 27) 35 Italy Juventus
? DF Christian Maggio 11 February 1982 (aged 32) 33 Italy Napoli
? DF Andrea Ranocchia 16 February 1988 (aged 26) 12 Italy Internazionale
? DF Ignazio Abate 12 November 1986 (aged 27) 11 Italy Milan
? DF Mattia De Sciglio 20 October 1992 (aged 21) 9 Italy Milan
? DF Manuel Pasqual 13 March 1982 (aged 32) 3 Italy Fiorentina
? DF Gabriel Paletta 15 February 1986 (aged 28) 1 Italy Parma
? DF Matteo Darmian 2 December 1989 (aged 24) 0 Italy Torino
? MF Andrea Pirlo 19 May 1979 (aged 35) 108 Italy Juventus
? MF Daniele De Rossi 24 July 1983 (aged 30) 93 Italy Roma
? MF Riccardo Montolivo 18 January 1985 (aged 29) 57 Italy Milan
? MF Claudio Marchisio 19 January 1986 (aged 28) 41 Italy Juventus
? MF Alberto Aquilani 7 July 1984 (aged 29) 33 Italy Fiorentina
? MF Thiago Motta 28 August 1982 (aged 31) 19 France Paris Saint-Germain
? MF Antonio Candreva 28 February 1987 (aged 27) 19 Italy Lazio
? MF Marco Verratti 5 November 1992 (aged 21) 4 France Paris Saint-Germain
? MF Marco Parolo 25 January 1985 (aged 29) 2 Italy Parma
? MF R?mulo 22 May 1987 (aged 27) 0 Italy Verona
? FW Antonio Cassano 12 July 1982 (aged 31) 35 Italy Parma
? FW Mario Balotelli 12 August 1990 (aged 23) 29 Italy Milan
? FW Giuseppe Rossi 01 February 1987 (aged 27) 29 Italy Fiorentina
? FW Alessio Cerci 23 July 1987 (aged 26) 10 Italy Torino
? FW Mattia Destro 20 March 1991 (aged 23) 4 Italy Roma
? FW Lorenzo Insigne 04 June 1991 (aged 23) 4 Italy Napoli
? FW Ciro Immobile 20 February 1990 (aged 24) 1 Italy Torino
Uruguay
Coach: Uruguay ?scar Tab?rez
On 12 May 2014, Uruguay manager ?scar Tab?rez named a provisional 25-man squad:[39][40]
No. Pos. Player DoB/Age Caps Club
? GK Fernando Muslera 16 June 1986 (aged 27) 60 Turkey Galatasaray
? GK Mart?n Silva 25 March 1983 (aged 31) 4 Brazil Vasco da Gama
? GK Rodrigo Mu?oz 22 January 1982 (aged 32) 0 Paraguay Libertad
? DF Diego Lugano 2 November 1980 (aged 33) 92 England West Bromwich Albion
? DF Maxi Pereira 8 June 1984 (aged 30) 88 Portugal Benfica
? DF Diego God?n 16 February 1986 (aged 28) 76 Spain Atl?tico Madrid
? DF Mart?n C?ceres 7 April 1987 (aged 27) 55 Italy Juventus
? DF Jorge Fucile 19 November 1984 (aged 29) 41 Portugal Porto
? DF Sebasti?n Coates 7 October 1990 (aged 23) 13 Uruguay Nacional
? DF Jos? Mar?a Gim?nez 20 January 1995 (aged 19) 4 Spain Atl?tico Madrid
? DF Alejandro Silva 4 September 1989 (aged 24) 2 Argentina Lan?s
? MF Diego P?rez 18 May 1980 (aged 34) 88 Italy Bologna
? MF Cristian Rodr?guez 30 September 1985 (aged 28) 71 Spain Atl?tico Madrid
? MF Walter Gargano 23 July 1984 (aged 29) 61 Italy Parma
? MF ?lvaro Pereira 28 November 1985 (aged 28) 55 Brazil S?o Paulo
? MF Sebasti?n Eguren 8 January 1981 (aged 33) 54 Brazil Palmeiras
? MF Egidio Ar?valo R?os 1 January 1982 (aged 32) 53 Mexico Morelia
? MF ?lvaro Gonz?lez 29 October 1984 (aged 29) 42 Italy Lazio
? MF Gast?n Ram?rez 2 December 1990 (aged 23) 27 England Southampton
? MF Nicol?s Lodeiro 21 March 1989 (aged 25) 25 Brazil Botafogo
? FW Diego Forl?n 19 May 1979 (aged 35) 108 Japan Cerezo Osaka
? FW Luis Su?rez 24 January 1987 (aged 27) 77 England Liverpool
? FW Edinson Cavani 14 February 1987 (aged 27) 60 France Paris Saint-Germain
? FW Abel Hern?ndez 8 August 1990 (aged 23) 11 Italy Palermo
? FW Christian Stuani 12 October 1986 (aged 27) 8 Spain Espanyol
Group E
Ecuador
Coach: Colombia Reinaldo Rueda
On 13 May 2014, Ecuador manager Reinaldo Rueda named a provisional 30-man squad:[41]
No. Pos. Player DoB/Age Caps Club
? GK M?ximo Banguera 16 December 1985 (aged 28) 23 Ecuador Barcelona
? GK Alexander Dom?nguez 5 June 1987 (aged 27) 18 Ecuador LDU Quito
? GK Adri?n Bone 8 September 1988 (aged 25) 3 Ecuador El Nacional
? DF Walter Ayov? 11 August 1979 (aged 34) 88 Mexico Pachuca
? DF Jorge Guagua 28 September 1981 (aged 32) 57 Ecuador Emelec
? DF Juan Carlos Paredes 8 July 1987 (aged 26) 36 Ecuador Barcelona
? DF Frickson Erazo 5 May 1988 (aged 26) 35 Brazil Flamengo
? DF Gabriel Achilier 24 March 1985 (aged 29) 21 Ecuador Emelec
? DF ?scar Bag?? 10 December 1982 (aged 31) 21 Ecuador Emelec
? DF Cristian Ram?rez 15 August 1994 (aged 19) 2 Germany Fortuna D?sseldorf
? DF John Narv?ez 12 June 1991 (aged 23) 0 Ecuador Emelec
? MF ?dison M?ndez 15 March 1979 (aged 35) 108 Colombia Santa Fe
? MF Segundo Castillo 15 May 1982 (aged 32) 80 Saudi Arabia Al-Hilal
? MF Antonio Valencia 4 August 1985 (aged 28) 69 England Manchester United
? MF Luis Saritama 20 October 1983 (aged 30) 48 Ecuador Barcelona
? MF Christian Noboa 9 April 1985 (aged 29) 41 Russia Dynamo Moscow
? MF Jefferson Montero 1 September 1989 (aged 24) 38 Mexico Morelia
? MF Jo?o Rojas 14 June 1989 (aged 24) 28 Mexico Cruz Azul
? MF Michael Arroyo 23 April 1987 (aged 27) 20 Mexico Atlante
? MF Oswaldo Minda 26 July 1983 (aged 30) 18 United States Chivas USA
? MF Renato Ibarra 20 January 1991 (aged 23) 17 Netherlands Vitesse
? MF Pedro Qui??nez 4 March 1986 (aged 28) 10 Ecuador Emelec
? MF Fidel Mart?nez 15 February 1990 (aged 24) 7 Mexico Tijuana
? MF Carlos Gruezo 19 April 1995 (aged 19) 1 Germany VfB Stuttgart
? MF ?ngel Mena 21 January 1988 (aged 26) 0 Ecuador Emelec
? MF Cristian Penilla 2 May 1991 (aged 23) 0 Ecuador Barcelona
? FW Felipe Caicedo 5 September 1988 (aged 25) 48 United Arab Emirates Al-Jazira
? FW Jaime Ayov? 21 February 1988 (aged 26) 29 Mexico Tijuana
? FW Enner Valencia 11 April 1989 (aged 25) 8 Mexico Pachuca
? FW Armando Wila 12 May 1985 (aged 29) 1 Ecuador Universidad Cat?lica
France
Coach: France Didier Deschamps
On 13 May 2014, France manager Didier Deschamps announced his final squad:[42][43]
No. Pos. Player DoB/Age Caps Club
? GK Hugo Lloris (captain) 26 December 1986 (aged 27) 55 England Tottenham Hotspur
? GK Micka?l Landreau 14 May 1979 (aged 35) 11 France Bastia
? GK St?phane Ruffier[44] 27 September 1986 (aged 27) 2 France Saint-?tienne
? DF Patrice Evra 15 May 1981 (aged 33) 55 England Manchester United
? DF Bacary Sagna 14 February 1983 (aged 31) 39 England Arsenal
? DF Mathieu Debuchy 28 July 1985 (aged 28) 20 England Newcastle United
? DF Mamadou Sakho 13 February 1990 (aged 24) 17 England Liverpool
? DF Laurent Koscielny 10 September 1985 (aged 28) 16 England Arsenal
? DF Rapha?l Varane 25 April 1993 (aged 21) 5 Spain Real Madrid
? DF Lucas Digne 20 July 1993 (aged 20) 2 France Paris Saint-Germain
? DF Eliaquim Mangala 13 February 1991 (aged 23) 2 Portugal Porto
? MF Franck Rib?ry 7 April 1983 (aged 31) 81 Germany Bayern Munich
? MF Mathieu Valbuena 28 September 1984 (aged 29) 32 France Marseille
? MF Yohan Cabaye 14 January 1986 (aged 28) 28 France Paris Saint-Germain
? MF Blaise Matuidi 9 April 1987 (aged 27) 21 France Paris Saint-Germain
? MF Moussa Sissoko 16 August 1989 (aged 24) 15 England Newcastle United
? MF Rio Mavuba 8 March 1984 (aged 30) 10 France Lille
? MF Paul Pogba 15 March 1993 (aged 21) 9 Italy Juventus
? MF Cl?ment Grenier 7 January 1991 (aged 23) 4 France Lyon
? MF Antoine Griezmann 21 March 1991 (aged 23) 2 Spain Real Sociedad
? FW Karim Benzema 19 December 1987 (aged 26) 65 Spain Real Madrid
? FW Olivier Giroud 30 September 1986 (aged 27) 28 England Arsenal
? FW Lo?c R?my 2 January 1987 (aged 27) 23 England Newcastle United
Honduras
Coach: Colombia Luis Fernando Su?rez
On 5 May 2014, Honduras manager Luis Su?rez announced his final squad:[45]
No. Pos. Player DoB/Age Caps Club
? GK Noel Valladares (captain) 3 May 1977 (aged 37) 120 Honduras Olimpia
? GK Donis Escober 3 February 1980 (aged 34) 25 Honduras Olimpia
? GK Luis L?pez 13 September 1993 (aged 20) 0 Honduras Real Espa?a
? DF Maynor Figueroa 2 May 1983 (aged 31) 102 England Hull City
? DF V?ctor Bern?rdez 24 May 1982 (aged 32) 75 United States San Jose Earthquakes
? DF Emilio Izaguirre 10 May 1986 (aged 28) 66 Scotland Celtic
? DF Osman Ch?vez 29 July 1984 (aged 29) 52 China Qingdao Jonoon
? DF Juan Carlos Garc?a 8 March 1988 (aged 26) 31 England Wigan Athletic
? DF Brayan Beckeles 28 November 1985 (aged 28) 20 Honduras Olimpia
? DF Juan Pablo Montes 26 October 1985 (aged 28) 9 Honduras Motagua
? MF Wilson Palacios 29 July 1984 (aged 29) 92 England Stoke City
? MF ?scar Garc?a 4 September 1984 (aged 29) 92 United States Houston Dynamo
? MF Jorge Claros 8 January 1986 (aged 28) 46 Honduras Motagua
? MF Marvin Ch?vez 3 November 1983 (aged 30) 39 United States Chivas USA
? MF Roger Espinoza 25 October 1986 (aged 27) 39 England Wigan Athletic
? MF Mario Mart?nez 30 July 1989 (aged 24) 34 Honduras Real Espa?a
? MF Arnold Peralta 29 March 1989 (aged 25) 20 Scotland Rangers
? MF Luis Garrido 5 November 1990 (aged 23) 18 Honduras Olimpia
? MF Andy Najar 16 March 1993 (aged 21) 15 Belgium Anderlecht
? FW Carlo Costly 18 July 1982 (aged 31) 68 Honduras Real Espa?a
? FW Jerry Bengtson 8 April 1987 (aged 27) 41 United States New England Revolution
? FW Jerry Palacios 1 November 1981 (aged 32) 21 Costa Rica Alajuelense
? FW Rony Mart?nez 16 October 1988 (aged 25) 10 Honduras Real Sociedad
Switzerland
Coach: Germany Ottmar Hitzfeld
On 13 May 2014, Switzerland manager Ottmar Hitzfeld announced his final squad:[46][47]
No. Pos. Player DoB/Age Caps Club
1 GK Diego Benaglio 8 September 1983 (aged 30) 55 Germany VfL Wolfsburg
2 DF Stephan Lichtsteiner 16 January 1984 (aged 30) 61 Italy Juventus
3 DF Reto Ziegler 16 January 1986 (aged 28) 34 Italy Sassuolo
4 DF Philippe Senderos 14 February 1985 (aged 29) 52 Spain Valencia
5 DF Steve von Bergen 10 June 1983 (aged 31) 40 Switzerland Young Boys
6 DF Michael Lang 8 February 1991 (aged 23) 5 Switzerland Grasshopper
7 MF Tranquillo Barnetta 22 May 1985 (aged 29) 73 Germany Eintracht Frankfurt
8 MF G?khan Inler (captain) 27 June 1984 (aged 29) 71 Italy Napoli
9 FW Haris Seferovic 22 February 1992 (aged 22) 9 Spain Real Sociedad
10 MF Granit Xhaka 27 September 1992 (aged 21) 24 Germany Borussia M?nchengladbach
11 MF Valon Behrami 19 April 1985 (aged 29) 46 Italy Napoli
12 GK Yann Sommer 17 December 1988 (aged 25) 5 Switzerland Basel
13 DF Ricardo Rodr?guez 25 August 1992 (aged 21) 19 Germany VfL Wolfsburg
14 MF Valentin Stocker 12 April 1989 (aged 25) 22 Switzerland Basel
15 MF Blerim D?emaili 12 April 1986 (aged 28) 32 Italy Napoli
16 MF Gelson Fernandes 2 September 1986 (aged 27) 46 Germany SC Freiburg
17 FW Mario Gavranovic 24 November 1989 (aged 24) 10 Switzerland Z?rich
18 FW Admir Mehmedi 16 March 1991 (aged 23) 19 Germany SC Freiburg
19 FW Josip Drmic 8 August 1992 (aged 21) 5 Germany 1. FC N?rnberg
20 DF Johan Djourou 18 January 1987 (aged 27) 43 Germany Hamburger SV
21 GK Roman B?rki 14 November 1990 (aged 23) 0 Switzerland Grasshopper
22 DF Fabian Sch?r 20 December 1991 (aged 22) 5 Switzerland Basel
23 MF Xherdan Shaqiri 10 October 1991 (aged 22) 31 Germany Bayern Munich
Group F
Argentina
Coach: Argentina Alejandro Sabella
On 13 May 2014, Argentina manager Alejandro Sabella named a provisional 30-man squad [48] before narrowing it down to 26 players on 21 May 2014.[49]
No. Pos. Player DoB/Age Caps Club
? GK Sergio Romero 22 February 1987 (aged 27) 45 France Monaco
? GK Mariano And?jar 30 July 1983 (aged 30) 10 Italy Catania
? GK Agust?n Ori?n 26 July 1981 (aged 32) 3 Argentina Boca Juniors
? DF Mart?n Demichelis 20 December 1980 (aged 33) 37 England Manchester City
? DF Pablo Zabaleta 16 January 1985 (aged 29) 36 England Manchester City
? DF Federico Fern?ndez 21 February 1989 (aged 25) 24 Italy Napoli
? DF Marcos Rojo 20 March 1990 (aged 24) 20 Portugal Sporting CP
? DF Ezequiel Garay 10 October 1986 (aged 27) 18 Portugal Benfica
? DF Nicol?s Otamendi 12 February 1988 (aged 26) 16 Brazil Atl?tico Mineiro
? DF Hugo Campagnaro 27 June 1980 (aged 33) 13 Italy Internazionale
? DF Jos? Mar?a Basanta 3 April 1984 (aged 30) 8 Mexico Monterrey
? MF Javier Mascherano 8 June 1984 (aged 30) 96 Spain Barcelona
? MF Maxi Rodr?guez 2 January 1981 (aged 33) 53 Argentina Newell's Old Boys
? MF Fernando Gago 10 April 1986 (aged 28) 47 Argentina Boca Juniors
? MF ?ngel di Mar?a 14 February 1988 (aged 26) 45 Spain Real Madrid
? MF ?ver Banega 29 June 1988 (aged 25) 24 Argentina Newell's Old Boys
? MF Jos? Ernesto Sosa 19 June 1985 (aged 28) 19 Spain Atl?tico Madrid
? MF Lucas Biglia 30 January 1986 (aged 28) 16 Italy Lazio
- MF Augusto Fern?ndez 10 April 1986 (aged 28) 7 Spain Celta Vigo
? MF Ricardo ?lvarez 12 April 1988 (aged 26) 5 Italy Internazionale
? MF Enzo P?rez 22 February 1986 (aged 28) 5 Portugal Benfica
? FW Lionel Messi (Captain) 24 June 1987 (aged 26) 84 Spain Barcelona
? FW Sergio Ag?ero 2 June 1988 (aged 26) 50 England Manchester City
? FW Gonzalo Higua?n 10 December 1987 (aged 26) 36 Italy Napoli
? FW Ezequiel Lavezzi 3 May 1985 (aged 29) 29 France Paris Saint-Germain
? FW Rodrigo Palacio 5 February 1982 (aged 32) 15 Italy Internazionale
Bosnia and Herzegovina
Coach: Bosnia and Herzegovina Safet Su?ic
On 5 May 2014, Bosnia and Herzegovina manager Safet Su?ic named a provisional 24-man squad:[50] On 13 May 2014 further six names were added to the squad.[51]
No. Pos. Player DoB/Age Caps Club
? GK Asmir Begovic 20 June 1987 (aged 26) 28 England Stoke City
? GK Asmir Avdukic 13 May 1981 (aged 33) 3 Bosnia and Herzegovina Borac Banja Luka
? GK Jasmin Fejzic 15 May 1986 (aged 28) 0 Germany VfR Aalen
? GK Dejan Bandovic 11 June 1983 (aged 31) 0 Bosnia and Herzegovina Sarajevo
? DF Emir Spahic 18 August 1980 (aged 33) 72 Germany Bayer Leverkusen
? DF Mensur Mujd?a 28 March 1984 (aged 30) 22 Germany SC Freiburg
? DF Avdija Vr?ajevic 6 March 1986 (aged 28) 12 Croatia Hajduk Split
? DF Ognjen Vranje? 24 October 1989 (aged 24) 11 Turkey Elazigspor
? DF Ermin Bicakcic 24 January 1990 (aged 24) 7 Germany Eintracht Braunschweig
? DF Ervin Zukanovic 11 February 1987 (aged 27) 6 Belgium Gent
? DF Toni ?unjic 15 December 1988 (aged 25) 5 Ukraine Zorya Luhansk
? DF Sead Kola?inac 20 June 1993 (aged 20) 2 Germany Schalke 04
? MF Zvjezdan Misimovic 5 June 1982 (aged 32) 80 China Guizhou Renhe
? MF Miralem Pjanic 2 April 1990 (aged 24) 46 Italy Roma
? MF Senijad Ibricic 26 September 1985 (aged 28) 41 Turkey Kayseri Erciyesspor
? MF Sejad Salihovic 8 October 1984 (aged 29) 40 Germany 1899 Hoffenheim
? MF Haris Medunjanin 8 March 1985 (aged 29) 34 Turkey Gaziantepspor
? MF Senad Lulic 18 January 1986 (aged 28) 33 Italy Lazio
? MF Adnan Zahirovic 23 March 1990 (aged 24) 20 Germany VfL Bochum
? MF Miroslav Stevanovic 29 July 1990 (aged 23) 10 Spain Alav?s
? MF Muhamed Be?ic 10 September 1992 (aged 21) 7 Hungary Ferencv?ros
? MF Izet Hajrovic 4 August 1991 (aged 22) 5 Turkey Galatasaray
? MF Zoran Kvr?ic 06 July 1989 (aged 24) 3 Croatia Rijeka
? MF Anel Had?ic 16 August 1989 (aged 24) 1 Austria Sturm Graz
? MF Tino-Sven Su?ic 13 February 1992 (aged 22) 1 Croatia Hajduk Split
? MF Srdan Stanic 06 July 1989 (aged 24) 0 Bosnia and Herzegovina ?eljeznicar
? FW Edin D?eko 17 March 1986 (aged 28) 60 England Manchester City
? FW Vedad Ibi?evic 6 August 1984 (aged 29) 53 Germany VfB Stuttgart
? FW Ermin Zec 18 February 1988 (aged 26) 9 Turkey Gen?lerbirligi
? FW Edin Vi?ca 17 February 1990 (aged 24) 8 Turkey Istanbul BB
Iran
Coach: Portugal Carlos Queiroz
On 13 May 2014, Iran manager Carlos Queiroz named a provisional 30-man squad:[52]
No. Pos. Player DoB/Age Caps Club
? GK Rahman Ahmadi 30 July 1980 (aged 33) 11 Iran Sepahan
? GK Alireza Haghighi 2 May 1988 (aged 26) 5 Portugal Sporting Covilh?
? GK Daniel Davari 6 January 1988 (aged 26) 3 Germany Eintracht Braunschweig
? GK Sosha Makani 18 November 1986 (aged 27) 2 Iran Foolad
? GK Alireza Beiranvand 22 September 1992 (aged 21) 0 Iran Naft Tehran
? DF Jalal Hosseini 3 February 1982 (aged 32) 84 Iran Persepolis
? DF Ehsan Hajsafi 25 February 1990 (aged 24) 60 Iran Sepahan
? DF Khosro Heydari 14 September 1983 (aged 30) 48 Iran Esteghlal
? DF Pejman Montazeri 6 September 1983 (aged 30) 22 Qatar Umm Salal
? DF Hossein Mahini 16 September 1986 (aged 27) 20 Iran Persepolis
? DF Mehrdad Pouladi 26 February 1987 (aged 27) 19 Iran Persepolis
? DF Hashem Beikzadeh 22 January 1984 (aged 30) 17 Iran Esteghlal
? DF Amir Hossein Sadeghi 6 September 1981 (aged 32) 16 Iran Esteghlal
? DF Mohammad Reza Khanzadeh 11 May 1991 (aged 23) 6 Iran Zob Ahan
? DF Ahmad Alenemeh 10 October 1982 (aged 31) 5 Iran Naft Tehran
? DF Steven Beitashour 1 February 1987 (aged 27) 5 Canada Vancouver Whitecaps
? MF Javad Nekounam 7 October 1980 (aged 33) 138 Kuwait Al-Kuwait
? MF Andranik Teymourian 6 March 1983 (aged 31) 78 Iran Esteghlal
? MF Mohammad Reza Khalatbari 14 September 1984 (aged 29) 59 Iran Persepolis
? MF Masoud Shojaei 9 June 1984 (aged 30) 49 Spain Las Palmas
? MF Ghasem Haddadifar 12 July 1983 (aged 30) 15 Iran Zob Ahan
? MF Ashkan Dejagah 5 July 1986 (aged 27) 12 England Fulham
? MF Alireza Jahanbakhsh 11 August 1993 (aged 20) 6 Netherlands NEC
? MF Reza Haghighi 1 February 1989 (aged 25) 6 Iran Persepolis
? MF Bakhtiar Rahmani 23 September 1991 (aged 22) 3 Iran Foolad
? FW Karim Ansarifard 3 April 1990 (aged 24) 40 Iran Tractor Sazi
? FW Reza Ghoochannejhad 20 September 1987 (aged 26) 12 England Charlton Athletic
? FW Reza Norouzi 21 September 1982 (aged 31) 6 Iran Naft Tehran
? FW Sardar Azmoun 1 January 1995 (aged 19) 1 Russia Rubin Kazan
? FW Mehdi Sharifi 16 August 1992 (aged 21) 1 Iran Sepahan
Nigeria
Coach: Nigeria Stephen Keshi
On 6 May 2014, Nigeria manager Stephen Keshi named a provisional 30-man squad:[53]
No. Pos. Player DoB/Age Caps Club
? GK Vincent Enyeama 29 August 1982 (aged 31) 89 France Lille
? GK Austin Ejide 8 April 1984 (aged 30) 32 Israel Hapoel Be'er Sheva
? GK Chigozie Agbim 28 November 1984 (aged 29) 11 Nigeria Gombe United
? GK Daniel Akpeyi 3 August 1986 (aged 27) 0 Nigeria Warri Wolves
? DF Joseph Yobo 6 September 1980 (aged 33) 95 England Norwich City
? DF Elderson 20 January 1988 (aged 26) 41 France Monaco
? DF Efe Ambrose 18 October 1988 (aged 25) 35 Scotland Celtic
? DF Godfrey Oboabona 16 August 1990 (aged 23) 34 Turkey ?aykur Rizespor
? DF Azubuike Egwuekwe 16 July 1989 (aged 24) 32 Nigeria Warri Wolves
? DF Kenneth Omeruo 17 October 1993 (aged 20) 16 England Middlesbrough
? DF Juwon Oshaniwa 14 September 1990 (aged 23) 10 Israel Ashdod
? DF Kunle Odunlami 5 March 1990 (aged 24) 9 Nigeria Sunshine Stars
? MF John Obi Mikel 22 April 1987 (aged 27) 58 England Chelsea
? MF Ahmed Musa 14 October 1992 (aged 21) 34 Russia CSKA Moscow
? MF Sunday Mba 28 November 1988 (aged 25) 21 France CA Bastia
? MF Ejike Uzoenyi 23 March 1988 (aged 26) 21 Nigeria Enugu Rangers
? MF Ogenyi Onazi 25 December 1992 (aged 21) 19 Italy Lazio
? MF Victor Moses 12 December 1990 (aged 23) 19 England Liverpool
? MF Nnamdi Oduamadi 17 October 1990 (aged 23) 13 Italy Brescia
? MF Joel Obi 22 May 1991 (aged 23) 12 Italy Parma
? MF Nosa Igiebor 9 November 1990 (aged 23) 12 Spain Real Betis
? MF Reuben Gabriel 25 September 1990 (aged 23) 11 Belgium Waasland-Beveren
? MF Ramon Azeez 12 December 1992 (aged 21) 1 Spain Almer?a
? FW Peter Odemwingie 15 July 1981 (aged 32) 59 England Stoke City
? FW Victor Obinna 25 March 1987 (aged 27) 48 Italy Chievo
? FW Emmanuel Emenike 10 May 1987 (aged 27) 21 Turkey Fenerbah?e
? FW Shola Ameobi 12 October 1981 (aged 32) 6 England Newcastle United
? FW Uche Nwofor 28 February 1989 (aged 25) 5 Netherlands Heerenveen
? FW Michel Babatunde 24 December 1992 (aged 21) 3 Ukraine Volyn Lutsk
? FW Michael Uchebo 2 February 1990 (aged 24) 2 Belgium Cercle Brugge
Group G
Germany
Coach: Germany Joachim L?w
On 14 May 2014, Germany manager Joachim L?w named a provisional 27-man squad:[54] On 23 May Lars Bender was removed from the squad due to injury.[55][56]
No. Pos. Player DoB/Age Caps Club
? GK Manuel Neuer 27 March 1986 (aged 28) 45 Germany Bayern Munich
? GK Ron-Robert Zieler 12 February 1989 (aged 25) 2 Germany Hannover 96
? GK Roman Weidenfeller 6 August 1980 (aged 33) 1 Germany Borussia Dortmund
? DF Philipp Lahm 11 November 1983 (aged 30) 105 Germany Bayern Munich
? DF Per Mertesacker 29 September 1984 (aged 29) 96 England Arsenal
? DF J?r?me Boateng 3 September 1988 (aged 25) 37 Germany Bayern Munich
? DF Mats Hummels 16 December 1988 (aged 25) 28 Germany Borussia Dortmund
? DF Benedikt H?wedes 29 February 1988 (aged 26) 19 Germany Schalke 04
? DF Marcel Schmelzer 22 January 1988 (aged 26) 16 Germany Borussia Dortmund
? DF Kevin Gro?kreutz 19 July 1988 (aged 25) 4 Germany Borussia Dortmund
? DF Matthias Ginter 19 January 1994 (aged 20) 2 Germany SC Freiburg
? DF Shkodran Mustafi 17 April 1992 (aged 22) 1 Italy Sampdoria
? DF Erik Durm 12 May 1992 (aged 22) 0 Germany Borussia Dortmund
? MF Bastian Schweinsteiger 1 August 1984 (aged 29) 101 Germany Bayern Munich
? MF Mesut ?zil 15 October 1988 (aged 25) 53 England Arsenal
? MF Sami Khedira 4 April 1987 (aged 27) 44 Spain Real Madrid
? MF Toni Kroos 4 January 1990 (aged 24) 42 Germany Bayern Munich
? MF Mario G?tze 3 June 1992 (aged 22) 27 Germany Bayern Munich
? MF Julian Draxler 20 September 1993 (aged 20) 11 Germany Schalke 04
? MF Christoph Kramer 12 February 1991 (aged 23) 1 Germany Borussia M?nchengladbach
? FW Miroslav Klose 9 June 1978 (aged 36) 131 Italy Lazio
? FW Lukas Podolski 4 June 1985 (aged 29) 112 England Arsenal
? FW Andr? Sch?rrle 6 November 1990 (aged 23) 31 England Chelsea
? FW Marco Reus 31 May 1989 (aged 25) 19 Germany Borussia Dortmund
? FW Thomas M?ller 13 September 1989 (aged 24) 47 Germany Bayern Munich
? FW Kevin Volland 30 July 1992 (aged 21) 1 Germany 1899 Hoffenheim
Ghana
Coach: Ghana James Kwesi Appiah
On 12 May 2014, Ghana manager James Kewsi Appiah named a provisional 26-man squad.[57]
No. Pos. Player DoB/Age Caps Club
? GK Adam Kwarasey 12 December 1987 (aged 26) 20 Norway Str?msgodset
? GK Fatau Dauda 6 April 1985 (aged 29) 17 South Africa Orlando Pirates
? GK Steven Adams 28 September 1989 (aged 24) 6 Ghana Aduana Stars
? DF Samuel Inkoom 1 June 1989 (aged 25) 45 Greece Platanias
? DF Harrison Afful 24 June 1986 (aged 27) 39 Tunisia Esp?rance
? DF John Boye 23 April 1987 (aged 27) 29 France Rennes
? DF Jonathan Mensah 13 July 1990 (aged 23) 25 France ?vian
? DF Daniel Opare 18 October 1990 (aged 23) 16 Belgium Standard Li?ge
? DF Jerry Akaminko 2 May 1988 (aged 26) 8 Turkey Eskisehirspor
? DF Rashid Sumaila 18 December 1992 (aged 21) 5 South Africa Mamelodi Sundowns
? DF Jeff Schlupp 23 December 1992 (aged 21) 1 England Leicester City
? MF Sulley Muntari 27 August 1984 (aged 29) 81 Italy Milan
? MF Kwadwo Asamoah 9 December 1988 (aged 25) 60 Italy Juventus
? MF Michael Essien 3 December 1982 (aged 31) 56 Italy Milan
? MF Emmanuel Agyemang-Badu 2 December 1990 (aged 23) 48 Italy Udinese
? MF Andr? Ayew 17 December 1989 (aged 24) 47 France Marseille
? MF Christian Atsu 10 January 1992 (aged 22) 21 Netherlands Vitesse
? MF Wakaso Mubarak 25 July 1990 (aged 23) 16 Russia Rubin Kazan
? MF Mohammed Rabiu 31 December 1989 (aged 24) 15 Russia Kuban Krasnodar
? MF Albert Adomah 13 December 1987 (aged 26) 13 England Middlesbrough
? MF Kevin-Prince Boateng 6 March 1987 (aged 27) 11 Germany Schalke 04
? MF Afriyie Acquah 5 January 1992 (aged 22) 3 Italy Parma
? FW Asamoah Gyan 22 November 1985 (aged 28) 78 United Arab Emirates Al-Ain
? FW Majeed Waris 19 September 1991 (aged 22) 11 France Valenciennes
? FW Jordan Ayew 11 September 1991 (aged 22) 11 France Sochaux
? FW David Accam 28 September 1990 (aged 23) 0 Sweden Helsingborg
Portugal
Coach: Portugal Paulo Bento
On 19 May 2014, Portugal manager Paulo Bento announced his final squad.[58] Squad numbers were announced five days later.[59]
No. Pos. Player DoB/Age Caps Club
1 GK Eduardo 19 September 1982 (aged 31) 32 Portugal Braga
2 DF Bruno Alves 27 November 1981 (aged 32) 70 Turkey Fenerbah?e
3 DF Pepe 26 February 1983 (aged 31) 57 Spain Real Madrid
4 MF Miguel Veloso 11 May 1986 (aged 28) 46 Ukraine Dynamo Kyiv
5 DF F?bio Coentr?o 11 March 1988 (aged 26) 43 Spain Real Madrid
6 MF William Carvalho 7 April 1992 (aged 22) 2 Portugal Sporting CP
7 FW Cristiano Ronaldo (captain) 05 February 1985 (aged 29) 110 Spain Real Madrid
8 MF Jo?o Moutinho 8 September 1986 (aged 27) 66 France Monaco
9 FW Hugo Almeida 23 May 1984 (aged 30) 53 Turkey Besiktas
10 MF Vieirinha 24 January 1986 (aged 28) 6 Germany VfL Wolfsburg
11 FW ?der 22 December 1987 (aged 26) 6 Portugal Braga
12 GK Rui Patr?cio 15 February 1988 (aged 26) 29 Portugal Sporting CP
13 DF Ricardo Costa 16 May 1981 (aged 33) 16 Spain Valencia
14 DF Lu?s Neto 26 May 1988 (aged 26) 6 Russia Zenit Saint Petersburg
15 MF Rafa Silva 17 May 1993 (aged 21) 1 Portugal Braga
16 MF Raul Meireles 17 March 1983 (aged 31) 73 Turkey Fenerbah?e
17 MF Nani 17 November 1986 (aged 27) 72 England Manchester United
18 MF Silvestre Varela 2 February 1985 (aged 29) 21 Portugal Porto
19 DF Andr? Almeida 10 September 1990 (aged 23) 2 Portugal Benfica
20 MF R?ben Amorim 27 January 1985 (aged 29) 10 Portugal Benfica
21 DF Jo?o Pereira 25 February 1984 (aged 30) 34 Spain Valencia
22 GK Beto 1 May 1982 (aged 32) 6 Spain Sevilla
23 FW H?lder Postiga 2 August 1982 (aged 31) 66 Italy Lazio
United States
Coach: Germany J?rgen Klinsmann
On 22 May 2014, United States manager J?rgen Klinsmann announced his final squad:[60]
No. Pos. Player DoB/Age Caps Club
1 GK Tim Howard 6 March 1979 (aged 35) 98 England Everton
2 DF DeAndre Yedlin 9 July 1993 (aged 20) 3 United States Seattle Sounders FC
3 DF Omar Gonzalez 11 October 1988 (aged 25) 19 United States Los Angeles Galaxy
4 MF Michael Bradley 31 July 1987 (aged 26) 84 Canada Toronto FC
5 DF Matt Besler 11 February 1987 (aged 27) 15 United States Sporting Kansas City
6 DF John Brooks 28 January 1993 (aged 21) 3 Germany Hertha BSC
7 DF DaMarcus Beasley 24 May 1982 (aged 32) 115 Mexico Puebla
8 FW Clint Dempsey 9 March 1983 (aged 31) 103 United States Seattle Sounders FC
9 FW Aron J?hannsson 10 November 1990 (aged 23) 8 Netherlands AZ
10 MF Mikkel Diskerud 2 October 1990 (aged 23) 18 Norway Rosenborg
11 MF Alejandro Bedoya 29 April 1987 (aged 27) 27 France Nantes
12 GK Brad Guzan 9 September 1984 (aged 29) 24 England Aston Villa
13 MF Jermaine Jones 3 November 1981 (aged 32) 40 Turkey Besiktas
14 MF Brad Davis 8 November 1981 (aged 32) 15 United States Houston Dynamo
15 MF Kyle Beckerman 23 April 1982 (aged 32) 35 United States Real Salt Lake
16 MF Julian Green 6 June 1995 (aged 19) 1 Germany Bayern Munich
17 FW Jozy Altidore 6 November 1989 (aged 24) 68 England Sunderland
18 FW Chris Wondolowski 28 January 1983 (aged 31) 20 United States San Jose Earthquakes
19 MF Graham Zusi 18 August 1986 (aged 27) 21 United States Sporting Kansas City
20 DF Geoff Cameron 11 July 1985 (aged 28) 25 England Stoke City
21 DF Timothy Chandler 29 March 1990 (aged 24) 11 Germany 1. FC N?rnberg
22 GK Nick Rimando 17 June 1979 (aged 34) 14 United States Real Salt Lake
23 DF Fabian Johnson 11 December 1987 (aged 26) 20 Germany 1899 Hoffenheim
Group H
Algeria
Coach: Bosnia and Herzegovina Vahid Halilhod?ic
On 12 May 2014, Algeria manager Vahid Halilhod?ic named a provisional 30-man squad:[61]
No. Pos. Player DoB/Age Caps Club
? GK Ra?s M'Bolhi 25 April 1986 (aged 28) 27 Bulgaria CSKA Sofia
? GK Mohamed Zemmamouche 19 March 1985 (aged 29) 6 Algeria USM Alger
? GK Azzedine Doukha 5 August 1986 (aged 27) 5 Algeria USM El Harrach
? GK C?dric Si Mohamed 9 January 1985 (aged 29) 1 Algeria CS Constantine
? DF Madjid Bougherra 7 October 1982 (aged 31) 61 Qatar Lekhwiya
? DF Rafik Halliche 2 September 1986 (aged 27) 27 Portugal Acad?mica
? DF Djamel Mesbah 9 October 1984 (aged 29) 25 Italy Livorno
? DF Carl Medjani 15 May 1985 (aged 29) 24 France Valenciennes
? DF Essa?d Belkalem 1 January 1989 (aged 25) 12 England Watford
? DF Liassine Cadamuro-Benta?ba 5 March 1988 (aged 26) 6 Spain Mallorca
? DF Faouzi Ghoulam 1 February 1991 (aged 23) 5 Italy Napoli
? DF Nacereddine Khoualed 16 April 1986 (aged 28) 4 Algeria USM Alger
? DF A?ssa Mandi 22 October 1991 (aged 22) 1 France Reims
? MF Medhi Lacen 15 May 1984 (aged 30) 28 Spain Getafe
? MF Adl?ne Guedioura 12 November 1985 (aged 28) 27 England Crystal Palace
? MF Hassan Yebda 14 May 1984 (aged 30) 24 Italy Udinese
? MF Foued Kadir 5 December 1983 (aged 30) 23 France Rennes
? MF Mehdi Mostefa 30 August 1983 (aged 30) 22 France Ajaccio
? MF Sofiane Feghouli 26 December 1989 (aged 24) 17 Spain Valencia
? MF Ryad Boudebouz 19 February 1990 (aged 24) 16 France Bastia
? MF Saphir Ta?der 29 February 1992 (aged 22) 9 Italy Internazionale
? MF Abdelmoumene Djabou 31 January 1987 (aged 27) 6 Tunisia Club Africain
? MF Yacine Brahimi 8 February 1990 (aged 24) 4 Spain Granada
? MF Nabil Bentaleb 24 November 1994 (aged 19) 1 England Tottenham Hotspur
? MF Amir Karaoui 7 March 1987 (aged 27) 1 Algeria ES S?tif
? MF Riyad Mahrez 21 February 1991 (aged 23) 0 England Leicester City
? FW Rafik Djebbour 8 March 1984 (aged 30) 33 England Nottingham Forest
? FW El Arbi Hillel Soudani 25 November 1987 (aged 26) 20 Croatia Dinamo Zagreb
? FW Islam Slimani 18 June 1988 (aged 25) 18 Portugal Sporting Lisbon
? FW Nabil Ghilas 20 April 1990 (aged 24) 4 Portugal Porto
Belgium
Coach: Belgium Marc Wilmots
On 13 May 2014, Belgium manager Marc Wilmots named a provisional 24-man squad.[62] Squad numbers of 22 players were announced on 25 May. Either Sammy Bossut or Koen Casteels will have the last spot and number 13.[63]
No. Pos. Player DoB/Age Caps Club
1 GK Thibaut Courtois 11 May 1992 (aged 22) 15 Spain Atl?tico Madrid
2 DF Toby Alderweireld 2 March 1989 (aged 25) 33 Spain Atl?tico Madrid
3 DF Thomas Vermaelen 14 November 1985 (aged 28) 48 England Arsenal
4 DF Vincent Kompany 10 April 1986 (aged 28) 58 England Manchester City
5 DF Jan Vertonghen 24 April 1987 (aged 27) 56 England Tottenham Hotspur
6 MF Axel Witsel 12 January 1989 (aged 25) 46 Russia Zenit Saint Petersburg
7 MF Kevin De Bruyne 28 June 1991 (aged 22) 21 Germany VfL Wolfsburg
8 MF Marouane Fellaini 22 November 1987 (aged 26) 49 England Manchester United
9 FW Romelu Lukaku 13 May 1993 (aged 21) 28 England Everton
10 MF Eden Hazard 7 January 1991 (aged 23) 44 England Chelsea
11 MF Kevin Mirallas 5 October 1987 (aged 26) 44 England Everton
12 GK Simon Mignolet 6 August 1988 (aged 25) 14 England Liverpool
13 GK Koen Casteels 25 June 1992 (aged 21) 0 Germany 1899 Hoffenheim
14 FW Dries Mertens 6 May 1987 (aged 27) 23 Italy Napoli
15 DF Daniel Van Buyten 7 February 1978 (aged 36) 78 Germany Bayern Munich
16 MF Steven Defour 15 April 1988 (aged 26) 43 Portugal Porto
17 FW Divock Origi 18 April 1995 (aged 19) 1 France Lille
18 DF Nicolas Lombaerts 20 March 1985 (aged 29) 26 Russia Zenit Saint Petersburg
19 MF Mousa Demb?l? 16 July 1987 (aged 26) 55 England Tottenham Hotspur
20 MF Adnan Januzaj 5 February 1995 (aged 19) 1 England Manchester United
21 DF Anthony Vanden Borre 24 October 1987 (aged 26) 25 Belgium Anderlecht
22 MF Nacer Chadli 2 October 1989 (aged 24) 19 England Tottenham Hotspur
23 DF Laurent Ciman 5 August 1985 (aged 28) 8 Belgium Standard Li?ge
Russia
Coach: Italy Fabio Capello
On 12 May 2014, Russia manager Fabio Capello named a provisional 30-man squad,[64] before narrowing it down to 24 players on 16 May 2014. Denis Cheryshev, who is currently training with the team, will not be in the final squad.[65][66]
No. Pos. Player DoB/Age Caps Club
? GK Igor Akinfeev 8 April 1986 (aged 28) 67 Russia CSKA Moscow
? GK Yuri Lodygin 26 May 1990 (aged 24) 2 Russia Zenit Saint Petersburg
? GK Sergey Ryzhikov 19 September 1980 (aged 33) 1 Russia Rubin Kazan
? DF Sergei Ignashevich 14 July 1979 (aged 34) 95 Russia CSKA Moscow
? DF Vasili Berezutski 20 June 1982 (aged 31) 76 Russia CSKA Moscow
? DF Dmitri Kombarov 22 January 1987 (aged 27) 21 Russia Spartak Moscow
? DF Andrey Yeshchenko 9 February 1984 (aged 30) 10 Russia Anzhi Makhachkala
? DF Aleksei Kozlov 16 November 1986 (aged 27) 9 Russia Dynamo Moscow
? DF Vladimir Granat 22 May 1987 (aged 27) 4 Russia Dynamo Moscow
? DF Georgi Shchennikov 27 April 1991 (aged 23) 3 Russia CSKA Moscow
? DF Andrei Semyonov 24 March 1989 (aged 25) 0 Russia Terek Grozny
? MF Yuri Zhirkov 20 August 1983 (aged 30) 60 Russia Dynamo Moscow
? MF Igor Denisov 17 May 1984 (aged 30) 42 Russia Dynamo Moscow
? MF Roman Shirokov 6 July 1981 (aged 32) 41 Russia Krasnodar
? MF Alan Dzagoev 17 June 1990 (aged 23) 31 Russia CSKA Moscow
? MF Denis Glushakov 27 January 1987 (aged 27) 25 Russia Spartak Moscow
? MF Viktor Fayzulin 22 April 1986 (aged 28) 17 Russia Zenit Saint Petersburg
? MF Aleksandr Samedov 19 July 1984 (aged 29) 15 Russia Lokomotiv Moscow
? MF Oleg Shatov 29 July 1990 (aged 23) 5 Russia Zenit Saint Petersburg
? MF Aleksei Ionov 18 February 1989 (aged 25) 4 Russia Dynamo Moscow
? MF Pavel Mogilevets 25 January 1993 (aged 21) 1 Russia Rubin Kazan
? FW Aleksandr Kerzhakov 27 November 1982 (aged 31) 79 Russia Zenit Saint Petersburg
? FW Aleksandr Kokorin 19 March 1991 (aged 23) 20 Russia Dynamo Moscow
? FW Maksim Kanunnikov 14 July 1991 (aged 22) 1 Russia Amkar Perm
Note: a 2012 friendly match against Lithuania, recognized by the Russian Football Union but not by FIFA, is not counted.
South Korea
Coach: South Korea Hong Myung-Bo
On 8 May 2014, South Korea manager Hong Myung-Bo announced his final squad:[67]
No. Pos. Player DoB/Age Caps Club
1 GK Jung Sung-Ryong 4 January 1985 (aged 29) 60 South Korea Suwon Bluewings
2 DF Kim Chang-Soo 12 September 1985 (aged 28) 8 Japan Kashiwa Reysol
3 DF Yun Suk-Young 13 February 1990 (aged 24) 3 England Queens Park Rangers
4 DF Kwak Tae-Hwi 8 July 1981 (aged 32) 34 Saudi Arabia Al-Hilal
5 DF Kim Young-Gwon 27 February 1990 (aged 24) 20 China Guangzhou Evergrande
6 DF Hwang Seok-Ho 27 June 1989 (aged 24) 3 Japan Sanfrecce Hiroshima
7 MF Kim Bo-Kyung 6 October 1989 (aged 24) 27 Wales Cardiff City
8 MF Ha Dae-Sung 2 March 1985 (aged 29) 13 China Beijing Guoan
9 FW Son Heung-Min 8 July 1992 (aged 21) 24 Germany Bayer Leverkusen
10 FW Park Chu-Young 10 July 1985 (aged 28) 63 England Watford
11 FW Lee Keun-Ho 11 April 1985 (aged 29) 63 South Korea Sangju Sangmu
12 DF Lee Yong 24 December 1986 (aged 27) 11 South Korea Ulsan Hyundai
13 MF Koo Ja-Cheol (captain) 27 February 1989 (aged 25) 36 Germany Mainz 05
14 MF Han Kook-Young 19 April 1990 (aged 24) 9 Japan Kashiwa Reysol
15 MF Park Jong-Woo 10 March 1989 (aged 25) 10 China Guangzhou R&F
16 MF Ki Sung-Yueng 24 January 1989 (aged 25) 57 England Sunderland
17 MF Lee Chung-Yong 2 July 1988 (aged 25) 54 England Bolton Wanderers
18 FW Kim Shin-Wook 14 April 1988 (aged 26) 26 South Korea Ulsan Hyundai
19 FW Ji Dong-Won 28 May 1991 (aged 23) 27 Germany FC Augsburg
20 DF Hong Jeong-Ho 12 August 1989 (aged 24) 24 Germany FC Augsburg
21 GK Kim Seung-Gyu 30 September 1990 (aged 23) 5 South Korea Ulsan Hyundai
22 DF Kim Jin-Su 13 June 1992 (aged 21) 10 Japan Albirex Niigata
23 GK Lee Bum-Young 2 April 1989 (aged 25) 0 South Korea Busan IPark
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment