[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"team-326257572149465088-en":61,"team-upcoming-326257572149465088-en":242,"team-results-326257572149465088-en":273,"team-news-326257572149465088-en":283},{"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",{"team":62},{"code":63,"country":21,"countryCode":21,"description":64,"founded":65,"id":66,"imagePath":67,"name":68,"slug":69,"squad":70,"type":21},"GRE","Founded in 1917, Grenoble Foot 38 is a historic French football club from the city of Grenoble, nestled in the French Alps. The club's origins trace back to the local sporting circles of the early 20th century, with its identity deeply intertwined with the industrial and academic character of the Isère department. A significant chapter in its history was written in 1997 when it merged with another local club, Olympique Grenoble Isère, to form the modern entity known today.\n\nThe team plays its home matches at the Stade des Alpes, a modern 20,000-seat stadium built for the 1968 Winter Olympics and renovated in 2008. This venue, shared with the city's rugby team, provides a dramatic backdrop of mountain scenery. Grenoble's most notable achievements include winning the Ligue 2 championship in 1960 and again in 1962, securing their place in the top flight. They have also reached the semi-finals of the Coupe de France on multiple occasions and participated in the UEFA Intertoto Cup in 2005, marking their only foray into European competition.\n\nThe club's playing style has traditionally been characterized by resilience and tactical discipline, often reflecting the gritty, hard-working ethos of its Alpine setting. Legendary figures who have worn the red and blue jersey include prolific striker Pierre-Alain Frau and, most famously, Olivier Giroud, who began his professional career at Grenoble before rising to global fame. The fan culture, while not the largest in France, is passionate and loyal, with supporters known as the \"GF38 Ultras\" creating an intense atmosphere at the Stade des Alpes.\n\nA key rivalry exists with nearby FC Annecy, known as the \"Alpine Derby.\" Currently, Grenoble competes in Ligue 2, France's second division, where they consistently aim for promotion challenges. An interesting fact is that the club's academy played a pivotal role in the early development of Olivier Giroud, who has often credited his formative years in Grenoble for shaping his career. The club remains a proud symbol of sporting life in the Alps, blending a century of history with modern ambitions.",1917,"326257572149465088","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F101.png","Grenoble","grenoble",[71,78,86,94,101,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235],{"detailedPositionName":21,"displayName":72,"id":73,"imagePath":74,"inSquad":28,"isCaptain":39,"jerseyNumber":18,"playerId":75,"playerSlug":76,"playerName":72,"positionName":77,"teamId":66},"M. Pattier","326931067086835712","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F20621.png","326931067074252800","m-pattier","GK",{"detailedPositionName":21,"displayName":79,"id":80,"imagePath":81,"inSquad":28,"isCaptain":39,"jerseyNumber":82,"playerId":83,"playerSlug":84,"playerName":79,"positionName":85,"teamId":66},"M. Djitté","326931067808256000","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F48534.png",2,"326931067791478784","m-djitte","FW",{"detailedPositionName":21,"displayName":87,"id":88,"imagePath":89,"inSquad":28,"isCaptain":39,"jerseyNumber":90,"playerId":91,"playerSlug":92,"playerName":87,"positionName":93,"teamId":66},"S. Mambo","326931067149750272","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F64188.png",4,"326931067132973056","s-mambo","DF",{"detailedPositionName":21,"displayName":95,"id":96,"imagePath":97,"inSquad":28,"isCaptain":39,"jerseyNumber":98,"playerId":99,"playerSlug":100,"playerName":95,"positionName":93,"teamId":66},"C. Vidal","326931067334299648","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F21575.png",5,"326931067313328128","c-vidal",{"detailedPositionName":21,"displayName":102,"id":103,"imagePath":104,"inSquad":28,"isCaptain":39,"jerseyNumber":105,"playerId":106,"playerSlug":107,"playerName":102,"positionName":108,"teamId":66},"L. Bernadou","326931067489488896","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F162017.png",6,"326931067451740160","l-bernadou","MF",{"detailedPositionName":21,"displayName":110,"id":111,"imagePath":112,"inSquad":28,"isCaptain":39,"jerseyNumber":113,"playerId":114,"playerSlug":115,"playerName":110,"positionName":108,"teamId":66},"Y. Diaby","326931067552403456","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F174783.png",7,"326931067510460416","y-diaby",{"detailedPositionName":21,"displayName":117,"id":118,"imagePath":119,"inSquad":28,"isCaptain":39,"jerseyNumber":120,"playerId":121,"playerSlug":122,"playerName":117,"positionName":108,"teamId":66},"J. Benet","326931067413991424","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F20745.png",8,"326931067376242688","j-benet",{"detailedPositionName":21,"displayName":124,"id":125,"imagePath":126,"inSquad":28,"isCaptain":39,"jerseyNumber":127,"playerId":128,"playerSlug":129,"playerName":124,"positionName":85,"teamId":66},"A. Lallias","326931067837616128","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F535346.png",9,"326931067820838912","a-lallias",{"detailedPositionName":21,"displayName":131,"id":132,"imagePath":133,"inSquad":28,"isCaptain":39,"jerseyNumber":134,"playerId":135,"playerSlug":136,"playerName":131,"positionName":108,"teamId":66},"B. Mouazan","326931067640483840","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F174719.png",10,"326931067611123712","b-mouazan",{"detailedPositionName":21,"displayName":138,"id":139,"imagePath":140,"inSquad":28,"isCaptain":39,"jerseyNumber":141,"playerId":142,"playerSlug":143,"playerName":138,"positionName":108,"teamId":66},"M. Bangré","326931067686621184","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F191252.png",11,"326931067661455360","m-bangre",{"detailedPositionName":21,"displayName":145,"id":146,"imagePath":147,"inSquad":28,"isCaptain":39,"jerseyNumber":148,"playerId":149,"playerSlug":150,"playerName":145,"positionName":85,"teamId":66},"U. Bonnet","326931067770507264","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F24032.png",12,"326931067741147136","u-bonnet",{"detailedPositionName":21,"displayName":152,"id":153,"imagePath":154,"inSquad":28,"isCaptain":39,"jerseyNumber":155,"playerId":156,"playerSlug":157,"playerName":152,"positionName":77,"teamId":66},"M. Diop","326931067061669888","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F134264.png",13,"326931067044892672","m-diop-3",{"detailedPositionName":21,"displayName":159,"id":160,"imagePath":161,"inSquad":28,"isCaptain":39,"jerseyNumber":162,"playerId":163,"playerSlug":164,"playerName":159,"positionName":77,"teamId":66},"B. Allain","326931067032309760","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F21692.png",16,"326931067015532544","b-allain",{"detailedPositionName":21,"displayName":166,"id":167,"imagePath":168,"inSquad":28,"isCaptain":39,"jerseyNumber":169,"playerId":170,"playerSlug":171,"playerName":166,"positionName":93,"teamId":66},"S. Delos","326931067120390144","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F24173.png",17,"326931067103612928","s-delos",{"detailedPositionName":21,"displayName":173,"id":174,"imagePath":175,"inSquad":28,"isCaptain":39,"jerseyNumber":176,"playerId":177,"playerSlug":178,"playerName":173,"positionName":85,"teamId":66},"N. Zahui","326931067896336384","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F322869.png",19,"326931067879559168","n-zahui",{"detailedPositionName":21,"displayName":180,"id":181,"imagePath":182,"inSquad":28,"isCaptain":39,"jerseyNumber":183,"playerId":184,"playerSlug":185,"playerName":180,"positionName":85,"teamId":66},"E. Maurin","326931067866976256","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F304582.png",20,"326931067850199040","e-maurin",{"detailedPositionName":21,"displayName":187,"id":188,"imagePath":189,"inSquad":28,"isCaptain":39,"jerseyNumber":190,"playerId":191,"playerSlug":192,"playerName":187,"positionName":93,"teamId":66},"A. Tchaptchet","326931067296550912","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F231065.png",21,"326931067275579392","a-tchaptchet",{"detailedPositionName":21,"displayName":194,"id":195,"imagePath":196,"inSquad":28,"isCaptain":39,"jerseyNumber":197,"playerId":198,"playerSlug":199,"playerName":194,"positionName":108,"teamId":66},"A. N’Gatta","326931067237830656","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F345532.png",22,"326931067221053440","a-n-gatta",{"detailedPositionName":21,"displayName":201,"id":202,"imagePath":203,"inSquad":28,"isCaptain":39,"jerseyNumber":204,"playerId":205,"playerSlug":206,"playerName":201,"positionName":93,"teamId":66},"L. Mouyokolo","326931067208470528","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F174744.png",24,"326931067191693312","l-mouyokolo",{"detailedPositionName":21,"displayName":208,"id":209,"imagePath":210,"inSquad":28,"isCaptain":39,"jerseyNumber":211,"playerId":212,"playerSlug":213,"playerName":208,"positionName":93,"teamId":66},"M. Mion","326931067179110400","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F22336.png",26,"326931067162333184","m-mion",{"detailedPositionName":21,"displayName":215,"id":216,"imagePath":217,"inSquad":28,"isCaptain":39,"jerseyNumber":218,"playerId":219,"playerSlug":220,"playerName":215,"positionName":93,"teamId":66},"M. Xantippe","326931067363659776","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F206351.png",27,"326931067346882560","m-xantippe",{"detailedPositionName":21,"displayName":222,"id":223,"imagePath":224,"inSquad":28,"isCaptain":39,"jerseyNumber":225,"playerId":226,"playerSlug":227,"playerName":222,"positionName":93,"teamId":66},"G. Paquiez","326931067262996480","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F21442.png",29,"326931067250413568","g-paquiez",{"detailedPositionName":21,"displayName":229,"id":230,"imagePath":231,"inSquad":28,"isCaptain":39,"jerseyNumber":232,"playerId":233,"playerSlug":234,"playerName":229,"positionName":108,"teamId":66},"S. Diba","326931067598540800","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F374504.png",30,"326931067569180672","s-diba",{"detailedPositionName":21,"displayName":236,"id":237,"imagePath":238,"inSquad":28,"isCaptain":39,"jerseyNumber":239,"playerId":240,"playerSlug":241,"playerName":236,"positionName":85,"teamId":66},"M. Bechikh","326931067724369920","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fplayers\u002F402242.png",37,"326931067703398400","m-bechikh",{"list":243,"total":82},[244,262],{"awayScore":245,"awayTeam":246,"description":-1,"homeScore":18,"homeTeam":252,"id":254,"kickoffAt":255,"length":-1,"leagueId":256,"leagueName":257,"leagueSlug":258,"probabilityLabel":257,"slug":259,"status":260,"tvStations":261,"venueCity":-1,"venueName":-1},0,{"code":247,"id":248,"imagePath":249,"name":250,"slug":251},"AWY","326257572241739776","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F110.png","Estac Troyes","estac-troyes",{"code":253,"id":66,"imagePath":67,"name":68,"slug":69},"HME","327052485258645504","2026-05-09T18:00:00Z","326135624505495552","Ligue 2","fr-ligue-2","grenoble-vs-estac-troyes-2026-05-09","finished",[],{"awayScore":18,"awayTeam":263,"description":-1,"homeScore":245,"homeTeam":264,"id":269,"kickoffAt":270,"length":-1,"leagueId":256,"leagueName":257,"leagueSlug":258,"probabilityLabel":257,"slug":271,"status":260,"tvStations":272,"venueCity":-1,"venueName":-1},{"code":247,"id":66,"imagePath":67,"name":68,"slug":69},{"code":253,"id":265,"imagePath":266,"name":267,"slug":268},"326257572505980928","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F1304.png","Dunkerque","dunkerque","326329542509596672","2026-05-02T18:00:00Z","dunkerque-vs-grenoble-2026-05-02",[],{"list":274,"total":82},[275,279],{"awayScore":245,"awayTeam":276,"description":-1,"homeScore":18,"homeTeam":277,"id":254,"kickoffAt":255,"length":-1,"leagueId":256,"leagueName":257,"leagueSlug":258,"probabilityLabel":257,"slug":259,"status":260,"tvStations":278,"venueCity":-1,"venueName":-1},{"code":247,"id":248,"imagePath":249,"name":250,"slug":251},{"code":253,"id":66,"imagePath":67,"name":68,"slug":69},[],{"awayScore":18,"awayTeam":280,"description":-1,"homeScore":245,"homeTeam":281,"id":269,"kickoffAt":270,"length":-1,"leagueId":256,"leagueName":257,"leagueSlug":258,"probabilityLabel":257,"slug":271,"status":260,"tvStations":282,"venueCity":-1,"venueName":-1},{"code":247,"id":66,"imagePath":67,"name":68,"slug":69},{"code":253,"id":265,"imagePath":266,"name":267,"slug":268},[],[284,329,350,371,398,417],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":285,"excerpt":286,"homeTeamId":-1,"homeTeamName":-1,"id":287,"leagueId":288,"leagueName":257,"matchId":289,"matchName":21,"publishedAt":290,"slug":291,"sourceName":292,"sourceURL":293,"teamId":294,"teamName":295,"teamIds":296,"teamNames":312,"title":328},"news","Saint-Étienne's Green Angels and Magic Fans avoid dissolution after interior minister accepts commission's unfavorable opinion, securing fan backing for Ligue","337385753241718785","326135626590064640","0","2026-06-02T21:30:20Z","saint-etienne-fan-groups-escape-dissolution-minister","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FPour-les-green-angels-et-les-magic-fans-la-menace-de-la-dissolution-s-eloigne\u002F1681299#at_medium=RSS_feeds","326257572300460032","Saint Etienne",[294,297,298,299,300,301,302,303,304,305,66,306,307,308,309,310,311],"326222712936599552","326222767416414208","326255039846813696","326255041625198592","326257536413995008","326257537865224192","326257539769438208","326257539844935680","326257535952621568","326222711447621632","326257535851958272","326257808217477120","326257535919067136","326257536372051968","326222707169431552",[295,313,314,315,316,317,318,319,320,321,68,322,323,324,325,326,327],"Paraguay","Lesotho","FK Partizan","Partizani","Paris FC","Estoril","Inter","Parma","Marseille","France","Angers","Derby","Lyon","Metz","Anderlecht","Saint-Étienne Fan Groups Escape Dissolution: Minister",{"awayTeamId":297,"awayTeamName":313,"body":-1,"category":285,"excerpt":330,"homeTeamId":331,"homeTeamName":332,"id":333,"leagueId":29,"leagueName":30,"matchId":334,"matchName":335,"publishedAt":336,"slug":337,"sourceName":292,"sourceURL":338,"teamId":66,"teamName":68,"teamIds":339,"teamNames":344,"title":349},"France women's team trained in rain with Emmanuel Macron visiting; Griedge Mbock sidelined for Poland qualifier as Bleues chase 2027 World Cup spot.","326222713016291328","USA","337245258259632129","327115030594064384","USA vs Paraguay","2026-06-02T12:36:29Z","why-bleues-trained-in-rain-mbock-injury-poland-clash","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FUn-entrainement-au-complet-mais-sous-la-pluie-pour-les-bleues-avant-de-rencontrer-emmanuel-macron\u002F1681131#at_medium=RSS_feeds",[66,331,297,306,298,299,300,301,340,341,342,343,309,311],"326257661458780160","326257686389723136","326222711569256448","326257695210344448",[68,332,313,322,314,315,316,317,345,346,347,348,325,327],"Poland","Together","Brazil","Signal","Why Bleues Trained in Rain: Mbock Injury, Poland Clash",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":285,"excerpt":351,"homeTeamId":-1,"homeTeamName":-1,"id":352,"leagueId":353,"leagueName":354,"matchId":289,"matchName":21,"publishedAt":355,"slug":356,"sourceName":292,"sourceURL":357,"teamId":66,"teamName":68,"teamIds":358,"teamNames":364,"title":370},"RC Lens win first Coupe de France in 27 years, sparking all-night celebrations at Bollaert as 15,000 fans greet returning heroes Thauvin and Sage.","333492894423846913","326135626208382976","Coupe de France","2026-05-23T04:13:29Z","rc-lens-27-year-wait-ends-coupe-de-france-party-erupts","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FPierre-sage-et-florian-thauvin-sur-le-perchoir-florian-sotoca-et-jonathan-gradit-ivres-de-joie-recit-d-une-nuit-de-liesse-a-bollaert-apres-le-sacre-du-rc-lens-en-coupe-de-france\u002F1678037#at_medium=RSS_feeds",[66,306,359,360,361,362,297,298,363,311],"326257631595335680","326257536049090560","326257536443355136","326222707446255616","326257769613103104",[68,322,365,366,367,368,313,314,369,327],"Marek","Nice","Lens","Antwerp","Capital","RC Lens' 27-Year Wait Ends: Coupe de France Party Erupts",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":285,"excerpt":372,"homeTeamId":-1,"homeTeamName":-1,"id":373,"leagueId":29,"leagueName":30,"matchId":289,"matchName":21,"publishedAt":374,"slug":375,"sourceName":292,"sourceURL":376,"teamId":377,"teamName":378,"teamIds":379,"teamNames":388,"title":397},"Laurent Bonadei names his France squad on May 28 for crucial World Cup qualifiers vs Poland and Ireland, with Les Bleues chasing top spot in the group.","331870161399189505","2026-05-18T15:59:35Z","bonadei-s-may-28-squad-what-it-means-for-world-cup-path","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FLaurent-bonadei-le-selectionneur-des-bleues-devoilera-sa-liste-pour-la-pologne-et-l-irlande-en-qualifications-pour-la-coupe-du-monde-le-28-mai\u002F1676914#at_medium=RSS_feeds","326222712496197632","Netherlands",[377,340,380,66,381,298,382,383,384,385,386,306,311,387],"326257664315101184","326257575609765888","326255038034874368","326257536296554496","326257567204380672","326257572564701184","326257634657177600","326222713142120448",[378,345,389,68,390,314,391,392,393,394,395,322,327,396],"Rep. Of Ireland","Allerød","FSV Mainz 05","Auxerre","FC Basel 1893","Bastia","Mes Kerman","Canada","Bonadei's May 28 Squad: What It Means for World Cup Path",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":285,"excerpt":399,"homeTeamId":-1,"homeTeamName":-1,"id":400,"leagueId":401,"leagueName":402,"matchId":289,"matchName":21,"publishedAt":403,"slug":404,"sourceName":292,"sourceURL":405,"teamId":66,"teamName":68,"teamIds":406,"teamNames":411,"title":416},"Brice Maubleu saved four penalties to lead Saint-Étienne past Rodez in a playoff shootout. The 36-year-old backup goalkeeper out of contract seeks a new deal.","330874891773415425","326135625889615872","Ligue 1","2026-05-15T22:34:06Z","brice-maubleu-4-saves-spark-saint-etienne-playoff-dream","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FArticle\u002FBrice-maubleu-donne-le-feu-vert-a-saint-etienne-venu-a-bout-de-rodez-en-play-offs-2-grace-a-quatre-arrets-de-son-gardien-dans-la-seance-des-tirs-au-but\u002F1676165#at_medium=RSS_feeds",[66,407,362,408,409,297,298,410,306,311],"326257572464037888","326222711401484288","326222712592666624","326255038395584512",[68,412,368,413,414,313,314,415,322,327],"Rodez","Belgium","Congo DR","Rosenborg","Brice Maubleu: 4 Saves Spark Saint-Étienne Playoff Dream",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":285,"excerpt":418,"homeTeamId":-1,"homeTeamName":-1,"id":419,"leagueId":420,"leagueName":421,"matchId":289,"matchName":21,"publishedAt":422,"slug":423,"sourceName":292,"sourceURL":424,"teamId":66,"teamName":68,"teamIds":425,"teamNames":429,"title":433},"Discover the incredible journey of US Thionville, a club from eastern France that has achieved four promotions in five years, climbing from regional football to the new Ligue 3 under coach Julien François.","328181581384519681","326135628146151424","National 2 - Group D","2026-05-08T12:18:00Z","thionville-s-remarkable-rise-four-promotions-in-five-years-to-reach-ligue-3","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FDu-regional-2-a-la-ligue-3-en-cinq-ans-la-belle-histoire-de-l-us-thionville-lusitanos-de-julien-francois-qui-ne-s-arrete-plus-de-monter\u002F1673615#at_medium=RSS_feeds",[66,310,426,306,297,298,427,299,428,311],"326257844615647232","326255038634659840","326257536334303232",[68,326,430,322,313,314,431,315,432,327],"Ajaccio","Lech Poznan","Le Havre","Thionville's Remarkable Rise: Four Promotions in Five Years to Reach Ligue 3"]