[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"team-326257536254611456-en":43,"team-upcoming-326257536254611456-en":230,"team-results-326257536254611456-en":284,"team-news-326257536254611456-en":294},{"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",{"team":44},{"code":45,"country":21,"countryCode":21,"description":46,"founded":47,"id":48,"imagePath":49,"name":50,"slug":51,"squad":52,"type":21},"BRE","Founded in 1950 through the merger of five local clubs, Stade Brestois 29 is the heart and soul of football in the maritime city of Brest, located in the rugged region of Brittany, France. The club's identity is deeply intertwined with its port city roots, embodying a resilient, working-class spirit. Their journey has been one of perseverance, spending decades navigating the lower divisions of French football before establishing themselves as a respected Ligue 1 side in the 21st century.\n\nThe team plays its home matches at the Stade Francis-Le Blé, a compact and atmospheric ground known for its intense ambiance, particularly when the passionate \"Ultras Brest\" supporters are in full voice. The club's colors, red and white, are a symbol of the city's pride. While major trophies have eluded them, Brest's greatest achievement is their recent rise to prominence. After a historic 2018-19 season in Ligue 2, they secured promotion and have since become a stable top-flight entity, culminating in a remarkable 2023-24 campaign where they qualified for European competition for the first time in their history, securing a spot in the UEFA Champions League.\n\nThe club's playing style, particularly under manager Michel Der Zakarian, is characterized by pragmatism, defensive solidity, and a powerful team spirit that often overcomes individual talent. Legendary figures include Bruno Grougi, the club's all-time appearance holder, and modern heroes like Romain Faivre and Steve Mounié. The fan culture is fiercely loyal and deeply connected to Breton identity, creating a formidable home advantage. A notable rivalry exists with fellow Breton club EA Guingamp, known as the \"Breton Derby.\" An interesting fact is that the club's nickname, \"La Ti'Zefs,\" is Breton slang for \"the little ones,\" a moniker worn with pride as they consistently punch above their weight on the national stage.",1950,"326257536254611456","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F106.png","Stade Brestois 29","stade-brestois-29",[53,61,69,76,83,91,98,105,112,119,127,134,141,147,154,160,167,174,181,188,195,202,209,216,223],{"detailedPositionName":21,"displayName":54,"id":55,"imagePath":56,"inSquad":28,"isCaptain":57,"jerseyNumber":18,"playerId":58,"playerSlug":59,"playerName":54,"positionName":60,"teamId":48},"R. Majecki","326585284152004608","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F40384.png",false,"326585284131033088","r-majecki","GK",{"detailedPositionName":21,"displayName":62,"id":63,"imagePath":64,"inSquad":28,"isCaptain":57,"jerseyNumber":65,"playerId":66,"playerSlug":67,"playerName":62,"positionName":68,"teamId":48},"B. Locko","326585284395274240","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F274267.png",2,"326585284378497024","b-locko","DF",{"detailedPositionName":21,"displayName":70,"id":71,"imagePath":72,"inSquad":28,"isCaptain":57,"jerseyNumber":73,"playerId":74,"playerSlug":75,"playerName":70,"positionName":68,"teamId":48},"M. Diaz","326585284273639424","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F365742.png",4,"326585284256862208","m-diaz",{"detailedPositionName":21,"displayName":77,"id":78,"imagePath":79,"inSquad":28,"isCaptain":57,"jerseyNumber":80,"playerId":81,"playerSlug":82,"playerName":77,"positionName":68,"teamId":48},"B. Chardonnet","326585284189753344","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F20546.png",5,"326585284168781824","b-chardonnet",{"detailedPositionName":21,"displayName":84,"id":85,"imagePath":86,"inSquad":28,"isCaptain":57,"jerseyNumber":87,"playerId":88,"playerSlug":89,"playerName":84,"positionName":90,"teamId":48},"J. Dina Ebimbe","326585284483354624","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F90594.png",7,"326585284466577408","j-dina-ebimbe","MF",{"detailedPositionName":21,"displayName":92,"id":93,"imagePath":94,"inSquad":28,"isCaptain":57,"jerseyNumber":95,"playerId":96,"playerSlug":97,"playerName":92,"positionName":90,"teamId":48},"H. Magnetti","326585284584017920","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F20558.png",8,"326585284567240704","h-magnetti",{"detailedPositionName":21,"displayName":99,"id":100,"imagePath":101,"inSquad":28,"isCaptain":57,"jerseyNumber":102,"playerId":103,"playerSlug":104,"playerName":99,"positionName":90,"teamId":48},"R. Del Castillo","326585284751790080","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F2214.png",10,"326585284730818560","r-del-castillo",{"detailedPositionName":21,"displayName":106,"id":107,"imagePath":108,"inSquad":28,"isCaptain":57,"jerseyNumber":109,"playerId":110,"playerSlug":111,"playerName":106,"positionName":68,"teamId":48},"L. Zogbe","326585284424634368","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F422595.png",12,"326585284407857152","l-zogbe",{"detailedPositionName":21,"displayName":113,"id":114,"imagePath":115,"inSquad":28,"isCaptain":57,"jerseyNumber":116,"playerId":117,"playerSlug":118,"playerName":113,"positionName":90,"teamId":48},"J. Chotard","326585284453994496","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F128287.png",13,"326585284437217280","j-chotard",{"detailedPositionName":21,"displayName":120,"id":121,"imagePath":122,"inSquad":28,"isCaptain":57,"jerseyNumber":123,"playerId":124,"playerSlug":125,"playerName":120,"positionName":126,"teamId":48},"R. Labeau Lascary","326585284835676160","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F326073.png",14,"326585284818898944","r-labeau-lascary","FW",{"detailedPositionName":21,"displayName":128,"id":129,"imagePath":130,"inSquad":28,"isCaptain":57,"jerseyNumber":131,"playerId":132,"playerSlug":133,"playerName":128,"positionName":126,"teamId":48},"Mama Baldé","326585284718235648","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F41323.png",17,"326585284701458432","mama-balde",{"detailedPositionName":21,"displayName":135,"id":136,"imagePath":137,"inSquad":28,"isCaptain":57,"jerseyNumber":138,"playerId":139,"playerSlug":140,"playerName":135,"positionName":90,"teamId":48},"Bernard Geraux Noan Didier","326585284554657792","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F629780.png",19,"326585284533686272","bernard-geraux-noan-didier",{"detailedPositionName":21,"displayName":142,"id":143,"imagePath":144,"inSquad":28,"isCaptain":57,"jerseyNumber":138,"playerId":145,"playerSlug":146,"playerName":142,"positionName":126,"teamId":48},"L. Ajorque","326585284688875520","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F22264.png","326585284672098304","l-ajorque",{"detailedPositionName":21,"displayName":148,"id":149,"imagePath":150,"inSquad":28,"isCaptain":57,"jerseyNumber":151,"playerId":152,"playerSlug":153,"playerName":148,"positionName":126,"teamId":48},"Ibrahim Yayiya Kante","326585284810510336","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F554352.png",21,"326585284793733120","ibrahim-yayiya-kante",{"detailedPositionName":21,"displayName":155,"id":156,"imagePath":157,"inSquad":28,"isCaptain":57,"jerseyNumber":37,"playerId":158,"playerSlug":159,"playerName":155,"positionName":90,"teamId":48},"K. Doumbia","326585284516909056","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F326068.png","326585284500131840","k-doumbia",{"detailedPositionName":21,"displayName":161,"id":162,"imagePath":163,"inSquad":28,"isCaptain":57,"jerseyNumber":164,"playerId":165,"playerSlug":166,"playerName":161,"positionName":90,"teamId":48},"L. Tousart","326585284655321088","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F664.png",24,"326585284625960960","l-tousart",{"detailedPositionName":21,"displayName":168,"id":169,"imagePath":170,"inSquad":28,"isCaptain":57,"jerseyNumber":171,"playerId":172,"playerSlug":173,"playerName":168,"positionName":68,"teamId":48},"D. Guindo","326585284302999552","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F302868.png",27,"326585284286222336","d-guindo",{"detailedPositionName":21,"displayName":175,"id":176,"imagePath":177,"inSquad":28,"isCaptain":57,"jerseyNumber":178,"playerId":179,"playerSlug":180,"playerName":175,"positionName":126,"teamId":48},"Serigne Diop","326585284781150208","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F485957.png",29,"326585284764372992","serigne-diop",{"detailedPositionName":21,"displayName":182,"id":183,"imagePath":184,"inSquad":28,"isCaptain":57,"jerseyNumber":185,"playerId":186,"playerSlug":187,"playerName":182,"positionName":60,"teamId":48},"G. Coudert","326585284055535616","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F21248.png",30,"326585284021981184","g-coudert",{"detailedPositionName":21,"displayName":189,"id":190,"imagePath":191,"inSquad":28,"isCaptain":57,"jerseyNumber":192,"playerId":193,"playerSlug":194,"playerName":189,"positionName":90,"teamId":48},"H. Makalou","326585284613378048","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F449153.png",33,"326585284596600832","h-makalou",{"detailedPositionName":21,"displayName":196,"id":197,"imagePath":198,"inSquad":28,"isCaptain":57,"jerseyNumber":199,"playerId":200,"playerSlug":201,"playerName":196,"positionName":68,"teamId":48},"S. Coulibaly","326585284240084992","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F162568.png",44,"326585284214919168","s-coulibaly-2",{"detailedPositionName":21,"displayName":203,"id":204,"imagePath":205,"inSquad":28,"isCaptain":57,"jerseyNumber":206,"playerId":207,"playerSlug":208,"playerName":203,"positionName":60,"teamId":48},"N. Jauny","326585284118450176","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F348052.png",50,"326585284076507136","n-jauny",{"detailedPositionName":21,"displayName":210,"id":211,"imagePath":212,"inSquad":28,"isCaptain":57,"jerseyNumber":213,"playerId":214,"playerSlug":215,"playerName":210,"positionName":68,"teamId":48},"R. Le Guen","326585284365914112","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F498791.png",71,"326585284349136896","r-le-guen",{"detailedPositionName":21,"displayName":217,"id":218,"imagePath":219,"inSquad":28,"isCaptain":57,"jerseyNumber":220,"playerId":221,"playerSlug":222,"playerName":217,"positionName":68,"teamId":48},"K. Lala","326585284336553984","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F22247.png",77,"326585284319776768","k-lala",{"detailedPositionName":21,"displayName":224,"id":225,"imagePath":226,"inSquad":28,"isCaptain":57,"jerseyNumber":227,"playerId":228,"playerSlug":229,"playerName":224,"positionName":126,"teamId":48},"P. Mboup","326585284873424896","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F375990.png",99,"326585284852453376","p-mboup",{"list":231,"total":73},[232,250,262,273],{"awayScore":233,"awayTeam":234,"description":-1,"homeScore":233,"homeTeam":240,"id":242,"kickoffAt":243,"length":-1,"leagueId":244,"leagueName":245,"leagueSlug":246,"probabilityLabel":245,"slug":247,"status":248,"tvStations":249,"venueCity":-1,"venueName":-1},0,{"code":235,"id":236,"imagePath":237,"name":238,"slug":239},"AWY","326257535851958272","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F77.png","Angers","angers",{"code":241,"id":48,"imagePath":49,"name":50,"slug":51},"HME","327054526156640256","2026-05-17T19:00:00Z","326135624547438592","Ligue 1","fr-ligue-1","stade-brestois-29-vs-angers-2026-05-17","scheduled",[],{"awayScore":65,"awayTeam":251,"description":-1,"homeScore":18,"homeTeam":256,"id":257,"kickoffAt":258,"length":-1,"leagueId":244,"leagueName":245,"leagueSlug":246,"probabilityLabel":245,"slug":259,"status":260,"tvStations":261,"venueCity":-1,"venueName":-1},{"code":235,"id":252,"imagePath":253,"name":254,"slug":255},"326255037997125632","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F95.png","Strasbourg","strasbourg",{"code":241,"id":48,"imagePath":49,"name":50,"slug":51},"327053865717338112","2026-05-13T17:00:00Z","stade-brestois-29-vs-strasbourg-2026-05-13","finished",[],{"awayScore":233,"awayTeam":263,"description":-1,"homeScore":233,"homeTeam":264,"id":269,"kickoffAt":270,"length":-1,"leagueId":244,"leagueName":245,"leagueSlug":246,"probabilityLabel":245,"slug":271,"status":248,"tvStations":272,"venueCity":-1,"venueName":-1},{"code":235,"id":48,"imagePath":49,"name":50,"slug":51},{"code":241,"id":265,"imagePath":266,"name":267,"slug":268},"326257536078450688","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F85.png","Paris Saint Germain","paris-saint-germain","327052660467306496","2026-05-10T19:00:00Z","paris-saint-germain-vs-stade-brestois-29-2026-05-10",[],{"awayScore":233,"awayTeam":274,"description":-1,"homeScore":73,"homeTeam":275,"id":280,"kickoffAt":281,"length":-1,"leagueId":244,"leagueName":245,"leagueSlug":246,"probabilityLabel":245,"slug":282,"status":260,"tvStations":283,"venueCity":-1,"venueName":-1},{"code":235,"id":48,"imagePath":49,"name":50,"slug":51},{"code":241,"id":276,"imagePath":277,"name":278,"slug":279},"326257536413995008","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F114.png","Paris FC","paris-fc","326324120159522816","2026-05-03T15:15:00Z","paris-fc-vs-stade-brestois-29-2026-05-03",[],{"list":285,"total":65},[286,290],{"awayScore":65,"awayTeam":287,"description":-1,"homeScore":18,"homeTeam":288,"id":257,"kickoffAt":258,"length":-1,"leagueId":244,"leagueName":245,"leagueSlug":246,"probabilityLabel":245,"slug":259,"status":260,"tvStations":289,"venueCity":-1,"venueName":-1},{"code":235,"id":252,"imagePath":253,"name":254,"slug":255},{"code":241,"id":48,"imagePath":49,"name":50,"slug":51},[],{"awayScore":233,"awayTeam":291,"description":-1,"homeScore":73,"homeTeam":292,"id":280,"kickoffAt":281,"length":-1,"leagueId":244,"leagueName":245,"leagueSlug":246,"probabilityLabel":245,"slug":282,"status":260,"tvStations":293,"venueCity":-1,"venueName":-1},{"code":235,"id":48,"imagePath":49,"name":50,"slug":51},{"code":241,"id":276,"imagePath":277,"name":278,"slug":279},[],[295,329,349,362],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":296,"excerpt":297,"homeTeamId":-1,"homeTeamName":-1,"id":298,"leagueId":299,"leagueName":300,"matchId":301,"matchName":21,"publishedAt":302,"slug":303,"sourceName":304,"sourceURL":305,"teamId":306,"teamName":307,"teamIds":308,"teamNames":318,"title":328},"news","Deniz Aytekin, referee of Barcelona's 6-1 comeback vs PSG, retires at 47. Effectively barred from Europe, he won three Bundesliga Referee of the Year awards.","331518316071882753","326135636794806272","AFC Champions League Elite","0","2026-05-17T17:08:14Z","deniz-aytekin-retires-referee-of-barca-s-6-1-remontada","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FL-arbitre-de-la-remontada-deniz-aytekin-met-un-terme-a-sa-carriere-a-47-ans\u002F1676558#at_medium=RSS_feeds","326222707169431552","Anderlecht",[306,309,310,311,312,313,265,48,314,315,316,317],"326222767416414208","326255038299115520","326255038584328192","326255039096033280","326255040996052992","326257565195309056","326222712076767232","326222711447621632","326222713142120448",[307,319,320,321,322,323,267,50,324,325,326,327],"Lesotho","Breidablik","Legia Warszawa","Dinamo Brest","Kalju Nomme","Barcelona","Germany","France","Canada","Deniz Aytekin Retires: Referee of Barca's 6-1 Remontada",{"awayTeamId":48,"awayTeamName":50,"body":-1,"category":296,"excerpt":330,"homeTeamId":265,"homeTeamName":267,"id":331,"leagueId":299,"leagueName":300,"matchId":269,"matchName":332,"publishedAt":333,"slug":334,"sourceName":304,"sourceURL":335,"teamId":48,"teamName":50,"teamIds":336,"teamNames":342,"title":348},"PSG hosts Brest in L1 last home game; Enrique confirms youth players, discusses injuries, and praises Upamecano-Dembélé embrace. Team can clinch title.","328600400385019905","Paris Saint Germain vs Stade Brestois 29","2026-05-09T11:53:28Z","luis-enrique-full-support-at-psg-ahead-of-brest-clash","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FLuis-enrique-depuis-le-premier-jour-j-ai-le-soutien-de-tous-au-sein-du-psg\u002F1674411#at_medium=RSS_feeds",[48,265,337,306,309,338,339,340,341,317,311],"326257536216862720","326257536296554496","326257537865224192","326257556060114944","326257561546264576",[50,267,343,307,319,344,345,346,347,327,321],"Lorient","Auxerre","Estoril","Estudiantes L.P.","Sonderjyske","Luis Enrique: 'Full Support' at PSG Ahead of Brest Clash",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":296,"excerpt":350,"homeTeamId":-1,"homeTeamName":-1,"id":351,"leagueId":299,"leagueName":300,"matchId":301,"matchName":21,"publishedAt":352,"slug":353,"sourceName":304,"sourceURL":354,"teamId":48,"teamName":50,"teamIds":355,"teamNames":358,"title":361},"After 10 seasons, Grégory Lorenzi departs as Brest's sporting director. He oversaw the club's historic 3rd-place finish and first-ever Champions League","328223575083323393","2026-05-08T15:07:57Z","gregory-lorenzi-leaves-brest-10-year-era-ends-after-ucl","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002F-comme-on-dit-chez-nous-kenavo-greg-le-stade-brestois-officialise-le-depart-du-directeur-sportif-gregory-lorenzi\u002F1674215#at_medium=RSS_feeds",[48,309,313,338,339,340,341,356,306,317,357],"326257600507154432","326257545754710016",[50,319,323,344,345,346,347,359,307,327,360],"Deportivo Pasto","Newcastle","Grégory Lorenzi Leaves Brest: 10-Year Era Ends After UCL",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":296,"excerpt":363,"homeTeamId":-1,"homeTeamName":-1,"id":364,"leagueId":299,"leagueName":300,"matchId":301,"matchName":21,"publishedAt":365,"slug":366,"sourceName":304,"sourceURL":367,"teamId":309,"teamName":319,"teamIds":368,"teamNames":373,"title":378},"Following PSG's Champions League final qualification, a celebrated photography exhibition in Paris was vandalized, damaging around 100 works. The artist responded with a public call for help.","327780924760526849","2026-05-07T09:39:10Z","psg-champions-league-celebration-turns-destructive-yann-arthus-bertrand-s","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FL-exposition-de-yann-arthus-bertrand-vandalisee-apres-la-qualification-du-psg-en-finale-de-la-ligue-des-champions\u002F1673799#at_medium=RSS_feeds",[309,310,312,265,48,369,370,341,371,306,372],"326257546325135360","326257552306212864","326257686389723136","326257532714618880",[319,320,322,267,50,374,375,347,376,307,377],"Brentford","Schwarz-Weiß Bregenz","Together","Al Sadd","PSG Champions League Celebration Turns Destructive: Yann Arthus-Bertrand's Exhibition Vandalized"]