{"team": "Le Mans FC", "season1": "2025-2026", "season2": "2026-2027", "name": "FC Metz (2025-2026)", "total_s1_points": 5, "total_s2_points": 6, "total_points_diff": 1, "full_season1_total": 17, "full_season2_total": 6, "fixtures_played": null, "total_fixtures": null, "narrative": {"opening": "Le Mans FC have <strong>6 points</strong> from 5 matched fixtures in 2026-2027. That is <strong>1 more points</strong> than in 2025-2026 (5 points).", "performance": "The record shows <strong>1 fewer losses</strong>.", "goals": "They scored <strong>9 goals</strong> (+7 vs last season).", "venue_insight": "", "faqs": [{"question": "How is Le Mans FC performing compared to last season?", "answer": "Le Mans FC has collected 6 points from 5 matches in 2026-2027, compared to 5 points from the same fixtures in 2025-2026. The change is +1 point difference."}, {"question": "How many wins does Le Mans FC have this season vs last?", "answer": "Le Mans FC has 1 wins from 5 fixtures in 2026-2027, compared to 1 wins from the same fixtures in 2025-2026. They have 3 draws and 1 losses this season."}, {"question": "What is Le Mans FC's goal difference compared to last season?", "answer": "Le Mans FC has scored 9 goals and conceded 9 in 5 matches, giving a goal difference of +0. In the matched fixtures last season: 2 scored, 5 conceded (GD: -3)."}, {"question": "How is Le Mans FC's home and away form compared to last season?", "answer": "At home, Le Mans FC has 5 points (+2 vs last season). Away from home: 1 points (-1 vs last season)."}, {"question": "How many clean sheets does Le Mans FC have this season?", "answer": "Le Mans FC has kept 0 clean sheets in 5 matches, compared to 3 from the same fixtures last season (-3)."}, {"question": "Which fixture has Le Mans FC improved most in?", "answer": "Le Mans FC's biggest improvement is against FC Lorient (at home), gaining 3 points compared to last season. They won 2-1 this season vs 0-4 last year."}, {"question": "Which fixture has Le Mans FC declined most in?", "answer": "Le Mans FC's biggest drop-off is against Racing Club de Lens (at home), losing 2 points compared to last season. They got 2-2 this season vs 2-0 last year."}]}, "grouped_comparisons": {"Paris Saint-Germain FC": {"home": {"opponent": "Paris Saint-Germain FC", "opponent_s2": "Paris Saint-Germain FC", "venue": "H", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "2-3", "s1_points": 0, "s1_xg": null, "s1_xg_against": null, "s1_date": "2025-12-13 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "away": {"opponent": "Paris Saint-Germain FC", "opponent_s2": "Paris Saint-Germain FC", "venue": "A", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "0-3", "s1_points": 0, "s1_xg": null, "s1_xg_against": null, "s1_date": "2026-02-21 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "opponent_total_points": 76, "opponent_s1": "Paris Saint-Germain FC", "opponent_s2": "Paris Saint-Germain FC"}, "Racing Club de Lens": {"home": {"opponent": "Racing Club de Lens", "opponent_s2": "Racing Club de Lens", "venue": "H", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "2-0", "s1_points": 3, "s1_xg": null, "s1_xg_against": null, "s1_date": "2025-10-29 00:00:00", "s2_score": "2-2", "s2_points": 1, "s2_xg": null, "s2_xg_against": null, "s2_date": "2026-09-13 00:00:00", "points_diff": -2}, "away": {"opponent": "Racing Club de Lens", "opponent_s2": "Racing Club de Lens", "venue": "A", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "0-3", "s1_points": 0, "s1_xg": null, "s1_xg_against": null, "s1_date": "2026-03-08 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "opponent_total_points": 70, "opponent_s1": "Racing Club de Lens", "opponent_s2": "Racing Club de Lens"}, "Lille OSC": {"home": {"opponent": "Lille OSC", "opponent_s2": "Lille OSC", "venue": "H", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "0-0", "s1_points": 1, "s1_xg": null, "s1_xg_against": null, "s1_date": "2026-02-06 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "away": {"opponent": "Lille OSC", "opponent_s2": "Lille OSC", "venue": "A", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "1-6", "s1_points": 0, "s1_xg": null, "s1_xg_against": null, "s1_date": "2025-10-26 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "opponent_total_points": 61, "opponent_s1": "Lille OSC", "opponent_s2": "Lille OSC"}, "Olympique Lyonnais": {"home": {"opponent": "Olympique Lyonnais", "opponent_s2": "Olympique Lyonnais", "venue": "H", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "2-5", "s1_points": 0, "s1_xg": null, "s1_xg_against": null, "s1_date": "2026-01-25 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "away": {"opponent": "Olympique Lyonnais", "opponent_s2": "Olympique Lyonnais", "venue": "A", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "0-3", "s1_points": 0, "s1_xg": null, "s1_xg_against": null, "s1_date": "2025-08-23 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "opponent_total_points": 60, "opponent_s1": "Olympique Lyonnais", "opponent_s2": "Olympique Lyonnais"}, "Olympique de Marseille": {"home": {"opponent": "Olympique de Marseille", "opponent_s2": "Olympique de Marseille", "venue": "H", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "0-3", "s1_points": 0, "s1_xg": null, "s1_xg_against": null, "s1_date": "2025-10-04 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "away": {"opponent": "Olympique de Marseille", "opponent_s2": "Olympique de Marseille", "venue": "A", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "1-3", "s1_points": 0, "s1_xg": null, "s1_xg_against": null, "s1_date": "2026-04-10 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "opponent_total_points": 59, "opponent_s1": "Olympique de Marseille", "opponent_s2": "Olympique de Marseille"}, "Stade Rennais FC 1901": {"home": {"opponent": "Stade Rennais FC 1901", "opponent_s2": "Stade Rennais FC 1901", "venue": "H", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "0-1", "s1_points": 0, "s1_xg": null, "s1_xg_against": null, "s1_date": "2025-11-28 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "away": {"opponent": "Stade Rennais FC 1901", "opponent_s2": "Stade Rennais FC 1901", "venue": "A", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "0-0", "s1_points": 1, "s1_xg": null, "s1_xg_against": null, "s1_date": "2026-03-22 00:00:00", "s2_score": "2-3", "s2_points": 0, "s2_xg": null, "s2_xg_against": null, "s2_date": "2026-08-30 00:00:00", "points_diff": -1}, "opponent_total_points": 59, "opponent_s1": "Stade Rennais FC 1901", "opponent_s2": "Stade Rennais FC 1901"}, "AS Monaco FC": {"home": {"opponent": "AS Monaco FC", "opponent_s2": "AS Monaco FC", "venue": "H", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "1-2", "s1_points": 0, "s1_xg": null, "s1_xg_against": null, "s1_date": "2026-05-02 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "away": {"opponent": "AS Monaco FC", "opponent_s2": "AS Monaco FC", "venue": "A", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "2-5", "s1_points": 0, "s1_xg": null, "s1_xg_against": null, "s1_date": "2025-09-21 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "opponent_total_points": 54, "opponent_s1": "AS Monaco FC", "opponent_s2": "AS Monaco FC"}, "RC Strasbourg Alsace": {"home": {"opponent": "RC Strasbourg Alsace", "opponent_s2": "RC Strasbourg Alsace", "venue": "H", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "0-1", "s1_points": 0, "s1_xg": null, "s1_xg_against": null, "s1_date": "2025-08-17 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "away": {"opponent": "RC Strasbourg Alsace", "opponent_s2": "RC Strasbourg Alsace", "venue": "A", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "1-2", "s1_points": 0, "s1_xg": null, "s1_xg_against": null, "s1_date": "2026-01-18 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "opponent_total_points": 53, "opponent_s1": "RC Strasbourg Alsace", "opponent_s2": "RC Strasbourg Alsace"}, "FC Lorient": {"home": {"opponent": "FC Lorient", "opponent_s2": "FC Lorient", "venue": "H", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "0-4", "s1_points": 0, "s1_xg": null, "s1_xg_against": null, "s1_date": "2026-05-10 00:00:00", "s2_score": "2-1", "s2_points": 3, "s2_xg": null, "s2_xg_against": null, "s2_date": "2026-09-19 00:00:00", "points_diff": 3}, "away": {"opponent": "FC Lorient", "opponent_s2": "FC Lorient", "venue": "A", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "1-1", "s1_points": 1, "s1_xg": null, "s1_xg_against": null, "s1_date": "2026-01-04 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "opponent_total_points": 45, "opponent_s1": "FC Lorient", "opponent_s2": "FC Lorient"}, "Toulouse FC": {"home": {"opponent": "Toulouse FC", "opponent_s2": "Toulouse FC", "venue": "H", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "3-4", "s1_points": 0, "s1_xg": null, "s1_xg_against": null, "s1_date": "2026-03-15 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "away": {"opponent": "Toulouse FC", "opponent_s2": "Toulouse FC", "venue": "A", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "0-4", "s1_points": 0, "s1_xg": null, "s1_xg_against": null, "s1_date": "2025-10-19 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "opponent_total_points": 45, "opponent_s1": "Toulouse FC", "opponent_s2": "Toulouse FC"}, "Paris FC": {"home": {"opponent": "Paris FC", "opponent_s2": "Paris FC", "venue": "H", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "1-3", "s1_points": 0, "s1_xg": null, "s1_xg_against": null, "s1_date": "2026-04-19 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "away": {"opponent": "Paris FC", "opponent_s2": "Paris FC", "venue": "A", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "2-3", "s1_points": 0, "s1_xg": null, "s1_xg_against": null, "s1_date": "2025-08-31 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "opponent_total_points": 44, "opponent_s1": "Paris FC", "opponent_s2": "Paris FC"}, "Stade Brestois 29": {"home": {"opponent": "Stade Brestois 29", "opponent_s2": "Stade Brestois 29", "venue": "H", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "0-1", "s1_points": 0, "s1_xg": null, "s1_xg_against": null, "s1_date": "2026-03-01 00:00:00", "s2_score": "2-2", "s2_points": 1, "s2_xg": null, "s2_xg_against": null, "s2_date": "2026-08-22 00:00:00", "points_diff": 1}, "away": {"opponent": "Stade Brestois 29", "opponent_s2": "Stade Brestois 29", "venue": "A", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "2-3", "s1_points": 0, "s1_xg": null, "s1_xg_against": null, "s1_date": "2025-11-23 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "opponent_total_points": 39, "opponent_s1": "Stade Brestois 29", "opponent_s2": "Stade Brestois 29"}, "Angers SCO": {"home": {"opponent": "Angers SCO", "opponent_s2": "Angers SCO", "venue": "H", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "1-1", "s1_points": 1, "s1_xg": null, "s1_xg_against": null, "s1_date": "2025-09-14 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "away": {"opponent": "Angers SCO", "opponent_s2": "Angers SCO", "venue": "A", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "0-1", "s1_points": 0, "s1_xg": null, "s1_xg_against": null, "s1_date": "2026-02-01 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "opponent_total_points": 36, "opponent_s1": "Angers SCO", "opponent_s2": "Angers SCO"}, "Le Havre AC": {"home": {"opponent": "Le Havre AC", "opponent_s2": "Le Havre AC", "venue": "H", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "0-0", "s1_points": 1, "s1_xg": null, "s1_xg_against": null, "s1_date": "2025-09-28 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "away": {"opponent": "Le Havre AC", "opponent_s2": "Le Havre AC", "venue": "A", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "4-4", "s1_points": 1, "s1_xg": null, "s1_xg_against": null, "s1_date": "2026-04-26 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "opponent_total_points": 35, "opponent_s1": "Le Havre AC", "opponent_s2": "Le Havre AC"}, "AJ Auxerre": {"home": {"opponent": "AJ Auxerre", "opponent_s2": "AJ Auxerre", "venue": "H", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "1-3", "s1_points": 0, "s1_xg": null, "s1_xg_against": null, "s1_date": "2026-02-15 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "away": {"opponent": "AJ Auxerre", "opponent_s2": "AJ Auxerre", "venue": "A", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "1-3", "s1_points": 0, "s1_xg": null, "s1_xg_against": null, "s1_date": "2025-12-07 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "opponent_total_points": 34, "opponent_s1": "AJ Auxerre", "opponent_s2": "AJ Auxerre"}, "OGC Nice": {"home": {"opponent": "OGC Nice", "opponent_s2": "OGC Nice", "venue": "H", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "2-1", "s1_points": 3, "s1_xg": null, "s1_xg_against": null, "s1_date": "2025-11-09 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "away": {"opponent": "OGC Nice", "opponent_s2": "OGC Nice", "venue": "A", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "0-0", "s1_points": 1, "s1_xg": null, "s1_xg_against": null, "s1_date": "2026-05-17 00:00:00", "s2_score": "1-1", "s2_points": 1, "s2_xg": null, "s2_xg_against": null, "s2_date": "2026-09-05 00:00:00", "points_diff": 0}, "opponent_total_points": 32, "opponent_s1": "OGC Nice", "opponent_s2": "OGC Nice"}, "ES Troyes AC": {"home": {"opponent": "FC Nantes", "opponent_s2": "ES Troyes AC", "venue": "H", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "0-0", "s1_points": 1, "s1_xg": null, "s1_xg_against": null, "s1_date": "2026-04-05 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "away": {"opponent": "FC Nantes", "opponent_s2": "ES Troyes AC", "venue": "A", "season1": "2025-2026", "season2": "2026-2027", "s1_score": "2-0", "s1_points": 3, "s1_xg": null, "s1_xg_against": null, "s1_date": "2025-11-02 00:00:00", "s2_score": null, "s2_points": null, "s2_xg": null, "s2_xg_against": null, "s2_date": null, "points_diff": null}, "opponent_total_points": 24, "opponent_s1": "FC Nantes", "opponent_s2": "ES Troyes AC"}}, "additional_stats": {}}