{"id":606244,"league_id":47,"league":"Tunisian Ligue Professionnelle 1","kickoff":1793539800,"home":"Etoile Sportive Du Sahel","away":"CS Sfaxien","home_id":1908,"away_id":1905,"venue_id":null,"rank":5,"status":"cancelled","provisional":true,"lineup_status":"predicted","confidence":0.327,"score":null,"live_score":null,"lambda":[0.86,1.01],"read":null,"pass":null,"flags":[{"id":"availability.rotation_risk","section":"§3.1","note":"Nobody has named a side yet, so this eleven is a projection."}],"lambda_home":0.8563631774690736,"lambda_away":1.0096885276543166,"corner_rate":8.97,"card_rate":0.102,"lineups":{"status":"predicted","confidence":0.35,"home":{"formation":"4-2-3-1","players":[{"id":17106,"name":"Sabri Ben Hessen","position":"G","starting":true,"ai_score":0.045},{"id":42398,"name":"Houssem Dagdoug","position":"D","starting":true,"ai_score":0.035},{"id":42400,"name":"Wajdi Kechrida","position":"D","starting":true,"ai_score":0.05},{"id":42262,"name":"Mohamed Hassine","position":"D","starting":true,"ai_score":0.03},{"id":42514,"name":"Achref Ben Dhiaf","position":"F","starting":true,"ai_score":0.035},{"id":42402,"name":"Oussama Abid","position":"M","starting":true,"ai_score":0.045},{"id":42532,"name":"Mohamed Hedi Bouslama","position":"M","starting":true,"ai_score":0.04},{"id":42413,"name":"Mohamed Rayane Anane","position":"F","starting":true,"ai_score":0.03},{"id":46386,"name":"Abdallah Amri","position":"M","starting":true,"ai_score":0.03},{"id":42534,"name":"Nizar Smichi","position":"F","starting":true,"ai_score":0.035},{"id":42570,"name":"Mohamed Yasine Chaabani","position":"F","starting":true,"ai_score":0.025},{"id":42301,"name":"Babacar Diarra","position":"D","starting":false,"ai_score":0.03},{"id":93262,"name":"Ousmane Yeri Diakhate","position":"M","starting":false,"ai_score":0.03},{"id":26464,"name":"Philippe Lanquetin","position":"D","starting":false,"ai_score":0.03},{"id":205093,"name":"Rayan Gara","position":"M","starting":false,"ai_score":0.03},{"id":206813,"name":"Ahmed Zorgati","position":"M","starting":false,"ai_score":0.025},{"id":42403,"name":"Moussa Senghor","position":"F","starting":false,"ai_score":0.025},{"id":42473,"name":"Raed Gazzeh","position":"G","starting":false,"ai_score":0.025},{"id":93261,"name":"Ambrose Ochigbo","position":"M","starting":false,"ai_score":0.02},{"id":93263,"name":"Azmi Ghouma","position":"D","starting":false,"ai_score":0.02},{"id":46781,"name":"Mohamed Rayane Landoulsi","position":"G","starting":false,"ai_score":0.02},{"id":42408,"name":"Najeh Ferjani","position":"D","starting":false,"ai_score":0.02},{"id":206814,"name":"Yassine Rjab","position":"F","starting":false,"ai_score":0.02}],"confidence":0.364},"away":{"formation":"3-4-2-1","players":[{"id":24434,"name":"Abdessalem Hallaoui","position":"G","starting":true,"ai_score":0.03},{"id":15496,"name":"Ali Maâloul","position":"D","starting":true,"ai_score":0.04},{"id":42310,"name":"Hamza Mathlouthi","position":"D","starting":true,"ai_score":0.04},{"id":42319,"name":"Youssef Habchia","position":"D","starting":true,"ai_score":0.04},{"id":42559,"name":"Mohamed Salah Mhadhebi","position":"D","starting":true,"ai_score":0.04},{"id":42502,"name":"Hassamadou Ouédraogo","position":"M","starting":true,"ai_score":0.03},{"id":42562,"name":"Mohamed Absi","position":"M","starting":true,"ai_score":0.03},{"id":42313,"name":"Mohamed Trabelsi","position":"M","starting":true,"ai_score":0.03},{"id":42587,"name":"Ghaith Sghaier","position":"M","starting":true,"ai_score":0.03},{"id":42558,"name":"Iyed Belwafi","position":"F","starting":true,"ai_score":0.04},{"id":15589,"name":"Travis Mutyaba","position":"M","starting":true,"ai_score":0.035},{"id":42309,"name":"Kévin Mondeko","position":"D","starting":false,"ai_score":0.035},{"id":42312,"name":"Rayane Derbali","position":"D","starting":false,"ai_score":0.035},{"id":15490,"name":"Aymen Dahmen","position":"G","starting":false,"ai_score":0.03},{"id":42322,"name":"Bouara Diarra","position":"F","starting":false,"ai_score":0.03},{"id":205017,"name":"Amin Ben Ncir","position":"F","starting":false,"ai_score":0.025},{"id":42314,"name":"Emmanuel Agaba Ogbole","position":"F","starting":false,"ai_score":0.025},{"id":46562,"name":"Mohamed Ben Ali","position":"D","starting":false,"ai_score":0.025},{"id":113341,"name":"Jacques Mbé","position":"M","starting":false,"ai_score":0.02},{"id":78394,"name":"Josna Loulendo","position":"F","starting":false,"ai_score":0.02},{"id":100539,"name":"Louay Trayi","position":"M","starting":false,"ai_score":0.02},{"id":89935,"name":"Hakim Mutebi","position":"M","starting":false,"ai_score":0.015},{"id":42311,"name":"Hichem Baccar","position":"D","starting":false,"ai_score":0.015}],"confidence":0.35},"unavailable":[]},"people":[{"id":17106,"name":"Sabri Ben Hessen","side":"home"},{"id":42398,"name":"Houssem Dagdoug","side":"home"},{"id":42400,"name":"Wajdi Kechrida","side":"home"},{"id":42262,"name":"Mohamed Hassine","side":"home"},{"id":42514,"name":"Achref Ben Dhiaf","side":"home"},{"id":42402,"name":"Oussama Abid","side":"home"},{"id":42532,"name":"Mohamed Hedi Bouslama","side":"home"},{"id":42413,"name":"Mohamed Rayane Anane","side":"home"},{"id":46386,"name":"Abdallah Amri","side":"home"},{"id":42534,"name":"Nizar Smichi","side":"home"},{"id":42570,"name":"Mohamed Yasine Chaabani","side":"home"},{"id":42301,"name":"Babacar Diarra","side":"home"},{"id":93262,"name":"Ousmane Yeri Diakhate","side":"home"},{"id":26464,"name":"Philippe Lanquetin","side":"home"},{"id":205093,"name":"Rayan Gara","side":"home"},{"id":206813,"name":"Ahmed Zorgati","side":"home"},{"id":42403,"name":"Moussa Senghor","side":"home"},{"id":42473,"name":"Raed Gazzeh","side":"home"},{"id":93261,"name":"Ambrose Ochigbo","side":"home"},{"id":93263,"name":"Azmi Ghouma","side":"home"},{"id":46781,"name":"Mohamed Rayane Landoulsi","side":"home"},{"id":42408,"name":"Najeh Ferjani","side":"home"},{"id":206814,"name":"Yassine Rjab","side":"home"},{"id":50450,"name":"Rayane Ouni","side":"home"},{"id":210814,"name":"Anas Grira","side":"home"},{"id":42571,"name":"Slim Khadhraoui","side":"home"},{"id":217929,"name":"Oscar Emuwahen","side":"home"},{"id":206812,"name":"Ayoub Fajari","side":"home"},{"id":114126,"name":"Kingsley Eduwo","side":"home"},{"id":15301,"name":"Sunday Megwo","side":"home"},{"id":46576,"name":"Oumar Bah","side":"home"},{"id":42405,"name":"Khaled Youssef","side":"home"},{"id":46611,"name":"Mohamed Aziz Jebali","side":"home"},{"id":54626,"name":"Mohammed Sangare","side":"home"},{"id":42409,"name":"Adem Ouertani","side":"home"},{"id":46612,"name":"Mohamed Amine Jebali","side":"home"},{"id":50451,"name":"Moussa Diawara","side":"home"},{"id":24434,"name":"Abdessalem Hallaoui","side":"away"},{"id":15496,"name":"Ali Maâloul","side":"away"},{"id":42310,"name":"Hamza Mathlouthi","side":"away"},{"id":42319,"name":"Youssef Habchia","side":"away"},{"id":42559,"name":"Mohamed Salah Mhadhebi","side":"away"},{"id":42502,"name":"Hassamadou Ouédraogo","side":"away"},{"id":42562,"name":"Mohamed Absi","side":"away"},{"id":42313,"name":"Mohamed Trabelsi","side":"away"},{"id":42587,"name":"Ghaith Sghaier","side":"away"},{"id":42558,"name":"Iyed Belwafi","side":"away"},{"id":15589,"name":"Travis Mutyaba","side":"away"},{"id":42309,"name":"Kévin Mondeko","side":"away"},{"id":42312,"name":"Rayane Derbali","side":"away"},{"id":15490,"name":"Aymen Dahmen","side":"away"},{"id":42322,"name":"Bouara Diarra","side":"away"},{"id":205017,"name":"Amin Ben Ncir","side":"away"},{"id":42314,"name":"Emmanuel Agaba Ogbole","side":"away"},{"id":46562,"name":"Mohamed Ben Ali","side":"away"},{"id":113341,"name":"Jacques Mbé","side":"away"},{"id":78394,"name":"Josna Loulendo","side":"away"},{"id":100539,"name":"Louay Trayi","side":"away"},{"id":89935,"name":"Hakim Mutebi","side":"away"},{"id":42311,"name":"Hichem Baccar","side":"away"},{"id":89938,"name":"Ahmed Ajjal","side":"away"},{"id":213232,"name":"Kévin Mondeko","side":"away"},{"id":208803,"name":"Walid Dhouib","side":"away"},{"id":42563,"name":"Thameur Abidi","side":"away"},{"id":42315,"name":"Mohamed Aidi","side":"away"},{"id":42239,"name":"Moumen Rahmani","side":"away"},{"id":46377,"name":"Mohamed Kachouri","side":"away"},{"id":42317,"name":"Mohamed Hedi Gaaloul","side":"away"},{"id":42318,"name":"Mohamed Ali Jamiaa","side":"away"},{"id":52656,"name":"Ayoub Abidi","side":"away"},{"id":89937,"name":"Jasser Maaroufi","side":"away"},{"id":52657,"name":"Mohamed Guesmi","side":"away"},{"id":42321,"name":"Nour Karoui","side":"away"},{"id":42320,"name":"Rayen Chaaben","side":"away"}],"players":[{"id":42514,"name":"Achref Ben Dhiaf","side":"home","team":"Etoile Sportive Du Sahel","club":null,"role":"ATT","position":"LW","status":"fit","reason":null,"expected_return":null,"season":null,"recent":null,"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":42534,"name":"Nizar Smichi","side":"home","team":"Etoile Sportive Du Sahel","club":null,"role":"ATT","position":"FWD","status":"fit","reason":null,"expected_return":null,"season":null,"recent":null,"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":78394,"name":"Josna Loulendo","side":"away","team":"CS Sfaxien","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":null,"recent":null,"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":42558,"name":"Iyed Belwafi","side":"away","team":"CS Sfaxien","club":null,"role":"ATT","position":"RW","status":"fit","reason":null,"expected_return":null,"season":null,"recent":null,"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null}],"extras":{"teams":{"home":1908,"away":1905},"split":{"home":{"above":{"w":0,"d":1,"l":1},"below":{"w":2,"d":0,"l":2}},"away":{"above":{"w":1,"d":3,"l":1},"below":{"w":1,"d":0,"l":0}}},"referee":null,"managers":{"home":{"id":1571,"name":"Christian Bracconi","vs":{"w":0,"d":0,"l":3,"last":{"kickoff":1778770800,"score":"1-3","result":"L"}}},"away":{"id":1268,"name":"Mohamed Kouki","vs":{"w":1,"d":0,"l":0,"last":{"kickoff":1747321200,"score":"1-0","result":"W"}}}},"best_xi":[],"players":{}},"notable":[{"id":42514,"name":"Achref Ben Dhiaf","goals":3,"rank":1},{"id":42298,"name":"Ahmed Bouassida","goals":3,"rank":2},{"id":15492,"name":"Hazem Mastouri","goals":3,"rank":3},{"id":206667,"name":"Mani Nour","goals":3,"rank":4},{"id":42402,"name":"Oussama Abid","goals":3,"rank":5},{"id":24416,"name":"Salah Barhoumi","goals":3,"rank":6},{"id":42474,"name":"Daniel Oboh","goals":2,"rank":7},{"id":24404,"name":"Fakhreddine Ben Youssef","goals":2,"rank":8},{"id":100520,"name":"Ghazi Ayadi","goals":2,"rank":9},{"id":92807,"name":"Hamdi Labidi","goals":2,"rank":10},{"id":42500,"name":"Hamza Khadraoui","goals":2,"rank":11},{"id":42481,"name":"Idriss Mhirsi","goals":2,"rank":12},{"id":78394,"name":"Josna Loulendo","goals":2,"rank":13},{"id":14707,"name":"Moez Haj Ali","goals":2,"rank":14},{"id":42243,"name":"Mohamed Hedi Jertila","goals":2,"rank":15}],"round_label":"Regular season · Matchday 7","neutral":false,"h2h":{"total_matches":39,"home_wins":13,"draws":13,"away_wins":13,"home_goals":37,"away_goals":36,"avg_total_goals":1.8717948717948718,"home_win_rate":0.3333333333333333,"away_win_rate":0.3333333333333333,"recent_matches":[{"away":"Etoile Sportive Du Sahel","date":"2026-05-14T15:00:00+00:00","home":"CS Sfaxien","score":"3-1","event_id":206895,"away_score":1,"home_score":3,"away_team_id":1908,"home_team_id":1905},{"away":"CS Sfaxien","date":"2025-11-23T13:00:00+00:00","home":"Etoile Sportive Du Sahel","score":"0-1","event_id":204599,"away_score":1,"home_score":0,"away_team_id":1905,"home_team_id":1908},{"away":"CS Sfaxien","date":"2025-05-15T15:00:00+00:00","home":"Etoile Sportive Du Sahel","score":"0-1","event_id":238975,"away_score":1,"home_score":0,"away_team_id":1905,"home_team_id":1908},{"away":"Etoile Sportive Du Sahel","date":"2025-01-26T12:45:00+00:00","home":"CS Sfaxien","score":"0-1","event_id":238855,"away_score":1,"home_score":0,"away_team_id":1908,"home_team_id":1905},{"away":"CS Sfaxien","date":"2024-06-15T15:30:00+00:00","home":"Etoile Sportive Du Sahel","score":"1-2","event_id":249185,"away_score":2,"home_score":1,"away_team_id":1905,"home_team_id":1908},{"away":"Etoile Sportive Du Sahel","date":"2024-04-13T16:30:00+00:00","home":"CS Sfaxien","score":"0-0","event_id":249105,"away_score":0,"home_score":0,"away_team_id":1908,"home_team_id":1905},{"away":"Etoile Sportive Du Sahel","date":"2023-05-27T15:00:00+00:00","home":"CS Sfaxien","score":"1-1","event_id":261296,"away_score":1,"home_score":1,"away_team_id":1908,"home_team_id":1905},{"away":"CS Sfaxien","date":"2023-03-01T13:30:00+00:00","home":"Etoile Sportive Du Sahel","score":"1-0","event_id":261146,"away_score":0,"home_score":1,"away_team_id":1905,"home_team_id":1908},{"away":"Etoile Sportive Du Sahel","date":"2023-01-25T13:00:00+00:00","home":"CS Sfaxien","score":"0-1","event_id":261322,"away_score":1,"home_score":0,"away_team_id":1908,"home_team_id":1905},{"away":"CS Sfaxien","date":"2022-12-21T13:00:00+00:00","home":"Etoile Sportive Du Sahel","score":"1-0","event_id":261186,"away_score":0,"home_score":1,"away_team_id":1905,"home_team_id":1908}]},"standings":{"home":{"team_id":1908,"position":11,"played":6,"points":7,"goal_diff":-1,"team_name":"Etoile Sportive Du Sahel","won":2,"drawn":1,"lost":3,"goals_for":7,"goals_against":8,"group":null},"away":{"team_id":1905,"position":10,"played":6,"points":9,"goal_diff":2,"team_name":"CS Sfaxien","won":2,"drawn":3,"lost":1,"goals_for":6,"goals_against":4,"group":null},"size":16},"form":{"home":{"matches":6,"ppg":1.17,"record":"2-1-3","goals_for":1.17,"goals_against":1.33,"clean_sheets":0,"streak":"none","sequence":"LWDLLW","venue_ppg":1.33},"away":{"matches":6,"ppg":1.5,"record":"2-3-1","goals_for":1,"goals_against":0.67,"clean_sheets":2,"streak":"none","sequence":"DWDWLD","venue_ppg":0.67}},"ledger":[{"id":"availability.home.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Etoile Sportive Du Sahel report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"id":"availability.away.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"CS Sfaxien report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"id":"availability.rotation_risk","section":"§3.1","tier":1,"state":"COMPUTED","note":"Nobody has named a side yet, so this eleven is a projection.","evidence":{"lineup_status":"predicted","confidence":0.35,"cup_tie":false},"strength":0.65,"moves":[]},{"id":"stakes.season","section":"§5.1","tier":2,"state":"COMPUTED","note":"Nothing much riding on this one for either side yet.","evidence":{"games_left":23,"home":{"state":"mid_table","position":11,"points":7,"games_left":23,"gap_to_leader":10,"gap_to_safety":4,"gap_to_europe":5},"away":{"state":"mid_table","position":10,"points":9,"games_left":23,"gap_to_leader":8,"gap_to_safety":6,"gap_to_europe":3},"six_pointer":false},"strength":0,"moves":[]},{"id":"fixture.derby","section":"§5.2","tier":2,"state":"COMPUTED","note":"Not a local derby.","evidence":{"derby":false},"strength":0,"moves":[]},{"id":"fixture.revenge","section":"§5.3","tier":2,"state":"COMPUTED","note":"The reverse fixture finished 3-1, too close to carry a revenge motive.","evidence":{"reverse_margin":-2},"strength":0,"moves":[]},{"id":"manager.home.settling","section":"§1.1","tier":3,"state":"COMPUTED","note":"Christian Bracconi is 6 games into the job at Etoile Sportive Du Sahel, past the bounce window, where an early lift usually fades back toward the side's real level.","evidence":{"manager":"Christian Bracconi","matches_in_charge":6,"tenure_days":72,"ppm":1.17,"appointment_effect":{"before_ppm":1.1,"after_ppm":1.17,"delta":null}},"strength":0.3,"moves":[]},{"id":"manager.away.settling","section":"§1.1","tier":3,"state":"COMPUTED","note":"Mohamed Kouki is 12 games into the job at CS Sfaxien, past the bounce window, where an early lift usually fades back toward the side's real level.","evidence":{"manager":"Mohamed Kouki","matches_in_charge":12,"tenure_days":449,"ppm":1.83,"appointment_effect":{"before_ppm":1.6,"after_ppm":1.6,"delta":null}},"strength":0.3,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Etoile Sportive Du Sahel come in on 14 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":14,"matchesIn7":0,"matchesIn14":1,"days_rest":14},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"CS Sfaxien come in on 3 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":3,"matchesIn7":1,"matchesIn14":1,"days_rest":3},"strength":0.1,"moves":[]},{"id":"style.opponent_adjustment","section":"§4.1","tier":5,"state":"COMPUTED","note":"Team strength is estimated against the actual quality of opponents faced, so a soft run of fixtures does not read as form.","evidence":{"home":{"attack":0.073,"defence":-0.157,"effective_matches":9.7,"shrunk":0.45},"away":{"attack":0.204,"defence":0.289,"effective_matches":9.8,"shrunk":0.45}},"strength":0.2,"moves":[]},{"id":"style.matchup","section":"§4.2","tier":5,"state":"COMPUTED","note":"Neither side holds a clear possession edge on recent evidence.","evidence":{"home":{"matches":12,"possession":58.7,"shots":null,"xg_per_shot":null,"corners":4,"corners_per_shot":null,"finishing_vs_xg":null},"away":{"matches":12,"possession":59.3,"shots":null,"xg_per_shot":null,"corners":5.8,"corners_per_shot":null,"finishing_vs_xg":null},"possession_gap":-0.7},"strength":0.1,"moves":[]},{"id":"style.press_matchup","section":"§4.2","tier":5,"state":"UNAVAILABLE","note":"Pressing intensity and defensive line height are not in the ingested stats, so the press matchup is not assessed. Possession is not a substitute for PPDA and is not used as one.","evidence":{"requires":["ppda","defensive_line_height"]},"strength":0,"moves":[]},{"id":"style.finishing.home","section":"§2.1","tier":5,"state":"THIN","note":"No chance data on record for Etoile Sportive Du Sahel's recent matches, so finishing cannot be compared to chances.","evidence":{"matches":12},"strength":0,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"THIN","note":"No chance data on record for CS Sfaxien's recent matches, so finishing cannot be compared to chances.","evidence":{"matches":12},"strength":0,"moves":[]},{"id":"referee.tendency","section":"§13","tier":5,"state":"UNAVAILABLE","note":"No referee appointed or recorded for this fixture yet.","evidence":{},"strength":0,"moves":[]},{"id":"fatigue.travel","section":"§6.4","tier":6,"state":"COMPUTED","note":"Routine trip of 122 km for CS Sfaxien.","evidence":{"travel_km":122},"strength":0,"moves":[]},{"id":"environment.weather","section":"§6.2","tier":6,"state":"UNAVAILABLE","note":"No weather reported for this fixture.","evidence":{},"strength":0,"moves":[]},{"id":"environment.pitch","section":"§6.3","tier":6,"state":"UNAVAILABLE","note":"No pitch condition reported for this fixture.","evidence":{},"strength":0,"moves":[]},{"id":"environment.venue","section":"§6.1","tier":6,"state":"UNAVAILABLE","note":"Attendance is only published after kickoff, so crowd size cannot be assessed in advance. Home advantage is carried by the fitted rating rather than estimated here.","evidence":{"home_adv":0.41255614102877664},"strength":0,"moves":[]}],"pass_reason":"Nothing is mispriced enough to call. The closest was away draw-no-bet at 1.90, where the model confidence of 33% is below the threshold.","preview":null,"external":{"bsd_prediction":{"id":6610,"created_at":"2026-10-26T02:15:18Z","event":{"id":606244,"event_date":"2026-11-01T13:30:00Z","status":"cancelled","home_team_id":1908,"home_team":"Etoile Sportive Du Sahel","away_team_id":1905,"away_team":"CS Sfaxien","league_id":47,"league_name":"Tunisian Ligue Professionnelle 1"},"recommendations":{"favorite":"H","favorite_prob":34.4,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.3438,"version":"dc-blend-v1"}}},"computed_at":1793538552,"verdicts":[],"locked":false,"colors":{"home":"#cb1c24","away":"#999999"},"venue":null,"pulled":[],"published":[]}