Teams A-Z
Teams begining with O
-
O'Higgins (55 shirts)
Chile Primera División -
Oakland Roots SC (1 shirts)
USA USL Championship -
Oakville Soccer Club (1 shirts)
Canada football league teams -
Oakwood F.C. (1 shirts)
Southern Combination Football League -
Obbola IK (1 shirts)
Sweden Other Teams -
Oberlausitz Neugersdorf (1 shirts)
Germany Other Teams -
Obilic (19 shirts)
Serbia Football Teams -
Obolon Kyiv (20 shirts)
Ukraine Football Teams -
Occitania (10 shirts)
CONIFA -
Ocean City Nor'easters (2 shirts)
USA USL Leagues One & Two -
Ocelotes UNACH (1 shirts)
Mexico other football league teams -
Ockelbo IF (1 shirts)
Sweden Other Teams -
Odd 2 (0 shirts)
Norway Divisjon 2 Groups 1 & 2 -
Odda FK (1 shirts)
Norway Other Teams -
Odder IGF (1 shirts)
Denmark Other Teams -
Odds & Ends (54 shirts)
Miscellany - Click here for Oddities & Unknowns -
Odds BK (19 shirts)
Norway Eliteserien -
Odense BK (62 shirts)
Denmark Superliga -
Odra Opole (7 shirts)
Poland I Liga -
Odyssey Sport NY (1 shirts)
USA Other Leagues & Teams -
Oeste Futebol Clube (5 shirts)
Brazil Campeonato Brasileiro Serie B -
Oetwil AS (2 shirts)
Switzerland Other Teams -
OFI Crete (29 shirts)
Greece Super League -
OFK Bar (0 shirts)
Montenegro Football Teams -
OFK Beograd (23 shirts)
Serbia Football Teams -
OFK Futog (1 shirts)
Serbia Football Teams -
OFK Petrovac (1 shirts)
Montenegro Football Teams -
OGC Nice (61 shirts)
France Ligue 1 -
Ogwen Tigers FC (1 shirts)
Wales Other Teams -
Oita Trinita (9 shirts)
Japan J2 League -
Öjersjö IF (1 shirts)
Sweden Other Teams -
OKC Energy FC (2 shirts)
USA Other Leagues & Teams -
Okinawa Kariyushi FC (1 shirts)
Japan other Leagues & Teams -
Okocimski KS Brzesko (1 shirts)
Poland Other Teams -
Olaria Atlético Clube (0 shirts)
Brazil other leagues & Teams -
Olbia Calcio 1905 (1 shirts)
Italy Serie C -
Old Aldenhamian FC (2 shirts)
England Other Teams -
Old Road F.C. (0 shirts)
Antigua and Barbuda football league teams -
Oldham Athletic (188 shirts)
English National League -
Oldland Abbotonians F.C. (1 shirts)
Western Football League -
Olhanense (14 shirts)
Portugal Other Teams -
Olimp-Dolgoprudny (0 shirts)
Russia National Football League -
Olimpia (20 shirts)
Honduras football league teams -
Olimpia Elblag (2 shirts)
Poland Other Teams -
Olímpia Futebol Clube (2 shirts)
Brazil other leagues & Teams -
Olimpia Grudziadz (3 shirts)
Poland Other Teams -
Olimpia Warsaw (1 shirts)
Poland Other Teams -
Olimpik Donetsk (2 shirts)
Ukraine Football Teams -
Olimpiyets Nizhny Novgorod (2 shirts)
Russia other Leagues & Teams -
Olimpo (27 shirts)
Argentina Other Leagues & Teams -
Oliveirense (0 shirts)
Portugal Liga 2 -
Olmedo (7 shirts)
Ecuador Football league clubs -
Olstykke BK (5 shirts)
Denmark Other Teams -
Olympiacos (214 shirts)
Greece Super League -
Olympiakos Nicosia (0 shirts)
Cyprus Division 1 -
Olympiakos Volou (6 shirts)
Greece Other Teams -
Olympique Béja (0 shirts)
Tunisia Football League Clubs -
Olympique Club Blausasc (2 shirts)
France Other Teams -
Olympique Khouribga (0 shirts)
Morocco Leagues & Teams -
Olympique Lyonnais (244 shirts)
France Ligue 1 -
Olympique Marseille (905 shirts)
France Ligue 1 -
Olympique Rissne FC (1 shirts)
Sweden Other Teams -
Olympique Safi (0 shirts)
Morocco Leagues & Teams -
Olympique Thiès (1 shirts)
Senegal League Clubs -
Omagh Town (1 shirts)
Northern Ireland Other Teams -
Oman (32 shirts)
Asian Football Confederation (AFC) -
Omayya (0 shirts)
Syria Football League Teams -
Omiya Ardija (19 shirts)
Japan J1 League -
Omonia (46 shirts)
Cyprus Division 1 -
Omonia Oroklini (2 shirts)
Cyprus Other Teams -
Omonia Youth FC (2 shirts)
England Other Teams -
Once Caldas (29 shirts)
Colombia Primera A & other Leagues -
ONGC (0 shirts)
Indian Leagues & Teams -
Onisilos Sotira (1 shirts)
Cyprus Other Teams -
Onslunda IF (1 shirts)
Sweden Other Teams -
Ontario Fury (1 shirts)
USA Major Arena Soccer League -
Oostende (10 shirts)
Belgium First Division A -
Oostzaanse FC (1 shirts)
Netherlands Other Teams -
Operário Ferroviário Esporte Clube (2 shirts)
Brazil other leagues & Teams -
Operáro De Várzea (2 shirts)
Brazil other leagues & Teams -
Oppsal IF (4 shirts)
Norway Divisjon 2 Groups 1 & 2 -
Orange County SC (0 shirts)
USA USL Championship -
Orapa United (2 shirts)
Botswana Premier League -
Orasje (1 shirts)
Bosnia-Herzegovina Football Teams -
Örby IS (1 shirts)
Sweden Other Teams -
Ordizia KE (1 shirts)
Spain Other Teams -
Orduspor (11 shirts)
Turkey Other Teams -
Orebro (14 shirts)
Sweden Allsvenskan -
Orenburg (45 shirts)
Russia Premier League -
Orfeas Elefteroupoli (1 shirts)
Greece Other Teams -
Orgryte IS Goteborg (11 shirts)
Sweden Superettan -
Oriente Petrolero (52 shirts)
Bolivia Liga de Futbol Profesional Boliviano -
Orihuela CF (2 shirts)
Spain Other Teams -
Orkan Rumia (1 shirts)
Poland Other Teams -
Orkney (1 shirts)
Non FIFA International Teams -
Orkney FC (1 shirts)
Scotland Other Teams -
Orlando City (33 shirts)
USA MLS -
Orlando City B (0 shirts)
USA MLS Next Pro -
Orlando Pirates (35 shirts)
South Africa Leagues & Teams -
Orpington FC (1 shirts)
England Other Teams -
Orpington Rovers FC (1 shirts)
England Other Teams -
Orsta IL (2 shirts)
Norway Other Teams -
Örsundsbro IF (1 shirts)
Sweden Other Teams -
ortuguesa Fútbol Club (1 shirts)
Venezuela Primera Division & other leagues -
Osasuna (112 shirts)
Spain La Liga -
OSC '45 Orthen (1 shirts)
Netherlands Other Teams -
Osijek (12 shirts)
Croatia Football Teams -
Oslo City FC (1 shirts)
Norway Other Teams -
Osmanlıspor (28 shirts)
Turkey Other Teams -
Ossett United (2 shirts)
Northern Premier League Division One East -
Östavalls IF (1 shirts)
Sweden Other Teams -
Österkorsberga IF (1 shirts)
Sweden Other Teams -
Osterøy IL (1 shirts)
Norway Other Teams -
Osters IF (19 shirts)
Sweden Superettan -
Östersunds FK (3 shirts)
Sweden Allsvenskan -
Ostsiden IL (2 shirts)
Norway Other Teams -
Otelul (1 shirts)
Romania Football Teams -
Othellos Athienou (1 shirts)
Cyprus Other Teams -
Ottawa Fury (3 shirts)
USA Other Leagues & Teams -
Oud-Heverlee Leuven (6 shirts)
Belgium First Division A -
Oulunsalon Pallo (1 shirts)
Finland Football Teams -
Oxcroft United (1 shirts)
England Other Teams -
Oxelösunds IK (1 shirts)
Sweden Other Teams -
Oxford City (4 shirts)
English National League South -
Oxford United (66 shirts)
English League 1 -
Oxnard Guerreros (1 shirts)
USA Other Leagues & Teams
Browse teams by section
Browse teams by Shirt Sponsor
Take a look at our new Shirt Sponsors section where you can browse teams by their shirt sponsor.