{"id":606226,"league_id":47,"league":"Tunisian Ligue Professionnelle 1","kickoff":1793280600,"home":"Club Africain","away":"CA Bizertin","home_id":1899,"away_id":1902,"venue_id":null,"rank":5,"status":"1st_half","provisional":true,"lineup_status":"predicted","confidence":0.318,"score":null,"live_score":[0,0],"lambda":[1.25,0.49],"read":{"text":"Club Africain to win a tight one","side":"home"},"pass":"Passing on Club Africain v CA Bizertin. There is a likely outcome here, but every bookmaker has it shorter than it deserves, so there is nothing to take.","flags":[{"id":"availability.rotation_risk","section":"§3.1","note":"Nobody has named a side yet, so this eleven is a projection."}],"lambda_home":1.2453574163958827,"lambda_away":0.49126659055835453,"corner_rate":9.58,"card_rate":0.111,"lineups":{"status":"predicted","confidence":0.223,"home":{"formation":"4-2-3-1","players":[{"id":17110,"name":"Abdelmouhib Chamakh","position":"G","starting":true,"ai_score":0.025},{"id":42539,"name":"Yassine Bouabid","position":"D","starting":true,"ai_score":0.025},{"id":17107,"name":"Ghaith Zaalouni","position":"D","starting":true,"ai_score":0.025},{"id":37357,"name":"Saidou Khan","position":"M","starting":true,"ai_score":0.025},{"id":42364,"name":"Philippe Kinzumbi","position":"F","starting":true,"ai_score":0.02},{"id":57660,"name":"Mootez Zaddem","position":"M","starting":true,"ai_score":0.02},{"id":42366,"name":"Aymen Harzi","position":"M","starting":true,"ai_score":0.02},{"id":42500,"name":"Hamza Khadraoui","position":"F","starting":true,"ai_score":0.02},{"id":42372,"name":"Oussema Bouguerra","position":"M","starting":true,"ai_score":0.02},{"id":42374,"name":"Sadok Kadida","position":"F","starting":true,"ai_score":0.025},{"id":14382,"name":"Taddeus Nkeng","position":"F","starting":true,"ai_score":0.02},{"id":42367,"name":"Ghaith Yeferni","position":"G","starting":false,"ai_score":0.025},{"id":205095,"name":"Ammar Abdelhak","position":"D","starting":false,"ai_score":0.02},{"id":42370,"name":"Alain Kante","position":"M","starting":false,"ai_score":0.015},{"id":42365,"name":"Bilel Ait Malek","position":"F","starting":false,"ai_score":0.015},{"id":79248,"name":"Haykeul Chikhaoui","position":"M","starting":false,"ai_score":0.015},{"id":42369,"name":"Houssem Ben Ali","position":"D","starting":false,"ai_score":0.015},{"id":14376,"name":"Ismaila Simpara","position":"D","starting":false,"ai_score":0.015},{"id":46825,"name":"Oussema Cherimi","position":"M","starting":false,"ai_score":0.015},{"id":42373,"name":"Bassem Srarfi","position":"M","starting":false,"ai_score":0.01},{"id":42513,"name":"Ghassen Mahersi","position":"D","starting":false,"ai_score":0.01},{"id":42259,"name":"Hamza Mnasri","position":"F","starting":false,"ai_score":0.01},{"id":42585,"name":"Osama Al Shreimy","position":"M","starting":false,"ai_score":0.01}],"confidence":0.223},"away":{"formation":"4-3-3","players":[{"id":42342,"name":"Youssef Maktouf","position":"G","starting":true,"ai_score":0.045},{"id":42344,"name":"Malek Doukali","position":"D","starting":true,"ai_score":0.045},{"id":42343,"name":"Hani Amamou","position":"D","starting":true,"ai_score":0.03},{"id":42519,"name":"Mohamed Amine Allela","position":"D","starting":true,"ai_score":0.03},{"id":42354,"name":"Aziz Guesmi","position":"D","starting":true,"ai_score":0.025},{"id":42347,"name":"Wassim Chihi","position":"M","starting":true,"ai_score":0.045},{"id":42349,"name":"Alaeddine Dridi","position":"M","starting":true,"ai_score":0.04},{"id":42358,"name":"Iyed Midani","position":"M","starting":true,"ai_score":0.03},{"id":42359,"name":"Zied Berrima","position":"F","starting":true,"ai_score":0.035},{"id":42352,"name":"Olamilekan Nurudeen Ayinde","position":"F","starting":true,"ai_score":0.03},{"id":42521,"name":"Wahid Timi","position":"F","starting":true,"ai_score":0.025},{"id":42356,"name":"Mohamed Aziz Chaabane","position":"M","starting":false,"ai_score":0.04},{"id":62982,"name":"Aziz Gueblia","position":"D","starting":false,"ai_score":0.03},{"id":62980,"name":"Achref Ferchichi","position":"M","starting":false,"ai_score":0.025},{"id":46582,"name":"Bilel Ouni","position":"M","starting":false,"ai_score":0.025},{"id":42582,"name":"Farouk Bougatfa","position":"D","starting":false,"ai_score":0.025},{"id":206805,"name":"Muhamed Lamine Traoré","position":"M","starting":false,"ai_score":0.025},{"id":42346,"name":"Rayane Rehimi ","position":"D","starting":false,"ai_score":0.025},{"id":90757,"name":"Bilel Mejri","position":"F","starting":false,"ai_score":0.02},{"id":42353,"name":"Moatez Hanzouli","position":"G","starting":false,"ai_score":0.02},{"id":42584,"name":"Hamza Hammami","position":"F","starting":false,"ai_score":0.015},{"id":206806,"name":"Lamine Ba","position":"M","starting":false,"ai_score":0.015},{"id":42522,"name":"Moataz Hanzouli","position":"G","starting":false,"ai_score":0.015}],"confidence":0.345},"unavailable":[]},"people":[{"id":17110,"name":"Abdelmouhib Chamakh","side":"home"},{"id":42539,"name":"Yassine Bouabid","side":"home"},{"id":17107,"name":"Ghaith Zaalouni","side":"home"},{"id":37357,"name":"Saidou Khan","side":"home"},{"id":42364,"name":"Philippe Kinzumbi","side":"home"},{"id":57660,"name":"Mootez Zaddem","side":"home"},{"id":42366,"name":"Aymen Harzi","side":"home"},{"id":42500,"name":"Hamza Khadraoui","side":"home"},{"id":42372,"name":"Oussema Bouguerra","side":"home"},{"id":42374,"name":"Sadok Kadida","side":"home"},{"id":14382,"name":"Taddeus Nkeng","side":"home"},{"id":42367,"name":"Ghaith Yeferni","side":"home"},{"id":205095,"name":"Ammar Abdelhak","side":"home"},{"id":42370,"name":"Alain Kante","side":"home"},{"id":42365,"name":"Bilel Ait Malek","side":"home"},{"id":79248,"name":"Haykeul Chikhaoui","side":"home"},{"id":42369,"name":"Houssem Ben Ali","side":"home"},{"id":14376,"name":"Ismaila Simpara","side":"home"},{"id":46825,"name":"Oussema Cherimi","side":"home"},{"id":42373,"name":"Bassem Srarfi","side":"home"},{"id":42513,"name":"Ghassen Mahersi","side":"home"},{"id":42259,"name":"Hamza Mnasri","side":"home"},{"id":42585,"name":"Osama Al Shreimy","side":"home"},{"id":42368,"name":"Wills Tene Nkingne","side":"home"},{"id":42245,"name":"Makrem Sghaier","side":"home"},{"id":46542,"name":"Houssem Hassen Romdhane","side":"home"},{"id":205096,"name":"Mamadou Diatta","side":"home"},{"id":52654,"name":"Malek Saada","side":"home"},{"id":42371,"name":"Mohamed Sadok Mahmoud","side":"home"},{"id":42462,"name":"Mohamed Amine Khadhraoui","side":"home"},{"id":49540,"name":"Yahia Mtiri","side":"home"},{"id":218434,"name":"Rayan El Djebali","side":"home"},{"id":213223,"name":"Youssef Mokhtari","side":"home"},{"id":42540,"name":"Alla Franck Alain Kanté","side":"home"},{"id":217737,"name":"Hamza Labidi","side":"home"},{"id":42342,"name":"Youssef Maktouf","side":"away"},{"id":42344,"name":"Malek Doukali","side":"away"},{"id":42343,"name":"Hani Amamou","side":"away"},{"id":42519,"name":"Mohamed Amine Allela","side":"away"},{"id":42354,"name":"Aziz Guesmi","side":"away"},{"id":42347,"name":"Wassim Chihi","side":"away"},{"id":42349,"name":"Alaeddine Dridi","side":"away"},{"id":42358,"name":"Iyed Midani","side":"away"},{"id":42359,"name":"Zied Berrima","side":"away"},{"id":42352,"name":"Olamilekan Nurudeen Ayinde","side":"away"},{"id":42521,"name":"Wahid Timi","side":"away"},{"id":42356,"name":"Mohamed Aziz Chaabane","side":"away"},{"id":62982,"name":"Aziz Gueblia","side":"away"},{"id":62980,"name":"Achref Ferchichi","side":"away"},{"id":46582,"name":"Bilel Ouni","side":"away"},{"id":42582,"name":"Farouk Bougatfa","side":"away"},{"id":206805,"name":"Muhamed Lamine Traoré","side":"away"},{"id":42346,"name":"Rayane Rehimi","side":"away"},{"id":90757,"name":"Bilel Mejri","side":"away"},{"id":42353,"name":"Moatez Hanzouli","side":"away"},{"id":42584,"name":"Hamza Hammami","side":"away"},{"id":206806,"name":"Lamine Ba","side":"away"},{"id":42522,"name":"Moataz Hanzouli","side":"away"},{"id":206808,"name":"Diallo","side":"away"},{"id":46399,"name":"Amine Jaballah","side":"away"},{"id":46333,"name":"Firas Akermi","side":"away"},{"id":46330,"name":"Yassine Arfaoui","side":"away"},{"id":42588,"name":"Mohamed Aziz Gasmi","side":"away"},{"id":52041,"name":"Ahmed Mechergui","side":"away"},{"id":21768,"name":"Marius Glo","side":"away"},{"id":52042,"name":"Favour Onyemechi Adegbile","side":"away"},{"id":42591,"name":"Omar Faty","side":"away"},{"id":113464,"name":"Sada Diallo","side":"away"},{"id":90758,"name":"Chadi Mhamdi","side":"away"},{"id":21703,"name":"Mohamadou Lamine Bah","side":"away"},{"id":45660,"name":"Sabri Saidi","side":"away"},{"id":52539,"name":"Walid Madahi","side":"away"}],"players":[{"id":42374,"name":"Sadok Kadida","side":"home","team":"Club Africain","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":42364,"name":"Philippe Kinzumbi","side":"home","team":"Club Africain","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},{"id":42359,"name":"Zied Berrima","side":"away","team":"CA Bizertin","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":42352,"name":"Olamilekan Nurudeen Ayinde","side":"away","team":"CA Bizertin","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}],"extras":{"teams":{"home":1899,"away":1902},"split":{"home":{"above":{"w":0,"d":0,"l":1},"below":{"w":3,"d":0,"l":0}},"away":{"above":{"w":0,"d":1,"l":0},"below":{"w":3,"d":1,"l":1}}},"referee":null,"managers":{"home":{"id":3046,"name":"Maher Kanzari","vs":{"w":2,"d":0,"l":1,"last":{"kickoff":1769864400,"score":"1-0","result":"W"}}},"away":{"id":4500,"name":"Mohamed Azaiez","vs":null}},"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":42481,"name":"Idriss Mhirsi","goals":2,"rank":11},{"id":78394,"name":"Josna Loulendo","goals":2,"rank":12},{"id":14707,"name":"Moez Haj Ali","goals":2,"rank":13},{"id":42243,"name":"Mohamed Hedi Jertila","goals":2,"rank":14},{"id":42313,"name":"Mohamed Trabelsi","goals":2,"rank":15}],"round_label":"Regular season · Matchday 6","neutral":false,"h2h":{"total_matches":25,"home_wins":8,"draws":9,"away_wins":8,"home_goals":23,"away_goals":22,"avg_total_goals":1.8,"home_win_rate":0.32,"away_win_rate":0.32,"recent_matches":[{"away":"CA Bizertin","date":"2026-01-31T13:00:00+00:00","home":"Club Africain","score":"1-0","event_id":204627,"away_score":0,"home_score":1,"away_team_id":1902,"home_team_id":1899},{"away":"Club Africain","date":"2025-08-27T15:30:00+00:00","home":"CA Bizertin","score":"0-2","event_id":204508,"away_score":2,"home_score":0,"away_team_id":1899,"home_team_id":1902},{"away":"Club Africain","date":"2025-05-04T14:00:00+00:00","home":"CA Bizertin","score":"1-0","event_id":238959,"away_score":0,"home_score":1,"away_team_id":1899,"home_team_id":1902},{"away":"CA Bizertin","date":"2024-12-28T15:30:00+00:00","home":"Club Africain","score":"1-0","event_id":238835,"away_score":0,"home_score":1,"away_team_id":1902,"home_team_id":1899},{"away":"Club Africain","date":"2024-06-26T16:00:00+00:00","home":"CA Bizertin","score":"2-1","event_id":232449,"away_score":1,"home_score":2,"away_team_id":1899,"home_team_id":1902},{"away":"CA Bizertin","date":"2021-03-20T15:15:00+00:00","home":"Club Africain","score":"1-0","event_id":284739,"away_score":0,"home_score":1,"away_team_id":1902,"home_team_id":1899},{"away":"Club Africain","date":"2021-01-09T13:00:00+00:00","home":"CA Bizertin","score":"1-1","event_id":284792,"away_score":1,"home_score":1,"away_team_id":1899,"home_team_id":1902},{"away":"Club Africain","date":"2020-08-22T15:30:00+00:00","home":"CA Bizertin","score":"0-1","event_id":296049,"away_score":1,"home_score":0,"away_team_id":1899,"home_team_id":1902},{"away":"CA Bizertin","date":"2019-11-10T13:00:00+00:00","home":"Club Africain","score":"2-0","event_id":295947,"away_score":0,"home_score":2,"away_team_id":1902,"home_team_id":1899},{"away":"Club Africain","date":"2019-04-14T14:00:00+00:00","home":"CA Bizertin","score":"1-2","event_id":338534,"away_score":2,"home_score":1,"away_team_id":1899,"home_team_id":1902}]},"standings":{"home":{"team_id":1899,"position":8,"played":4,"points":9,"goal_diff":2,"team_name":"Club Africain","won":3,"drawn":0,"lost":1,"goals_for":4,"goals_against":2,"group":null},"away":{"team_id":1902,"position":5,"played":6,"points":11,"goal_diff":2,"team_name":"CA Bizertin","won":3,"drawn":2,"lost":1,"goals_for":6,"goals_against":4,"group":null},"size":16},"form":{"home":{"matches":6,"ppg":1.5,"record":"2-3-1","goals_for":1,"goals_against":0.83,"clean_sheets":3,"streak":"none","sequence":"DWDLDW","venue_ppg":3},"away":{"matches":6,"ppg":1.83,"record":"3-2-1","goals_for":1,"goals_against":0.67,"clean_sheets":3,"streak":"none","sequence":"WWDLDW","venue_ppg":1.5}},"ledger":[{"id":"availability.home.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Club Africain report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"id":"availability.away.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"CA Bizertin 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.223,"cup_tie":false},"strength":0.777,"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":24,"home":{"state":"mid_table","position":8,"points":9,"games_left":24,"gap_to_leader":8,"gap_to_safety":6,"gap_to_europe":2},"away":{"state":"mid_table","position":5,"points":11,"games_left":24,"gap_to_leader":6,"gap_to_safety":8,"gap_to_europe":0},"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 0-2, too close to carry a revenge motive.","evidence":{"reverse_margin":2},"strength":0,"moves":[]},{"id":"manager.home.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Maher Kanzari has 39 matches in charge at Club Africain, long enough that the side plays the way he wants it to.","evidence":{"manager":"Maher Kanzari","matches_in_charge":39,"tenure_days":440,"ppm":2.08,"appointment_effect":{"before_ppm":1.6,"after_ppm":2.2,"delta":null}},"strength":0.1,"moves":[]},{"id":"manager.away.bounce","section":"§1.1","tier":3,"state":"COMPUTED","note":"Mohamed Azaiez is 5 games into the job at CA Bizertin. The new-manager bounce window is live but reverts by around game six.","evidence":{"manager":"Mohamed Azaiez","matches_in_charge":5,"tenure_days":68,"ppm":2,"appointment_effect":{"before_ppm":0.7,"after_ppm":1.83,"delta":null}},"strength":0.2,"moves":[{"channel":"goals","side":"away","pct":0.7}]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Club Africain come in on 4 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":3.8541666666666665,"matchesIn7":1,"matchesIn14":2,"days_rest":3.9},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"CA Bizertin come in on 6 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":6,"matchesIn7":1,"matchesIn14":1,"days_rest":6},"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.175,"defence":0.293,"effective_matches":8.2,"shrunk":0.49},"away":{"attack":-0.071,"defence":0.013,"effective_matches":9.9,"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":51,"shots":null,"xg_per_shot":null,"corners":6,"corners_per_shot":null,"finishing_vs_xg":null},"away":{"matches":12,"possession":58,"shots":null,"xg_per_shot":null,"corners":8,"corners_per_shot":null,"finishing_vs_xg":null},"possession_gap":-7},"strength":0.28,"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 Club Africain'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 CA Bizertin'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 57 km for CA Bizertin.","evidence":{"travel_km":57},"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.41113699986244967},"strength":0,"moves":[]}],"pass_reason":"call rule: value","preview":"Club Africain will grind out a tight victory despite sitting below CA Bizertin in the standings. Mohamed Azaiez sees his team up in 5th place after claiming three victories from six fixtures, but that record exaggerates their superiority over a team sitting 8th. Club Africain transform on home turf and stay remarkably compact, matching their visitors by shutting out opponents in three of six matches while drawing three of six. Maher Kanzari deploys a sturdy 4-2-3-1 system to neutralize the visiting 4-3-3 formation. Having come out on top in two of three games against this opposition, Kanzari knows how to starve their attack and force a repeat of the previous 1-0 scoreline. Kanzari's tactical authority decides it.","external":{"bsd_prediction":{"id":6208,"created_at":"2026-10-23T02:15:13Z","event":{"id":606226,"event_date":"2026-10-29T13:30:00Z","status":"notstarted","home_team_id":1899,"home_team":"Club Africain","away_team_id":1902,"away_team":"CA Bizertin","league_id":47,"league_name":"Tunisian Ligue Professionnelle 1"},"recommendations":{"favorite":"H","favorite_prob":61.1,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.6113,"version":"dc-blend-v1"}}},"computed_at":1793275785,"verdicts":[],"locked":false,"live_minute":7,"colors":{"home":"#d6111d","away":"#edd221"},"venue":null,"pulled":[],"published":[]}