{"comp":"FL1","name":"Ligue 1","season":"2026/27","updated":"2026-10-28T22:13:58.038Z","currentMatchday":8,"model":"independent-Poisson attack/defence, shrinkage k=8, per-sim strength resampling","simulations":50000,"qualifyN":4,"qualifyLabel":"Top 4","relegationN":3,"teams":[{"id":524,"name":"Paris Saint-Germain FC","tla":"PSG","slug":"psg"},{"id":529,"name":"Stade Rennais FC 1901","tla":"REN","slug":"stade-rennais"},{"id":521,"name":"Lille OSC","tla":"LIL","slug":"lille"},{"id":548,"name":"AS Monaco FC","tla":"ASM","slug":"monaco"},{"id":523,"name":"Olympique Lyonnais","tla":"LYO","slug":"olympique-lyon"},{"id":1045,"name":"Paris FC","tla":"PFC","slug":"paris"},{"id":546,"name":"Racing Club de Lens","tla":"RCL","slug":"rc-lens"},{"id":516,"name":"Olympique de Marseille","tla":"MAR","slug":"marseille"},{"id":525,"name":"FC Lorient","tla":"FCL","slug":"lorient"},{"id":522,"name":"OGC Nice","tla":"NIC","slug":"nice"},{"id":511,"name":"Toulouse FC","tla":"TOU","slug":"toulouse"},{"id":519,"name":"AJ Auxerre","tla":"AJA","slug":"auxerre"},{"id":512,"name":"Stade Brestois 29","tla":"BRE","slug":"brest"},{"id":532,"name":"Angers SCO","tla":"ANG","slug":"angers-sco"},{"id":535,"name":"Le Mans FC","tla":"LMF","slug":"le-mans"},{"id":576,"name":"RC Strasbourg Alsace","tla":"RC ","slug":"strasbourg"},{"id":531,"name":"ES Troyes AC","tla":"ETR","slug":"troyes"},{"id":533,"name":"Le Havre AC","tla":"HAC","slug":"le-havre"}],"standings":[{"id":524,"pos":1,"P":8,"W":5,"D":2,"L":1,"GF":16,"GA":9,"GD":7,"Pts":17},{"id":529,"pos":2,"P":8,"W":5,"D":1,"L":2,"GF":18,"GA":14,"GD":4,"Pts":16},{"id":521,"pos":3,"P":8,"W":4,"D":3,"L":1,"GF":11,"GA":6,"GD":5,"Pts":15},{"id":548,"pos":4,"P":8,"W":4,"D":3,"L":1,"GF":11,"GA":7,"GD":4,"Pts":15},{"id":523,"pos":5,"P":8,"W":4,"D":2,"L":2,"GF":13,"GA":7,"GD":6,"Pts":14},{"id":1045,"pos":6,"P":8,"W":4,"D":2,"L":2,"GF":13,"GA":9,"GD":4,"Pts":14},{"id":546,"pos":7,"P":8,"W":4,"D":1,"L":3,"GF":16,"GA":12,"GD":4,"Pts":13},{"id":516,"pos":8,"P":8,"W":4,"D":0,"L":4,"GF":18,"GA":13,"GD":5,"Pts":12},{"id":525,"pos":9,"P":8,"W":3,"D":3,"L":2,"GF":7,"GA":6,"GD":1,"Pts":12},{"id":522,"pos":10,"P":8,"W":3,"D":2,"L":3,"GF":8,"GA":10,"GD":-2,"Pts":11},{"id":511,"pos":11,"P":8,"W":2,"D":4,"L":2,"GF":12,"GA":11,"GD":1,"Pts":10},{"id":519,"pos":12,"P":8,"W":3,"D":1,"L":4,"GF":12,"GA":18,"GD":-6,"Pts":10},{"id":512,"pos":13,"P":8,"W":2,"D":3,"L":3,"GF":14,"GA":12,"GD":2,"Pts":9},{"id":532,"pos":14,"P":8,"W":2,"D":2,"L":4,"GF":9,"GA":15,"GD":-6,"Pts":8},{"id":535,"pos":15,"P":8,"W":1,"D":4,"L":3,"GF":11,"GA":16,"GD":-5,"Pts":7},{"id":576,"pos":16,"P":8,"W":2,"D":1,"L":5,"GF":12,"GA":18,"GD":-6,"Pts":7},{"id":531,"pos":17,"P":8,"W":1,"D":2,"L":5,"GF":5,"GA":16,"GD":-11,"Pts":5},{"id":533,"pos":18,"P":8,"W":0,"D":2,"L":6,"GF":8,"GA":15,"GD":-7,"Pts":2}],"projection":[{"id":524,"title":55.2,"qualify":91.1,"relegation":0,"ePts":67.3},{"id":529,"title":4.2,"qualify":32.7,"relegation":0.6,"ePts":51.9},{"id":521,"title":7.7,"qualify":48.7,"relegation":0.1,"ePts":55.6},{"id":548,"title":5.6,"qualify":40.1,"relegation":0.3,"ePts":53.8},{"id":523,"title":7.4,"qualify":47.3,"relegation":0.2,"ePts":55.2},{"id":1045,"title":2.7,"qualify":26.2,"relegation":0.9,"ePts":50.3},{"id":546,"title":8.6,"qualify":47,"relegation":0.3,"ePts":55},{"id":516,"title":7.3,"qualify":41.9,"relegation":0.5,"ePts":53.7},{"id":525,"title":0.3,"qualify":5.6,"relegation":4.2,"ePts":42.5},{"id":522,"title":0,"qualify":0.8,"relegation":20.4,"ePts":35.5},{"id":511,"title":0.6,"qualify":9.8,"relegation":4.6,"ePts":43.9},{"id":519,"title":0,"qualify":1.1,"relegation":26,"ePts":34.7},{"id":512,"title":0.1,"qualify":3.4,"relegation":12.5,"ePts":38.5},{"id":532,"title":0,"qualify":0.1,"relegation":51.6,"ePts":29.1},{"id":535,"title":0,"qualify":1.1,"relegation":27.8,"ePts":34.2},{"id":576,"title":0.1,"qualify":3.1,"relegation":15.9,"ePts":38.1},{"id":531,"title":0,"qualify":0,"relegation":64.8,"ePts":26.5},{"id":533,"title":0,"qualify":0,"relegation":69.4,"ePts":25}]}