[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-327052770697809920-en":43,"match-news-327052770697809920-en":69,"match-team-news-327052770697809920-en":70,"match-league-news-327052770697809920-en":198,"timeline-327052770697809920":199},{"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":18,"awayTeam":45,"description":51,"homeScore":52,"homeTeam":53,"id":59,"kickoffAt":60,"length":61,"leagueId":62,"leagueName":63,"leagueSlug":64,"probabilityLabel":63,"slug":65,"status":66,"tvStations":67,"venueCity":68,"venueName":21},{"code":46,"id":47,"imagePath":48,"name":49,"slug":50},"AWY","326257613454970880","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F962.png","Renaissance Berkane","renaissance-berkane","Renaissance Berkane need points to solidify their push for a top-two finish, while CODM Meknès aim to climb away from the relegation zone. This duel at the Stade d’Honneur pits contrasting ambitions against each other. The result could define both teams’ seasons.",0,{"code":54,"id":55,"imagePath":56,"name":57,"slug":58},"HME","326257613958287360","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F22218.png","CODM Meknès","codm-meknes","327052770697809920","2026-05-10T18:00:00Z",90,"326135633930096640","Botola Pro","ma-botola-pro","codm-meknes-vs-renaissance-berkane-2026-05-10","live",[],"Meknes",[],[71,111,134,153,170,187],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":72,"excerpt":73,"homeTeamId":-1,"homeTeamName":-1,"id":74,"leagueId":75,"leagueName":21,"matchId":75,"matchName":21,"publishedAt":76,"slug":77,"sourceName":78,"sourceURL":79,"teamId":80,"teamName":81,"teamIds":82,"teamNames":96,"title":110},"news","Eintracht's Axel Hellmann extends contract to 2031, criticizes ex-coach Riera and fans over pyrotechnics, questioning trust. Season review sparks controversy.","337671721924431873","0","2026-06-03T16:25:09Z","axel-hellmann-on-2031-deal-pyro-anger-what-it-means","Kicker","https:\u002F\u002Fwww.kicker.de\u002Fkoennen-nicht-weiter-auf-absprachen-vertrauen-hellmann-sauer-ueber-pyro-aerger-1225059\u002Fvideo#omrss","326257781562675200","Auch",[80,47,83,84,85,86,87,88,89,90,91,92,93,94,95],"326257615203995648","326257630509010944","326257630680977408","326257672598851584","326257761564233728","326257763107737600","326257534430089216","326257695210344448","326222707169431552","326222713142120448","326255042464059392","326257545754710016","326257546392244224",[81,49,97,98,99,100,101,102,103,104,105,106,107,108,109],"FC Zurich","Vitosha Bistritsa","Beroe","Derry City","Güzide Gebzespor","İzmir Çoruhlu FK","Eintracht Frankfurt","Signal","Anderlecht","Canada","Penybont","Newcastle","Nottingham Forest","Axel Hellmann on 2031 Deal, Pyro Anger: What It Means",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":72,"excerpt":112,"homeTeamId":-1,"homeTeamName":-1,"id":113,"leagueId":75,"leagueName":21,"matchId":75,"matchName":21,"publishedAt":114,"slug":115,"sourceName":78,"sourceURL":116,"teamId":117,"teamName":118,"teamIds":119,"teamNames":126,"title":133},"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",[117,91,120,121,47,85,122,86,92,94,123,124,125],"326255039712595968","326257599160782848","326257638348165120","326257554411753472","326257556324356096","326257565635710976",[118,105,127,128,49,99,129,100,106,108,130,131,132],"Başakşehir","Istra 1961","Tenerife","Newcastle Jets","Newells Old Boys","Getafe","How Gladbach Secured Lidberg: Transfer Agreement Reached",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":72,"excerpt":135,"homeTeamId":-1,"homeTeamName":-1,"id":136,"leagueId":137,"leagueName":138,"matchId":75,"matchName":21,"publishedAt":139,"slug":140,"sourceName":78,"sourceURL":141,"teamId":89,"teamName":103,"teamIds":142,"teamNames":147,"title":152},"Adi Hütter returns as Eintracht Frankfurt coach after discussing his contentious 2021 exit in a 2023 kicker interview. What he said then echoes now.","336822527235985409","326135624673267712","Bundesliga","2026-06-01T08:54:02Z","adi-hutter-s-2021-eintracht-exit-what-he-said-in-2023","https:\u002F\u002Fwww.kicker.de\u002Fwie-huetter-auf-seinen-eintracht-abgang-2021-zurueckblickt-1224347\u002Fartikel#omrss",[89,120,143,144,121,145,47,83,117,91,92,94,95,146],"326257568773050368","326257580877811712","326257612037296128","326257551639318528",[103,127,148,149,128,150,49,97,118,105,106,108,109,151],"Vorskla Poltava","Mito Hollyhock","Akhmat","Mannsdorf-Großenzersdorf","Adi Hütter's 2021 Eintracht Exit: What He Said in 2023",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":72,"excerpt":154,"homeTeamId":-1,"homeTeamName":-1,"id":155,"leagueId":137,"leagueName":138,"matchId":75,"matchName":21,"publishedAt":156,"slug":157,"sourceName":78,"sourceURL":158,"teamId":159,"teamName":160,"teamIds":161,"teamNames":165,"title":169},"1. FC Köln's vice president for sport, Ulf Sobek, has delivered a comprehensive season review that will directly influence the club's transfer strategy.","335557108248350721","2026-05-28T20:56:05Z","1-fc-koln-vp-2025-26-season-review-to-shape-transfers","https:\u002F\u002Fwww.kicker.de\u002Fwird-in-die-transferpolitik-einfliessen-das-saison-fazit-von-fc-vize-sobek-1223597\u002Fartikel#omrss","326257534715301888","1. FC Köln",[159,162,89,163,47,85,164,86,91,92,94,95,123],"326222707618222080","326257602625277952","326257661421031424",[160,166,103,167,49,99,168,100,105,106,108,109,130],"Dender","FC Eindhoven","Denmark","1. FC Köln VP: 2025\u002F26 Season Review to Shape Transfers",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":72,"excerpt":171,"homeTeamId":-1,"homeTeamName":-1,"id":172,"leagueId":75,"leagueName":21,"matchId":75,"matchName":21,"publishedAt":173,"slug":174,"sourceName":78,"sourceURL":175,"teamId":162,"teamName":166,"teamIds":176,"teamNames":181,"title":186},"Schalke's settlement with Ben Manga costs over €1M more than expected, ending the former squad planner's eight-month saga. Mutual appreciation marks the end.","334991082154627073","2026-05-26T17:26:54Z","ben-manga-s-schalke-exit-costs-over-1m-more-than-expected","https:\u002F\u002Fwww.kicker.de\u002Fmillionensumme-zum-abschied-manga-akte-endgueltig-geschlossen-1223010\u002Fartikel#omrss",[162,120,177,178,144,121,179,47,180,91,92,94],"326255040920555520","326257537559040000","326257606744084480","326257686389723136",[166,127,182,183,149,128,184,49,185,105,106,108],"Beitar Jerusalem","Benfica","Beijing Guoan","Together","Ben Manga's Schalke Exit Costs Over €1M More Than Expected",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":72,"excerpt":188,"homeTeamId":-1,"homeTeamName":-1,"id":189,"leagueId":75,"leagueName":21,"matchId":75,"matchName":21,"publishedAt":190,"slug":191,"sourceName":78,"sourceURL":192,"teamId":162,"teamName":166,"teamIds":193,"teamNames":195,"title":197},"Dieter Hecking vented frustration after Joakim Maehle's yellow card in the relegation match at Paderborn led to a red and suspension, questioning the rules.","334636894182707201","2026-05-26T07:36:27Z","hecking-rages-at-maehle-yellow-what-s-wrong-with-rules","https:\u002F\u002Fwww.kicker.de\u002Fheckings-aerger-nach-abstieg-was-ist-los-mit-den-regeln-1222799\u002Fvideo#omrss",[162,120,177,144,121,179,145,47,194,180,91,95],"326257616747499520",[166,127,182,149,128,184,150,49,196,185,105,109],"Ternana","Hecking Rages at Maehle Yellow: 'What's Wrong with Rules?'",[],[200,207,212,219,222,226,231,236,240,247,252,257,262,265,270,276,281,286,291,297,302,308,313,317],{"id":201,"addition":-1,"extraMinute":52,"info":202,"isHome":203,"minute":204,"narrative":205,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":206},"328988456631930880","Normal Goal",false,15,"15' Renaissance Berkane (Renaissance Berkane) scores. 0-1 — the opening goal.","goal",{"id":208,"addition":-1,"extraMinute":52,"info":202,"isHome":203,"minute":204,"narrative":209,"playerName":210,"relatedPlayerName":211,"result":21,"teamLogo":48,"teamName":49,"typeName":206},"328988708353085440","15' P. Bassene (Renaissance Berkane) scores, set up by M. Chouiar. 0-1 — the opening goal.","P. Bassene","M. Chouiar",{"id":213,"addition":-1,"extraMinute":52,"info":214,"isHome":28,"minute":215,"narrative":216,"playerName":217,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":218},"329076287383539712","Yellow Card",20,"20' A. Benkassou (CODM Meknès) is shown a yellow card.","A. Benkassou","yellow_card",{"id":220,"addition":-1,"extraMinute":52,"info":214,"isHome":28,"minute":215,"narrative":221,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":218},"328989715124457472","20' CODM Meknès (CODM Meknès) is shown a yellow card.",{"id":223,"addition":-1,"extraMinute":52,"info":214,"isHome":28,"minute":224,"narrative":225,"playerName":217,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":218},"328990092234330112",21,"21' A. Benkassou (CODM Meknès) is shown a yellow card.",{"id":227,"addition":-1,"extraMinute":18,"info":214,"isHome":28,"minute":228,"narrative":229,"playerName":230,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":218},"329076287446454272",45,"45+1' A. Lakhlifi (CODM Meknès) is shown a yellow card.","A. Lakhlifi",{"id":232,"addition":-1,"extraMinute":52,"info":214,"isHome":28,"minute":233,"narrative":234,"playerName":235,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":218},"329076287505174528",55,"55' M. Sahd (CODM Meknès) is shown a yellow card.","M. Sahd",{"id":237,"addition":-1,"extraMinute":52,"info":214,"isHome":203,"minute":238,"narrative":239,"playerName":211,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":218},"329076287559700480",56,"56' M. Chouiar (Renaissance Berkane) is shown a yellow card.",{"id":241,"addition":-1,"extraMinute":52,"info":242,"isHome":28,"minute":243,"narrative":244,"playerName":217,"relatedPlayerName":245,"result":21,"teamLogo":56,"teamName":57,"typeName":246},"329076287618420736","Substitution 1",65,"65' (CODM Meknès) makes a substitution: A. Benkassou comes on for M. Mbou.","M. Mbou","substitution",{"id":248,"addition":-1,"extraMinute":52,"info":249,"isHome":28,"minute":243,"narrative":250,"playerName":230,"relatedPlayerName":251,"result":21,"teamLogo":56,"teamName":57,"typeName":246},"329076287677140992","Substitution 2","65' (CODM Meknès) makes a substitution: A. Lakhlifi comes on for Z. Eddib.","Z. Eddib",{"id":253,"addition":-1,"extraMinute":52,"info":214,"isHome":28,"minute":254,"narrative":255,"playerName":256,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":218},"329076287735861248",68,"68' Y. Anouar (CODM Meknès) is shown a yellow card.","Y. Anouar",{"id":258,"addition":-1,"extraMinute":52,"info":249,"isHome":203,"minute":259,"narrative":260,"playerName":210,"relatedPlayerName":261,"result":21,"teamLogo":48,"teamName":49,"typeName":246},"329076287891050496",70,"70' (Renaissance Berkane) makes a substitution: P. Bassene comes on for O. Lamlioui.","O. Lamlioui",{"id":263,"addition":-1,"extraMinute":52,"info":214,"isHome":203,"minute":259,"narrative":264,"playerName":210,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":218},"329076287840718848","70' P. Bassene (Renaissance Berkane) is shown a yellow card.",{"id":266,"addition":-1,"extraMinute":52,"info":242,"isHome":203,"minute":259,"narrative":267,"playerName":268,"relatedPlayerName":269,"result":21,"teamLogo":48,"teamName":49,"typeName":246},"329076287790387200","70' (Renaissance Berkane) makes a substitution: R. Aabid comes on for Z. Machach.","R. Aabid","Z. Machach",{"id":271,"addition":-1,"extraMinute":52,"info":272,"isHome":28,"minute":273,"narrative":274,"playerName":235,"relatedPlayerName":275,"result":21,"teamLogo":56,"teamName":57,"typeName":246},"329076287949770752","Substitution 3",72,"72' (CODM Meknès) makes a substitution: M. Sahd comes on for M. Gharmal.","M. Gharmal",{"id":277,"addition":-1,"extraMinute":52,"info":278,"isHome":28,"minute":273,"narrative":279,"playerName":256,"relatedPlayerName":280,"result":21,"teamLogo":56,"teamName":57,"typeName":246},"329076288004296704","Substitution 4","72' (CODM Meknès) makes a substitution: Y. Anouar comes on for O. Msahli.","O. Msahli",{"id":282,"addition":-1,"extraMinute":52,"info":214,"isHome":203,"minute":283,"narrative":284,"playerName":285,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":218},"329076288058822656",74,"74' Y. Labhiri (Renaissance Berkane) is shown a yellow card.","Y. Labhiri",{"id":287,"addition":-1,"extraMinute":52,"info":214,"isHome":28,"minute":288,"narrative":289,"playerName":290,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":218},"329076288113348608",76,"76' A. Hmaidou (CODM Meknès) is shown a yellow card.","A. Hmaidou",{"id":292,"addition":-1,"extraMinute":52,"info":272,"isHome":203,"minute":293,"narrative":294,"playerName":295,"relatedPlayerName":296,"result":21,"teamLogo":48,"teamName":49,"typeName":246},"329076288176263168",82,"82' (Renaissance Berkane) makes a substitution: Y. Mehri comes on for M. El Morabit.","Y. Mehri","M. El Morabit",{"id":298,"addition":-1,"extraMinute":52,"info":214,"isHome":203,"minute":299,"narrative":300,"playerName":301,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":218},"329076288272732160",83,"83' Munir (Renaissance Berkane) is shown a yellow card.","Munir",{"id":303,"addition":-1,"extraMinute":52,"info":304,"isHome":28,"minute":299,"narrative":305,"playerName":306,"relatedPlayerName":307,"result":21,"teamLogo":56,"teamName":57,"typeName":246},"329076288226594816","Substitution 5","83' (CODM Meknès) makes a substitution: Daoui Oussama comes on for A. Berdad.","Daoui Oussama","A. Berdad",{"id":309,"addition":-1,"extraMinute":310,"info":278,"isHome":203,"minute":61,"narrative":311,"playerName":211,"relatedPlayerName":312,"result":21,"teamLogo":48,"teamName":49,"typeName":246},"329076288331452416",4,"90+4' (Renaissance Berkane) makes a substitution: M. Chouiar comes on for R. Hajji.","R. Hajji",{"id":314,"addition":-1,"extraMinute":315,"info":214,"isHome":203,"minute":61,"narrative":316,"playerName":312,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":218},"329076288381784064",5,"90+5' R. Hajji (Renaissance Berkane) is shown a yellow card.",{"id":318,"addition":-1,"extraMinute":315,"info":319,"isHome":203,"minute":61,"narrative":320,"playerName":261,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":321},"329076288415338496","Goal Disallowed - Foul","90+5' VAR review disallows a goal (Renaissance Berkane).","var"]