{"team":{"id":1055,"name":"Le Havre","short":"Le Havre","slug":"le-havre","badge":"https://cdn.sportmonks.com/images/soccer/teams/31/1055.png"},"log":[{"fixture_id":19715553,"h2h_url":"/h2h/le-havre-vs-lorient/19715553","kickoff_iso":"2026-11-08 16:15:00","venue":"H","home_goals":0,"away_goals":2,"home_slug":"le-havre","away_slug":"lorient","opponent":{"name":"Lorient","short":null,"code":"LOR","badge":"https://cdn.sportmonks.com/images/soccer/teams/9/9257.png","slug":"lorient"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":28082,"team_cards":1,"opp_cards":3,"match_cards":4,"h1_team":0,"h1_opp":0,"h2_team":1,"h2_opp":3,"card_scorers":[{"id":62946,"name":"Ahmed Touba","image":"https://cdn.sportmonks.com/images/soccer/players/2/62946.png"}],"referee":{"name":"Aurélien Petit","avg_yellows":2.5},"season":"2026/2027"},{"fixture_id":19715565,"h2h_url":"/h2h/le-havre-vs-psg/19715565","kickoff_iso":"2026-10-30 18:00:00","venue":"H","home_goals":1,"away_goals":5,"home_slug":"le-havre","away_slug":"paris-saint-germain","opponent":{"name":"Paris Saint Germain","short":"PSG","code":"PSG","badge":"https://cdn.sportmonks.com/images/soccer/teams/15/591.png","slug":"paris-saint-germain"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":28082,"team_cards":0,"opp_cards":0,"match_cards":0,"h1_team":0,"h1_opp":0,"h2_team":0,"h2_opp":0,"card_scorers":[],"referee":{"name":"François Letexier","avg_yellows":3.17},"season":"2026/2027"},{"fixture_id":19715570,"h2h_url":"/h2h/marseille-vs-le-havre/19715570","kickoff_iso":"2026-10-25 16:15:00","venue":"A","home_goals":4,"away_goals":3,"home_slug":"olympique-marseille","away_slug":"le-havre","opponent":{"name":"Olympique Marseille","short":"Marseille","code":"MAR","badge":"https://cdn.sportmonks.com/images/soccer/teams/12/44.png","slug":"olympique-marseille"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":28082,"team_cards":3,"opp_cards":1,"match_cards":4,"h1_team":0,"h1_opp":0,"h2_team":3,"h2_opp":1,"card_scorers":[{"id":766687,"name":"Ayumu Seko","image":"https://cdn.sportmonks.com/images/soccer/players/31/766687.png"},{"id":37629335,"name":"Simon Ebonog","image":"https://cdn.sportmonks.com/images/soccer/players/23/37629335.png"},{"id":37731194,"name":"Mouhamed Lamine Ndiaye","image":"https://cdn.sportmonks.com/images/soccer/players/26/37731194.png"}],"referee":{"name":"Clément Turpin","avg_yellows":2.8},"season":"2026/2027"},{"fixture_id":19715582,"h2h_url":"/h2h/le-havre-vs-auxerre/19715582","kickoff_iso":"2026-10-18 15:15:00","venue":"H","home_goals":1,"away_goals":3,"home_slug":"le-havre","away_slug":"auxerre","opponent":{"name":"Auxerre","short":null,"code":"AUX","badge":"https://cdn.sportmonks.com/images/soccer/teams/2/3682.png","slug":"auxerre"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":28082,"team_cards":1,"opp_cards":2,"match_cards":3,"h1_team":0,"h1_opp":1,"h2_team":1,"h2_opp":1,"card_scorers":[{"id":37731194,"name":"Mouhamed Lamine Ndiaye","image":"https://cdn.sportmonks.com/images/soccer/players/26/37731194.png"}],"referee":{"name":"Eric Wattellier","avg_yellows":3.5},"season":"2026/2027"},{"fixture_id":19715590,"h2h_url":"/h2h/lille-vs-le-havre/19715590","kickoff_iso":"2026-10-10 15:15:00","venue":"A","home_goals":1,"away_goals":0,"home_slug":"losc-lille","away_slug":"le-havre","opponent":{"name":"LOSC Lille","short":"Lille","code":"LIL","badge":"https://cdn.sportmonks.com/images/soccer/teams/18/690.png","slug":"losc-lille"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":28082,"team_cards":2,"opp_cards":2,"match_cards":4,"h1_team":0,"h1_opp":0,"h2_team":2,"h2_opp":2,"card_scorers":[{"id":22168918,"name":"Rassoul Ndiaye","image":"https://cdn.sportmonks.com/images/soccer/players/22/22168918.png"},{"id":38222274,"name":"Djibril Ouziad","image":"https://cdn.sportmonks.com/images/soccer/placeholder.png"}],"referee":{"name":"Bastien Dechepy","avg_yellows":3.8},"season":"2026/2027"},{"fixture_id":19715594,"h2h_url":"/h2h/toulouse-vs-le-havre/19715594","kickoff_iso":"2026-09-19 18:45:00","venue":"A","home_goals":3,"away_goals":2,"home_slug":"toulouse","away_slug":"le-havre","opponent":{"name":"Toulouse","short":null,"code":"TOU","badge":"https://cdn.sportmonks.com/images/soccer/teams/1/289.png","slug":"toulouse"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":28082,"team_cards":1,"opp_cards":3,"match_cards":4,"h1_team":0,"h1_opp":1,"h2_team":1,"h2_opp":2,"card_scorers":[{"id":37915762,"name":"Sota Nakamura","image":"https://cdn.sportmonks.com/images/soccer/placeholder.png"}],"referee":{"name":"Hakim Ben El Hadj","avg_yellows":4.4},"season":"2026/2027"},{"fixture_id":19715608,"h2h_url":"/h2h/le-havre-vs-angers/19715608","kickoff_iso":"2026-09-12 18:45:00","venue":"H","home_goals":0,"away_goals":0,"home_slug":"le-havre","away_slug":"angers-sco","opponent":{"name":"Angers SCO","short":"Angers","code":"ANG","badge":"https://cdn.sportmonks.com/images/soccer/teams/8/776.png","slug":"angers-sco"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":28082,"team_cards":1,"opp_cards":1,"match_cards":2,"h1_team":0,"h1_opp":1,"h2_team":1,"h2_opp":0,"card_scorers":[{"id":62946,"name":"Ahmed Touba","image":"https://cdn.sportmonks.com/images/soccer/players/2/62946.png"}],"referee":{"name":"Ruddy Buquet","avg_yellows":3.33},"season":"2026/2027"},{"fixture_id":19715618,"h2h_url":"/h2h/le-havre-vs-brest/19715618","kickoff_iso":"2026-09-05 18:45:00","venue":"H","home_goals":1,"away_goals":2,"home_slug":"le-havre","away_slug":"brest","opponent":{"name":"Brest","short":null,"code":"BRE","badge":"https://cdn.sportmonks.com/images/soccer/teams/10/266.png","slug":"brest"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":28082,"team_cards":1,"opp_cards":1,"match_cards":2,"h1_team":1,"h1_opp":1,"h2_team":0,"h2_opp":0,"card_scorers":[{"id":435539,"name":"Lionel Mpasi-Nzau","image":"https://cdn.sportmonks.com/images/soccer/players/19/435539.png"}],"referee":{"name":"Marc Bollengier","avg_yellows":4},"season":"2026/2027"},{"fixture_id":19715625,"h2h_url":"/h2h/lyon-vs-le-havre/19715625","kickoff_iso":"2026-08-29 18:45:00","venue":"A","home_goals":1,"away_goals":1,"home_slug":"olympique-lyonnais","away_slug":"le-havre","opponent":{"name":"Olympique Lyonnais","short":"Lyon","code":"LYO","badge":"https://cdn.sportmonks.com/images/soccer/teams/15/79.png","slug":"olympique-lyonnais"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":28082,"team_cards":2,"opp_cards":0,"match_cards":2,"h1_team":1,"h1_opp":0,"h2_team":1,"h2_opp":0,"card_scorers":[{"id":37288977,"name":"Fodé Doucouré","image":"https://cdn.sportmonks.com/images/soccer/players/17/37288977.png"},{"id":766687,"name":"Ayumu Seko","image":"https://cdn.sportmonks.com/images/soccer/players/31/766687.png"}],"referee":{"name":"François Letexier","avg_yellows":3.17},"season":"2026/2027"},{"fixture_id":19715636,"h2h_url":"/h2h/le-havre-vs-monaco/19715636","kickoff_iso":"2026-08-23 15:15:00","venue":"H","home_goals":0,"away_goals":1,"home_slug":"le-havre","away_slug":"monaco","opponent":{"name":"Monaco","short":null,"code":"ASM","badge":"https://cdn.sportmonks.com/images/soccer/teams/5/6789.png","slug":"monaco"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":28082,"team_cards":3,"opp_cards":2,"match_cards":5,"h1_team":3,"h1_opp":0,"h2_team":0,"h2_opp":2,"card_scorers":[{"id":37570091,"name":"Amir Richardson","image":"https://cdn.sportmonks.com/images/soccer/players/11/37570091.png"},{"id":37288977,"name":"Fodé Doucouré","image":"https://cdn.sportmonks.com/images/soccer/players/17/37288977.png"},{"id":2918,"name":"Vincent Sasso","image":"https://cdn.sportmonks.com/images/soccer/players/6/2918.png"}],"referee":{"name":"Jérémie Pignard","avg_yellows":3},"season":"2026/2027"},{"fixture_id":19467934,"h2h_url":"/h2h/lorient-vs-le-havre/19467934","kickoff_iso":"2026-05-17 19:00:00","venue":"A","home_goals":0,"away_goals":2,"home_slug":"lorient","away_slug":"le-havre","opponent":{"name":"Lorient","short":null,"code":"LOR","badge":"https://cdn.sportmonks.com/images/soccer/teams/9/9257.png","slug":"lorient"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":1,"opp_cards":2,"match_cards":3,"h1_team":1,"h1_opp":1,"h2_team":0,"h2_opp":1,"card_scorers":[{"id":37715167,"name":"Enzo Koffi Vinette","image":"https://cdn.sportmonks.com/images/soccer/placeholder.png"}],"referee":{"name":"Clément Turpin","avg_yellows":2.8},"season":"2025/2026"},{"fixture_id":19467925,"h2h_url":"/h2h/le-havre-vs-marseille/19467925","kickoff_iso":"2026-05-10 19:00:00","venue":"H","home_goals":0,"away_goals":1,"home_slug":"le-havre","away_slug":"olympique-marseille","opponent":{"name":"Olympique Marseille","short":"Marseille","code":"MAR","badge":"https://cdn.sportmonks.com/images/soccer/teams/12/44.png","slug":"olympique-marseille"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":4,"opp_cards":2,"match_cards":6,"h1_team":1,"h1_opp":0,"h2_team":3,"h2_opp":2,"card_scorers":[{"id":766687,"name":"Ayumu Seko","image":"https://cdn.sportmonks.com/images/soccer/players/31/766687.png"},{"id":5071,"name":"Sofiane Boufal","image":"https://cdn.sportmonks.com/images/soccer/players/15/5071.png"},{"id":3169795,"name":"Yanis Zouaoui","image":"https://cdn.sportmonks.com/images/soccer/players/3/3169795.png"},{"id":37629335,"name":"Simon Ebonog","image":"https://cdn.sportmonks.com/images/soccer/players/23/37629335.png"}],"referee":{"name":"Benoît Bastien","avg_yellows":2.5},"season":"2025/2026"},{"fixture_id":19467914,"h2h_url":"/h2h/lille-vs-le-havre/19467914","kickoff_iso":"2026-05-03 13:00:00","venue":"A","home_goals":1,"away_goals":1,"home_slug":"losc-lille","away_slug":"le-havre","opponent":{"name":"LOSC Lille","short":"Lille","code":"LIL","badge":"https://cdn.sportmonks.com/images/soccer/teams/18/690.png","slug":"losc-lille"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":3,"opp_cards":2,"match_cards":5,"h1_team":2,"h1_opp":1,"h2_team":1,"h2_opp":1,"card_scorers":[{"id":766687,"name":"Ayumu Seko","image":"https://cdn.sportmonks.com/images/soccer/players/31/766687.png"},{"id":37342617,"name":"Lucas Gourna-Douath","image":"https://cdn.sportmonks.com/images/soccer/players/25/37342617.png"},{"id":37337715,"name":"Issa Soumaré","image":"https://cdn.sportmonks.com/images/soccer/players/19/37337715.png"}],"referee":{"name":"Guillaume Paradis","avg_yellows":4.67},"season":"2025/2026"},{"fixture_id":19467907,"h2h_url":"/h2h/le-havre-vs-metz/19467907","kickoff_iso":"2026-04-26 15:15:00","venue":"H","home_goals":4,"away_goals":4,"home_slug":"le-havre","away_slug":"metz","opponent":{"name":"Metz","short":null,"code":"MET","badge":"https://cdn.sportmonks.com/images/soccer/teams/25/3513.png","slug":"metz"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":3,"opp_cards":1,"match_cards":4,"h1_team":0,"h1_opp":0,"h2_team":3,"h2_opp":1,"card_scorers":[{"id":37342617,"name":"Lucas Gourna-Douath","image":"https://cdn.sportmonks.com/images/soccer/players/25/37342617.png"},{"id":37629335,"name":"Simon Ebonog","image":"https://cdn.sportmonks.com/images/soccer/players/23/37629335.png"},{"id":23269647,"name":"Timothée Pembélé","image":"https://cdn.sportmonks.com/images/soccer/players/15/23269647.png"}],"referee":{"name":"François Letexier","avg_yellows":3.17},"season":"2025/2026"},{"fixture_id":19467901,"h2h_url":"/h2h/angers-vs-le-havre/19467901","kickoff_iso":"2026-04-18 17:00:00","venue":"A","home_goals":1,"away_goals":1,"home_slug":"angers-sco","away_slug":"le-havre","opponent":{"name":"Angers SCO","short":"Angers","code":"ANG","badge":"https://cdn.sportmonks.com/images/soccer/teams/8/776.png","slug":"angers-sco"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":3,"opp_cards":1,"match_cards":4,"h1_team":1,"h1_opp":0,"h2_team":2,"h2_opp":1,"card_scorers":[{"id":6170,"name":"Loïc Nego","image":"https://cdn.sportmonks.com/images/soccer/players/26/6170.png"},{"id":22168918,"name":"Rassoul Ndiaye","image":"https://cdn.sportmonks.com/images/soccer/players/22/22168918.png"},{"id":766687,"name":"Ayumu Seko","image":"https://cdn.sportmonks.com/images/soccer/players/31/766687.png"}],"referee":{"name":"Marc Bollengier","avg_yellows":4},"season":"2025/2026"},{"fixture_id":19467886,"h2h_url":"/h2h/nice-vs-le-havre/19467886","kickoff_iso":"2026-04-12 15:15:00","venue":"A","home_goals":1,"away_goals":1,"home_slug":"nice","away_slug":"le-havre","opponent":{"name":"Nice","short":null,"code":"NIC","badge":"https://cdn.sportmonks.com/images/soccer/teams/2/450.png","slug":"nice"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":1,"opp_cards":1,"match_cards":2,"h1_team":0,"h1_opp":1,"h2_team":1,"h2_opp":0,"card_scorers":[{"id":37288977,"name":"Fodé Doucouré","image":"https://cdn.sportmonks.com/images/soccer/players/17/37288977.png"}],"referee":{"name":"A. Kherradji","avg_yellows":3.91},"season":"2025/2026"},{"fixture_id":19467880,"h2h_url":"/h2h/le-havre-vs-auxerre/19467880","kickoff_iso":"2026-04-05 15:15:00","venue":"H","home_goals":1,"away_goals":1,"home_slug":"le-havre","away_slug":"auxerre","opponent":{"name":"Auxerre","short":null,"code":"AUX","badge":"https://cdn.sportmonks.com/images/soccer/teams/2/3682.png","slug":"auxerre"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":2,"opp_cards":2,"match_cards":4,"h1_team":1,"h1_opp":0,"h2_team":1,"h2_opp":2,"card_scorers":[{"id":3169795,"name":"Yanis Zouaoui","image":"https://cdn.sportmonks.com/images/soccer/players/3/3169795.png"},{"id":21802856,"name":"Arouna Sangante","image":"https://cdn.sportmonks.com/images/soccer/players/8/21802856.png"}],"referee":{"name":"Benoît Millot","avg_yellows":3.5},"season":"2025/2026"},{"fixture_id":19467871,"h2h_url":"/h2h/paris-vs-le-havre/19467871","kickoff_iso":"2026-03-22 16:15:00","venue":"A","home_goals":3,"away_goals":2,"home_slug":"paris","away_slug":"le-havre","opponent":{"name":"Paris","short":null,"code":"PAR","badge":"https://cdn.sportmonks.com/images/soccer/teams/28/4508.png","slug":"paris"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":1,"opp_cards":0,"match_cards":1,"h1_team":0,"h1_opp":0,"h2_team":1,"h2_opp":0,"card_scorers":[{"id":37629335,"name":"Simon Ebonog","image":"https://cdn.sportmonks.com/images/soccer/players/23/37629335.png"}],"referee":{"name":"Clément Turpin","avg_yellows":2.8},"season":"2025/2026"},{"fixture_id":19467860,"h2h_url":"/h2h/le-havre-vs-lyon/19467860","kickoff_iso":"2026-03-15 16:15:00","venue":"H","home_goals":0,"away_goals":0,"home_slug":"le-havre","away_slug":"olympique-lyonnais","opponent":{"name":"Olympique Lyonnais","short":"Lyon","code":"LYO","badge":"https://cdn.sportmonks.com/images/soccer/teams/15/79.png","slug":"olympique-lyonnais"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":1,"opp_cards":3,"match_cards":4,"h1_team":0,"h1_opp":2,"h2_team":1,"h2_opp":1,"card_scorers":[{"id":162164,"name":"Mory Diaw","image":"https://cdn.sportmonks.com/images/soccer/players/20/162164.png"}],"referee":{"name":"Jeremy Stinat","avg_yellows":3.43},"season":"2025/2026"},{"fixture_id":19467858,"h2h_url":"/h2h/brest-vs-le-havre/19467858","kickoff_iso":"2026-03-08 16:15:00","venue":"A","home_goals":2,"away_goals":0,"home_slug":"brest","away_slug":"le-havre","opponent":{"name":"Brest","short":null,"code":"BRE","badge":"https://cdn.sportmonks.com/images/soccer/teams/10/266.png","slug":"brest"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":1,"opp_cards":3,"match_cards":4,"h1_team":1,"h1_opp":1,"h2_team":0,"h2_opp":2,"card_scorers":[{"id":3169795,"name":"Yanis Zouaoui","image":"https://cdn.sportmonks.com/images/soccer/players/3/3169795.png"}],"referee":{"name":"Benoît Bastien","avg_yellows":2.5},"season":"2025/2026"},{"fixture_id":19467846,"h2h_url":"/h2h/le-havre-vs-psg/19467846","kickoff_iso":"2026-02-28 20:05:00","venue":"H","home_goals":0,"away_goals":1,"home_slug":"le-havre","away_slug":"paris-saint-germain","opponent":{"name":"Paris Saint Germain","short":"PSG","code":"PSG","badge":"https://cdn.sportmonks.com/images/soccer/teams/15/591.png","slug":"paris-saint-germain"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":3,"opp_cards":0,"match_cards":3,"h1_team":1,"h1_opp":0,"h2_team":2,"h2_opp":0,"card_scorers":[{"id":37288977,"name":"Fodé Doucouré","image":"https://cdn.sportmonks.com/images/soccer/players/17/37288977.png"},{"id":37629335,"name":"Simon Ebonog","image":"https://cdn.sportmonks.com/images/soccer/players/23/37629335.png"},{"id":23269647,"name":"Timothée Pembélé","image":"https://cdn.sportmonks.com/images/soccer/players/15/23269647.png"}],"referee":{"name":"Marc Bollengier","avg_yellows":4},"season":"2025/2026"},{"fixture_id":19467837,"h2h_url":"/h2h/nantes-vs-le-havre/19467837","kickoff_iso":"2026-02-22 16:15:00","venue":"A","home_goals":2,"away_goals":0,"home_slug":"nantes","away_slug":"le-havre","opponent":{"name":"Nantes","short":null,"code":"NAN","badge":"https://cdn.sportmonks.com/images/soccer/teams/27/59.png","slug":"nantes"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":3,"opp_cards":4,"match_cards":7,"h1_team":1,"h1_opp":1,"h2_team":2,"h2_opp":3,"card_scorers":[{"id":29313334,"name":"Yassine Kechta","image":"https://cdn.sportmonks.com/images/soccer/players/22/29313334.png"},{"id":37342617,"name":"Lucas Gourna-Douath","image":"https://cdn.sportmonks.com/images/soccer/players/25/37342617.png"},{"id":37715167,"name":"Enzo Koffi Vinette","image":"https://cdn.sportmonks.com/images/soccer/placeholder.png"}],"referee":{"name":"Jérémie Pignard","avg_yellows":3},"season":"2025/2026"},{"fixture_id":19433923,"h2h_url":"/h2h/le-havre-vs-toulouse/19433923","kickoff_iso":"2026-02-15 14:00:00","venue":"H","home_goals":2,"away_goals":1,"home_slug":"le-havre","away_slug":"toulouse","opponent":{"name":"Toulouse","short":null,"code":"TOU","badge":"https://cdn.sportmonks.com/images/soccer/teams/1/289.png","slug":"toulouse"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":2,"opp_cards":4,"match_cards":6,"h1_team":1,"h1_opp":0,"h2_team":1,"h2_opp":4,"card_scorers":[{"id":37629335,"name":"Simon Ebonog","image":"https://cdn.sportmonks.com/images/soccer/players/23/37629335.png"}],"referee":{"name":"Jérôme Brisard","avg_yellows":3.67},"season":"2025/2026"},{"fixture_id":19467817,"h2h_url":"/h2h/le-havre-vs-strasbourg/19467817","kickoff_iso":"2026-02-08 16:15:00","venue":"H","home_goals":2,"away_goals":1,"home_slug":"le-havre","away_slug":"strasbourg","opponent":{"name":"Strasbourg","short":null,"code":"STR","badge":"https://cdn.sportmonks.com/images/soccer/teams/14/686.png","slug":"strasbourg"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":2,"opp_cards":1,"match_cards":3,"h1_team":0,"h1_opp":1,"h2_team":2,"h2_opp":0,"card_scorers":[{"id":37342617,"name":"Lucas Gourna-Douath","image":"https://cdn.sportmonks.com/images/soccer/players/25/37342617.png"},{"id":37337715,"name":"Issa Soumaré","image":"https://cdn.sportmonks.com/images/soccer/players/19/37337715.png"}],"referee":{"name":"A. Kherradji","avg_yellows":3.91},"season":"2025/2026"},{"fixture_id":19433910,"h2h_url":"/h2h/lens-vs-le-havre/19433910","kickoff_iso":"2026-01-30 19:45:00","venue":"A","home_goals":1,"away_goals":0,"home_slug":"lens","away_slug":"le-havre","opponent":{"name":"Lens","short":null,"code":"LEN","badge":"https://cdn.sportmonks.com/images/soccer/teams/15/271.png","slug":"lens"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":2,"opp_cards":1,"match_cards":3,"h1_team":0,"h1_opp":0,"h2_team":2,"h2_opp":1,"card_scorers":[{"id":5071,"name":"Sofiane Boufal","image":"https://cdn.sportmonks.com/images/soccer/players/15/5071.png"},{"id":37342617,"name":"Lucas Gourna-Douath","image":"https://cdn.sportmonks.com/images/soccer/players/25/37342617.png"}],"referee":{"name":"Jeremy Stinat","avg_yellows":3.43},"season":"2025/2026"},{"fixture_id":19433896,"h2h_url":"/h2h/le-havre-vs-monaco/19433896","kickoff_iso":"2026-01-24 18:00:00","venue":"H","home_goals":0,"away_goals":0,"home_slug":"le-havre","away_slug":"monaco","opponent":{"name":"Monaco","short":null,"code":"ASM","badge":"https://cdn.sportmonks.com/images/soccer/teams/5/6789.png","slug":"monaco"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":0,"opp_cards":3,"match_cards":3,"h1_team":0,"h1_opp":1,"h2_team":0,"h2_opp":2,"card_scorers":[],"referee":{"name":"Marc Bollengier","avg_yellows":4},"season":"2025/2026"},{"fixture_id":19433893,"h2h_url":"/h2h/rennes-vs-le-havre/19433893","kickoff_iso":"2026-01-18 16:15:00","venue":"A","home_goals":1,"away_goals":1,"home_slug":"rennes","away_slug":"le-havre","opponent":{"name":"Rennes","short":null,"code":"REN","badge":"https://cdn.sportmonks.com/images/soccer/teams/22/598.png","slug":"rennes"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":4,"opp_cards":1,"match_cards":5,"h1_team":0,"h1_opp":1,"h2_team":4,"h2_opp":0,"card_scorers":[{"id":62600,"name":"Ally Samatta","image":"https://cdn.sportmonks.com/images/soccer/players/8/62600.png"},{"id":37629335,"name":"Simon Ebonog","image":"https://cdn.sportmonks.com/images/soccer/players/23/37629335.png"},{"id":37734937,"name":"Kenny Quetant","image":"https://cdn.sportmonks.com/images/soccer/placeholder.png"},{"id":435539,"name":"Lionel Mpasi-Nzau","image":"https://cdn.sportmonks.com/images/soccer/players/19/435539.png"}],"referee":{"name":"Stéphanie Frappart","avg_yellows":3},"season":"2025/2026"},{"fixture_id":19433878,"h2h_url":"/h2h/le-havre-vs-angers/19433878","kickoff_iso":"2026-01-04 16:15:00","venue":"H","home_goals":2,"away_goals":1,"home_slug":"le-havre","away_slug":"angers-sco","opponent":{"name":"Angers SCO","short":"Angers","code":"ANG","badge":"https://cdn.sportmonks.com/images/soccer/teams/8/776.png","slug":"angers-sco"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":1,"opp_cards":1,"match_cards":2,"h1_team":0,"h1_opp":0,"h2_team":1,"h2_opp":1,"card_scorers":[{"id":23278709,"name":"Felix Mambimbi","image":"https://cdn.sportmonks.com/images/soccer/players/21/23278709.png"}],"referee":{"name":"Hakim Ben El Hadj","avg_yellows":4.4},"season":"2025/2026"},{"fixture_id":19433872,"h2h_url":"/h2h/lyon-vs-le-havre/19433872","kickoff_iso":"2025-12-14 14:00:00","venue":"A","home_goals":1,"away_goals":0,"home_slug":"olympique-lyonnais","away_slug":"le-havre","opponent":{"name":"Olympique Lyonnais","short":"Lyon","code":"LYO","badge":"https://cdn.sportmonks.com/images/soccer/teams/15/79.png","slug":"olympique-lyonnais"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":4,"opp_cards":2,"match_cards":6,"h1_team":1,"h1_opp":1,"h2_team":3,"h2_opp":1,"card_scorers":[{"id":6170,"name":"Loïc Nego","image":"https://cdn.sportmonks.com/images/soccer/players/26/6170.png"},{"id":22168918,"name":"Rassoul Ndiaye","image":"https://cdn.sportmonks.com/images/soccer/players/22/22168918.png"},{"id":766687,"name":"Ayumu Seko","image":"https://cdn.sportmonks.com/images/soccer/players/31/766687.png"},{"id":25123,"name":"Younes Namli","image":"https://cdn.sportmonks.com/images/soccer/players/3/25123.png"}],"referee":{"name":"Marc Bollengier","avg_yellows":4},"season":"2025/2026"},{"fixture_id":19433860,"h2h_url":"/h2h/le-havre-vs-paris/19433860","kickoff_iso":"2025-12-07 16:15:00","venue":"H","home_goals":0,"away_goals":0,"home_slug":"le-havre","away_slug":"paris","opponent":{"name":"Paris","short":null,"code":"PAR","badge":"https://cdn.sportmonks.com/images/soccer/teams/28/4508.png","slug":"paris"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":0,"opp_cards":2,"match_cards":2,"h1_team":0,"h1_opp":0,"h2_team":0,"h2_opp":2,"card_scorers":[],"referee":{"name":"Ruddy Buquet","avg_yellows":3.33},"season":"2025/2026"},{"fixture_id":19433852,"h2h_url":"/h2h/le-havre-vs-lille/19433852","kickoff_iso":"2025-11-30 16:15:00","venue":"H","home_goals":0,"away_goals":1,"home_slug":"le-havre","away_slug":"losc-lille","opponent":{"name":"LOSC Lille","short":"Lille","code":"LIL","badge":"https://cdn.sportmonks.com/images/soccer/teams/18/690.png","slug":"losc-lille"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":1,"opp_cards":3,"match_cards":4,"h1_team":0,"h1_opp":2,"h2_team":1,"h2_opp":1,"card_scorers":[{"id":62600,"name":"Ally Samatta","image":"https://cdn.sportmonks.com/images/soccer/players/8/62600.png"}],"referee":{"name":"Willy Delajod","avg_yellows":3.43},"season":"2025/2026"},{"fixture_id":19433845,"h2h_url":"/h2h/psg-vs-le-havre/19433845","kickoff_iso":"2025-11-22 20:05:00","venue":"A","home_goals":3,"away_goals":0,"home_slug":"paris-saint-germain","away_slug":"le-havre","opponent":{"name":"Paris Saint Germain","short":"PSG","code":"PSG","badge":"https://cdn.sportmonks.com/images/soccer/teams/15/591.png","slug":"paris-saint-germain"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":1,"opp_cards":2,"match_cards":3,"h1_team":1,"h1_opp":0,"h2_team":0,"h2_opp":2,"card_scorers":[{"id":96128,"name":"Abdoulaye Touré","image":"https://cdn.sportmonks.com/images/soccer/players/0/96128.png"}],"referee":{"name":"Mathieu Vernice","avg_yellows":4.5},"season":"2025/2026"},{"fixture_id":19433834,"h2h_url":"/h2h/le-havre-vs-nantes/19433834","kickoff_iso":"2025-11-08 18:00:00","venue":"H","home_goals":1,"away_goals":1,"home_slug":"le-havre","away_slug":"nantes","opponent":{"name":"Nantes","short":null,"code":"NAN","badge":"https://cdn.sportmonks.com/images/soccer/teams/27/59.png","slug":"nantes"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":3,"opp_cards":3,"match_cards":6,"h1_team":2,"h1_opp":1,"h2_team":3,"h2_opp":3,"card_scorers":[{"id":6170,"name":"Loïc Nego","image":"https://cdn.sportmonks.com/images/soccer/players/26/6170.png"},{"id":29313334,"name":"Yassine Kechta","image":"https://cdn.sportmonks.com/images/soccer/players/22/29313334.png"},{"id":25123,"name":"Younes Namli","image":"https://cdn.sportmonks.com/images/soccer/players/3/25123.png"}],"referee":{"name":"Romain Lissorgue","avg_yellows":2.33},"season":"2025/2026"},{"fixture_id":19467788,"h2h_url":"/h2h/toulouse-vs-le-havre/19467788","kickoff_iso":"2025-11-02 16:15:00","venue":"A","home_goals":0,"away_goals":0,"home_slug":"toulouse","away_slug":"le-havre","opponent":{"name":"Toulouse","short":null,"code":"TOU","badge":"https://cdn.sportmonks.com/images/soccer/teams/1/289.png","slug":"toulouse"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":2,"opp_cards":1,"match_cards":3,"h1_team":0,"h1_opp":0,"h2_team":2,"h2_opp":1,"card_scorers":[{"id":37629335,"name":"Simon Ebonog","image":"https://cdn.sportmonks.com/images/soccer/players/23/37629335.png"},{"id":96128,"name":"Abdoulaye Touré","image":"https://cdn.sportmonks.com/images/soccer/players/0/96128.png"}],"referee":{"name":"Jeremy Stinat","avg_yellows":3.43},"season":"2025/2026"},{"fixture_id":19433823,"h2h_url":"/h2h/le-havre-vs-brest/19433823","kickoff_iso":"2025-10-29 18:00:00","venue":"H","home_goals":1,"away_goals":0,"home_slug":"le-havre","away_slug":"brest","opponent":{"name":"Brest","short":null,"code":"BRE","badge":"https://cdn.sportmonks.com/images/soccer/teams/10/266.png","slug":"brest"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":1,"opp_cards":3,"match_cards":4,"h1_team":null,"h1_opp":null,"h2_team":1,"h2_opp":3,"card_scorers":[{"id":766687,"name":"Ayumu Seko","image":"https://cdn.sportmonks.com/images/soccer/players/31/766687.png"}],"referee":{"name":"Benoît Millot","avg_yellows":3.5},"season":"2025/2026"},{"fixture_id":19467780,"h2h_url":"/h2h/auxerre-vs-le-havre/19467780","kickoff_iso":"2025-10-26 16:15:00","venue":"A","home_goals":0,"away_goals":1,"home_slug":"auxerre","away_slug":"le-havre","opponent":{"name":"Auxerre","short":null,"code":"AUX","badge":"https://cdn.sportmonks.com/images/soccer/teams/2/3682.png","slug":"auxerre"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":2,"opp_cards":2,"match_cards":4,"h1_team":null,"h1_opp":null,"h2_team":2,"h2_opp":2,"card_scorers":[{"id":32819181,"name":"Étienne Youté Kinkoué","image":"https://cdn.sportmonks.com/images/soccer/players/13/32819181.png"},{"id":21802856,"name":"Arouna Sangante","image":"https://cdn.sportmonks.com/images/soccer/players/8/21802856.png"}],"referee":{"name":"Hakim Ben El Hadj","avg_yellows":4.4},"season":"2025/2026"},{"fixture_id":19467771,"h2h_url":"/h2h/marseille-vs-le-havre/19467771","kickoff_iso":"2025-10-18 19:05:00","venue":"A","home_goals":6,"away_goals":2,"home_slug":"olympique-marseille","away_slug":"le-havre","opponent":{"name":"Olympique Marseille","short":"Marseille","code":"MAR","badge":"https://cdn.sportmonks.com/images/soccer/teams/12/44.png","slug":"olympique-marseille"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":1,"opp_cards":2,"match_cards":3,"h1_team":1,"h1_opp":0,"h2_team":1,"h2_opp":2,"card_scorers":[{"id":3169795,"name":"Yanis Zouaoui","image":"https://cdn.sportmonks.com/images/soccer/players/3/3169795.png"}],"referee":{"name":"Bastien Dechepy","avg_yellows":3.8},"season":"2025/2026"},{"fixture_id":19467764,"h2h_url":"/h2h/le-havre-vs-rennes/19467764","kickoff_iso":"2025-10-05 15:15:00","venue":"H","home_goals":2,"away_goals":2,"home_slug":"le-havre","away_slug":"rennes","opponent":{"name":"Rennes","short":null,"code":"REN","badge":"https://cdn.sportmonks.com/images/soccer/teams/22/598.png","slug":"rennes"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":1,"opp_cards":2,"match_cards":3,"h1_team":1,"h1_opp":1,"h2_team":1,"h2_opp":2,"card_scorers":[{"id":37629335,"name":"Simon Ebonog","image":"https://cdn.sportmonks.com/images/soccer/players/23/37629335.png"}],"referee":{"name":"Jérémie Pignard","avg_yellows":3},"season":"2025/2026"},{"fixture_id":19433818,"h2h_url":"/h2h/metz-vs-le-havre/19433818","kickoff_iso":"2025-09-28 15:15:00","venue":"A","home_goals":0,"away_goals":0,"home_slug":"metz","away_slug":"le-havre","opponent":{"name":"Metz","short":null,"code":"MET","badge":"https://cdn.sportmonks.com/images/soccer/teams/25/3513.png","slug":"metz"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":2,"opp_cards":2,"match_cards":4,"h1_team":null,"h1_opp":null,"h2_team":2,"h2_opp":2,"card_scorers":[{"id":32819181,"name":"Étienne Youté Kinkoué","image":"https://cdn.sportmonks.com/images/soccer/players/13/32819181.png"},{"id":3169795,"name":"Yanis Zouaoui","image":"https://cdn.sportmonks.com/images/soccer/players/3/3169795.png"}],"referee":{"name":"Guillaume Paradis","avg_yellows":4.67},"season":"2025/2026"},{"fixture_id":19433810,"h2h_url":"/h2h/le-havre-vs-lorient/19433810","kickoff_iso":"2025-09-21 15:15:00","venue":"H","home_goals":1,"away_goals":1,"home_slug":"le-havre","away_slug":"lorient","opponent":{"name":"Lorient","short":null,"code":"LOR","badge":"https://cdn.sportmonks.com/images/soccer/teams/9/9257.png","slug":"lorient"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":3,"opp_cards":6,"match_cards":9,"h1_team":2,"h1_opp":1,"h2_team":3,"h2_opp":6,"card_scorers":[{"id":766687,"name":"Ayumu Seko","image":"https://cdn.sportmonks.com/images/soccer/players/31/766687.png"},{"id":62600,"name":"Ally Samatta","image":"https://cdn.sportmonks.com/images/soccer/players/8/62600.png"},{"id":21802856,"name":"Arouna Sangante","image":"https://cdn.sportmonks.com/images/soccer/players/8/21802856.png"}],"referee":{"name":"A. Kherradji","avg_yellows":3.91},"season":"2025/2026"},{"fixture_id":19433805,"h2h_url":"/h2h/strasbourg-vs-le-havre/19433805","kickoff_iso":"2025-09-14 15:15:00","venue":"A","home_goals":1,"away_goals":0,"home_slug":"strasbourg","away_slug":"le-havre","opponent":{"name":"Strasbourg","short":null,"code":"STR","badge":"https://cdn.sportmonks.com/images/soccer/teams/14/686.png","slug":"strasbourg"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":2,"opp_cards":2,"match_cards":4,"h1_team":0,"h1_opp":1,"h2_team":2,"h2_opp":2,"card_scorers":[{"id":29313334,"name":"Yassine Kechta","image":"https://cdn.sportmonks.com/images/soccer/players/22/29313334.png"},{"id":3169795,"name":"Yanis Zouaoui","image":"https://cdn.sportmonks.com/images/soccer/players/3/3169795.png"}],"referee":{"name":"Willy Delajod","avg_yellows":3.43},"season":"2025/2026"},{"fixture_id":19433792,"h2h_url":"/h2h/le-havre-vs-nice/19433792","kickoff_iso":"2025-08-31 15:15:00","venue":"H","home_goals":3,"away_goals":1,"home_slug":"le-havre","away_slug":"nice","opponent":{"name":"Nice","short":null,"code":"NIC","badge":"https://cdn.sportmonks.com/images/soccer/teams/2/450.png","slug":"nice"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":1,"opp_cards":4,"match_cards":5,"h1_team":0,"h1_opp":1,"h2_team":1,"h2_opp":4,"card_scorers":[{"id":37337715,"name":"Issa Soumaré","image":"https://cdn.sportmonks.com/images/soccer/players/19/37337715.png"}],"referee":{"name":"Jérôme Brisard","avg_yellows":3.67},"season":"2025/2026"},{"fixture_id":19433781,"h2h_url":"/h2h/le-havre-vs-lens/19433781","kickoff_iso":"2025-08-24 15:15:00","venue":"H","home_goals":1,"away_goals":2,"home_slug":"le-havre","away_slug":"lens","opponent":{"name":"Lens","short":null,"code":"LEN","badge":"https://cdn.sportmonks.com/images/soccer/teams/15/271.png","slug":"lens"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":3,"opp_cards":1,"match_cards":4,"h1_team":1,"h1_opp":0,"h2_team":3,"h2_opp":1,"card_scorers":[{"id":3169795,"name":"Yanis Zouaoui","image":"https://cdn.sportmonks.com/images/soccer/players/3/3169795.png"},{"id":62600,"name":"Ally Samatta","image":"https://cdn.sportmonks.com/images/soccer/players/8/62600.png"},{"id":21802856,"name":"Arouna Sangante","image":"https://cdn.sportmonks.com/images/soccer/players/8/21802856.png"}],"referee":{"name":"Guillaume Paradis","avg_yellows":4.67},"season":"2025/2026"},{"fixture_id":19433440,"h2h_url":"/h2h/monaco-vs-le-havre/19433440","kickoff_iso":"2025-08-16 17:00:00","venue":"A","home_goals":3,"away_goals":1,"home_slug":"monaco","away_slug":"le-havre","opponent":{"name":"Monaco","short":null,"code":"ASM","badge":"https://cdn.sportmonks.com/images/soccer/teams/5/6789.png","slug":"monaco"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_cards":1,"opp_cards":0,"match_cards":1,"h1_team":0,"h1_opp":0,"h2_team":1,"h2_opp":0,"card_scorers":[{"id":96830,"name":"Gautier Lloris","image":"https://cdn.sportmonks.com/images/soccer/players/30/96830.png"}],"referee":{"name":"Ruddy Buquet","avg_yellows":3.33},"season":"2025/2026"}]}