[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-327055360420483072-en":43,"match-news-327055360420483072-en":69,"match-team-news-327055360420483072-en":117,"match-league-news-327055360420483072-en":260,"timeline-327055360420483072":366},{"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":28,"hostCities":39},true,"326135624916537344","World Cup","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fleagues\u002F1.png","326255613308833792","2026\u002F2027","2026-06-11","2026-06-28",6,23,"upcoming",[40,41,42],"Mexico City","Monterrey","Zapopan",{"match":44},{"awayScore":45,"awayTeam":46,"description":52,"homeScore":45,"homeTeam":53,"id":59,"kickoffAt":60,"length":61,"leagueId":62,"leagueName":63,"leagueSlug":64,"probabilityLabel":63,"slug":65,"status":66,"tvStations":67,"venueCity":57,"venueName":68},0,{"code":47,"id":48,"imagePath":49,"name":50,"slug":51},"AWY","326257565778317312","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F727.png","Osasuna","osasuna","Both Getafe and Osasuna enter this final La Liga matchday needing a win to secure a Europa League berth. The visitors' sturdy defense faces a Getafe side that has won four of their last five at home. The outcome will decide who joins the European competition next season.",{"code":54,"id":55,"imagePath":56,"name":57,"slug":58},"HME","326257565635710976","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F546.png","Getafe","getafe","327055360420483072","2026-05-23T19:00:00Z",90,"326135624820068352","La Liga","es-la-liga","getafe-vs-osasuna-2026-05-23","live",[],"Coliseum",[70,100],{"awayTeamId":48,"awayTeamName":50,"body":-1,"category":71,"excerpt":72,"homeTeamId":55,"homeTeamName":57,"id":73,"leagueId":62,"leagueName":63,"matchId":59,"matchName":74,"publishedAt":75,"slug":76,"sourceName":77,"sourceURL":78,"teamId":79,"teamName":80,"teamIds":81,"teamNames":90,"title":99},"news","Real Betis can mathematically clinch a European spot this weekend. They need to outperform Getafe or Athletic Club while maintaining their lead over Osasuna and Rayo Vallecano.","328142811276775425","Getafe vs Osasuna","2026-05-08T09:48:40Z","betis-on-verge-of-securing-european-football-with-weekend-result","Mundo Deportivo","https:\u002F\u002Fwww.mundodeportivo.com\u002Ffutbol\u002Fbetis\u002F20260508\u002F1004180465\u002Fcalculadora-betis-echa-humo.html","326257565602156544","Real Betis",[79,55,48,82,83,84,85,86,87,88,89],"326257565740568576","326257565316943872","326222707169431552","326222712592666624","326257537865224192","326257565702819840","326255041704890368","326257565275000832",[80,57,50,91,92,93,94,95,96,97,98],"Oviedo","Valencia","Anderlecht","Congo DR","Estoril","Real Sociedad","Rayo Vallecano","Athletic Club","Betis on Verge of Securing European Football with Weekend Result",{"awayTeamId":48,"awayTeamName":50,"body":-1,"category":71,"excerpt":101,"homeTeamId":55,"homeTeamName":57,"id":102,"leagueId":62,"leagueName":63,"matchId":59,"matchName":74,"publishedAt":103,"slug":104,"sourceName":77,"sourceURL":105,"teamId":89,"teamName":98,"teamIds":106,"teamNames":111,"title":116},"Athletic Bilbao defender Yeray Álvarez signs a new two-year contract with an optional third season, rewarding his strong return to form after a lengthy absence and solidifying the club's backline for the future.","327704966187716609","2026-05-07T05:00:00Z","athletic-bilbao-secures-defensive-anchor-yeray-alvarez-with-new-contract","https:\u002F\u002Fwww.mundodeportivo.com\u002Ffutbol\u002Fathletic-bilbao\u002F20260507\u002F1004179843\u002Frenovacion-acertada.html",[89,55,48,107,84,108,85,109,110],"326257539962376192","326222712143876096","326222713142120448","326257695210344448",[98,57,50,112,93,113,94,114,115],"Como","Portugal","Canada","Signal","Athletic Bilbao Secures Defensive Anchor Yeray Álvarez with New Contract Extension",[118,145,171,194,205,230],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":71,"excerpt":119,"homeTeamId":-1,"homeTeamName":-1,"id":120,"leagueId":121,"leagueName":122,"matchId":123,"matchName":21,"publishedAt":124,"slug":125,"sourceName":126,"sourceURL":127,"teamId":128,"teamName":129,"teamIds":130,"teamNames":137,"title":144},"Hamburg SV secure Grönbaek's stay, RB Leipzig plan with Diomande, and the Stage transfer poker continues – get the latest updates from Kicker.","337743388554039297","326135624673267712","Bundesliga","0","2026-06-03T21:46:52Z","gronbaek-remains-at-hsv-rb-commit-to-diomande","Kicker","https:\u002F\u002Fwww.kicker.de\u002Ftransferticker-953155\u002Fartikel#omrss","326255039712595968","Başakşehir",[128,131,132,133,134,135,136,84,109,55],"326257534270705664","326257580877811712","326257599160782848","326257760532434944","326257783785656320","326257534526558208",[129,138,139,140,141,142,143,93,114,57],"Werder Bremen","Mito Hollyhock","Istra 1961","İstanbulspor","Istres","RB Leipzig","Grönbaek Remains at HSV, RB Commit to Diomande",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":71,"excerpt":146,"homeTeamId":-1,"homeTeamName":-1,"id":147,"leagueId":148,"leagueName":149,"matchId":123,"matchName":21,"publishedAt":150,"slug":151,"sourceName":152,"sourceURL":153,"teamId":84,"teamName":93,"teamIds":154,"teamNames":162,"title":170},"Exclusive footage from Ryan Rozicki's final camp shows the Canadian's prep for Billam-Smith, with trainer Shaun George revealing strategy.","337709430181203969","326135625054949376","Premier League","2026-06-03T20:13:00Z","why-rozicki-s-final-training-holds-key-to-billam-smith-fight","Sky Sports","https:\u002F\u002Fwww.skysports.com\u002Fwatch\u002Fvideo\u002F13550552\u002Fchris-billam-smith-vs-ryan-rozicki-access-to-one-of-canadian-boxers-final-training-sessions-and-interview-with-trainer-shaun-george",[84,107,79,55,155,156,157,158,159,160,109,161],"326257766752587776","326257767599837184","326257792321064960","326257810339794944","326257545968619520","326257576805142528","326257563307872256",[93,112,80,57,163,164,165,166,167,168,114,169],"Fortaleza EC","Mixto","Comoros","Forest Green","Arsenal","Tune","Fortuna Sittard","Why Rozicki's Final Training Holds Key to Billam-Smith Fight",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":71,"excerpt":172,"homeTeamId":-1,"homeTeamName":-1,"id":173,"leagueId":148,"leagueName":149,"matchId":123,"matchName":21,"publishedAt":174,"slug":175,"sourceName":152,"sourceURL":176,"teamId":177,"teamName":178,"teamIds":179,"teamNames":186,"title":193},"Ronaldinho turned back the clock in the F1 charity match ahead of the Monaco Grand Prix, his dazzling display reminding fans of his prime years.","337653566770515969","2026-06-03T16:35:00Z","ronaldinho-turns-back-clock-in-monaco-charity-match","https:\u002F\u002Fwww.skysports.com\u002Fwatch\u002Fvideo\u002F13550493\u002Fmonaco-gp-ronaldinho-rolls-back-the-years-at-f1-charity-match-ahead-of-monaco-gp","326257536112005120","Monaco",[177,107,79,55,180,181,155,156,182,183,84,109,184,185],"326257592374398976","326257699727609856","326257565195309056","326257539333230592","326257546392244224","326257551639318528",[178,112,80,57,187,188,163,164,189,190,93,114,191,192],"Pittsburgh Riverhounds","Piteå","Barcelona","AC Milan","Nottingham Forest","Mannsdorf-Großenzersdorf","Ronaldinho Turns Back Clock in Monaco Charity Match",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":71,"excerpt":195,"homeTeamId":-1,"homeTeamName":-1,"id":196,"leagueId":148,"leagueName":149,"matchId":123,"matchName":21,"publishedAt":174,"slug":197,"sourceName":152,"sourceURL":176,"teamId":177,"teamName":178,"teamIds":198,"teamNames":201,"title":204},"Ronaldinho delighted fans with vintage skills alongside F1 stars at a charity football match ahead of the Monaco Grand Prix, proving his magic endures.","337664005340401665","ronaldinho-rolls-back-years-at-2026-monaco-charity-match",[177,107,79,55,180,181,155,156,182,183,199,200,84,109],"326222711569256448","326257669738336256",[178,112,80,57,187,188,163,164,189,190,202,203,93,114],"Brazil","Forge","Ronaldinho rolls back years at 2026 Monaco charity match",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":71,"excerpt":206,"homeTeamId":-1,"homeTeamName":-1,"id":207,"leagueId":123,"leagueName":21,"matchId":123,"matchName":21,"publishedAt":208,"slug":209,"sourceName":126,"sourceURL":210,"teamId":211,"teamName":212,"teamIds":213,"teamNames":221,"title":229},"Borussia Mönchengladbach have sealed the transfer of Darmstadt's Isac Lidberg, with all details settled and the deal now close to completion.","337532056235937793","2026-06-03T07:48:28Z","how-gladbach-secured-lidberg-transfer-agreement-reached","https:\u002F\u002Fwww.kicker.de\u002Feinigung-erzielt-gladbach-schnappt-sich-darmstadts-lidberg-1224850\u002Fartikel#omrss","326257534300065792","Borussia Mönchengladbach",[211,84,128,133,214,215,216,217,109,218,219,220,55],"326257613454970880","326257630680977408","326257638348165120","326257672598851584","326257545754710016","326257554411753472","326257556324356096",[212,93,129,140,222,223,224,225,114,226,227,228,57],"Renaissance Berkane","Beroe","Tenerife","Derry City","Newcastle","Newcastle Jets","Newells Old Boys","How Gladbach Secured Lidberg: Transfer Agreement Reached",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":71,"excerpt":231,"homeTeamId":-1,"homeTeamName":-1,"id":232,"leagueId":29,"leagueName":30,"matchId":123,"matchName":21,"publishedAt":233,"slug":234,"sourceName":235,"sourceURL":236,"teamId":109,"teamName":114,"teamIds":237,"teamNames":248,"title":259},"The 2026 World Cup will feature an eagle, moose, and jaguar as mascots for the USA, Canada, and Mexico, reviving a tradition of vibrant tournament symbols.","337524187147014145","2026-06-03T07:18:34Z","why-2026-world-cup-has-3-mascots-eagle-moose-jaguar","BBC Sport","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fc042220g45lo?at_medium=RSS&at_campaign=rss",[109,238,239,84,55,240,241,242,243,244,245,246,247],"326222711908995072","326222711682502656","326257615103332352","326257636301344768","326257666970095616","326222712622026752","326257686389723136","326222712076767232","326257700071542784","326222711447621632",[114,249,250,93,57,251,252,253,254,255,256,257,258],"Mexico","England","BSC Young Boys","Arema FC","Young Africans","South Africa","Together","Germany","Olympic","France","Why 2026 World Cup Has 3 Mascots: Eagle, Moose, Jaguar",[261,279,299,316,332,350],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":71,"excerpt":262,"homeTeamId":-1,"homeTeamName":-1,"id":263,"leagueId":62,"leagueName":63,"matchId":123,"matchName":21,"publishedAt":264,"slug":265,"sourceName":266,"sourceURL":267,"teamId":268,"teamName":269,"teamIds":270,"teamNames":274,"title":278},"Barcelona win La Liga 2025-26 led by Lamine Yamal; Real Madrid's season implodes after Xabi Alonso exit, a dressing room fight, and Pérez's bizarre presser.","337883108965617665","2026-06-04T07:00:29Z","la-liga-2025-26-barcelona-dominate-as-real-madrid-implode","The Guardian","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fjun\u002F04\u002Fla-liga-2025-26-awards-best-players-team-sid-lowe","326257565535047680","Real Madrid",[268,271,88,87,272,273,79,182,83],"326257641489698816","326257565363081216","326257565434384384",[269,275,97,96,276,277,80,189,92],"Inter de Valdemoro","Villarreal","Celta Vigo","La Liga 2025-26: Barcelona Dominate as Real Madrid Implode",{"awayTeamId":280,"awayTeamName":281,"body":-1,"category":71,"excerpt":282,"homeTeamId":245,"homeTeamName":256,"id":283,"leagueId":62,"leagueName":63,"matchId":284,"matchName":285,"publishedAt":264,"slug":286,"sourceName":266,"sourceURL":287,"teamId":268,"teamName":269,"teamIds":288,"teamNames":293,"title":298},"326222713175674880","Curaçao","Antonio Rüdiger joins UNHCR, using his family's escape from Sierra Leone's civil war to challenge refugee stereotypes ahead of the World Cup.","337882782623600641","327115038563241984","Germany vs Curaçao","why-rudiger-backs-refugees-family-s-civil-war-escape","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fjun\u002F04\u002Fantonio-rudiger-refugees-have-no-other-choice-its-important-they-be-listened-to",[268,245,280,289,290,199,291,292],"326257791503175680","326257546220277760","326222711653142528","326257536049090560",[269,256,281,294,295,202,296,297],"Sierra Leone","Chelsea","Spain","Nice","Why Rüdiger Backs Refugees: Family's Civil War Escape",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":71,"excerpt":300,"homeTeamId":-1,"homeTeamName":-1,"id":301,"leagueId":62,"leagueName":63,"matchId":123,"matchName":21,"publishedAt":302,"slug":303,"sourceName":235,"sourceURL":304,"teamId":268,"teamName":269,"teamIds":305,"teamNames":310,"title":315},"Ibrahima Konate is in advanced talks to join Real Madrid on a free transfer, making him the second Liverpool player to join Madrid on a free in two years.","337298705826713601","2026-06-02T16:15:09Z","konate-to-real-madrid-27-year-old-set-for-free-transfer","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fcx218elj1v0o?at_medium=RSS&at_campaign=rss",[268,306,247,136,84,307,155,308,291,309],"326257545918287872","326257613643714560","326257809182167040","326257575404244992",[269,311,258,143,93,312,163,313,296,314],"Liverpool","Hassania Agadir","Oldham","Vanløse","Konate to Real Madrid: 27-Year-Old Set for Free Transfer",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":71,"excerpt":317,"homeTeamId":-1,"homeTeamName":-1,"id":318,"leagueId":62,"leagueName":63,"matchId":123,"matchName":21,"publishedAt":319,"slug":320,"sourceName":321,"sourceURL":322,"teamId":268,"teamName":269,"teamIds":323,"teamNames":327,"title":331},"France international Ibrahima Konaté is nearing a transfer to Real Madrid after talks advanced in the last 48 hours, per ESPN sources. The defender is set to","337350649681285121","2026-06-02T15:56:47Z","konate-nears-real-madrid-move-48-hour-talks-progress","ESPN","https:\u002F\u002Fwww.espn.com\u002Fsoccer\u002Fstory\u002F_\u002Fid\u002F48949796\u002Fibrahima-konate-closing-move-real-madrid",[268,247,84,241,324,109,184,325,326,307],"326323575902441472","326257554193649664","326257601098551296",[269,258,93,252,328,114,191,329,330,312],"Andorra","Perth Glory","Deportivo Pereira","Konaté Nears Real Madrid Move: 48-Hour Talks Progress",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":71,"excerpt":333,"homeTeamId":-1,"homeTeamName":-1,"id":334,"leagueId":62,"leagueName":63,"matchId":123,"matchName":21,"publishedAt":335,"slug":336,"sourceName":126,"sourceURL":127,"teamId":128,"teamName":129,"teamIds":337,"teamNames":343,"title":349},"AC Milan's Rafael Leao is set to leave, while Man City's Bernardo Silva draws intense La Liga interest, potentially reshaping Europe's transfer market.","336448203962454017","2026-05-31T07:56:31Z","rafael-leao-exits-milan-bernardo-silva-wanted-in-spain",[128,131,338,133,339,134,135,340,341,342,268,182,108,183,239],"326257534589472768","326257738642362368","326257536078450688","326257546258026496","326257565233057792",[129,138,344,140,345,141,142,346,347,348,269,189,113,190,250],"1. FC Heidenheim","Heidelberg United","Paris Saint Germain","Manchester City","Atletico Madrid","Rafael Leao Exits Milan: Bernardo Silva Wanted in Spain",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":71,"excerpt":351,"homeTeamId":-1,"homeTeamName":-1,"id":352,"leagueId":62,"leagueName":63,"matchId":123,"matchName":21,"publishedAt":353,"slug":354,"sourceName":126,"sourceURL":127,"teamId":128,"teamName":129,"teamIds":355,"teamNames":360,"title":365},"VfB Stuttgart closes on Undav permanent deal; Manchester City's Bernardo Silva tops Barcelona's La Liga wishlist. What the Summer 2025 transfer window holds.","336440655762952193","2026-05-31T07:37:24Z","vfb-stuttgart-undav-deal-la-liga-wants-bernardo-silva",[128,131,338,356,132,133,339,134,341,357,182,358,110,291,84,359],"326257568773050368","326257534493003776","326257546291580928","326222707249123328",[129,138,344,361,139,140,345,141,347,362,189,363,115,296,93,364],"Vorskla Poltava","VfB Stuttgart","Brighton","Zulte Waregem","VfB Stuttgart-Undav Deal: La Liga Wants Bernardo Silva",[367,376,384,392,398,404,411,418,423,429,434],{"id":368,"addition":369,"extraMinute":45,"info":370,"isHome":371,"minute":372,"narrative":373,"playerName":374,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":375},"333787329070108672","Foul","Yellow Card",false,57,"57' F. Boyomo (Osasuna) is shown a yellow card for foul.","F. Boyomo","yellow_card",{"id":377,"addition":-1,"extraMinute":45,"info":378,"isHome":28,"minute":379,"narrative":380,"playerName":381,"relatedPlayerName":382,"result":21,"teamLogo":56,"teamName":57,"typeName":383},"333787329141411840","Normal Goal",59,"59' L. Milla (Getafe) scores, set up by L. Vazquez. 1-0 — the opening goal.","L. Milla","L. Vazquez","goal",{"id":385,"addition":-1,"extraMinute":45,"info":386,"isHome":371,"minute":387,"narrative":388,"playerName":389,"relatedPlayerName":390,"result":21,"teamLogo":49,"teamName":50,"typeName":391},"333787329317572608","Substitution 2",68,"68' (Osasuna) makes a substitution: L. Torro comes on for K. Barja.","L. Torro","K. Barja","substitution",{"id":393,"addition":-1,"extraMinute":45,"info":394,"isHome":371,"minute":387,"narrative":395,"playerName":396,"relatedPlayerName":397,"result":21,"teamLogo":49,"teamName":50,"typeName":391},"333787329225297920","Substitution 1","68' (Osasuna) makes a substitution: J. Herrando comes on for R. Garcia.","J. Herrando","R. Garcia",{"id":399,"addition":-1,"extraMinute":45,"info":400,"isHome":371,"minute":401,"narrative":402,"playerName":397,"relatedPlayerName":403,"result":21,"teamLogo":49,"teamName":50,"typeName":391},"333787329401458688","Substitution 3",70,"70' (Osasuna) makes a substitution: R. Garcia comes on for M. Gomez.","M. Gomez",{"id":405,"addition":-1,"extraMinute":45,"info":406,"isHome":371,"minute":407,"narrative":408,"playerName":409,"relatedPlayerName":410,"result":21,"teamLogo":49,"teamName":50,"typeName":391},"333787329485344768","Substitution 4",81,"81' (Osasuna) makes a substitution: J. Moncayola comes on for A. Osambela.","J. Moncayola","A. Osambela",{"id":412,"addition":-1,"extraMinute":45,"info":413,"isHome":371,"minute":414,"narrative":415,"playerName":416,"relatedPlayerName":417,"result":21,"teamLogo":49,"teamName":50,"typeName":391},"333787329577619456","Substitution 5",82,"82' (Osasuna) makes a substitution: A. Oroz comes on for R. Moro.","A. Oroz","R. Moro",{"id":419,"addition":-1,"extraMinute":45,"info":394,"isHome":28,"minute":414,"narrative":420,"playerName":421,"relatedPlayerName":422,"result":21,"teamLogo":56,"teamName":57,"typeName":391},"333787329636339712","82' (Getafe) makes a substitution: A. Liso comes on for D. Caceres.","A. Liso","D. Caceres",{"id":424,"addition":-1,"extraMinute":45,"info":386,"isHome":28,"minute":425,"narrative":426,"playerName":427,"relatedPlayerName":428,"result":21,"teamLogo":56,"teamName":57,"typeName":391},"333787329716031488",89,"89' (Getafe) makes a substitution: M. Martin comes on for Davinchi.","M. Martin","Davinchi",{"id":430,"addition":431,"extraMinute":45,"info":370,"isHome":28,"minute":61,"narrative":432,"playerName":433,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":375},"333787329804111872","Unsportsmanlike conduct","90' M. Arambarri (Getafe) is shown a yellow card for unsportsmanlike conduct.","M. Arambarri",{"id":435,"addition":-1,"extraMinute":436,"info":370,"isHome":371,"minute":61,"narrative":437,"playerName":438,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":375},"333787329887997952",2,"90+2' A. Fernandez (Osasuna) is shown a yellow card.","A. Fernandez"]