{"id":3644,"date":"2025-12-03T08:47:08","date_gmt":"2025-12-03T08:47:08","guid":{"rendered":"https:\/\/lotterylottowin.com\/?page_id=3644"},"modified":"2026-02-27T23:57:07","modified_gmt":"2026-02-27T23:57:07","slug":"tables","status":"publish","type":"page","link":"https:\/\/lotterylottowin.com\/el\/tables\/","title":{"rendered":"\u0392\u03b1\u03b8\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03b5\u03c2 \u03a0\u03bf\u03b4\u03bf\u03c3\u03c6\u03b1\u03af\u03c1\u03bf\u03c5"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3644\" class=\"elementor elementor-3644\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6047514 e-flex e-con-boxed e-con e-parent\" data-id=\"6047514\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d047f94 elementor-widget elementor-widget-html\" data-id=\"d047f94\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div style=\"position:relative;width:100%;height:260px;overflow:hidden;border-radius:12px;\">\r\n  \r\n  <img decoding=\"async\" \r\n    src=\"https:\/\/lotterylottowin.com\/wp-content\/uploads\/2026\/02\/Untitled-design-7.webp\" \r\n    alt=\"Live football tables and league standings\"\r\n    style=\"\r\n      width:100%;\r\n      height:100%;\r\n      object-fit:cover;\r\n      object-position:center center;\r\n      transform:scaleY(1);\r\n      display:block;\r\n    \"\r\n  >\r\n\r\n  <div style=\"\r\n    position:absolute;\r\n    inset:0;\r\n    background:linear-gradient(to bottom, rgba(0,0,0,0.15), rgba(0,0,0,0.65));\r\n  \"><\/div>\r\n\r\n  <div style=\"\r\n    position:absolute;\r\n    bottom:20px;\r\n    left:20px;\r\n    color:#ffffff;\r\n    z-index:2;\r\n  \">\r\n    <h1 style=\"margin:0;font-size:28px;font-weight:700;\">Live Football Tables Today<\/h1>\r\n    <p style=\"margin-top:6px;font-size:14px;opacity:0.9;\">\r\n      Updated league standings, points & team rankings\r\n    <\/p>\r\n  <\/div>\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-93a2930 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"93a2930\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-38472fe elementor-widget elementor-widget-html\" data-id=\"38472fe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div id=\"espn-tables-widget\"><\/div>\n<script>\n(function(){\n  var host = document.getElementById('espn-tables-widget');\n  if (!host) return;\n  var shadow = host.attachShadow({mode:'open'});\n\n  var wrap = document.createElement('div');\n  wrap.setAttribute('style','font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:#000');\n  wrap.innerHTML = ''\n    + '<div style=\"display:flex;gap:12px;align-items:center;margin-bottom:12px;flex-wrap:wrap\">'\n    + '  <div style=\"display:flex;gap:8px;align-items:center\">'\n    + '    <label style=\"font-size:14px\">League<\/label>'\n    + '    <select class=\"league\" style=\"padding:8px;font-size:14px;border:1px solid #ccc;border-radius:6px;background:#fff;color:#000\">'\n    + '      <optgroup label=\"UEFA \/ FIFA \/ Cups\">'\n    + '        <option value=\"uefa.champions\">UEFA Champions League<\/option>'\n    + '        <option value=\"uefa.europa\">UEFA Europa League<\/option>'\n    + '        <option value=\"uefa.conference\">UEFA Conference League<\/option>'\n    + '        <option value=\"uefa.women.champions\">UEFA Women\\'s Champions League<\/option>'\n    + '        <option value=\"uefa.nations\">UEFA Nations League<\/option>'\n    + '        <option value=\"uefa.women.nations\">UEFA Women\\'s Nations League<\/option>'\n    + '        <option value=\"uefa.euro\">UEFA European Championship<\/option>'\n    + '        <option value=\"uefa.euro.qual\">UEFA European Championship Qualifying<\/option>'\n    + '        <option value=\"uefa.w.euro\">UEFA Women\\'s European Championship<\/option>'\n    + '        <option value=\"uefa.u21\">UEFA European Under-21 Championship<\/option>'\n    + '        <option value=\"uefa.u21.qual\">UEFA European Under-21 Championship Qualifying<\/option>'\n    + '        <option value=\"uefa.u19\">UEFA European Under-19 Championship<\/option>'\n    + '        <option value=\"fifa.worldcup\">FIFA World Cup<\/option>'\n    + '        <option value=\"fifa.w.worldcup\">FIFA Women\\'s World Cup<\/option>'\n    + '        <option value=\"fifa.club.worldcup\">FIFA Club World Cup<\/option>'\n    + '        <option value=\"fifa.worldcup.qual.uefa\">FIFA World Cup Qualifying - UEFA<\/option>'\n    + '        <option value=\"fifa.worldcup.qual.concacaf\">FIFA World Cup Qualifying - Concacaf<\/option>'\n    + '        <option value=\"fifa.worldcup.qual.afc\">FIFA World Cup Qualifying - AFC<\/option>'\n    + '        <option value=\"fifa.worldcup.qual.caf\">FIFA World Cup Qualifying - CAF<\/option>'\n    + '        <option value=\"fifa.worldcup.qual.conmebol\">FIFA World Cup Qualifying - CONMEBOL<\/option>'\n    + '        <option value=\"fifa.worldcup.qual.ofc\">FIFA World Cup Qualifying - OFC<\/option>'\n    + '        <option value=\"olympics.men\">Men\\'s Olympic Soccer Tournament<\/option>'\n    + '        <option value=\"olympics.women\">Women\\'s Olympic Soccer Tournament<\/option>'\n    + '        <option value=\"olympics.qual.playoff.men\">Men\\'s Olympic Qualifying Playoff<\/option>'\n    + '        <option value=\"concacaf.goldcup\">Concacaf Gold Cup<\/option>'\n    + '        <option value=\"concacaf.w.goldcup\">Concacaf W Gold Cup<\/option>'\n    + '        <option value=\"concacaf.nations\">Concacaf Nations League<\/option>'\n    + '        <option value=\"concacaf.w.championscup\">Concacaf W Champions Cup<\/option>'\n    + '        <option value=\"concacaf.w.championship\">Concacaf W Championship<\/option>'\n    + '        <option value=\"icc\">International Champions Cup<\/option>'\n    + '        <option value=\"shebelieves.cup\">SheBelieves Cup<\/option>'\n    + '        <option value=\"pinatar.cup\">Pinatar Cup<\/option>'\n    + '        <option value=\"arnold.clark.cup\">Arnold Clark Cup<\/option>'\n    + '        <option value=\"maurice.revello\">Maurice Revello Tournament<\/option>'\n    + '        <option value=\"fifa.u20.worldcup\">FIFA Under-20 World Cup<\/option>'\n    + '        <option value=\"fifa.u17.worldcup\">FIFA Under-17 World Cup<\/option>'\n    + '        <option value=\"fifa.w.u17.worldcup\">FIFA Under-17 Women\\'s World Cup<\/option>'\n    + '        <option value=\"conmebol.copaamerica\">Copa Am\u00e9rica<\/option>'\n    + '        <option value=\"conmebol.copaamerica.women\">Copa Am\u00e9rica Femenina<\/option>'\n    + '        <option value=\"afc.asiancup\">AFC Asian Cup<\/option>'\n    + '        <option value=\"afc.asiancup.qual\">AFC Asian Cup Qualifiers<\/option>'\n    + '        <option value=\"asean.championship\">ASEAN Championship<\/option>'\n    + '        <option value=\"caf.afcon\">Africa Cup of Nations<\/option>'\n    + '        <option value=\"caf.afcon.qual\">Africa Cup of Nations Qualifying<\/option>'\n    + '        <option value=\"caf.w.afcon\">Women\\'s Africa Cup of Nations<\/option>'\n    + '        <option value=\"caf.chan\">African Nations Championship<\/option>'\n    + '        <option value=\"concacaf.central.american.cup\">Concacaf Central American Cup<\/option>'\n    + '        <option value=\"concacaf.u23\">CONCACAF U23 Tournament<\/option>'\n    + '        <option value=\"india.intercontinental.cup\">Intercontinental Cup (India)<\/option>'\n    + '        <option value=\"saff.championship\">SAFF Championship<\/option>'\n    + '        <option value=\"gulf.cup\">Arabian Gulf Cup<\/option>'\n    + '        <option value=\"bangabandhu.cup\">Bangabandhu Cup<\/option>'\n    + '        <option value=\"cosafa.cup\">COSAFA Cup<\/option>'\n    + '      <\/optgroup>'\n    + '      <optgroup label=\"UEFA \/ AFC \/ CONMEBOL Cups\">'\n    + '        <option value=\"conmebol.libertadores\">CONMEBOL Libertadores<\/option>'\n    + '        <option value=\"conmebol.sudamericana\">CONMEBOL Sudamericana<\/option>'\n    + '        <option value=\"caf.champions\">CAF Champions League<\/option>'\n    + '        <option value=\"caf.confederation\">CAF Confederation Cup<\/option>'\n    + '        <option value=\"afc.champions\">AFC Champions League<\/option>'\n    + '        <option value=\"afc.champions.elite\">AFC Champions League Elite<\/option>'\n    + '        <option value=\"afc.champions.two\">AFC Champions League Two<\/option>'\n    + '      <\/optgroup>'\n    + '      <optgroup label=\"England\">'\n    + '        <option value=\"eng.1\">English Premier League<\/option>'\n    + '        <option value=\"eng.2\">English League Championship<\/option>'\n    + '        <option value=\"eng.3\">English League One<\/option>'\n    + '        <option value=\"eng.4\">English League Two<\/option>'\n    + '        <option value=\"eng.5\">English National League<\/option>'\n    + '        <option value=\"eng.efl.trophy\">English EFL Trophy<\/option>'\n    + '        <option value=\"eng.wsl\">English Women\\'s Super League<\/option>'\n    + '        <option value=\"northern.super.league\">Northern Super League<\/option>'\n    + '      <\/optgroup>'\n    + '      <optgroup label=\"Spain\">'\n    + '        <option value=\"esp.1\">Spanish LALIGA<\/option>'\n    + '        <option value=\"esp.2\">Spanish LALIGA 2<\/option>'\n    + '        <option value=\"esp.ligaf\">Spanish Liga F<\/option>'\n    + '      <\/optgroup>'\n    + '      <optgroup label=\"Germany\">'\n    + '        <option value=\"ger.1\">German Bundesliga<\/option>'\n    + '        <option value=\"ger.2\">German 2. Bundesliga<\/option>'\n    + '      <\/optgroup>'\n    + '      <optgroup label=\"Italy\">'\n    + '        <option value=\"ita.1\">Italian Serie A<\/option>'\n    + '        <option value=\"ita.2\">Italian Serie B<\/option>'\n    + '      <\/optgroup>'\n    + '      <optgroup label=\"France\">'\n    + '        <option value=\"fra.1\">French Ligue 1<\/option>'\n    + '        <option value=\"fra.2\">French Ligue 2<\/option>'\n    + '        <option value=\"fra.w.1\">French Premi\u00e8re Ligue<\/option>'\n    + '      <\/optgroup>'\n    + '      <optgroup label=\"Netherlands\">'\n    + '        <option value=\"ned.1\">Dutch Eredivisie<\/option>'\n    + '        <option value=\"ned.2\">Dutch Keuken Kampioen Divisie<\/option>'\n    + '        <option value=\"ned.3\">Dutch Tweede Divisie<\/option>'\n    + '        <option value=\"ned.w.1\">Dutch Vrouwen Eredivisie<\/option>'\n    + '      <\/optgroup>'\n    + '      <optgroup label=\"Portugal\">'\n    + '        <option value=\"por.1\">Portuguese Primeira Liga<\/option>'\n    + '      <\/optgroup>'\n    + '      <optgroup label=\"Turkey\">'\n    + '        <option value=\"tur.1\">Turkish Super Lig<\/option>'\n    + '      <\/optgroup>'\n    + '      <optgroup label=\"Scotland\">'\n    + '        <option value=\"sco.1\">Scottish Premiership<\/option>'\n    + '        <option value=\"sco.2\">Scottish Championship<\/option>'\n    + '        <option value=\"sco.league.cup\">Scottish League Cup<\/option>'\n    + '        <option value=\"sco.challenge.cup\">Scottish League Challenge Cup<\/option>'\n    + '      <\/optgroup>'\n    + '      <optgroup label=\"Europe Others\">'\n    + '        <option value=\"gre.1\">Greek Super League<\/option>'\n    + '        <option value=\"aut.1\">Austrian Bundesliga<\/option>'\n    + '        <option value=\"bel.1\">Belgian Pro League<\/option>'\n    + '        <option value=\"swe.1\">Swedish Allsvenskan<\/option>'\n    + '        <option value=\"den.1\">Danish Superliga<\/option>'\n    + '        <option value=\"nor.1\">Norwegian Eliteserien<\/option>'\n    + '        <option value=\"sui.1\">Swiss Super League<\/option>'\n    + '        <option value=\"cyp.1\">Cypriot First Division<\/option>'\n    + '        <option value=\"irl.1\">Irish Premier Division<\/option>'\n    + '        <option value=\"rus.1\">Russian Premier League<\/option>'\n    + '      <\/optgroup>'\n    + '      <optgroup label=\"Americas\">'\n    + '        <option value=\"usa.1\">MLS<\/option>'\n    + '        <option value=\"usa.nwsl\">NWSL<\/option>'\n    + '        <option value=\"mex.1\">Mexican Liga BBVA MX<\/option>'\n    + '        <option value=\"mex.expansion\">Mexican Liga de Expansi\u00f3n MX<\/option>'\n    + '        <option value=\"arg.1\">Argentine Liga Profesional de F\u00fatbol<\/option>'\n    + '        <option value=\"arg.2\">Argentine Nacional B<\/option>'\n    + '        <option value=\"arg.3\">Argentine Primera B<\/option>'\n    + '        <option value=\"arg.4\">Argentine Primera C<\/option>'\n    + '        <option value=\"arg.copa.superliga\">Argentine Copa de la Superliga<\/option>'\n    + '        <option value=\"bra.1\">Brazilian Serie A<\/option>'\n    + '        <option value=\"bra.2\">Brazilian Serie B<\/option>'\n    + '        <option value=\"bra.3\">Brazilian Serie C<\/option>'\n    + '        <option value=\"bra.copa.nordeste\">Copa do Nordeste<\/option>'\n    + '        <option value=\"bra.carioca\">Brazilian Campeonato Carioca<\/option>'\n    + '        <option value=\"bra.paulista\">Brazilian Campeonato Paulista<\/option>'\n    + '        <option value=\"bra.gaucho\">Brazilian Campeonato Gaucho<\/option>'\n    + '        <option value=\"bra.mineiro\">Brazilian Campeonato Mineiro<\/option>'\n    + '        <option value=\"chi.1\">Chilean Primera Divisi\u00f3n<\/option>'\n    + '        <option value=\"chi.2\">Segunda Divisi\u00f3n de Chile<\/option>'\n    + '        <option value=\"chi.cup\">Copa Chile<\/option>'\n    + '        <option value=\"col.1\">Colombian Primera A<\/option>'\n    + '        <option value=\"col.2\">Colombian Primera B<\/option>'\n    + '        <option value=\"col.cup\">Copa Colombia<\/option>'\n    + '        <option value=\"uru.1\">Liga AUF Uruguaya<\/option>'\n    + '        <option value=\"uru.2\">Segunda Divisi\u00f3n de Uruguay<\/option>'\n    + '        <option value=\"par.1\">Paraguayan Primera Divisi\u00f3n<\/option>'\n    + '        <option value=\"per.1\">Peruvian Liga 1<\/option>'\n    + '        <option value=\"ecu.1\">LigaPro Ecuador<\/option>'\n    + '        <option value=\"ven.1\">Venezuelan Primera Divisi\u00f3n<\/option>'\n    + '        <option value=\"bol.1\">Bolivian Liga Profesional<\/option>'\n    + '        <option value=\"bol.cup\">Copa Bolivia<\/option>'\n    + '        <option value=\"leagues.cup\">Leagues Cup<\/option>'\n    + '        <option value=\"usa.usl.championship\">USL Championship<\/option>'\n    + '        <option value=\"usa.usl.leagueone\">USL League One<\/option>'\n    + '        <option value=\"usa.usl.super\">USL Super League<\/option>'\n    + '        <option value=\"usa.usl.jagermeister\">USL J\u00e4germeister Cup<\/option>'\n    + '        <option value=\"usa.nwsl.mx.summer\">NWSL X Liga MX Femenil Summer Cup<\/option>'\n    + '      <\/optgroup>'\n    + '      <optgroup label=\"Asia\">'\n    + '        <option value=\"jpn.1\">Japanese J.League<\/option>'\n    + '        <option value=\"kor.1\">K League 1<\/option>'\n    + '        <option value=\"chn.1\">Chinese Super League<\/option>'\n    + '        <option value=\"tha.1\">Thai League 1<\/option>'\n    + '        <option value=\"ind.1\">Indian Super League<\/option>'\n    + '        <option value=\"ind.2\">Indian I-League<\/option>'\n    + '        <option value=\"idn.1\">Indonesian Super League<\/option>'\n    + '        <option value=\"mys.1\">Malaysian Super League<\/option>'\n    + '        <option value=\"sgp.1\">Singaporean Premier League<\/option>'\n    + '        <option value=\"ksa.1\">Saudi Pro League<\/option>'\n    + '        <option value=\"qat.1\">Qatar Stars League<\/option>'\n    + '        <option value=\"uae.1\">UAE Pro League<\/option>'\n    + '      <\/optgroup>'\n    + '      <optgroup label=\"Africa\">'\n    + '        <option value=\"rsa.1\">South African Premiership<\/option>'\n    + '        <option value=\"rsa.2\">South African First Division<\/option>'\n    + '        <option value=\"rsa.1.playoffs\">South African Premiership Promotion\/Relegation Playoffs<\/option>'\n    + '        <option value=\"nga.1\">Nigerian Professional League<\/option>'\n    + '        <option value=\"gha.1\">Ghanaian Premier League<\/option>'\n    + '        <option value=\"uga.1\">Ugandan Premier League<\/option>'\n    + '        <option value=\"ken.1\">Kenyan Premier League<\/option>'\n    + '      <\/optgroup>'\n    + '    <\/select>'\n    + '  <\/div>'\n    + '  <div style=\"display:flex;gap:8px;align-items:center\">'\n    + '    <label style=\"font-size:14px\">Season<\/label>'\n    + '    <select class=\"season\" style=\"padding:8px;font-size:14px;border:1px solid #ccc;border-radius:6px;background:#fff;color:#000\"><\/select>'\n    + '  <\/div>'\n    + '<\/div>'\n    + '<div class=\"tablewrap\"><\/div>';\n  shadow.appendChild(wrap);\n\n  var leagueSel = wrap.querySelector('.league');\n  var seasonSel = wrap.querySelector('.season');\n  var tableWrap = wrap.querySelector('.tablewrap');\n\n  var BASE = 'https:\/\/site.api.espn.com\/apis\/site\/v2\/sports\/soccer';\n\n  function currentSeasonStartYear(){\n    var d = new Date();\n    var y = d.getFullYear();\n    var m = d.getMonth()+1;\n    return m >= 7 ? y : y-1;\n  }\n  function labelForSeason(y){\n    var yy = String((y+1)%100).padStart(2,'0');\n    return y + '-' + yy;\n  }\n  function populateSeasons(){\n    var start = currentSeasonStartYear();\n    var maxYears = 14;\n    var options = '';\n    for (var i=0;i<maxYears;i++){\n      var y = start - i;\n      options += '<option value=\"'+y+'\">'+labelForSeason(y)+'<\/option>';\n    }\n    seasonSel.innerHTML = options;\n  }\n\n  function norm(s){ return String(s||'').toLowerCase().replace(\/[^a-z0-9]\/g,''); }\n  function toNum(v){\n    if (v == null) return undefined;\n    var n = Number(v);\n    if (!isNaN(n)) return n;\n    n = Number(String(v).replace(\/[^\\d.-]\/g,''));\n    return isNaN(n) ? undefined : n;\n  }\n\n  async function getJSONWithCors(url){\n    try{\n      var r = await fetch(url,{mode:'cors'});\n      if(!r.ok) throw 0;\n      return r.json();\n    }catch(e){\n      try{\n        var r2 = await fetch('https:\/\/cors.isomorphic-git.org\/'+url);\n        if(!r2.ok) throw 0;\n        return r2.json();\n      }catch(e2){\n        var alt = 'https:\/\/api.allorigins.win\/raw?url='+encodeURIComponent(url);\n        var r3 = await fetch(alt);\n        if(!r3.ok) throw 0;\n        var t = await r3.text();\n        try{ return JSON.parse(t); }catch{ return {}; }\n      }\n    }\n  }\n\n  async function fetchStandings(league, seasonYear){\n    var urls = [\n      BASE + '\/' + league + '\/standings?seasons=' + seasonYear,\n      BASE + '\/' + league + '\/standings?season=' + seasonYear,\n      'https:\/\/site.api.espn.com\/apis\/v2\/sports\/soccer\/' + league + '\/standings?season=' + seasonYear,\n      BASE + '\/' + league + '\/standings'\n    ];\n    for (var i=0;i<urls.length;i++){\n      var data = await getJSONWithCors(urls[i]);\n      if (data && (data.children || data.standings || data.groups || data.leagues || data.entries)) return data;\n    }\n    return {};\n  }\n\n  function valByAbbrOrShort(stats, abbrs){\n    var want = abbrs.map(function(a){ return String(a).toUpperCase(); });\n    for (var i=0;i<(stats||[]).length;i++){\n      var s = stats[i];\n      var a1 = String(s.abbreviation||'').toUpperCase();\n      var a2 = String(s.shortDisplayName||'').toUpperCase();\n      if (want.indexOf(a1) !== -1 || want.indexOf(a2) !== -1){\n        var v = toNum(s.value != null ? s.value : s.displayValue);\n        if (v != null) return v;\n      }\n    }\n    return undefined;\n  }\n  function valByNames(stats, names){\n    var want = names.map(norm);\n    for (var i=0;i<(stats||[]).length;i++){\n      var s = stats[i];\n      var n = norm(s.name || s.displayName);\n      if (want.indexOf(n) !== -1){\n        var v = toNum(s.value != null ? s.value : s.displayValue);\n        if (v != null) return v;\n      }\n    }\n    return undefined;\n  }\n\n  function extractEntries(data){\n    var entries = [];\n    var pools = [];\n    if (Array.isArray(data.children)) {\n      data.children.forEach(function(ch){\n        if (ch.standings && Array.isArray(ch.standings.entries)) pools.push(ch.standings.entries);\n      });\n    }\n    if (data.standings && Array.isArray(data.standings.entries)) pools.push(data.standings.entries);\n    if (Array.isArray(data.groups)) {\n      data.groups.forEach(function(g){\n        if (g.standings && Array.isArray(g.standings.entries)) pools.push(g.standings.entries);\n      });\n    }\n    if (Array.isArray(data.entries)) pools.push(data.entries);\n\n    pools.forEach(function(list){\n      list.forEach(function(ent){\n        var team = ent.team || ent;\n        var stats = ent.stats || ent.statistics || [];\n        var name = team.shortDisplayName || team.displayName || team.name || '';\n        var logo = (team.logos && team.logos[0] && team.logos[0].href) ? team.logos[0].href : (team.logo || '');\n\n        var w = valByAbbrOrShort(stats,['W']); if (w == null) w = valByNames(stats,['wins']); w = w||0;\n        var d = valByAbbrOrShort(stats,['D']); if (d == null) d = valByNames(stats,['ties','draws']); d = d||0;\n        var l = valByAbbrOrShort(stats,['L']); if (l == null) l = valByNames(stats,['losses']); l = l||0;\n\n        var gp = valByAbbrOrShort(stats,['GP']); if (gp == null) gp = valByNames(stats,['gamesplayed','matchesplayed','played','matches','mp','p']);\n        if (gp == null) gp = w + d + l;\n\n        var f = valByAbbrOrShort(stats,['F','GF']); if (f == null) f = valByNames(stats,['goalsfor','goalsscored','for']);\n        if (f == null) f = 0;\n\n        var a = valByAbbrOrShort(stats,['A','GA']); if (a == null) a = valByNames(stats,['goalsagainst','goalsconceded','against']);\n        if (a == null) a = 0;\n\n        var gd = f - a;\n\n        var pts = valByAbbrOrShort(stats,['PTS']); if (pts == null) pts = valByNames(stats,['points']);\n        if (pts == null) pts = w*3 + d;\n\n        var pos = valByAbbrOrShort(stats,['RANK']); if (pos == null) pos = valByNames(stats,['rank','position']);\n        if (pos == null) pos = ent.rank || ent.order;\n\n        entries.push({ name:name, logo:logo, gp:gp, w:w, d:d, l:l, f:f, a:a, gd:gd, pts:pts, pos:pos });\n      });\n    });\n\n    entries.sort(function(a,b){\n      if (a.pos != null && b.pos != null) return a.pos - b.pos;\n      if (b.pts !== a.pts) return b.pts - a.pts;\n      if (b.gd !== a.gd) return b.gd - a.gd;\n      if (b.f !== a.f) return b.f - a.f;\n      return a.name.localeCompare(b.name);\n    });\n    entries.forEach(function(e,idx){ if (e.pos == null) e.pos = idx+1; });\n    return entries;\n  }\n\n  function fmtGD(gd){\n    var n = Number(gd)||0;\n    var text = (n>0?'+':'') + n;\n    var color = n>0 ? '#0a0' : (n<0 ? '#c00' : '#000');\n    return {text:text,color:color};\n  }\n\n  function renderTable(rows){\n    if (!rows.length) {\n      tableWrap.innerHTML = '<div style=\"background:#fff;border:1px solid #ddd;border-radius:8px;padding:10px\">No table data available.<\/div>';\n      return;\n    }\n    var html = '';\n    html += '<div style=\"overflow:auto;background:#fff;border:1px solid #ddd;border-radius:8px\">';\n    html += '<table style=\"width:100%;border-collapse:collapse\">';\n    html += '<thead><tr>'\n      + '<th style=\"text-align:center;padding:10px;border-bottom:1px solid #eee;width:40px\">#<\/th>'\n      + '<th style=\"text-align:left;padding:10px;border-bottom:1px solid #eee\">Team<\/th>'\n      + '<th style=\"text-align:center;padding:10px;border-bottom:1px solid #eee;width:50px\">GP<\/th>'\n      + '<th style=\"text-align:center;padding:10px;border-bottom:1px solid #eee;width:50px\">W<\/th>'\n      + '<th style=\"text-align:center;padding:10px;border-bottom:1px solid #eee;width:50px\">D<\/th>'\n      + '<th style=\"text-align:center;padding:10px;border-bottom:1px solid #eee;width:50px\">L<\/th>'\n      + '<th style=\"text-align:center;padding:10px;border-bottom:1px solid #eee;width:60px\">F<\/th>'\n      + '<th style=\"text-align:center;padding:10px;border-bottom:1px solid #eee;width:60px\">A<\/th>'\n      + '<th style=\"text-align:center;padding:10px;border-bottom:1px solid #eee;width:60px\">GD<\/th>'\n      + '<th style=\"text-align:center;padding:10px;border-bottom:1px solid #eee;width:60px\">Pts<\/th>'\n      + '<\/tr><\/thead>';\n    html += '<tbody>';\n    for (var i=0;i<rows.length;i++){\n      var r = rows[i];\n      var bg = i % 2 === 0 ? '#fafafa' : '#fff';\n      var gdFmt = fmtGD(r.gd);\n      html += '<tr style=\"background:'+bg+';color:#000\">'\n        + '<td style=\"text-align:center;padding:10px;border-bottom:1px solid #eee\">'+r.pos+'<\/td>'\n        + '<td style=\"text-align:left;padding:10px;border-bottom:1px solid #eee\">'\n          + '<span style=\"display:flex;align-items:center;gap:8px\">'\n          + (r.logo ? '<img decoding=\"async\" src=\"'+r.logo+'\" alt=\"\" style=\"width:22px;height:22px;object-fit:contain;background:#f2f2f2;border-radius:50%\">' : '')\n          + '<span>'+r.name+'<\/span>'\n          + '<\/span>'\n        + '<\/td>'\n        + '<td style=\"text-align:center;padding:10px;border-bottom:1px solid #eee\">'+r.gp+'<\/td>'\n        + '<td style=\"text-align:center;padding:10px;border-bottom:1px solid #eee\">'+r.w+'<\/td>'\n        + '<td style=\"text-align:center;padding:10px;border-bottom:1px solid #eee\">'+r.d+'<\/td>'\n        + '<td style=\"text-align:center;padding:10px;border-bottom:1px solid #eee\">'+r.l+'<\/td>'\n        + '<td style=\"text-align:center;padding:10px;border-bottom:1px solid #eee\">'+r.f+'<\/td>'\n        + '<td style=\"text-align:center;padding:10px;border-bottom:1px solid #eee\">'+r.a+'<\/td>'\n        + '<td style=\"text-align:center;padding:10px;border-bottom:1px solid #eee;color:'+gdFmt.color+'\">'+gdFmt.text+'<\/td>'\n        + '<td style=\"text-align:center;padding:10px;border-bottom:1px solid #eee;font-weight:600\">'+r.pts+'<\/td>'\n        + '<\/tr>';\n    }\n    html += '<\/tbody><\/table><\/div>';\n\n    var glossary = ''\n      + '<div style=\"margin-top:8px;background:#fff;border:1px solid #ddd;border-radius:8px;padding:10px;font-size:12px;color:#000\">'\n      + '  <div style=\"font-weight:600;margin-bottom:6px\">Glossary<\/div>'\n      + '  <div>GP: Games Played<\/div>'\n      + '  <div>W: Wins<\/div>'\n      + '  <div>D: Draws<\/div>'\n      + '  <div>L: Losses<\/div>'\n      + '  <div>F: Goals For<\/div>'\n      + '  <div>A: Goals Against<\/div>'\n      + '  <div>GD: Goal Difference<\/div>'\n      + '<\/div>';\n\n    tableWrap.innerHTML = html + glossary;\n  }\n\n  async function load(){\n    tableWrap.innerHTML = '<div style=\"background:#fff;border:1px solid #ddd;border-radius:8px;padding:10px\">Loading table\u2026<\/div>';\n    var data = await fetchStandings(leagueSel.value, seasonSel.value);\n    var rows = extractEntries(data);\n    renderTable(rows);\n  }\n\n  leagueSel.addEventListener('change', load);\n  seasonSel.addEventListener('change', load);\n\n  function initSeasons(){\n    var start = (function(){ var d=new Date(); var y=d.getFullYear(); var m=d.getMonth()+1; return m>=7?y:y-1; })();\n    var maxYears = 14, options = '';\n    for (var i=0;i<maxYears;i++){\n      var y = start - i;\n      var yy = String((y+1)%100).padStart(2,'0');\n      options += '<option value=\"'+y+'\">'+y+'-'+yy+'<\/option>';\n    }\n    seasonSel.innerHTML = options;\n    seasonSel.value = String(start);\n  }\n\n  initSeasons();\n  leagueSel.value = 'eng.1';\n  load();\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-04d0fb3 e-flex e-con-boxed e-con e-parent\" data-id=\"04d0fb3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0dd1dfc elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"0dd1dfc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-35b02ba elementor-widget elementor-widget-heading\" data-id=\"35b02ba\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u26bd Live Football Tables &amp; League Standings<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6384611 elementor-widget elementor-widget-text-editor\" data-id=\"6384611\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h6>League tables are a fundamental part of following competitive football. A <strong data-start=\"413\" data-end=\"431\">football table<\/strong> is a structured ranking of teams based on their performance over the course of a season. These tables help fans, analysts, and bettors see where every club stands, who\u2019s leading the race, who\u2019s fighting relegation, and how close teams are to reaching key positions. Standings are updated frequently as match results roll in, making this page a real-time hub for tracking competition progress.<\/h6>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2aa6482 e-flex e-con-boxed e-con e-parent\" data-id=\"2aa6482\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-af551a1 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"af551a1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-068afcf elementor-widget elementor-widget-heading\" data-id=\"068afcf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u26bd What\u2019s Shown in a Football Table<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4e2eb05 elementor-widget elementor-widget-text-editor\" data-id=\"4e2eb05\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h6 data-start=\"901\" data-end=\"992\">A typical <strong data-start=\"911\" data-end=\"929\">football table<\/strong> displays each team\u2019s performance using several key statistics:<\/h6><ul data-start=\"994\" data-end=\"1468\"><li data-start=\"994\" data-end=\"1058\"><h6 data-start=\"996\" data-end=\"1058\"><strong data-start=\"996\" data-end=\"1020\">Matches played (Pld)<\/strong> \u2014 the number of games played so far<\/h6><\/li><li data-start=\"1059\" data-end=\"1161\"><h6 data-start=\"1061\" data-end=\"1161\"><strong data-start=\"1061\" data-end=\"1098\">Wins, draws, and losses (W, D, L)<\/strong> \u2014 these show how many fixtures a team has won, tied, or lost<\/h6><\/li><li data-start=\"1162\" data-end=\"1257\"><h6 data-start=\"1164\" data-end=\"1257\"><strong data-start=\"1164\" data-end=\"1204\">Goals for and goals against (GF, GA)<\/strong> \u2014 the total goals scored and conceded by each team<\/h6><\/li><li data-start=\"1258\" data-end=\"1357\"><h6 data-start=\"1260\" data-end=\"1357\"><strong data-start=\"1260\" data-end=\"1284\">Goal difference (GD)<\/strong> \u2014 the difference between goals scored and conceded, used to break ties<\/h6><\/li><li data-start=\"1358\" data-end=\"1468\"><h6 data-start=\"1360\" data-end=\"1468\"><strong data-start=\"1360\" data-end=\"1376\">Points (Pts)<\/strong> \u2014 the total points accumulated based on match results<\/h6><\/li><\/ul><h6 data-start=\"1470\" data-end=\"1756\">Most leagues use the three-points-for-a-win system, meaning teams earn three points for a win, one point for a draw, and no points for a loss. This method encourages attacking play and rewards teams that go for victory rather than settle for draws.<\/h6>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2c4178b e-flex e-con-boxed e-con e-parent\" data-id=\"2c4178b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-60a65c9 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"60a65c9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fd74eed elementor-widget elementor-widget-heading\" data-id=\"fd74eed\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u26bd Why Football Tables Matter<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-71da0e4 elementor-widget elementor-widget-text-editor\" data-id=\"71da0e4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h6 data-start=\"1789\" data-end=\"1931\">Standings provide a snapshot of where each team sits in the broader competition. In domestic leagues, the position in the table can determine:<\/h6><ul data-start=\"1933\" data-end=\"2172\"><li data-start=\"1933\" data-end=\"1983\"><h6 data-start=\"1935\" data-end=\"1983\"><strong data-start=\"1935\" data-end=\"1959\">Championship winners<\/strong>, for those at the top<\/h6><\/li><li data-start=\"1984\" data-end=\"2087\"><h6 data-start=\"1986\" data-end=\"2087\"><strong data-start=\"1986\" data-end=\"2033\">Qualification for international tournaments<\/strong>, such as the UEFA Champions League or Europa League<\/h6><\/li><li data-start=\"2088\" data-end=\"2172\"><h6 data-start=\"2090\" data-end=\"2172\"><strong data-start=\"2090\" data-end=\"2112\">Relegation battles<\/strong>, for teams at the bottom fighting to stay in the division<\/h6><\/li><\/ul><h6 data-start=\"2174\" data-end=\"2598\">Because of this, every match result can have ripple effects throughout the standings. An unexpected win by an underdog, for example, can tighten the points race in the middle of the table. Likewise, high-stakes fixtures known as \u201csix-pointers\u201d \u2014 matches between teams near each other in the standings \u2014 often have outsized importance late in the season when point differences are small.<\/h6>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2473fd5 e-flex e-con-boxed e-con e-parent\" data-id=\"2473fd5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-70a9155 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"70a9155\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-07c9c8c elementor-widget elementor-widget-heading\" data-id=\"07c9c8c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u26bd How Standings Are Updated<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-65b7a26 elementor-widget elementor-widget-text-editor\" data-id=\"65b7a26\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h6 data-start=\"2630\" data-end=\"3089\">As fixtures are completed, league tables are recalculated to reflect the latest results. For example, in well-known competitions like the Super League Greece \u2014 one of Europe\u2019s domestic leagues \u2014 standings show how many points each club has earned, their goal differences, and their current ranking within the season. These tables are updated after every matchday, giving fans the latest view of the competition landscape.<\/h6><h6 data-start=\"3091\" data-end=\"3349\">Tables are typically formatted so that the team with the most points appears at the top. If two teams have the same number of points, goal difference and goals scored are often used as tiebreakers to determine the order.<\/h6>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-45704a5 e-flex e-con-boxed e-con e-parent\" data-id=\"45704a5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-79982f2 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"79982f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-db868cc elementor-widget elementor-widget-heading\" data-id=\"db868cc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u26bd Following League Progress Throughout the Season<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a8caf58 elementor-widget elementor-widget-text-editor\" data-id=\"a8caf58\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h6 data-start=\"3403\" data-end=\"3751\">A full season\u2019s standings tell the story of the competition from start to finish. Early in the campaign, tables can change dramatically as teams find their rhythm and form. By midseason, trends often emerge \u2014 powerhouses may begin to separate themselves from the pack, while struggling teams look for momentum to pull them clear of the danger zone.<\/h6><h6 data-start=\"3753\" data-end=\"4101\">Late in the season, every match becomes even more urgent as points gained or lost can decide trophies, European spots, or survival. Historical snapshots of league tables show how positions evolve over time, and many fans enjoy comparing current season standings to past seasons to gauge progress or regression.<\/h6>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0fb5c0b e-flex e-con-boxed e-con e-parent\" data-id=\"0fb5c0b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a678e8d elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"a678e8d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8cec71d elementor-widget elementor-widget-heading\" data-id=\"8cec71d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u26bd Beyond Just Numbers<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-98a7d26 elementor-widget elementor-widget-text-editor\" data-id=\"98a7d26\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h6 data-start=\"4127\" data-end=\"4611\">While tables focus heavily on rank and points, they\u2019re also a gateway to deeper analysis. Understanding the context behind each position \u2014 such as recent form, head-to-head results, and fixture difficulty \u2014 can help fans interpret a team\u2019s situation more comprehensively. Additionally, some websites and sports data services expand on table data by including heat maps, form charts, and other metrics showing performance trends across the season.<\/h6><h6 data-start=\"4613\" data-end=\"4858\">For example, services like SofaScore display not just standings but also live scores, historical data, and additional statistics that provide a richer picture of how teams are performing within their tables.<\/h6>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9d1b78a e-flex e-con-boxed e-con e-parent\" data-id=\"9d1b78a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1fc34e2 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"1fc34e2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e61e26b elementor-widget elementor-widget-heading\" data-id=\"e61e26b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u26bd How to Use This Page<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-53f67cd elementor-widget elementor-widget-text-editor\" data-id=\"53f67cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h6 data-start=\"4885\" data-end=\"4902\">This page offers:<\/h6><ul data-start=\"4904\" data-end=\"5166\"><li data-start=\"4904\" data-end=\"4960\"><h6 data-start=\"4906\" data-end=\"4960\">Live <strong data-start=\"4911\" data-end=\"4930\">football tables<\/strong> updated after each matchday<\/h6><\/li><li data-start=\"4961\" data-end=\"5028\"><h6 data-start=\"4963\" data-end=\"5028\">Clear rankings with points, goal difference, and key statistics<\/h6><\/li><li data-start=\"5029\" data-end=\"5081\"><h6 data-start=\"5031\" data-end=\"5081\">Easy navigation between leagues and competitions<\/h6><\/li><li data-start=\"5082\" data-end=\"5166\"><h6 data-start=\"5084\" data-end=\"5166\">Standings that reflect current season progress so you never miss crucial changes<\/h6><\/li><\/ul><h6 data-start=\"5168\" data-end=\"5384\">Whether you\u2019re checking your favourite club\u2019s status, comparing rival teams, or simply trying to understand how each league position impacts the rest of the season, these league tables give you the snapshot you need.<\/h6>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-85291bd e-flex e-con-boxed e-con e-parent\" data-id=\"85291bd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9691a1d elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"9691a1d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-252347a elementor-widget elementor-widget-heading\" data-id=\"252347a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/www.espn.com\/soccer\/table\" target=\"_blank\" rel=\"noopener\">For comprehensive football coverage and up-to-the-minute league standings, you can also visit ESPN Football Tables, a trusted source for detailed tables, points totals, goal differences, and global competition standings in real time.<\/a><\/h6>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7e50abb elementor-widget elementor-widget-html\" data-id=\"7e50abb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n.lottery-widget {\r\n  display: flex;\r\n  gap: 14px;\r\n  max-width: 520px;\r\n  margin: 16px auto;\r\n}\r\n\r\n.lottery-button {\r\n  flex: 1;\r\n  background: linear-gradient(135deg, #111827, #020617);\r\n  border-radius: 12px;\r\n  padding: 14px 12px; \/* smaller height *\/\r\n  text-align: center;\r\n  text-decoration: none;\r\n  color: #f9fafb;\r\n  font-family: Arial, sans-serif;\r\n  font-weight: 700;\r\n  letter-spacing: 0.6px;\r\n  box-shadow: 0 8px 18px rgba(0,0,0,0.35);\r\n  border: 1px solid rgba(234, 179, 8, 0.25);\r\n  transition: all 0.2s ease;\r\n}\r\n\r\n.lottery-button span {\r\n  display: block;\r\n  font-size: 11px;\r\n  font-weight: 400;\r\n  color: #facc15; \/* gold accent *\/\r\n  margin-top: 4px;\r\n}\r\n\r\n.lottery-button:hover {\r\n  transform: translateY(-2px);\r\n  background: linear-gradient(135deg, #1f2937, #020617);\r\n  box-shadow: 0 12px 28px rgba(0,0,0,0.45);\r\n  border-color: rgba(234, 179, 8, 0.6);\r\n}\r\n\r\n\/* Mobile *\/\r\n@media (max-width: 600px) {\r\n  .lottery-widget {\r\n    flex-direction: column;\r\n  }\r\n}\r\n<\/style>\r\n\r\n<div class=\"lottery-widget\">\r\n  <a href=\"https:\/\/lotterylottowin.com\/football-scores\/\" class=\"lottery-button\">\r\n    SCORES\r\n    <span>Live Match Results<\/span>\r\n  <\/a>\r\n\r\n  <a href=\"https:\/\/lotterylottowin.com\/football-news\/\" class=\"lottery-button\">\r\n    NEWS\r\n    <span>League Standings<\/span>\r\n  <\/a>\r\n<\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Live Football Tables Today Updated league standings, points &#038; team rankings \u26bd Live Football Tables &amp; League Standings League tables are a fundamental part of following competitive football. A football table is a structured ranking of teams based on their performance over the course of a season. These tables help fans, analysts, and bettors see<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"inline_featured_image":false,"footnotes":""},"class_list":["post-3644","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/lotterylottowin.com\/el\/wp-json\/wp\/v2\/pages\/3644","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lotterylottowin.com\/el\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/lotterylottowin.com\/el\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/lotterylottowin.com\/el\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lotterylottowin.com\/el\/wp-json\/wp\/v2\/comments?post=3644"}],"version-history":[{"count":25,"href":"https:\/\/lotterylottowin.com\/el\/wp-json\/wp\/v2\/pages\/3644\/revisions"}],"predecessor-version":[{"id":5683,"href":"https:\/\/lotterylottowin.com\/el\/wp-json\/wp\/v2\/pages\/3644\/revisions\/5683"}],"wp:attachment":[{"href":"https:\/\/lotterylottowin.com\/el\/wp-json\/wp\/v2\/media?parent=3644"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}