Football statistics for the true fan!


My name is Clas Glenning and I hail from Sweden. This site is, primarily, for the statistically interested football fan as it contains a lot of information from the international football scene, mostly in the form of alltimetables for about 100 countries around the globe. But also historical tables from Sweden, including  1st, 2nd and 3rd level tables as well as many 4th, 5th and 6th level ones. Also present is complete national cup results from the round of 16 and onward and results for the Swedish teams in the European Cups. Finally there are many women's and youth tables, including all national Swedish league tables for women from 1988 and onward. 
Why this web page then, you might ask. Well, the reason is that most of the information is unique and not available anywhere else. That's why! If you want to copy any of the information on this website in a non-commercial capacity you are free to do so, provided you clearly state the source, i.e CLAS GLENNING. On the left there are links to the pages on this site. 

If you need statistical help in sporting matters - I am the one to contact. I also have a masters degree in history and can write historical texts. 
Check out my Linkedin page: Clas Glenning Linkedin and you can also find me as a freelancer on Upwork.



I have also published a book on the World Championships in the Olympic sports. It is available for purchase - see below. 

My statistical guide to all World Championships! Available at Amazon!

UPDATES 2018/19

JUNE 25 AFC: Turkmenistan (overhauled and corrected) Turkmenistan1
JUNE 24 AFC: Uzbekistan (overhauled and corrected) Uzbekistan1
JUNE 22 UEFA 1st level: Albania (completely overhauled and corrected) Albania1
JUNE 21 CAF: Morocco and Tunisia (2018/19-season added) Morocco1   Tunisia1
JUNE 17 UEFA 2nd level: Bosnia and Herzegovina (2018/19-season added) Bosnia2
JUNE 17 UEFA 1st level: Republika Srpska (2018/19-season added) Srpska1
JUNE 16 Youth: U20 World Cup men (2019-tournament added) Menu20wc
JUNE 16 UEFA 1st level: Bosnia and Herzegovina (overhauled and corrected) Bosnia-Herzegovina1
JUNE 14 UEFA 1st level: Russia (overhauled and corrected) Russia1
JUNE 13 UEFA 1st level: Israel (overhauled and corrected) Israel1
JUNE 10 UEFA 2nd level: Spain (2018/19-season added) Spain2
JUNE 9 Women: Champions league alltimetable and Champions league club and country totals (2018/19-tournament added) WomenCL    WomenEurocups
JUNE 9 Women: England (2017/18 & 2018/19-season added), Germany & France (2018/19-season added) Frawom1  WomenGermany1  EnglandWomen1a
JUNE 9 UEFA 1st level: Crimea (2018/19-season added) Crimea1
JUNE 7 UEFA 3rd level and below: Russia 3rd level (2018/19-season added) Russia3
JUNE 4 UEFA 2nd level: Ukraine (2018/19-season added) Ukraine2
JUNE 4 Concacaf: Bahamas, Panama, Honduras, Mexico, Guatemala & El Salvador (2018/19-season added) Bahamas1  Panama1  Honduras1  Mexico1   Guatemala1  El Salvador1
JUNE 3 UEFA 1st level: Romania & Austria (2018/19-season added) Romania1   Austria1
JUNE 2 CAF: Tanzania & Algeria (2018/19-season added) Tanzania   Algeria1
JUNE 2 UEFA 2nd level: Austria (2018/19-season added) Austria2
JUNE 2 UEFA 1st level: Czech Republic (2018/19-season added) Czech Republic1
JUNE 2 International Club Cups: UEFA Champions League alltimetable & UEFA Europa League alltimetable (2018/19-tournament added) Conmebol (Recopa 2019 added) UEFA Club Cups (2018/19-tournaments added) UEFACL  UEFAclubtotals Conmebolcups UEFAEL
JUNE 1 UEFA 3rd level and below: Greece 3rd level (2018/19-season added) Greece3
JUNE 1 UEFA 2nd level: Switzerland, Slovenia & Bulgaria (2018/19-season added) Switzerland2  Slovenia2   Bulgaria2
JUNE 1 UEFA 1st level: Denmark (2018/19-season added) Denmark1
MAY 31 UEFA 2nd level: Croatia & Czech Republic (2018/19-season added)  Croatia2   Czech Republic2
MAY 31 UEFA 1st level: Albania, Bulgaria, Switzerland, Ukraine, Armenia & Netherlands (2018/19-season added) Albania1  Bulgaria1  Switzerland1  Ukraine1  Armenia1  Netherlands1
MAY 30 UEFA 3rd level and below: Netherlands 3rd level (2018/19-season added) Netherlands3
MAY 30 UEFA 2nd level: Kosovo, Denmark, Russia, Montenegro & Gibraltar (2018/19-season added) Kosova2  Denmark2  Russia2   Montenegro2   Gibraltar2
MAY 30 UEFA 1st level: Belgium, Bosnia & Herzegovina, Russia, Turkey, France & Italy (2018/19-season added) Belgium1  Bosnia-Herzegovina1   Russia1  Turkey1   France1   Italy1
MAY 27 UEFA 1st level: North Macedonia, Croatia & Israel (2018/19-season added) FYRMacedonia1  Croatia1   Israel1
MAY 26 UEFA 1st level: Kosovo, Slovenia, Montenegro & San Marino (2018/19-season added) Kosova1   Slovenia1  Montenegro1  San Marino1
MAY 25 UEFA 1st level: Gibraltar & Slovakia (2018/19-season added) Gibraltar1   Slovakia1
MAY 25 Concacaf: Belize (2018/19-season added) Belize
MAY 25 AFC: Iran, India, Australia & Hong Kong (2018/19-season added) Iran1  India1  Australia1   Hongkong
MAY 24 UEFA 3rd level and below: Germany 4th level, Luxembourg and Spain (2018/19-season added) Germany4   Luxemburg3   Spain3
MAY 23 UEFA 3rd level and below: Germany 3. Liga & Germany (from 1979) (2018/19-season added) Germany3   Germany3liga
MAY 23 UEFA 2nd level: France & Turkey (2018/19-season added) France3   Turkey2
MAY 22 UEFA 2nd level: Portugal, Poland, Luxembourg, Hungary, Germany & France (2018/19-season added)Portugal2  Poland2   Luxemburg2   Hungary2   Germany2   France2
MAY 22 Youth: Men & Women Euro U17 (Qualifying and finals 2019 added) Womenu17ec   Menu17euro
MAY 21 UEFA 1st level: Spain (2018/19-season added) Spain1
MAY 21 UEFA 1st level: Serbia, Scotland, Portugal, Poland, Luxembourg & Hungary (2018/19-season added) Serbia1   Scotland1   Portugal1   Poland1   Luxemburg1   Hungary1
MAY 21 UEFA 1st level: Germany Bundesliga, Germany (from 1933/34) Cyprus, Wales & Andorra (2018/19-seaosn added) Germany1a  Germany1aa  Cyprus1   Wales1   Andorra1
MAY 15 Concacaf: Guatemala (overhauled and corrected) Guatemala1
MAY 15 AFC: Palestine West Bank (2018/19-season added) Palestine
MAY 15 CAF:South Africa 2nd level (2018/19-season added) South Africa2
MAY 14 UEFA 2nd level: Wales, Serbia & Italy (2018/19-season added) Wales2   Serbia2   Italy2
MAY 13 CAF: South Africa 1st level (2018/19-season added) South Africa1
MAY 13 UEFA 1st level: Azerbaijan, England, Northern Ireland & Northern Cyprus (2018/19-season added) Cyprus North1   Northern Ireland1   England1   Azerbaijan1
MAY 10 International Club Cups: UEFA (Netherlands, Germany and Spain added with 2018/19-tournaments) UEFAclubtotals
MAY 9 OFC: New Zealand (2018/19-season added) NewZealand1a
MAY 9 CAF: Uganda (2018/19-season added) Uganda1
MAY 9 AFC: Pakistan (2018/19-season added) Pakistan1
MAY 7 UEFA 3rd level and lower: Italy 3rd level, England & Scotland 3rd & 4th levels (2018/19-season added) Italy3  England3  England4   Scotland3   Scotland4
MAY 6 UEFA 2nd level: Netherlands, Scotland, Greece & England (2018/19-season added) Netherlands2a   Scotland2   Greece2   England2
MAY 6 UEFA 1st level: Greece & Malta (2018/19-season added) Malta1     Greece1
MAY 2 UEFA 1st level: Gozo (2018/19-season added) Gozo1
MAY 2 UEFA 3rd level and lower: Scotland Highland league (2018/19-season added) Scotland High
MAY 2 UEFA 2nd level: Belgium & Northern Ireland (2018/19-season added) Belgium2   Northern Ireland2
MAY 2 UEFA 3rd level and lower: England 5th level England5   & Northern Ireland 3rd level (2018/19-season added) Northern Ireland3
MAY 1 UEFA discontinued: Serbia and Montenegro 1st level added SERBIA AND MONTENEGRO
MAY 1 UEFA discontinued: Yugoslavia (overhauled and corrected) Yugoslavia1
APRIL 23 International club cups: UEFA: France, Czech Republic, Italy and Portugal added 20181/19. UEFAclubtotals
APRIL 13 UEFA 1st level: Azerbaijan (overhauled and corrected) Azerbaijan1
APRIL 9 UEFA 1st level: Greece (overhauled and corrected) Greece1
MARCH 25 National teams: CAF (qualifying for the 2019-tournament added) CAFnation
MARCH 29 UEFA 1st level: Poland (overhauled and corrected) Poland1a
MARCH 25 International Cups: UEFA (Russia, Croatia and Austria added with 2018/19-tournaments) UEFAclubtotals
MARCH 20 UEFA 1st level: Estonia (overhauled and corrected) Estonia1
MARCH 18 International Cups: UEFA (Ukraine added with 2018/19-tournaments) UEFAclubtotals
MARCH 2 UEFA 1st level: Slovenia (overhauled and corrected) Slovenia1
MARCH 1 UEFA 1st level: Latvia (overhauled and corrected) Latvia1
FEBRUARY 28 UEFA 1st level: Lithuania (overhauled and corrected) Lithuania1
FEBRUARY 23 International club cups UEFA Cups: 7 more countries added 2018/19 UEFAclubtotals
FEBRUARY 11 UEFA 2nd level: Austria (Overhauled and corrected - 1912-49-seasons also included - by Marko Hunjak) Austria2
FEBRUARY 5 UEFA 1st level: Luxembourg (overhauled and corrected) Luxemburg1
FEBRUARY 2 National teams: Asian Cup (2019-finals added) AFCnation
JANUARY 26 UEFA 1st level: Malta (overhauled and corrected) Malta1
JANUARY 23 UEFA 1st level: Iceland (overhauled and corrected) Iceland1
JANUARY 20 Comnebol: Argentina 1st level (overhauled) Argentina1
JANUARY 9 UEFA 1st level: Moldova (overhauld and corrected) Moldova1
JANUARY 9 International Club Cups: 2018 FIFA World Team Cup added International Clubs
JANUARY 6 CAF: Réunion (2017 & 2018-seasons added) Reunion1
DECEMBER 20 Conmebol: Bolivia (2018-season added) Bolivia1 Concacaf: Bahamas (2016/17 & 2017/18-seasons added) Bahamas1
DECEMBER 20 UEFA 2nd level: Estonia (2018-season added) Estonia2
DECEMBER 19 Conmebol: Colombia & Ecuador (2018-season added) Colombia1 Ecuador1
DECEMBER 18 Conmebol: Peru (2018-season added) Peru1
DECEMBER 16 International Cups: UEFA 2018/19 (17 more countries added) UEFAclubtotals
DECEMBER 13 International Cups: Conmebol (2018 tournaments added) Conmebolcups
DECEMBER 13 Swedish Historical Tables: 2018 (Some promotion and relegation issues updated) 2018
DECEMBER 10 AFC: Indonesia (2018-season added) Indonesia1
DECEMBER 9 UEFA 1st level: Georgia (2018-season added) Georgia1
DECEMBER 9 Concacaf: USA (2018-season added) USA1
DECEMBER 9 Conmebol: Paraguay & Brazil 2nd level (2018-season added) Paraguay1 Brazil2
DECEMBER 9 UEFA 2nd level: Belarus & Norway (2018-season added) Belarus2 Norway2a
DECEMBER 8 International Cups: AFC (2018-tournaments added) AFCclubs
DECEMBER 8 Conmebol: Venezuela (2018-season added) Venezuela1
DECEMBER 7 Conmebol: Brazil 1st level & Uruguay (2018-season added) Brazil1 Uruguay1 Chile (2017-transitional season and 2018-season added) Chile1
DECEMBER 6 AFC: Japan 2nd level & South Korea (2018-season added) Japan2a South Korea1
DECEMBER 6 Youth: U17 World Women (2018-final and all qualifying added) Womenu17wc
DECEMBER 5 International Cups: Concacaf (2018-tournaments added) Concacafclubs
DECEMBER 4 Women: World Cup (2019-qualifying added), Finland & Norway (2018-seaosn added) WomenWC WomenFinland1 WomenNorway1
DECEMBER 3 AFC: Japan & Uzbekistan (2018-season added) Japan1 Uzbekistan1
DECEMBER 3 UEFA 1st level: Belarus (2018-season added) Belarus1
DECEMBER 2 International Cups: CAF (2018-tournaments added) CAFclubs
NOVEMBER 28 UEFA 2nd level: Latvia & Lithuania (2018-season added) Latvia2 Lithuania2
NOVEMBER 27 AFC: Turkmenistan (2018-season added) Turkmenistan1
NOVEMBER 26 UEFA 1st level: Moldova & Norway (2018-season added) Moldova1 Norway1
NOVEMBER 21 UEFA 3rd level and below: Sweden 3rd level (2018-season added) Sweden3
NOVEMBER 21 UEFA 1st level: Estonia (2018-season added) Estonia1
NOVEMBER 21 CAF: Mozambique (2018-season added) Mozambique
NOVEMBER 21 AFC: China, Thailand & Timor-Leste (2018-season added) China1 Thailand1 Timorleste
NOVEMBER 20 AFC: Philippines, Singapore & Tajikistan (2018-season added) Philippines Singapore1 Tajikistan1
NOVEMBER 18 CAF: Ethiopia (2017/18-season added) Ethiopia1
NOVEMBER 18 Concacaf: Curacao (2017/18-season added) Curacao1
NOVEMBER 18 AFC: Iraq (2017/18-season added) Iraq Kyrgyzstan (2018-season added) Kyrgyzstan1
NOVEMBER 18 UEFA 2nd level: Sweden (2018-season added) Sweden2
NOVEMBER 14 UEFA 1st level: Kazakhstan, Latvia, Lithuania and Sweden (2018-season added) Kazakhstan1 Latvia1 Lithuania1 Sweden1
NOVEMBER 11 Sweden Historical Tables: 2018 (1st, 2nd and 3rd level added as well as further playoff facts) 2018
NOVEMBER 7 AFC: Afghanistan, Bhutan, Malaysia & Myanmar (2018-season added) and Hong Kong (2017/18-season added) Afghanistan1 Bhutan Hongkong Malaysia1 Myanmar1
NOVEMBER 6 UEFA 1st level: Greenland (2018-season added) Greenland
NOVEMBER 5 UEFA 1st & 2nd level: Faroe Islands & Finland (2018-season added) Faroe Islands1 Finland1 Faroe2 Finland2
NOVEMBER 5 Sweden Historical Tables: 2018 (Playoff stats updated) 2018
OCTOBER 30 UEFA 3rd level and below: Sweden 5th level (2018-season added) Sweden5
OCTOBER 29 Women: Sweden 2nd level (2018-season added) WomenSweden2
OCTOBER 29 Sweden Historical Tables: 2018 (Playoff stats updated) 2018
OCTOBER 27 UEFA 1st & 2nd level: Iceland (2018-season added) Iceland1 Iceland2
OCTOBER 28 Women Historical Tables: Sweden (2018-season added) Swewom 2018
OCTOBER 28 Women: Sweden 1st level (2018-season added) WomenSweden1
OCTOBER 27 UEFA 3rd level and below: Faroe Islands 3rd level (2018-season added) Faroe3
OCTOBER 27 UEFA 1st level and 2nd level: Ireland, Republic (2018-season added) Ireland1 Ireland2
OCTOBER 25 UEFA 3rd level and below: Sweden 4th level (2018-season added) Sweden4
OCTOBER 23 Sweden Historical Tables: 4th level tables added, playoff info updated for 2018 2018
OCTOBER 9 Sweden Historical Tables: All 5th and 6th levels tables for 2018 as well as comprehensive playoff info added 2018
SEPTEMBER 25 Concacaf: Canada (2018-championship added) Canada1
AUGUST 28 Youth: Women U20 World Cup (2018 finals added) Womenu20wc
AUGUST 24 INTERNATIONAL CLUB CUPS: UEFA (9 more countries added with 2018/19-tournaments)
AUGUST 23 INTERNATIONAL CLUB CUPS: OFC (2018-tournament added) OFCclubs
AUGUST 23 Youth: European Championships U18/U19 (2017 & 2018 tournaments added) Menu19euro
AUGUST 23 Conmebol: Argentina 2nd level (2017/18-season added) Argentina2
AUGUST 6 INTERNATIONAL CLUB CUPS: UEFA (10 countries added with 2018/19-tournaments) UEFAclubtotals
AUGUST 3 UEFA 1st level: Serbia (Overhauled and corrected) Serbia1
JULY 26 UEFA 1st level: Montenegro (Overhauled and corrected) Montenegro1
JULY 25 UEFA 1st level: Slovakia (Overhauled and corrected) Slovakia1
JULY 24 UEFA 1st level: Kazakhstan (Overhauled and corrected) Kazakhstan1
JULY 22 UEFA 1st level: Ukraine (Overhauled and corrected) Ukraine1
JULY 19 UEFA 1st level: Turkey (Overhauled and corrected) Turkey1



European Football Database                   - Comprehensive info on European national teams and tons of other valuable statistical football info.
FlashScore                                             - Liveresults fast and with many sports.
RSSSF                                                    - the main place for comprehensive (historical) football information.
Soccerway                                             - Great football site with hundreds of leagues and cups regularly updated, international cups and more.
Futbol24                                               - Liveresults (very fast and comprehensive).
Idrottsplats.se                                       - Swedish page with an impressive number of pictures of Swedish football grounds.

Comments on the contents of this page or tables for missing countries and tournaments: