{"team":{"id":289,"name":"Toulouse","short":"Toulouse","slug":"toulouse","badge":"https://cdn.sportmonks.com/images/soccer/teams/1/289.png"},"log":[{"fixture_id":19715549,"h2h_url":"/h2h/toulouse-vs-strasbourg/19715549","kickoff_iso":"2026-11-06 19:45:00","venue":"H","home_goals":3,"away_goals":1,"home_slug":"toulouse","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":28082,"team_fouls":16,"opp_fouls":15,"match_fouls":31,"h1_team":9,"h1_opp":8,"h2_team":7,"h2_opp":7,"top_foulers":[{"id":37694071,"name":"Niko Sigur","image":"https://cdn.sportmonks.com/images/soccer/players/23/37694071.png","fouls":3},{"id":37914946,"name":"Sion Oppong","image":"https://cdn.sportmonks.com/images/soccer/placeholder.png","fouls":2},{"id":37758059,"name":"Christ Tapé","image":"https://cdn.sportmonks.com/images/soccer/placeholder.png","fouls":2}],"season":"2026/2027"},{"fixture_id":19715561,"h2h_url":"/h2h/marseille-vs-toulouse/19715561","kickoff_iso":"2026-11-01 19:45:00","venue":"A","home_goals":2,"away_goals":0,"home_slug":"olympique-marseille","away_slug":"toulouse","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_fouls":14,"opp_fouls":14,"match_fouls":28,"h1_team":6,"h1_opp":6,"h2_team":8,"h2_opp":8,"top_foulers":[{"id":37758059,"name":"Christ Tapé","image":"https://cdn.sportmonks.com/images/soccer/placeholder.png","fouls":4},{"id":84535,"name":"Rasmus Nicolaisen","image":"https://cdn.sportmonks.com/images/soccer/players/23/84535.png","fouls":2},{"id":37715333,"name":"Ismail Diallo","image":"https://cdn.sportmonks.com/images/soccer/placeholder.png","fouls":2}],"season":"2026/2027"},{"fixture_id":19715567,"h2h_url":"/h2h/toulouse-vs-troyes/19715567","kickoff_iso":"2026-10-25 16:15:00","venue":"H","home_goals":0,"away_goals":0,"home_slug":"toulouse","away_slug":"troyes","opponent":{"name":"Troyes","short":null,"code":"TRO","badge":"https://cdn.sportmonks.com/images/soccer/teams/7/7047.png","slug":"troyes"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":28082,"team_fouls":19,"opp_fouls":14,"match_fouls":33,"h1_team":8,"h1_opp":5,"h2_team":11,"h2_opp":9,"top_foulers":[{"id":281527,"name":"Mark McKenzie","image":"https://cdn.sportmonks.com/images/soccer/players/23/281527.png","fouls":3},{"id":37694071,"name":"Niko Sigur","image":"https://cdn.sportmonks.com/images/soccer/players/23/37694071.png","fouls":3},{"id":37592240,"name":"Rafik Messali","image":"https://cdn.sportmonks.com/images/soccer/players/16/37592240.png","fouls":3}],"season":"2026/2027"},{"fixture_id":19715581,"h2h_url":"/h2h/le-mans-vs-toulouse/19715581","kickoff_iso":"2026-10-16 18:45:00","venue":"A","home_goals":0,"away_goals":3,"home_slug":"le-mans","away_slug":"toulouse","opponent":{"name":"Le Mans","short":null,"code":"MAN","badge":"https://cdn.sportmonks.com/images/soccer/teams/14/7758.png","slug":"le-mans"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":28082,"team_fouls":9,"opp_fouls":15,"match_fouls":24,"h1_team":4,"h1_opp":9,"h2_team":5,"h2_opp":6,"top_foulers":[{"id":84535,"name":"Rasmus Nicolaisen","image":"https://cdn.sportmonks.com/images/soccer/players/23/84535.png","fouls":2},{"id":37758059,"name":"Christ Tapé","image":"https://cdn.sportmonks.com/images/soccer/placeholder.png","fouls":2},{"id":281527,"name":"Mark McKenzie","image":"https://cdn.sportmonks.com/images/soccer/players/23/281527.png","fouls":1}],"season":"2026/2027"},{"fixture_id":19715588,"h2h_url":"/h2h/monaco-vs-toulouse/19715588","kickoff_iso":"2026-10-10 18:45:00","venue":"A","home_goals":2,"away_goals":2,"home_slug":"monaco","away_slug":"toulouse","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_fouls":16,"opp_fouls":10,"match_fouls":26,"h1_team":5,"h1_opp":4,"h2_team":11,"h2_opp":6,"top_foulers":[{"id":37656066,"name":"Thomas Jørgensen","image":"https://cdn.sportmonks.com/images/soccer/players/2/37656066.png","fouls":4},{"id":37729240,"name":"Alexis Vossah","image":"https://cdn.sportmonks.com/images/soccer/placeholder.png","fouls":3},{"id":466425,"name":"Cristian Cásseres Jr.","image":"https://cdn.sportmonks.com/images/soccer/players/25/466425.png","fouls":3}],"season":"2026/2027"},{"fixture_id":19715594,"h2h_url":"/h2h/toulouse-vs-le-havre/19715594","kickoff_iso":"2026-09-19 18:45:00","venue":"H","home_goals":3,"away_goals":2,"home_slug":"toulouse","away_slug":"le-havre","opponent":{"name":"Le Havre","short":null,"code":"HAV","badge":"https://cdn.sportmonks.com/images/soccer/teams/31/1055.png","slug":"le-havre"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":28082,"team_fouls":17,"opp_fouls":15,"match_fouls":32,"h1_team":10,"h1_opp":5,"h2_team":7,"h2_opp":10,"top_foulers":[{"id":37758059,"name":"Christ Tapé","image":"https://cdn.sportmonks.com/images/soccer/placeholder.png","fouls":4},{"id":281527,"name":"Mark McKenzie","image":"https://cdn.sportmonks.com/images/soccer/players/23/281527.png","fouls":2},{"id":37777350,"name":"Seny Koumbassa","image":"https://cdn.sportmonks.com/images/soccer/placeholder.png","fouls":2}],"season":"2026/2027"},{"fixture_id":19715605,"h2h_url":"/h2h/lorient-vs-toulouse/19715605","kickoff_iso":"2026-09-12 18:45:00","venue":"A","home_goals":2,"away_goals":2,"home_slug":"lorient","away_slug":"toulouse","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_fouls":18,"opp_fouls":8,"match_fouls":26,"h1_team":7,"h1_opp":5,"h2_team":11,"h2_opp":3,"top_foulers":[{"id":466425,"name":"Cristian Cásseres Jr.","image":"https://cdn.sportmonks.com/images/soccer/players/25/466425.png","fouls":3},{"id":281527,"name":"Mark McKenzie","image":"https://cdn.sportmonks.com/images/soccer/players/23/281527.png","fouls":2},{"id":37777350,"name":"Seny Koumbassa","image":"https://cdn.sportmonks.com/images/soccer/placeholder.png","fouls":2}],"season":"2026/2027"},{"fixture_id":19715612,"h2h_url":"/h2h/toulouse-vs-lille/19715612","kickoff_iso":"2026-09-03 18:45:00","venue":"H","home_goals":0,"away_goals":1,"home_slug":"toulouse","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":28082,"team_fouls":16,"opp_fouls":9,"match_fouls":25,"h1_team":7,"h1_opp":1,"h2_team":9,"h2_opp":8,"top_foulers":[{"id":37729251,"name":"I. Azizi","image":"https://cdn.sportmonks.com/images/soccer/placeholder.png","fouls":4},{"id":37627803,"name":"Santiago Hidalgo","image":"https://cdn.sportmonks.com/images/soccer/players/27/37627803.png","fouls":3},{"id":37739219,"name":"Julián Vignolo","image":"https://cdn.sportmonks.com/images/soccer/placeholder.png","fouls":2}],"season":"2026/2027"},{"fixture_id":19715627,"h2h_url":"/h2h/brest-vs-toulouse/19715627","kickoff_iso":"2026-08-29 18:45:00","venue":"A","home_goals":2,"away_goals":2,"home_slug":"brest","away_slug":"toulouse","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_fouls":18,"opp_fouls":19,"match_fouls":37,"h1_team":11,"h1_opp":10,"h2_team":7,"h2_opp":9,"top_foulers":[{"id":84535,"name":"Rasmus Nicolaisen","image":"https://cdn.sportmonks.com/images/soccer/players/23/84535.png","fouls":3},{"id":466425,"name":"Cristian Cásseres Jr.","image":"https://cdn.sportmonks.com/images/soccer/players/25/466425.png","fouls":3},{"id":37656066,"name":"Thomas Jørgensen","image":"https://cdn.sportmonks.com/images/soccer/players/2/37656066.png","fouls":2}],"season":"2026/2027"},{"fixture_id":19715630,"h2h_url":"/h2h/toulouse-vs-lyon/19715630","kickoff_iso":"2026-08-22 18:45:00","venue":"H","home_goals":0,"away_goals":2,"home_slug":"toulouse","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":28082,"team_fouls":15,"opp_fouls":15,"match_fouls":30,"h1_team":9,"h1_opp":5,"h2_team":6,"h2_opp":10,"top_foulers":[{"id":281527,"name":"Mark McKenzie","image":"https://cdn.sportmonks.com/images/soccer/players/23/281527.png","fouls":2},{"id":37739219,"name":"Julián Vignolo","image":"https://cdn.sportmonks.com/images/soccer/placeholder.png","fouls":2},{"id":37656066,"name":"Thomas Jørgensen","image":"https://cdn.sportmonks.com/images/soccer/players/2/37656066.png","fouls":2}],"season":"2026/2027"},{"fixture_id":19433940,"h2h_url":"/h2h/toulouse-vs-lyon/19433940","kickoff_iso":"2026-05-10 19:00:00","venue":"H","home_goals":2,"away_goals":1,"home_slug":"toulouse","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_fouls":20,"opp_fouls":9,"match_fouls":29,"h1_team":12,"h1_opp":2,"h2_team":8,"h2_opp":7,"top_foulers":[{"id":455796,"name":"Aron Dønnum","image":"https://cdn.sportmonks.com/images/soccer/players/20/455796.png","fouls":5},{"id":37627803,"name":"Santiago Hidalgo","image":"https://cdn.sportmonks.com/images/soccer/players/27/37627803.png","fouls":4},{"id":281527,"name":"Mark McKenzie","image":"https://cdn.sportmonks.com/images/soccer/players/23/281527.png","fouls":3}],"season":"2025/2026"},{"fixture_id":19467917,"h2h_url":"/h2h/strasbourg-vs-toulouse/19467917","kickoff_iso":"2026-05-03 15:15:00","venue":"A","home_goals":1,"away_goals":2,"home_slug":"strasbourg","away_slug":"toulouse","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_fouls":15,"opp_fouls":7,"match_fouls":22,"h1_team":6,"h1_opp":3,"h2_team":9,"h2_opp":4,"top_foulers":[{"id":37734644,"name":"Dayann Methalie","image":"https://cdn.sportmonks.com/images/soccer/players/20/37734644.png","fouls":4},{"id":281527,"name":"Mark McKenzie","image":"https://cdn.sportmonks.com/images/soccer/players/23/281527.png","fouls":3},{"id":37729240,"name":"Alexis Vossah","image":"https://cdn.sportmonks.com/images/soccer/placeholder.png","fouls":3}],"season":"2025/2026"},{"fixture_id":19467905,"h2h_url":"/h2h/toulouse-vs-monaco/19467905","kickoff_iso":"2026-04-25 19:05:00","venue":"H","home_goals":2,"away_goals":2,"home_slug":"toulouse","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_fouls":17,"opp_fouls":10,"match_fouls":27,"h1_team":7,"h1_opp":6,"h2_team":10,"h2_opp":4,"top_foulers":[{"id":37627803,"name":"Santiago Hidalgo","image":"https://cdn.sportmonks.com/images/soccer/players/27/37627803.png","fouls":3},{"id":37595218,"name":"Pape Demba Diop","image":"https://cdn.sportmonks.com/images/soccer/players/18/37595218.png","fouls":3},{"id":466425,"name":"Cristian Cásseres Jr.","image":"https://cdn.sportmonks.com/images/soccer/players/25/466425.png","fouls":3}],"season":"2025/2026"},{"fixture_id":19467900,"h2h_url":"/h2h/lens-vs-toulouse/19467900","kickoff_iso":"2026-04-17 18:45:00","venue":"A","home_goals":3,"away_goals":2,"home_slug":"lens","away_slug":"toulouse","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_fouls":15,"opp_fouls":9,"match_fouls":24,"h1_team":9,"h1_opp":8,"h2_team":6,"h2_opp":1,"top_foulers":[{"id":37627803,"name":"Santiago Hidalgo","image":"https://cdn.sportmonks.com/images/soccer/players/27/37627803.png","fouls":3},{"id":37577447,"name":"Emersonn","image":"https://cdn.sportmonks.com/images/soccer/players/7/37577447.png","fouls":3},{"id":466425,"name":"Cristian Cásseres Jr.","image":"https://cdn.sportmonks.com/images/soccer/players/25/466425.png","fouls":3}],"season":"2025/2026"},{"fixture_id":19467887,"h2h_url":"/h2h/toulouse-vs-lille/19467887","kickoff_iso":"2026-04-12 15:15:00","venue":"H","home_goals":0,"away_goals":4,"home_slug":"toulouse","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_fouls":13,"opp_fouls":12,"match_fouls":25,"h1_team":5,"h1_opp":6,"h2_team":8,"h2_opp":6,"top_foulers":[{"id":37734644,"name":"Dayann Methalie","image":"https://cdn.sportmonks.com/images/soccer/players/20/37734644.png","fouls":4},{"id":455796,"name":"Aron Dønnum","image":"https://cdn.sportmonks.com/images/soccer/players/20/455796.png","fouls":2},{"id":95699,"name":"Djibril Sidibé","image":"https://cdn.sportmonks.com/images/soccer/players/19/95699.png","fouls":2}],"season":"2025/2026"},{"fixture_id":19467884,"h2h_url":"/h2h/psg-vs-toulouse/19467884","kickoff_iso":"2026-04-03 18:45:00","venue":"A","home_goals":3,"away_goals":1,"home_slug":"paris-saint-germain","away_slug":"toulouse","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_fouls":13,"opp_fouls":4,"match_fouls":17,"h1_team":10,"h1_opp":3,"h2_team":3,"h2_opp":1,"top_foulers":[{"id":455796,"name":"Aron Dønnum","image":"https://cdn.sportmonks.com/images/soccer/players/20/455796.png","fouls":4},{"id":37734644,"name":"Dayann Methalie","image":"https://cdn.sportmonks.com/images/soccer/players/20/37734644.png","fouls":4},{"id":84535,"name":"Rasmus Nicolaisen","image":"https://cdn.sportmonks.com/images/soccer/players/23/84535.png","fouls":1}],"season":"2025/2026"},{"fixture_id":19467868,"h2h_url":"/h2h/toulouse-vs-lorient/19467868","kickoff_iso":"2026-03-21 16:00:00","venue":"H","home_goals":1,"away_goals":0,"home_slug":"toulouse","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_fouls":9,"opp_fouls":10,"match_fouls":19,"h1_team":7,"h1_opp":5,"h2_team":2,"h2_opp":5,"top_foulers":[{"id":37627803,"name":"Santiago Hidalgo","image":"https://cdn.sportmonks.com/images/soccer/players/27/37627803.png","fouls":2},{"id":37561879,"name":"Mario Sauer","image":"https://cdn.sportmonks.com/images/soccer/players/23/37561879.png","fouls":2},{"id":281527,"name":"Mark McKenzie","image":"https://cdn.sportmonks.com/images/soccer/players/23/281527.png","fouls":1}],"season":"2025/2026"},{"fixture_id":19467864,"h2h_url":"/h2h/metz-vs-toulouse/19467864","kickoff_iso":"2026-03-15 16:15:00","venue":"A","home_goals":3,"away_goals":4,"home_slug":"metz","away_slug":"toulouse","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_fouls":13,"opp_fouls":10,"match_fouls":23,"h1_team":6,"h1_opp":5,"h2_team":7,"h2_opp":5,"top_foulers":[{"id":37514209,"name":"Warren Kamanzi","image":"https://cdn.sportmonks.com/images/soccer/players/1/37514209.png","fouls":3},{"id":37729240,"name":"Alexis Vossah","image":"https://cdn.sportmonks.com/images/soccer/placeholder.png","fouls":3},{"id":34872776,"name":"J. Russell-Rowe","image":"https://cdn.sportmonks.com/images/soccer/players/8/34872776.png","fouls":2}],"season":"2025/2026"},{"fixture_id":19467854,"h2h_url":"/h2h/toulouse-vs-marseille/19467854","kickoff_iso":"2026-03-07 20:05:00","venue":"H","home_goals":0,"away_goals":1,"home_slug":"toulouse","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_fouls":15,"opp_fouls":14,"match_fouls":29,"h1_team":8,"h1_opp":4,"h2_team":7,"h2_opp":10,"top_foulers":[{"id":95699,"name":"Djibril Sidibé","image":"https://cdn.sportmonks.com/images/soccer/players/19/95699.png","fouls":3},{"id":281527,"name":"Mark McKenzie","image":"https://cdn.sportmonks.com/images/soccer/players/23/281527.png","fouls":2},{"id":455796,"name":"Aron Dønnum","image":"https://cdn.sportmonks.com/images/soccer/players/20/455796.png","fouls":2}],"season":"2025/2026"},{"fixture_id":19467842,"h2h_url":"/h2h/rennes-vs-toulouse/19467842","kickoff_iso":"2026-02-28 16:00:00","venue":"A","home_goals":1,"away_goals":0,"home_slug":"rennes","away_slug":"toulouse","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_fouls":13,"opp_fouls":9,"match_fouls":22,"h1_team":7,"h1_opp":5,"h2_team":6,"h2_opp":4,"top_foulers":[{"id":37734644,"name":"Dayann Methalie","image":"https://cdn.sportmonks.com/images/soccer/players/20/37734644.png","fouls":3},{"id":37391226,"name":"Charlie Cresswell","image":"https://cdn.sportmonks.com/images/soccer/players/26/37391226.png","fouls":2},{"id":34872776,"name":"J. Russell-Rowe","image":"https://cdn.sportmonks.com/images/soccer/players/8/34872776.png","fouls":2}],"season":"2025/2026"},{"fixture_id":19467839,"h2h_url":"/h2h/toulouse-vs-paris/19467839","kickoff_iso":"2026-02-21 18:00:00","venue":"H","home_goals":1,"away_goals":1,"home_slug":"toulouse","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_fouls":13,"opp_fouls":7,"match_fouls":20,"h1_team":9,"h1_opp":2,"h2_team":4,"h2_opp":5,"top_foulers":[{"id":37627803,"name":"Santiago Hidalgo","image":"https://cdn.sportmonks.com/images/soccer/players/27/37627803.png","fouls":4},{"id":466425,"name":"Cristian Cásseres Jr.","image":"https://cdn.sportmonks.com/images/soccer/players/25/466425.png","fouls":3},{"id":37595218,"name":"Pape Demba Diop","image":"https://cdn.sportmonks.com/images/soccer/players/18/37595218.png","fouls":2}],"season":"2025/2026"},{"fixture_id":19433923,"h2h_url":"/h2h/le-havre-vs-toulouse/19433923","kickoff_iso":"2026-02-15 14:00:00","venue":"A","home_goals":2,"away_goals":1,"home_slug":"le-havre","away_slug":"toulouse","opponent":{"name":"Le Havre","short":null,"code":"HAV","badge":"https://cdn.sportmonks.com/images/soccer/teams/31/1055.png","slug":"le-havre"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_fouls":16,"opp_fouls":7,"match_fouls":23,"h1_team":9,"h1_opp":4,"h2_team":7,"h2_opp":3,"top_foulers":[{"id":281527,"name":"Mark McKenzie","image":"https://cdn.sportmonks.com/images/soccer/players/23/281527.png","fouls":3},{"id":37577447,"name":"Emersonn","image":"https://cdn.sportmonks.com/images/soccer/players/7/37577447.png","fouls":3},{"id":84535,"name":"Rasmus Nicolaisen","image":"https://cdn.sportmonks.com/images/soccer/players/23/84535.png","fouls":2}],"season":"2025/2026"},{"fixture_id":19467815,"h2h_url":"/h2h/angers-vs-toulouse/19467815","kickoff_iso":"2026-02-08 16:15:00","venue":"A","home_goals":1,"away_goals":0,"home_slug":"angers-sco","away_slug":"toulouse","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_fouls":16,"opp_fouls":11,"match_fouls":27,"h1_team":7,"h1_opp":6,"h2_team":9,"h2_opp":5,"top_foulers":[{"id":37627803,"name":"Santiago Hidalgo","image":"https://cdn.sportmonks.com/images/soccer/players/27/37627803.png","fouls":4},{"id":37592240,"name":"Rafik Messali","image":"https://cdn.sportmonks.com/images/soccer/players/16/37592240.png","fouls":3},{"id":455796,"name":"Aron Dønnum","image":"https://cdn.sportmonks.com/images/soccer/players/20/455796.png","fouls":2}],"season":"2025/2026"},{"fixture_id":19433912,"h2h_url":"/h2h/toulouse-vs-auxerre/19433912","kickoff_iso":"2026-02-01 16:15:00","venue":"H","home_goals":0,"away_goals":0,"home_slug":"toulouse","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_fouls":12,"opp_fouls":13,"match_fouls":25,"h1_team":2,"h1_opp":7,"h2_team":10,"h2_opp":6,"top_foulers":[{"id":37595218,"name":"Pape Demba Diop","image":"https://cdn.sportmonks.com/images/soccer/players/18/37595218.png","fouls":3},{"id":37391226,"name":"Charlie Cresswell","image":"https://cdn.sportmonks.com/images/soccer/players/26/37391226.png","fouls":2},{"id":37627803,"name":"Santiago Hidalgo","image":"https://cdn.sportmonks.com/images/soccer/players/27/37627803.png","fouls":2}],"season":"2025/2026"},{"fixture_id":19433902,"h2h_url":"/h2h/brest-vs-toulouse/19433902","kickoff_iso":"2026-01-25 16:15:00","venue":"A","home_goals":0,"away_goals":2,"home_slug":"brest","away_slug":"toulouse","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_fouls":16,"opp_fouls":16,"match_fouls":32,"h1_team":8,"h1_opp":7,"h2_team":8,"h2_opp":9,"top_foulers":[{"id":37627803,"name":"Santiago Hidalgo","image":"https://cdn.sportmonks.com/images/soccer/players/27/37627803.png","fouls":6},{"id":84535,"name":"Rasmus Nicolaisen","image":"https://cdn.sportmonks.com/images/soccer/players/23/84535.png","fouls":2},{"id":281527,"name":"Mark McKenzie","image":"https://cdn.sportmonks.com/images/soccer/players/23/281527.png","fouls":2}],"season":"2025/2026"},{"fixture_id":19433894,"h2h_url":"/h2h/toulouse-vs-nice/19433894","kickoff_iso":"2026-01-17 18:00:00","venue":"H","home_goals":5,"away_goals":1,"home_slug":"toulouse","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_fouls":12,"opp_fouls":17,"match_fouls":29,"h1_team":6,"h1_opp":14,"h2_team":6,"h2_opp":3,"top_foulers":[{"id":95699,"name":"Djibril Sidibé","image":"https://cdn.sportmonks.com/images/soccer/players/19/95699.png","fouls":3},{"id":37627803,"name":"Santiago Hidalgo","image":"https://cdn.sportmonks.com/images/soccer/players/27/37627803.png","fouls":2},{"id":37391226,"name":"Charlie Cresswell","image":"https://cdn.sportmonks.com/images/soccer/players/26/37391226.png","fouls":1}],"season":"2025/2026"},{"fixture_id":19433885,"h2h_url":"/h2h/toulouse-vs-lens/19433885","kickoff_iso":"2026-01-02 19:45:00","venue":"H","home_goals":0,"away_goals":3,"home_slug":"toulouse","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_fouls":16,"opp_fouls":16,"match_fouls":32,"h1_team":7,"h1_opp":5,"h2_team":9,"h2_opp":11,"top_foulers":[{"id":455796,"name":"Aron Dønnum","image":"https://cdn.sportmonks.com/images/soccer/players/20/455796.png","fouls":5},{"id":37391226,"name":"Charlie Cresswell","image":"https://cdn.sportmonks.com/images/soccer/players/26/37391226.png","fouls":3},{"id":37627803,"name":"Santiago Hidalgo","image":"https://cdn.sportmonks.com/images/soccer/players/27/37627803.png","fouls":2}],"season":"2025/2026"},{"fixture_id":19433873,"h2h_url":"/h2h/paris-vs-toulouse/19433873","kickoff_iso":"2025-12-13 20:05:00","venue":"A","home_goals":0,"away_goals":3,"home_slug":"paris","away_slug":"toulouse","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_fouls":14,"opp_fouls":12,"match_fouls":26,"h1_team":9,"h1_opp":4,"h2_team":5,"h2_opp":8,"top_foulers":[{"id":37734644,"name":"Dayann Methalie","image":"https://cdn.sportmonks.com/images/soccer/players/20/37734644.png","fouls":3},{"id":84535,"name":"Rasmus Nicolaisen","image":"https://cdn.sportmonks.com/images/soccer/players/23/84535.png","fouls":2},{"id":37577447,"name":"Emersonn","image":"https://cdn.sportmonks.com/images/soccer/players/7/37577447.png","fouls":2}],"season":"2025/2026"},{"fixture_id":19433867,"h2h_url":"/h2h/toulouse-vs-strasbourg/19433867","kickoff_iso":"2025-12-06 18:00:00","venue":"H","home_goals":1,"away_goals":0,"home_slug":"toulouse","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_fouls":21,"opp_fouls":13,"match_fouls":34,"h1_team":10,"h1_opp":5,"h2_team":11,"h2_opp":8,"top_foulers":[{"id":37734644,"name":"Dayann Methalie","image":"https://cdn.sportmonks.com/images/soccer/players/20/37734644.png","fouls":5},{"id":37577447,"name":"Emersonn","image":"https://cdn.sportmonks.com/images/soccer/players/7/37577447.png","fouls":3},{"id":466425,"name":"Cristian Cásseres Jr.","image":"https://cdn.sportmonks.com/images/soccer/players/25/466425.png","fouls":3}],"season":"2025/2026"},{"fixture_id":19433855,"h2h_url":"/h2h/marseille-vs-toulouse/19433855","kickoff_iso":"2025-11-29 20:05:00","venue":"A","home_goals":2,"away_goals":2,"home_slug":"olympique-marseille","away_slug":"toulouse","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_fouls":10,"opp_fouls":7,"match_fouls":17,"h1_team":5,"h1_opp":4,"h2_team":5,"h2_opp":3,"top_foulers":[{"id":529581,"name":"Frank Magri","image":"https://cdn.sportmonks.com/images/soccer/players/13/529581.png","fouls":3},{"id":37577447,"name":"Emersonn","image":"https://cdn.sportmonks.com/images/soccer/players/7/37577447.png","fouls":2},{"id":37734644,"name":"Dayann Methalie","image":"https://cdn.sportmonks.com/images/soccer/players/20/37734644.png","fouls":2}],"season":"2025/2026"},{"fixture_id":19433849,"h2h_url":"/h2h/toulouse-vs-angers/19433849","kickoff_iso":"2025-11-23 16:15:00","venue":"H","home_goals":0,"away_goals":1,"home_slug":"toulouse","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_fouls":15,"opp_fouls":15,"match_fouls":30,"h1_team":6,"h1_opp":6,"h2_team":9,"h2_opp":9,"top_foulers":[{"id":281527,"name":"Mark McKenzie","image":"https://cdn.sportmonks.com/images/soccer/players/23/281527.png","fouls":2},{"id":529581,"name":"Frank Magri","image":"https://cdn.sportmonks.com/images/soccer/players/13/529581.png","fouls":2},{"id":37577447,"name":"Emersonn","image":"https://cdn.sportmonks.com/images/soccer/players/7/37577447.png","fouls":2}],"season":"2025/2026"},{"fixture_id":19433835,"h2h_url":"/h2h/lorient-vs-toulouse/19433835","kickoff_iso":"2025-11-09 14:00:00","venue":"A","home_goals":1,"away_goals":1,"home_slug":"lorient","away_slug":"toulouse","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_fouls":18,"opp_fouls":6,"match_fouls":24,"h1_team":7,"h1_opp":2,"h2_team":18,"h2_opp":6,"top_foulers":[{"id":529581,"name":"Frank Magri","image":"https://cdn.sportmonks.com/images/soccer/players/13/529581.png","fouls":4},{"id":37577447,"name":"Emersonn","image":"https://cdn.sportmonks.com/images/soccer/players/7/37577447.png","fouls":3},{"id":37391226,"name":"Charlie Cresswell","image":"https://cdn.sportmonks.com/images/soccer/players/26/37391226.png","fouls":2}],"season":"2025/2026"},{"fixture_id":19467788,"h2h_url":"/h2h/toulouse-vs-le-havre/19467788","kickoff_iso":"2025-11-02 16:15:00","venue":"H","home_goals":0,"away_goals":0,"home_slug":"toulouse","away_slug":"le-havre","opponent":{"name":"Le Havre","short":null,"code":"HAV","badge":"https://cdn.sportmonks.com/images/soccer/teams/31/1055.png","slug":"le-havre"},"competition":{"id":301,"name":"Ligue 1","slug":"ligue-1","logo":"https://cdn.sportmonks.com/images/soccer/leagues/13/301.png"},"season_id":25651,"team_fouls":12,"opp_fouls":14,"match_fouls":26,"h1_team":5,"h1_opp":7,"h2_team":12,"h2_opp":14,"top_foulers":[{"id":37577447,"name":"Emersonn","image":"https://cdn.sportmonks.com/images/soccer/players/7/37577447.png","fouls":5},{"id":37734644,"name":"Dayann Methalie","image":"https://cdn.sportmonks.com/images/soccer/players/20/37734644.png","fouls":2},{"id":84535,"name":"Rasmus Nicolaisen","image":"https://cdn.sportmonks.com/images/soccer/players/23/84535.png","fouls":1}],"season":"2025/2026"},{"fixture_id":19433831,"h2h_url":"/h2h/toulouse-vs-rennes/19433831","kickoff_iso":"2025-10-29 20:05:00","venue":"H","home_goals":2,"away_goals":2,"home_slug":"toulouse","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_fouls":9,"opp_fouls":12,"match_fouls":21,"h1_team":3,"h1_opp":1,"h2_team":9,"h2_opp":12,"top_foulers":[{"id":84535,"name":"Rasmus Nicolaisen","image":"https://cdn.sportmonks.com/images/soccer/players/23/84535.png","fouls":2},{"id":95699,"name":"Djibril Sidibé","image":"https://cdn.sportmonks.com/images/soccer/players/19/95699.png","fouls":2},{"id":281527,"name":"Mark McKenzie","image":"https://cdn.sportmonks.com/images/soccer/players/23/281527.png","fouls":1}],"season":"2025/2026"},{"fixture_id":19467781,"h2h_url":"/h2h/monaco-vs-toulouse/19467781","kickoff_iso":"2025-10-25 17:00:00","venue":"A","home_goals":1,"away_goals":0,"home_slug":"monaco","away_slug":"toulouse","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_fouls":18,"opp_fouls":15,"match_fouls":33,"h1_team":8,"h1_opp":8,"h2_team":18,"h2_opp":15,"top_foulers":[{"id":37577447,"name":"Emersonn","image":"https://cdn.sportmonks.com/images/soccer/players/7/37577447.png","fouls":3},{"id":84535,"name":"Rasmus Nicolaisen","image":"https://cdn.sportmonks.com/images/soccer/players/23/84535.png","fouls":2},{"id":37391226,"name":"Charlie Cresswell","image":"https://cdn.sportmonks.com/images/soccer/players/26/37391226.png","fouls":2}],"season":"2025/2026"},{"fixture_id":19467775,"h2h_url":"/h2h/toulouse-vs-metz/19467775","kickoff_iso":"2025-10-19 15:15:00","venue":"H","home_goals":4,"away_goals":0,"home_slug":"toulouse","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_fouls":14,"opp_fouls":11,"match_fouls":25,"h1_team":5,"h1_opp":5,"h2_team":14,"h2_opp":11,"top_foulers":[{"id":529581,"name":"Frank Magri","image":"https://cdn.sportmonks.com/images/soccer/players/13/529581.png","fouls":3},{"id":37391226,"name":"Charlie Cresswell","image":"https://cdn.sportmonks.com/images/soccer/players/26/37391226.png","fouls":2},{"id":37577447,"name":"Emersonn","image":"https://cdn.sportmonks.com/images/soccer/players/7/37577447.png","fouls":2}],"season":"2025/2026"},{"fixture_id":19467760,"h2h_url":"/h2h/lyon-vs-toulouse/19467760","kickoff_iso":"2025-10-05 13:00:00","venue":"A","home_goals":1,"away_goals":2,"home_slug":"olympique-lyonnais","away_slug":"toulouse","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_fouls":17,"opp_fouls":13,"match_fouls":30,"h1_team":5,"h1_opp":1,"h2_team":17,"h2_opp":13,"top_foulers":[{"id":84535,"name":"Rasmus Nicolaisen","image":"https://cdn.sportmonks.com/images/soccer/players/23/84535.png","fouls":4},{"id":37734644,"name":"Dayann Methalie","image":"https://cdn.sportmonks.com/images/soccer/players/20/37734644.png","fouls":3},{"id":281527,"name":"Mark McKenzie","image":"https://cdn.sportmonks.com/images/soccer/players/23/281527.png","fouls":2}],"season":"2025/2026"},{"fixture_id":19433822,"h2h_url":"/h2h/toulouse-vs-nantes/19433822","kickoff_iso":"2025-09-27 17:00:00","venue":"H","home_goals":2,"away_goals":2,"home_slug":"toulouse","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_fouls":18,"opp_fouls":12,"match_fouls":30,"h1_team":null,"h1_opp":null,"h2_team":18,"h2_opp":12,"top_foulers":[{"id":37391226,"name":"Charlie Cresswell","image":"https://cdn.sportmonks.com/images/soccer/players/26/37391226.png","fouls":3},{"id":529581,"name":"Frank Magri","image":"https://cdn.sportmonks.com/images/soccer/players/13/529581.png","fouls":3},{"id":281527,"name":"Mark McKenzie","image":"https://cdn.sportmonks.com/images/soccer/players/23/281527.png","fouls":2}],"season":"2025/2026"},{"fixture_id":19433809,"h2h_url":"/h2h/auxerre-vs-toulouse/19433809","kickoff_iso":"2025-09-21 15:15:00","venue":"A","home_goals":1,"away_goals":0,"home_slug":"auxerre","away_slug":"toulouse","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_fouls":20,"opp_fouls":12,"match_fouls":32,"h1_team":5,"h1_opp":1,"h2_team":20,"h2_opp":12,"top_foulers":[{"id":37391226,"name":"Charlie Cresswell","image":"https://cdn.sportmonks.com/images/soccer/players/26/37391226.png","fouls":4},{"id":37734644,"name":"Dayann Methalie","image":"https://cdn.sportmonks.com/images/soccer/players/20/37734644.png","fouls":4},{"id":281527,"name":"Mark McKenzie","image":"https://cdn.sportmonks.com/images/soccer/players/23/281527.png","fouls":3}],"season":"2025/2026"},{"fixture_id":19433800,"h2h_url":"/h2h/lille-vs-toulouse/19433800","kickoff_iso":"2025-09-14 13:00:00","venue":"A","home_goals":2,"away_goals":1,"home_slug":"losc-lille","away_slug":"toulouse","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_fouls":10,"opp_fouls":12,"match_fouls":22,"h1_team":0,"h1_opp":1,"h2_team":10,"h2_opp":12,"top_foulers":[{"id":37734644,"name":"Dayann Methalie","image":"https://cdn.sportmonks.com/images/soccer/players/20/37734644.png","fouls":3},{"id":529581,"name":"Frank Magri","image":"https://cdn.sportmonks.com/images/soccer/players/13/529581.png","fouls":2},{"id":84535,"name":"Rasmus Nicolaisen","image":"https://cdn.sportmonks.com/images/soccer/players/23/84535.png","fouls":1}],"season":"2025/2026"},{"fixture_id":19433798,"h2h_url":"/h2h/toulouse-vs-psg/19433798","kickoff_iso":"2025-08-30 19:05:00","venue":"H","home_goals":3,"away_goals":6,"home_slug":"toulouse","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_fouls":7,"opp_fouls":11,"match_fouls":18,"h1_team":5,"h1_opp":4,"h2_team":7,"h2_opp":11,"top_foulers":[{"id":455796,"name":"Aron Dønnum","image":"https://cdn.sportmonks.com/images/soccer/players/20/455796.png","fouls":2},{"id":466425,"name":"Cristian Cásseres Jr.","image":"https://cdn.sportmonks.com/images/soccer/players/25/466425.png","fouls":2},{"id":84535,"name":"Rasmus Nicolaisen","image":"https://cdn.sportmonks.com/images/soccer/players/23/84535.png","fouls":1}],"season":"2025/2026"},{"fixture_id":19433789,"h2h_url":"/h2h/toulouse-vs-brest/19433789","kickoff_iso":"2025-08-24 15:15:00","venue":"H","home_goals":2,"away_goals":0,"home_slug":"toulouse","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_fouls":14,"opp_fouls":10,"match_fouls":24,"h1_team":5,"h1_opp":3,"h2_team":14,"h2_opp":10,"top_foulers":[{"id":455796,"name":"Aron Dønnum","image":"https://cdn.sportmonks.com/images/soccer/players/20/455796.png","fouls":3},{"id":529581,"name":"Frank Magri","image":"https://cdn.sportmonks.com/images/soccer/players/13/529581.png","fouls":2},{"id":37627803,"name":"Santiago Hidalgo","image":"https://cdn.sportmonks.com/images/soccer/players/27/37627803.png","fouls":2}],"season":"2025/2026"},{"fixture_id":19433444,"h2h_url":"/h2h/nice-vs-toulouse/19433444","kickoff_iso":"2025-08-16 19:05:00","venue":"A","home_goals":0,"away_goals":1,"home_slug":"nice","away_slug":"toulouse","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_fouls":13,"opp_fouls":12,"match_fouls":25,"h1_team":5,"h1_opp":5,"h2_team":13,"h2_opp":12,"top_foulers":[{"id":37734644,"name":"Dayann Methalie","image":"https://cdn.sportmonks.com/images/soccer/players/20/37734644.png","fouls":4},{"id":529581,"name":"Frank Magri","image":"https://cdn.sportmonks.com/images/soccer/players/13/529581.png","fouls":2},{"id":37561879,"name":"Mario Sauer","image":"https://cdn.sportmonks.com/images/soccer/players/23/37561879.png","fouls":2}],"season":"2025/2026"}]}