{"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,"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_tackles":13,"opp_tackles":14,"match_tackles":27,"top_tacklers":[{"id":37540396,"name":"Junior Mwanga","image":"https://cdn.sportmonks.com/images/soccer/players/12/37540396.png","tackles":2},{"id":37570091,"name":"Amir Richardson","image":"https://cdn.sportmonks.com/images/soccer/players/11/37570091.png","tackles":2},{"id":38222274,"name":"Djibril Ouziad","image":"https://cdn.sportmonks.com/images/soccer/placeholder.png","tackles":2}],"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","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_tackles":27,"opp_tackles":15,"match_tackles":42,"top_tacklers":[{"id":38222274,"name":"Djibril Ouziad","image":"https://cdn.sportmonks.com/images/soccer/placeholder.png","tackles":5},{"id":37570091,"name":"Amir Richardson","image":"https://cdn.sportmonks.com/images/soccer/players/11/37570091.png","tackles":3},{"id":22168918,"name":"Rassoul Ndiaye","image":"https://cdn.sportmonks.com/images/soccer/players/22/22168918.png","tackles":3}],"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","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_tackles":17,"opp_tackles":19,"match_tackles":36,"top_tacklers":[{"id":766687,"name":"Ayumu Seko","image":"https://cdn.sportmonks.com/images/soccer/players/31/766687.png","tackles":3},{"id":37715167,"name":"Enzo Koffi Vinette","image":"https://cdn.sportmonks.com/images/soccer/placeholder.png","tackles":3},{"id":62946,"name":"Ahmed Touba","image":"https://cdn.sportmonks.com/images/soccer/players/2/62946.png","tackles":2}],"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,"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_tackles":29,"opp_tackles":16,"match_tackles":45,"top_tacklers":[{"id":37540396,"name":"Junior Mwanga","image":"https://cdn.sportmonks.com/images/soccer/players/12/37540396.png","tackles":5},{"id":38225127,"name":"Hakim Dongopandji","image":"https://cdn.sportmonks.com/images/soccer/placeholder.png","tackles":4},{"id":37731194,"name":"Mouhamed Lamine Ndiaye","image":"https://cdn.sportmonks.com/images/soccer/players/26/37731194.png","tackles":4}],"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","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_tackles":23,"opp_tackles":21,"match_tackles":44,"top_tacklers":[{"id":37731194,"name":"Mouhamed Lamine Ndiaye","image":"https://cdn.sportmonks.com/images/soccer/players/26/37731194.png","tackles":5},{"id":37570091,"name":"Amir Richardson","image":"https://cdn.sportmonks.com/images/soccer/players/11/37570091.png","tackles":4},{"id":38222274,"name":"Djibril Ouziad","image":"https://cdn.sportmonks.com/images/soccer/placeholder.png","tackles":3}],"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,"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_tackles":14,"opp_tackles":19,"match_tackles":33,"top_tacklers":[{"id":2918,"name":"Vincent Sasso","image":"https://cdn.sportmonks.com/images/soccer/players/6/2918.png","tackles":4},{"id":38222274,"name":"Djibril Ouziad","image":"https://cdn.sportmonks.com/images/soccer/placeholder.png","tackles":2},{"id":37540396,"name":"Junior Mwanga","image":"https://cdn.sportmonks.com/images/soccer/players/12/37540396.png","tackles":1}],"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","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_tackles":21,"opp_tackles":7,"match_tackles":28,"top_tacklers":[{"id":37629335,"name":"Simon Ebonog","image":"https://cdn.sportmonks.com/images/soccer/players/23/37629335.png","tackles":6},{"id":37529159,"name":"Kaito Mizuta","image":"https://cdn.sportmonks.com/images/soccer/players/7/37529159.png","tackles":3},{"id":62600,"name":"Ally Samatta","image":"https://cdn.sportmonks.com/images/soccer/players/8/62600.png","tackles":3}],"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,"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_tackles":19,"opp_tackles":23,"match_tackles":42,"top_tacklers":[{"id":62946,"name":"Ahmed Touba","image":"https://cdn.sportmonks.com/images/soccer/players/2/62946.png","tackles":5},{"id":37570091,"name":"Amir Richardson","image":"https://cdn.sportmonks.com/images/soccer/players/11/37570091.png","tackles":4},{"id":23269647,"name":"Timothée Pembélé","image":"https://cdn.sportmonks.com/images/soccer/players/15/23269647.png","tackles":3}],"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","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_tackles":19,"opp_tackles":9,"match_tackles":28,"top_tacklers":[{"id":37570091,"name":"Amir Richardson","image":"https://cdn.sportmonks.com/images/soccer/players/11/37570091.png","tackles":3},{"id":22168918,"name":"Rassoul Ndiaye","image":"https://cdn.sportmonks.com/images/soccer/players/22/22168918.png","tackles":3},{"id":62946,"name":"Ahmed Touba","image":"https://cdn.sportmonks.com/images/soccer/players/2/62946.png","tackles":2}],"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,"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_tackles":19,"opp_tackles":30,"match_tackles":49,"top_tacklers":[{"id":37540396,"name":"Junior Mwanga","image":"https://cdn.sportmonks.com/images/soccer/players/12/37540396.png","tackles":4},{"id":22168918,"name":"Rassoul Ndiaye","image":"https://cdn.sportmonks.com/images/soccer/players/22/22168918.png","tackles":4},{"id":23269647,"name":"Timothée Pembélé","image":"https://cdn.sportmonks.com/images/soccer/players/15/23269647.png","tackles":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,"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_tackles":16,"opp_tackles":8,"match_tackles":24,"top_tacklers":[{"id":5071,"name":"Sofiane Boufal","image":"https://cdn.sportmonks.com/images/soccer/players/15/5071.png","tackles":4},{"id":37288977,"name":"Fodé Doucouré","image":"https://cdn.sportmonks.com/images/soccer/players/17/37288977.png","tackles":3},{"id":29313334,"name":"Yassine Kechta","image":"https://cdn.sportmonks.com/images/soccer/players/22/29313334.png","tackles":2}],"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","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_tackles":19,"opp_tackles":22,"match_tackles":41,"top_tacklers":[{"id":22168918,"name":"Rassoul Ndiaye","image":"https://cdn.sportmonks.com/images/soccer/players/22/22168918.png","tackles":5},{"id":5071,"name":"Sofiane Boufal","image":"https://cdn.sportmonks.com/images/soccer/players/15/5071.png","tackles":4},{"id":37337715,"name":"Issa Soumaré","image":"https://cdn.sportmonks.com/images/soccer/players/19/37337715.png","tackles":3}],"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","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_tackles":29,"opp_tackles":13,"match_tackles":42,"top_tacklers":[{"id":96830,"name":"Gautier Lloris","image":"https://cdn.sportmonks.com/images/soccer/players/30/96830.png","tackles":5},{"id":6170,"name":"Loïc Nego","image":"https://cdn.sportmonks.com/images/soccer/players/26/6170.png","tackles":4},{"id":5071,"name":"Sofiane Boufal","image":"https://cdn.sportmonks.com/images/soccer/players/15/5071.png","tackles":4}],"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,"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_tackles":28,"opp_tackles":18,"match_tackles":46,"top_tacklers":[{"id":6170,"name":"Loïc Nego","image":"https://cdn.sportmonks.com/images/soccer/players/26/6170.png","tackles":4},{"id":3169795,"name":"Yanis Zouaoui","image":"https://cdn.sportmonks.com/images/soccer/players/3/3169795.png","tackles":4},{"id":37337715,"name":"Issa Soumaré","image":"https://cdn.sportmonks.com/images/soccer/players/19/37337715.png","tackles":4}],"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","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_tackles":18,"opp_tackles":14,"match_tackles":32,"top_tacklers":[{"id":22168918,"name":"Rassoul Ndiaye","image":"https://cdn.sportmonks.com/images/soccer/players/22/22168918.png","tackles":7},{"id":96830,"name":"Gautier Lloris","image":"https://cdn.sportmonks.com/images/soccer/players/30/96830.png","tackles":3},{"id":37288977,"name":"Fodé Doucouré","image":"https://cdn.sportmonks.com/images/soccer/players/17/37288977.png","tackles":2}],"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,"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_tackles":15,"opp_tackles":19,"match_tackles":34,"top_tacklers":[{"id":3169795,"name":"Yanis Zouaoui","image":"https://cdn.sportmonks.com/images/soccer/players/3/3169795.png","tackles":6},{"id":21802856,"name":"Arouna Sangante","image":"https://cdn.sportmonks.com/images/soccer/players/8/21802856.png","tackles":4},{"id":22168918,"name":"Rassoul Ndiaye","image":"https://cdn.sportmonks.com/images/soccer/players/22/22168918.png","tackles":2}],"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,"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_tackles":16,"opp_tackles":18,"match_tackles":34,"top_tacklers":[{"id":37342617,"name":"Lucas Gourna-Douath","image":"https://cdn.sportmonks.com/images/soccer/players/25/37342617.png","tackles":4},{"id":766687,"name":"Ayumu Seko","image":"https://cdn.sportmonks.com/images/soccer/players/31/766687.png","tackles":2},{"id":3169795,"name":"Yanis Zouaoui","image":"https://cdn.sportmonks.com/images/soccer/players/3/3169795.png","tackles":2}],"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,"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_tackles":16,"opp_tackles":14,"match_tackles":30,"top_tacklers":[{"id":6170,"name":"Loïc Nego","image":"https://cdn.sportmonks.com/images/soccer/players/26/6170.png","tackles":6},{"id":5071,"name":"Sofiane Boufal","image":"https://cdn.sportmonks.com/images/soccer/players/15/5071.png","tackles":2},{"id":23269647,"name":"Timothée Pembélé","image":"https://cdn.sportmonks.com/images/soccer/players/15/23269647.png","tackles":2}],"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","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_tackles":18,"opp_tackles":14,"match_tackles":32,"top_tacklers":[{"id":21802856,"name":"Arouna Sangante","image":"https://cdn.sportmonks.com/images/soccer/players/8/21802856.png","tackles":5},{"id":29313334,"name":"Yassine Kechta","image":"https://cdn.sportmonks.com/images/soccer/players/22/29313334.png","tackles":3},{"id":5071,"name":"Sofiane Boufal","image":"https://cdn.sportmonks.com/images/soccer/players/15/5071.png","tackles":3}],"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,"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_tackles":14,"opp_tackles":24,"match_tackles":38,"top_tacklers":[{"id":96830,"name":"Gautier Lloris","image":"https://cdn.sportmonks.com/images/soccer/players/30/96830.png","tackles":3},{"id":22168918,"name":"Rassoul Ndiaye","image":"https://cdn.sportmonks.com/images/soccer/players/22/22168918.png","tackles":2},{"id":37629335,"name":"Simon Ebonog","image":"https://cdn.sportmonks.com/images/soccer/players/23/37629335.png","tackles":2}],"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","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_tackles":17,"opp_tackles":10,"match_tackles":27,"top_tacklers":[{"id":37920888,"name":"Stephan Zagadou","image":"https://cdn.sportmonks.com/images/soccer/placeholder.png","tackles":4},{"id":37715167,"name":"Enzo Koffi Vinette","image":"https://cdn.sportmonks.com/images/soccer/placeholder.png","tackles":3},{"id":96830,"name":"Gautier Lloris","image":"https://cdn.sportmonks.com/images/soccer/players/30/96830.png","tackles":2}],"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,"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_tackles":13,"opp_tackles":24,"match_tackles":37,"top_tacklers":[{"id":37342617,"name":"Lucas Gourna-Douath","image":"https://cdn.sportmonks.com/images/soccer/players/25/37342617.png","tackles":4},{"id":96830,"name":"Gautier Lloris","image":"https://cdn.sportmonks.com/images/soccer/players/30/96830.png","tackles":2},{"id":3169795,"name":"Yanis Zouaoui","image":"https://cdn.sportmonks.com/images/soccer/players/3/3169795.png","tackles":2}],"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,"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_tackles":22,"opp_tackles":22,"match_tackles":44,"top_tacklers":[{"id":96830,"name":"Gautier Lloris","image":"https://cdn.sportmonks.com/images/soccer/players/30/96830.png","tackles":4},{"id":22168918,"name":"Rassoul Ndiaye","image":"https://cdn.sportmonks.com/images/soccer/players/22/22168918.png","tackles":4},{"id":3169795,"name":"Yanis Zouaoui","image":"https://cdn.sportmonks.com/images/soccer/players/3/3169795.png","tackles":3}],"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,"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_tackles":27,"opp_tackles":22,"match_tackles":49,"top_tacklers":[{"id":37715167,"name":"Enzo Koffi Vinette","image":"https://cdn.sportmonks.com/images/soccer/placeholder.png","tackles":6},{"id":37342617,"name":"Lucas Gourna-Douath","image":"https://cdn.sportmonks.com/images/soccer/players/25/37342617.png","tackles":3},{"id":37629335,"name":"Simon Ebonog","image":"https://cdn.sportmonks.com/images/soccer/players/23/37629335.png","tackles":3}],"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,"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_tackles":16,"opp_tackles":23,"match_tackles":39,"top_tacklers":[{"id":23278709,"name":"Felix Mambimbi","image":"https://cdn.sportmonks.com/images/soccer/players/21/23278709.png","tackles":2},{"id":37288977,"name":"Fodé Doucouré","image":"https://cdn.sportmonks.com/images/soccer/players/17/37288977.png","tackles":2},{"id":766687,"name":"Ayumu Seko","image":"https://cdn.sportmonks.com/images/soccer/players/31/766687.png","tackles":2}],"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,"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_tackles":16,"opp_tackles":15,"match_tackles":31,"top_tacklers":[{"id":21802856,"name":"Arouna Sangante","image":"https://cdn.sportmonks.com/images/soccer/players/8/21802856.png","tackles":3},{"id":22168918,"name":"Rassoul Ndiaye","image":"https://cdn.sportmonks.com/images/soccer/players/22/22168918.png","tackles":2},{"id":766687,"name":"Ayumu Seko","image":"https://cdn.sportmonks.com/images/soccer/players/31/766687.png","tackles":2}],"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,"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_tackles":22,"opp_tackles":13,"match_tackles":35,"top_tacklers":[{"id":22168918,"name":"Rassoul Ndiaye","image":"https://cdn.sportmonks.com/images/soccer/players/22/22168918.png","tackles":5},{"id":6170,"name":"Loïc Nego","image":"https://cdn.sportmonks.com/images/soccer/players/26/6170.png","tackles":3},{"id":37288977,"name":"Fodé Doucouré","image":"https://cdn.sportmonks.com/images/soccer/players/17/37288977.png","tackles":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","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_tackles":19,"opp_tackles":18,"match_tackles":37,"top_tacklers":[{"id":22168918,"name":"Rassoul Ndiaye","image":"https://cdn.sportmonks.com/images/soccer/players/22/22168918.png","tackles":8},{"id":6170,"name":"Loïc Nego","image":"https://cdn.sportmonks.com/images/soccer/players/26/6170.png","tackles":5},{"id":766687,"name":"Ayumu Seko","image":"https://cdn.sportmonks.com/images/soccer/players/31/766687.png","tackles":3}],"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","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_tackles":12,"opp_tackles":10,"match_tackles":22,"top_tacklers":[{"id":22168918,"name":"Rassoul Ndiaye","image":"https://cdn.sportmonks.com/images/soccer/players/22/22168918.png","tackles":2},{"id":766687,"name":"Ayumu Seko","image":"https://cdn.sportmonks.com/images/soccer/players/31/766687.png","tackles":2},{"id":6170,"name":"Loïc Nego","image":"https://cdn.sportmonks.com/images/soccer/players/26/6170.png","tackles":1}],"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,"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_tackles":8,"opp_tackles":12,"match_tackles":20,"top_tacklers":[{"id":3169795,"name":"Yanis Zouaoui","image":"https://cdn.sportmonks.com/images/soccer/players/3/3169795.png","tackles":3},{"id":96830,"name":"Gautier Lloris","image":"https://cdn.sportmonks.com/images/soccer/players/30/96830.png","tackles":1},{"id":17187256,"name":"Godson Kyeremeh","image":"https://cdn.sportmonks.com/images/soccer/players/24/17187256.png","tackles":1}],"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","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_tackles":15,"opp_tackles":10,"match_tackles":25,"top_tacklers":[{"id":6170,"name":"Loïc Nego","image":"https://cdn.sportmonks.com/images/soccer/players/26/6170.png","tackles":3},{"id":3169795,"name":"Yanis Zouaoui","image":"https://cdn.sportmonks.com/images/soccer/players/3/3169795.png","tackles":3},{"id":22168918,"name":"Rassoul Ndiaye","image":"https://cdn.sportmonks.com/images/soccer/players/22/22168918.png","tackles":2}],"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","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_tackles":25,"opp_tackles":18,"match_tackles":43,"top_tacklers":[{"id":22168918,"name":"Rassoul Ndiaye","image":"https://cdn.sportmonks.com/images/soccer/players/22/22168918.png","tackles":5},{"id":37629335,"name":"Simon Ebonog","image":"https://cdn.sportmonks.com/images/soccer/players/23/37629335.png","tackles":5},{"id":96830,"name":"Gautier Lloris","image":"https://cdn.sportmonks.com/images/soccer/players/30/96830.png","tackles":3}],"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,"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_tackles":16,"opp_tackles":16,"match_tackles":32,"top_tacklers":[{"id":96830,"name":"Gautier Lloris","image":"https://cdn.sportmonks.com/images/soccer/players/30/96830.png","tackles":3},{"id":3169795,"name":"Yanis Zouaoui","image":"https://cdn.sportmonks.com/images/soccer/players/3/3169795.png","tackles":3},{"id":23278709,"name":"Felix Mambimbi","image":"https://cdn.sportmonks.com/images/soccer/players/21/23278709.png","tackles":2}],"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,"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_tackles":27,"opp_tackles":9,"match_tackles":36,"top_tacklers":[{"id":6170,"name":"Loïc Nego","image":"https://cdn.sportmonks.com/images/soccer/players/26/6170.png","tackles":5},{"id":766687,"name":"Ayumu Seko","image":"https://cdn.sportmonks.com/images/soccer/players/31/766687.png","tackles":4},{"id":96128,"name":"Abdoulaye Touré","image":"https://cdn.sportmonks.com/images/soccer/players/0/96128.png","tackles":4}],"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,"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_tackles":14,"opp_tackles":15,"match_tackles":29,"top_tacklers":[{"id":6170,"name":"Loïc Nego","image":"https://cdn.sportmonks.com/images/soccer/players/26/6170.png","tackles":4},{"id":37629335,"name":"Simon Ebonog","image":"https://cdn.sportmonks.com/images/soccer/players/23/37629335.png","tackles":4},{"id":17187256,"name":"Godson Kyeremeh","image":"https://cdn.sportmonks.com/images/soccer/players/24/17187256.png","tackles":2}],"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,"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_tackles":18,"opp_tackles":8,"match_tackles":26,"top_tacklers":[{"id":766687,"name":"Ayumu Seko","image":"https://cdn.sportmonks.com/images/soccer/players/31/766687.png","tackles":5},{"id":32819181,"name":"Étienne Youté Kinkoué","image":"https://cdn.sportmonks.com/images/soccer/players/13/32819181.png","tackles":3},{"id":3169795,"name":"Yanis Zouaoui","image":"https://cdn.sportmonks.com/images/soccer/players/3/3169795.png","tackles":3}],"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","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_tackles":10,"opp_tackles":9,"match_tackles":19,"top_tacklers":[{"id":22168918,"name":"Rassoul Ndiaye","image":"https://cdn.sportmonks.com/images/soccer/players/22/22168918.png","tackles":4},{"id":37288977,"name":"Fodé Doucouré","image":"https://cdn.sportmonks.com/images/soccer/players/17/37288977.png","tackles":2},{"id":32819181,"name":"Étienne Youté Kinkoué","image":"https://cdn.sportmonks.com/images/soccer/players/13/32819181.png","tackles":1}],"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,"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_tackles":13,"opp_tackles":16,"match_tackles":29,"top_tacklers":[{"id":37337715,"name":"Issa Soumaré","image":"https://cdn.sportmonks.com/images/soccer/players/19/37337715.png","tackles":3},{"id":25123,"name":"Younes Namli","image":"https://cdn.sportmonks.com/images/soccer/players/3/25123.png","tackles":2},{"id":29313334,"name":"Yassine Kechta","image":"https://cdn.sportmonks.com/images/soccer/players/22/29313334.png","tackles":1}],"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,"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_tackles":12,"opp_tackles":18,"match_tackles":30,"top_tacklers":[{"id":766687,"name":"Ayumu Seko","image":"https://cdn.sportmonks.com/images/soccer/players/31/766687.png","tackles":3},{"id":96830,"name":"Gautier Lloris","image":"https://cdn.sportmonks.com/images/soccer/players/30/96830.png","tackles":1},{"id":6170,"name":"Loïc Nego","image":"https://cdn.sportmonks.com/images/soccer/players/26/6170.png","tackles":1}],"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,"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_tackles":15,"opp_tackles":16,"match_tackles":31,"top_tacklers":[{"id":766687,"name":"Ayumu Seko","image":"https://cdn.sportmonks.com/images/soccer/players/31/766687.png","tackles":4},{"id":37337715,"name":"Issa Soumaré","image":"https://cdn.sportmonks.com/images/soccer/players/19/37337715.png","tackles":3},{"id":6170,"name":"Loïc Nego","image":"https://cdn.sportmonks.com/images/soccer/players/26/6170.png","tackles":2}],"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,"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_tackles":25,"opp_tackles":17,"match_tackles":42,"top_tacklers":[{"id":37288977,"name":"Fodé Doucouré","image":"https://cdn.sportmonks.com/images/soccer/players/17/37288977.png","tackles":6},{"id":96830,"name":"Gautier Lloris","image":"https://cdn.sportmonks.com/images/soccer/players/30/96830.png","tackles":3},{"id":29313334,"name":"Yassine Kechta","image":"https://cdn.sportmonks.com/images/soccer/players/22/29313334.png","tackles":3}],"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,"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_tackles":12,"opp_tackles":11,"match_tackles":23,"top_tacklers":[{"id":96830,"name":"Gautier Lloris","image":"https://cdn.sportmonks.com/images/soccer/players/30/96830.png","tackles":2},{"id":96128,"name":"Abdoulaye Touré","image":"https://cdn.sportmonks.com/images/soccer/players/0/96128.png","tackles":2},{"id":23278709,"name":"Felix Mambimbi","image":"https://cdn.sportmonks.com/images/soccer/players/21/23278709.png","tackles":1}],"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,"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_tackles":14,"opp_tackles":19,"match_tackles":33,"top_tacklers":[{"id":96830,"name":"Gautier Lloris","image":"https://cdn.sportmonks.com/images/soccer/players/30/96830.png","tackles":3},{"id":29313334,"name":"Yassine Kechta","image":"https://cdn.sportmonks.com/images/soccer/players/22/29313334.png","tackles":3},{"id":6170,"name":"Loïc Nego","image":"https://cdn.sportmonks.com/images/soccer/players/26/6170.png","tackles":2}],"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,"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_tackles":16,"opp_tackles":11,"match_tackles":27,"top_tacklers":[{"id":22168918,"name":"Rassoul Ndiaye","image":"https://cdn.sportmonks.com/images/soccer/players/22/22168918.png","tackles":4},{"id":32819181,"name":"Étienne Youté Kinkoué","image":"https://cdn.sportmonks.com/images/soccer/players/13/32819181.png","tackles":2},{"id":3169795,"name":"Yanis Zouaoui","image":"https://cdn.sportmonks.com/images/soccer/players/3/3169795.png","tackles":2}],"season":"2025/2026"}]}