[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-332282412723605504-en":61,"match-news-332282412723605504-en":87,"match-team-news-332282412723605504-en":88,"match-league-news-332282412723605504-en":202,"prediction-summary-332282412723605504":203,"timeline-332282412723605504":208},{"adSlots":4,"affiliateMode":5,"brandName":6,"contentStrategy":7,"currency":8,"friendLinks":9,"homepageLayoutKey":10,"leagueFocus":11,"locale":12,"planVisibility":13,"seoDescription":14,"seoTitleTemplate":15,"siteCode":10,"siteName":6,"siteType":10,"subscriptionMode":5,"timezone":16,"id":17,"tenantID":18,"primaryDomain":19,"countryCode":20,"logoUrl":21,"faviconUrl":21,"theme":22,"seoKeywords":24,"status":25,"ads":4,"focusLeagues":26,"affiliatePolicies":26},[],"shared","Football Prediction Platform","scores_predictions","USD",[],"main",[],"en-US",[],"Football fixtures, results, free predictions, subscriptions, and clearly labeled partner links.","{page} | Football Prediction Platform","America\u002FNew_York",323900000000000000,1,"football.easytestdev.online","US","",{"primaryColor":23},"#1677ff","football predictions, football fixtures, football results","active",null,{"active":28,"leagueId":29,"leagueName":30,"leagueImagePath":31,"seasonId":32,"seasonName":33,"startingAt":34,"endingAt":35,"daysToStart":36,"daysToEnd":37,"phase":38,"includeQualifying":39,"hostCities":40},true,"326135624916537344","World Cup","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fleagues\u002F1.png","326255613308833792","2026\u002F2027","2026-06-11","2026-06-28",-37,-20,"finished_recent",false,[41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60],"Atlanta","Boston","Dallas","East Rutherford","Guadalajara","Houston","Kansas City","Los Angeles","Mexico City","Miami","Monterrey","New-York","New York New Jersey","Philadelphia","San-Francisco","San Francisco Bay Area","Seattle","Toronto","Vancouver","Zapopan",{"match":62},{"awayScore":18,"awayTeam":63,"description":69,"homeScore":70,"homeTeam":71,"id":77,"kickoffAt":78,"length":79,"leagueId":80,"leagueName":81,"leagueSlug":82,"probabilityLabel":81,"slug":83,"status":84,"tvStations":85,"venueCity":21,"venueName":86},{"code":64,"id":65,"imagePath":66,"name":67,"slug":68},"AWY","326257694363095040","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F2177.png","FC Aarau","fc-aarau","Grasshoppers and FC Aarau meet with both desperate for points—the hosts to avoid relegation danger, the visitors to keep their slim European hopes alive. A loss for either could prove decisive with only few rounds remaining.",2,{"code":72,"id":73,"imagePath":74,"name":75,"slug":76},"HME","326257615304658944","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F1013.png","Grasshoppers","grasshoppers","332282412723605504","2026-05-21T18:15:00Z",90,"326135633963651072","Super League","ch-super-league","grasshoppers-vs-fc-aarau-2026-05-21","finished",[],"Letzigrund Stadion",[],[89,127,155,180,191],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":90,"excerpt":91,"homeTeamId":-1,"homeTeamName":-1,"id":92,"leagueId":93,"leagueName":94,"matchId":95,"matchName":21,"publishedAt":96,"slug":97,"sourceName":98,"sourceURL":99,"teamId":100,"teamName":101,"teamIds":102,"teamNames":114,"title":126},"news","Switzerland eye historic run at 2026 World Cup, led by Xhaka and rising star Manzambi, with Okafor back from injury for group games vs Qatar, Bosnia, Canada.","335597343212572673","326135625054949376","Premier League","0","2026-05-28T23:01:34Z","switzerland-world-cup-2026-can-xhaka-co-make-history","The Guardian","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fmay\u002F29\u002Fswitzerland-world-cup-2026-team-guide","326222711825108992","Switzerland",[100,103,104,105,106,73,107,108,109,110,111,112,113],"326257546010562560","326257534300065792","326257534396534784","326257694509895680","326257546459353088","326257590805729280","326222712143876096","326257546358689792","326222712898850816","326222713142120448","326257545968619520",[101,115,116,117,118,75,119,120,121,122,123,124,125],"Burnley","Borussia Mönchengladbach","Bayer Leverkusen","FC Schaffhausen","Sunderland","San Diego","Portugal","Leeds","Qatar","Canada","Arsenal","Switzerland World Cup 2026: Can Xhaka & Co. Make History?",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":90,"excerpt":128,"homeTeamId":-1,"homeTeamName":-1,"id":129,"leagueId":95,"leagueName":21,"matchId":95,"matchName":21,"publishedAt":130,"slug":131,"sourceName":132,"sourceURL":133,"teamId":134,"teamName":135,"teamIds":136,"teamNames":145,"title":154},"The Banda de Pífanos de Caruaru appeared on TV Globo's Altas Horas on May 9, showcasing Northeastern Brazilian culture alongside major music stars.","328208007408128001","2026-05-08T13:37:35Z","banda-de-pifanos-de-caruaru-on-altas-horas-why-it-matters","Globo G1","https:\u002F\u002Fg1.globo.com\u002Fpe\u002Fcaruaru-regiao\u002Fnoticia\u002F2026\u002F05\u002F08\u002Fbanda-de-pifanos-de-caruaru-participa-do-alta-horas-neste-sabado-9.ghtml","326257537764560896","Nacional",[134,109,137,138,139,140,141,73,142,143,144],"326255042430504960","326257537596788736","326257539962376192","326257590545682432","326257602348453888","326222711569256448","326222707169431552","326257545754710016",[135,121,146,147,148,149,150,75,151,152,153],"Servette FC","FC Porto","Como","Portland Timbers","De Graafschap","Brazil","Anderlecht","Newcastle","Banda de Pífanos de Caruaru on Altas Horas: Why It Matters",{"awayTeamId":139,"awayTeamName":148,"body":-1,"category":90,"excerpt":156,"homeTeamId":157,"homeTeamName":158,"id":159,"leagueId":160,"leagueName":161,"matchId":162,"matchName":163,"publishedAt":164,"slug":165,"sourceName":132,"sourceURL":166,"teamId":139,"teamName":148,"teamIds":167,"teamNames":173,"title":179},"A woman was shot inside a ride-hailing car in Rio de Janeiro's Taquara neighborhood. The incident occurred after a traffic dispute involving the driver of a white Peugeot. The victim, identified as Thamires Rodrigues de Souza Peixoto, was struck in the back by a bullet.","326257539731689472","Hellas Verona","328203693964922881","326135624706822144","Serie A","327052685184339968","Hellas Verona vs Como","2026-05-08T09:57:02Z","woman-injured-in-shooting-incident-during-football-match-context","https:\u002F\u002Fg1.globo.com\u002Frj\u002Frio-de-janeiro\u002Fbom-dia-rio\u002Fnoticia\u002F2026\u002F05\u002F08\u002Fmulher-e-baleada-zona-sudoeste-do-rio.ghtml",[139,157,168,169,170,171,141,73,172,143],"326257537798115328","326257546392244224","326257550968229888","326257580911366144","326257833098088448",[148,158,174,175,176,177,150,75,178,152],"Rio Ave","Nottingham Forest","SKN ST. Polten","Tokyo Verdy","Street","Woman Injured in Shooting Incident During Football Match Context",{"awayTeamId":139,"awayTeamName":148,"body":-1,"category":90,"excerpt":181,"homeTeamId":157,"homeTeamName":158,"id":182,"leagueId":160,"leagueName":161,"matchId":162,"matchName":163,"publishedAt":183,"slug":184,"sourceName":132,"sourceURL":185,"teamId":139,"teamName":148,"teamIds":186,"teamNames":188,"title":190},"The provided data contains no football-related facts. It references job vacancies offered by the Agência de Trabalho de Pernambuco in Petrolina, Salgueiro, and","328237097481670657","2026-05-08T07:01:09Z","no-football-facts-found-job-vacancies-in-pernambuco","https:\u002F\u002Fg1.globo.com\u002Fpe\u002Fpetrolina-regiao\u002Fnoticia\u002F2026\u002F05\u002F08\u002Fagencia-do-trabalho-oferece-167-vagas-de-emprego-em-petrolina-araripina-e-salgueiro.ghtml",[139,169,171,141,187,73,112,143,157],"326257610309242880",[148,175,177,150,189,75,124,152,158],"Club Queretaro","No Football Facts Found: Job Vacancies in Pernambuco",{"awayTeamId":139,"awayTeamName":148,"body":-1,"category":90,"excerpt":192,"homeTeamId":157,"homeTeamName":158,"id":193,"leagueId":160,"leagueName":161,"matchId":162,"matchName":163,"publishedAt":194,"slug":195,"sourceName":132,"sourceURL":196,"teamId":139,"teamName":148,"teamIds":197,"teamNames":199,"title":201},"The Agência de Trabalho de Pernambuco has announced 101 job vacancies across three cities: Petrolina, Salgueiro, and Araripina, with contact details provided","328227305916731393","2026-05-07T07:01:44Z","pernambuco-agency-announces-101-job-vacancies-in-petrolina","https:\u002F\u002Fg1.globo.com\u002Fpe\u002Fpetrolina-regiao\u002Fnoticia\u002F2026\u002F05\u002F07\u002Fagencia-do-trabalho-oferece-101-vagas-de-emprego-em-petrolina-araripina-e-salgueiro.ghtml",[139,157,143,169,171,141,187,73,198],"326257613643714560",[148,158,152,175,177,150,189,75,200],"Hassania Agadir","Pernambuco Agency Announces 101 Job Vacancies in Petrolina",[],{"matchResult":204,"exactScore":205,"totalGoals":206,"bothTeamsToScore":207},[],[],[],[],[209,216,221,225,230,238,243,250,253,260,267,272,277,280,285,290,293,297,303,307,310,313,317,321,324,331,336,340,344,349,352,355,360,362,368,374,379,381,385,391,396],{"id":210,"addition":-1,"extraMinute":211,"info":212,"isHome":28,"minute":213,"narrative":214,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":215},"332982272753930240",0,"Normal Goal",30,"30' Grasshoppers (Grasshoppers) scores. 1-0 — the opening goal.","goal",{"id":217,"addition":-1,"extraMinute":211,"info":212,"isHome":28,"minute":213,"narrative":218,"playerName":219,"relatedPlayerName":220,"result":21,"teamLogo":74,"teamName":75,"typeName":215},"332982398482386944","30' L. Zvonarek (Grasshoppers) scores, set up by Lee Young-Jun. 1-0 — the opening goal.","L. Zvonarek","Lee Young-Jun",{"id":222,"addition":-1,"extraMinute":211,"info":212,"isHome":39,"minute":223,"narrative":224,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":215},"332985921710329856",44,"44' FC Aarau (FC Aarau) scores. 1-1 — the equaliser.",{"id":226,"addition":-1,"extraMinute":211,"info":212,"isHome":39,"minute":223,"narrative":227,"playerName":228,"relatedPlayerName":229,"result":21,"teamLogo":66,"teamName":67,"typeName":215},"332986048323784704","44' E. Filet (FC Aarau) scores, set up by V. Fazliu. 1-1 — the equaliser.","E. Filet","V. Fazliu",{"id":231,"addition":-1,"extraMinute":211,"info":232,"isHome":39,"minute":233,"narrative":234,"playerName":235,"relatedPlayerName":236,"result":21,"teamLogo":66,"teamName":67,"typeName":237},"332990703334330368","Substitution 1",46,"46' (FC Aarau) makes a substitution: O. Jackle comes on for L. Frokaj.","O. Jackle","L. Frokaj","substitution",{"id":239,"addition":-1,"extraMinute":211,"info":232,"isHome":28,"minute":233,"narrative":240,"playerName":241,"relatedPlayerName":242,"result":21,"teamLogo":74,"teamName":75,"typeName":237},"332990452007440384","46' (Grasshoppers) makes a substitution: N. Rissi comes on for M. Ullmann.","N. Rissi","M. Ullmann",{"id":244,"addition":-1,"extraMinute":211,"info":245,"isHome":28,"minute":246,"narrative":247,"playerName":248,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":249},"332992842366455808","Yellow Card",54,"54' Lovro Zvonarek (Grasshoppers) is shown a yellow card.","Lovro Zvonarek","yellow_card",{"id":251,"addition":-1,"extraMinute":211,"info":245,"isHome":28,"minute":246,"narrative":252,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":249},"332992591521910784","54' Grasshoppers (Grasshoppers) is shown a yellow card.",{"id":254,"addition":-1,"extraMinute":211,"info":255,"isHome":39,"minute":256,"narrative":257,"playerName":258,"relatedPlayerName":259,"result":21,"teamLogo":66,"teamName":67,"typeName":237},"332995737010835456","Substitution 2",65,"65' (FC Aarau) makes a substitution: D. Afriyie comes on for H. Koide.","D. Afriyie","H. Koide",{"id":261,"addition":-1,"extraMinute":211,"info":262,"isHome":28,"minute":263,"narrative":264,"playerName":265,"relatedPlayerName":266,"result":21,"teamLogo":74,"teamName":75,"typeName":237},"332996493067685888","Substitution 3",68,"68' (Grasshoppers) makes a substitution: M. Frey comes on for F. Tsimba.","M. Frey","F. Tsimba",{"id":268,"addition":-1,"extraMinute":211,"info":255,"isHome":28,"minute":263,"narrative":269,"playerName":270,"relatedPlayerName":271,"result":21,"teamLogo":74,"teamName":75,"typeName":237},"332996492996382720","68' (Grasshoppers) makes a substitution: J. Asp comes on for A. Abrashi.","J. Asp","A. Abrashi",{"id":273,"addition":-1,"extraMinute":211,"info":245,"isHome":28,"minute":274,"narrative":275,"playerName":276,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":249},"332999008786059264",78,"78' Samuel Marques (Grasshoppers) is shown a yellow card.","Samuel Marques",{"id":278,"addition":-1,"extraMinute":211,"info":245,"isHome":28,"minute":274,"narrative":279,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":249},"332998631286116352","78' Grasshoppers (Grasshoppers) is shown a yellow card.",{"id":281,"addition":-1,"extraMinute":211,"info":262,"isHome":39,"minute":282,"narrative":283,"playerName":228,"relatedPlayerName":284,"result":21,"teamLogo":66,"teamName":67,"typeName":237},"333000016069136384",82,"82' (FC Aarau) makes a substitution: E. Filet comes on for R. Bobadilla.","R. Bobadilla",{"id":286,"addition":-1,"extraMinute":211,"info":245,"isHome":39,"minute":287,"narrative":288,"playerName":289,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":249},"333000517879861248",85,"85' Raúl Bobadilla (FC Aarau) is shown a yellow card.","Raúl Bobadilla",{"id":291,"addition":-1,"extraMinute":211,"info":245,"isHome":39,"minute":287,"narrative":292,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":249},"333000392541474816","85' FC Aarau (FC Aarau) is shown a yellow card.",{"id":294,"addition":-1,"extraMinute":211,"info":245,"isHome":39,"minute":295,"narrative":296,"playerName":236,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":249},"333002531154169856",88,"88' L. Frokaj (FC Aarau) is shown a yellow card.",{"id":298,"addition":-1,"extraMinute":211,"info":299,"isHome":28,"minute":295,"narrative":300,"playerName":301,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":302},"333001147914653696","Red Card","88' Young-Jun Lee (Grasshoppers) is sent off with a straight red card.","Young-Jun Lee","red_card",{"id":304,"addition":-1,"extraMinute":211,"info":245,"isHome":39,"minute":295,"narrative":305,"playerName":306,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":249},"333466485475250176","88' Leon Frokaj (FC Aarau) is shown a yellow card.","Leon Frokaj",{"id":308,"addition":-1,"extraMinute":211,"info":245,"isHome":39,"minute":79,"narrative":309,"playerName":236,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":249},"333001776334639104","90' L. Frokaj (FC Aarau) is shown a yellow card.",{"id":311,"addition":-1,"extraMinute":18,"info":245,"isHome":39,"minute":79,"narrative":312,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":249},"333002027816718336","90+1' FC Aarau (FC Aarau) is shown a yellow card.",{"id":314,"addition":-1,"extraMinute":18,"info":245,"isHome":39,"minute":79,"narrative":315,"playerName":316,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":249},"333002531212890112","90+1' M. Thaler (FC Aarau) is shown a yellow card.","M. Thaler",{"id":318,"addition":-1,"extraMinute":18,"info":245,"isHome":39,"minute":79,"narrative":319,"playerName":320,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":249},"333466485546553344","90+1' Marco Thaler (FC Aarau) is shown a yellow card.","Marco Thaler",{"id":322,"addition":-1,"extraMinute":211,"info":245,"isHome":39,"minute":79,"narrative":323,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":249},"333001650362912768","90' FC Aarau (FC Aarau) is shown a yellow card.",{"id":325,"addition":-1,"extraMinute":211,"info":326,"isHome":28,"minute":327,"narrative":328,"playerName":329,"relatedPlayerName":330,"result":21,"teamLogo":74,"teamName":75,"typeName":237},"333005804242210816","Substitution 4",97,"97' (Grasshoppers) makes a substitution: S. Marques comes on for A. Arigoni.","S. Marques","A. Arigoni",{"id":332,"addition":-1,"extraMinute":211,"info":333,"isHome":28,"minute":327,"narrative":334,"playerName":219,"relatedPlayerName":335,"result":21,"teamLogo":74,"teamName":75,"typeName":237},"333005929647706112","Substitution 5","97' (Grasshoppers) makes a substitution: L. Zvonarek comes on for H. Imourane.","H. Imourane",{"id":337,"addition":-1,"extraMinute":211,"info":245,"isHome":39,"minute":338,"narrative":339,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":249},"333007187968266240",103,"103' FC Aarau (FC Aarau) is shown a yellow card.",{"id":341,"addition":-1,"extraMinute":211,"info":245,"isHome":39,"minute":338,"narrative":342,"playerName":343,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":249},"333007439018332161","103' L. Obexer (FC Aarau) is shown a yellow card.","L. Obexer",{"id":345,"addition":-1,"extraMinute":211,"info":299,"isHome":39,"minute":346,"narrative":347,"playerName":348,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":302},"333466485659799552",105,"105' Linus Obexer (FC Aarau) is sent off with a straight red card.","Linus Obexer",{"id":350,"addition":-1,"extraMinute":211,"info":299,"isHome":39,"minute":346,"narrative":351,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":302},"333007691049865216","105' FC Aarau (FC Aarau) is sent off with a straight red card.",{"id":353,"addition":-1,"extraMinute":211,"info":299,"isHome":39,"minute":346,"narrative":354,"playerName":343,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":302},"333008193514901504","105' L. Obexer (FC Aarau) is sent off with a straight red card.",{"id":356,"addition":-1,"extraMinute":211,"info":326,"isHome":39,"minute":357,"narrative":358,"playerName":229,"relatedPlayerName":359,"result":21,"teamLogo":66,"teamName":67,"typeName":237},"335408107809148928",106,"106' (FC Aarau) makes a substitution: V. Fazliu comes on for R. Guzzo.","R. Guzzo",{"id":361,"addition":-1,"extraMinute":211,"info":326,"isHome":39,"minute":357,"narrative":358,"playerName":229,"relatedPlayerName":359,"result":21,"teamLogo":66,"teamName":67,"typeName":237},"333009829733863424",{"id":363,"addition":-1,"extraMinute":211,"info":364,"isHome":28,"minute":365,"narrative":366,"playerName":367,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":215},"333010835976753152","Penalty",110,"110' M. Ngom (Grasshoppers) converts from the spot, 2-1 — a stoppage-time winner.","M. Ngom",{"id":369,"addition":-1,"extraMinute":211,"info":333,"isHome":39,"minute":370,"narrative":371,"playerName":372,"relatedPlayerName":373,"result":21,"teamLogo":66,"teamName":67,"typeName":237},"333011591534481408",111,"111' (FC Aarau) makes a substitution: M. Dickenmann comes on for D. Derbaci.","M. Dickenmann","D. Derbaci",{"id":375,"addition":-1,"extraMinute":211,"info":376,"isHome":39,"minute":370,"narrative":377,"playerName":316,"relatedPlayerName":378,"result":21,"teamLogo":66,"teamName":67,"typeName":237},"333011213468307456","Substitution 6","111' (FC Aarau) makes a substitution: M. Thaler comes on for S. Vladi.","S. Vladi",{"id":380,"addition":-1,"extraMinute":211,"info":376,"isHome":39,"minute":370,"narrative":377,"playerName":316,"relatedPlayerName":378,"result":21,"teamLogo":66,"teamName":67,"typeName":237},"335408107930783744",{"id":382,"addition":-1,"extraMinute":211,"info":376,"isHome":39,"minute":383,"narrative":384,"playerName":372,"relatedPlayerName":373,"result":21,"teamLogo":66,"teamName":67,"typeName":237},"333011213531222016",112,"112' (FC Aarau) makes a substitution: M. Dickenmann comes on for D. Derbaci.",{"id":386,"addition":-1,"extraMinute":211,"info":376,"isHome":28,"minute":387,"narrative":388,"playerName":389,"relatedPlayerName":390,"result":21,"teamLogo":74,"teamName":75,"typeName":237},"333012471918891009",117,"117' (Grasshoppers) makes a substitution: S. Krasniqi comes on for S. Diarrassouba.","S. Krasniqi","S. Diarrassouba",{"id":392,"addition":-1,"extraMinute":211,"info":245,"isHome":28,"minute":393,"narrative":394,"playerName":395,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":249},"333013478438604800",118,"118' Mouhamed El Ngom (Grasshoppers) is shown a yellow card.","Mouhamed El Ngom",{"id":397,"addition":-1,"extraMinute":211,"info":245,"isHome":28,"minute":398,"narrative":399,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":249},"333013352852754432",120,"120' Grasshoppers (Grasshoppers) is shown a yellow card."]