{"id":606240,"league_id":47,"league":"Tunisian Ligue Professionnelle 1","kickoff":1792762200,"home":"JS Omrane","away":"Olympique Béja","home_id":1907,"away_id":1910,"venue_id":null,"rank":5,"status":"notstarted","provisional":true,"lineup_status":"predicted","confidence":0.298,"score":null,"live_score":null,"lambda":[1.31,0.71],"read":null,"pass":"No call on JS Omrane against Olympique Béja. No bookmaker is pricing it yet.","flags":[{"id":"availability.rotation_risk","section":"§3.1","note":"Nobody has named a side yet, so this eleven is a projection."},{"id":"form.away","section":"§2.1","note":"Olympique Béja have taken 0.50 points a game from their last 6 (0W 3D 3L), scoring 0.8 and conceding 1.5, and 0.50 a game on the road."}],"lambda_home":1.3058295599162255,"lambda_away":0.7133192387582662,"corner_rate":8.67,"card_rate":0.072,"lineups":{"status":"predicted","confidence":0.409,"home":{"formation":"3-5-2","players":[{"id":42444,"name":"Oussema Hanzouli","position":"G","starting":true,"ai_score":0.04},{"id":42435,"name":"Haroune Kouki","position":"D","starting":true,"ai_score":0.045},{"id":42448,"name":"Kabil Othmani","position":"D","starting":true,"ai_score":0.04},{"id":42441,"name":"Moustapha Souissi","position":"D","starting":true,"ai_score":0.04},{"id":42452,"name":"Ouday Belhaj","position":"F","starting":true,"ai_score":0.04},{"id":42572,"name":"Bilel Mgannem","position":"D","starting":true,"ai_score":0.045},{"id":42508,"name":"Amine Ben Amor","position":"M","starting":true,"ai_score":0.04},{"id":42437,"name":"Anouar Jouini","position":"M","starting":true,"ai_score":0.04},{"id":42440,"name":"Ghaith Ben Hamida ","position":"M","starting":true,"ai_score":0.035},{"id":42453,"name":"Chiheb Zoughlami","position":"F","starting":true,"ai_score":0.045},{"id":42442,"name":"Bilel Touati","position":"F","starting":true,"ai_score":0.04},{"id":46314,"name":"Souhaieb Abdelli","position":"M","starting":false,"ai_score":0.045},{"id":42507,"name":"Sami Hammami","position":"D","starting":false,"ai_score":0.04},{"id":42443,"name":"Malek Jammel","position":"F","starting":false,"ai_score":0.03},{"id":42451,"name":"Mohamed Askri","position":"F","starting":false,"ai_score":0.03},{"id":42447,"name":"Samer Marouani","position":"D","starting":false,"ai_score":0.03},{"id":205460,"name":"Wassim Karoui","position":"G","starting":false,"ai_score":0.025},{"id":42573,"name":"Aly Casmir Chinonso","position":"M","starting":false,"ai_score":0.02},{"id":42436,"name":"Chigozie Eruchukwu","position":"D","starting":false,"ai_score":0.02},{"id":42389,"name":"Aziz Gharbi","position":"D","starting":false,"ai_score":0.015},{"id":42470,"name":"Hosni Guezmir","position":"F","starting":false,"ai_score":0.015},{"id":46353,"name":"Yassine Mizouni","position":"D","starting":false,"ai_score":0.015},{"id":42439,"name":"Aly Casmir Chinonso","position":"M","starting":false,"ai_score":0.01}],"confidence":0.409},"away":{"formation":"3-5-2","players":[{"id":42594,"name":"Chahine Smaoui","position":"G","starting":true,"ai_score":0.05},{"id":42378,"name":"Mohamed Chérif Camara","position":"D","starting":true,"ai_score":0.05},{"id":42377,"name":"Mehrez Ben Rajeh","position":"D","starting":true,"ai_score":0.045},{"id":42390,"name":"Islem Chelghoumi","position":"D","starting":true,"ai_score":0.04},{"id":42383,"name":"Haythem Mbarek","position":"F","starting":true,"ai_score":0.025},{"id":42619,"name":"Bechir Hasni","position":"F","starting":true,"ai_score":0.045},{"id":42392,"name":"Alpha Sidibé","position":"M","starting":true,"ai_score":0.05},{"id":42382,"name":"Firas Fadhli","position":"M","starting":true,"ai_score":0.05},{"id":42553,"name":"Hamza Houiji","position":"M","starting":true,"ai_score":0.03},{"id":42386,"name":"Mohamed Hedi Hadouchi","position":"F","starting":true,"ai_score":0.04},{"id":42385,"name":"Houcine Gafsi","position":"F","starting":true,"ai_score":0.03},{"id":42550,"name":"Baha Cherni","position":"F","starting":false,"ai_score":0.02},{"id":42556,"name":"Firas Mahdhaoui","position":"M","starting":false,"ai_score":0.02},{"id":100528,"name":"Hamza Mabrouk","position":"D","starting":false,"ai_score":0.02},{"id":46367,"name":"Majd Hedhli","position":"M","starting":false,"ai_score":0.02},{"id":206810,"name":"Mohamed Ali Nefzi","position":"M","starting":false,"ai_score":0.02},{"id":42388,"name":"Mohamed Amine Marzouki","position":"D","starting":false,"ai_score":0.02},{"id":42418,"name":"Youssef Azib","position":"D","starting":false,"ai_score":0.02},{"id":42618,"name":"Anicet Ishimwe","position":"F","starting":false,"ai_score":0.015},{"id":212332,"name":"Hamdi Chairet","position":"G","starting":false,"ai_score":0.015},{"id":155351,"name":"Ibrahim Ogoulola","position":"M","starting":false,"ai_score":0.015},{"id":46563,"name":"Mohamed Amine Ammar","position":"M","starting":false,"ai_score":0.015},{"id":46365,"name":"Obaid Mekni","position":"F","starting":false,"ai_score":0.015}],"confidence":0.414},"unavailable":[]},"people":[{"id":42444,"name":"Oussema Hanzouli","side":"home"},{"id":42435,"name":"Haroune Kouki","side":"home"},{"id":42448,"name":"Kabil Othmani","side":"home"},{"id":42441,"name":"Moustapha Souissi","side":"home"},{"id":42452,"name":"Ouday Belhaj","side":"home"},{"id":42572,"name":"Bilel Mgannem","side":"home"},{"id":42508,"name":"Amine Ben Amor","side":"home"},{"id":42437,"name":"Anouar Jouini","side":"home"},{"id":42440,"name":"Ghaith Ben Hamida","side":"home"},{"id":42453,"name":"Chiheb Zoughlami","side":"home"},{"id":42442,"name":"Bilel Touati","side":"home"},{"id":46314,"name":"Souhaieb Abdelli","side":"home"},{"id":42507,"name":"Sami Hammami","side":"home"},{"id":42443,"name":"Malek Jammel","side":"home"},{"id":42451,"name":"Mohamed Askri","side":"home"},{"id":42447,"name":"Samer Marouani","side":"home"},{"id":205460,"name":"Wassim Karoui","side":"home"},{"id":42573,"name":"Aly Casmir Chinonso","side":"home"},{"id":42436,"name":"Chigozie Eruchukwu","side":"home"},{"id":42389,"name":"Aziz Gharbi","side":"home"},{"id":42470,"name":"Hosni Guezmir","side":"home"},{"id":46353,"name":"Yassine Mizouni","side":"home"},{"id":42439,"name":"Aly Casmir Chinonso","side":"home"},{"id":46928,"name":"Youssef Dakhlaoui","side":"home"},{"id":42510,"name":"Lionel Mondesir","side":"home"},{"id":46566,"name":"Salem Bahri","side":"home"},{"id":42445,"name":"Saber Messoud","side":"home"},{"id":46588,"name":"Elyes Mejri","side":"home"},{"id":42575,"name":"Ghaith Ben Hassine","side":"home"},{"id":52504,"name":"Sabri Khmissi","side":"home"},{"id":42434,"name":"Omar Zouaghi","side":"home"},{"id":52505,"name":"Mohamed Bayrem Grami","side":"home"},{"id":217767,"name":"Hosni Guemir","side":"home"},{"id":46324,"name":"Seif Nahdi","side":"home"},{"id":51997,"name":"Yassine Nahdi","side":"home"},{"id":42609,"name":"Iheb Ben Rejeb","side":"home"},{"id":42438,"name":"Saber Hammami","side":"home"},{"id":42450,"name":"Firas Mahdouani","side":"home"},{"id":42509,"name":"Yassine Omrane","side":"home"},{"id":42594,"name":"Chahine Smaoui","side":"away"},{"id":42378,"name":"Mohamed Chérif Camara","side":"away"},{"id":42377,"name":"Mehrez Ben Rajeh","side":"away"},{"id":42390,"name":"Islem Chelghoumi","side":"away"},{"id":42383,"name":"Haythem Mbarek","side":"away"},{"id":42619,"name":"Bechir Hasni","side":"away"},{"id":42392,"name":"Alpha Sidibé","side":"away"},{"id":42382,"name":"Firas Fadhli","side":"away"},{"id":42553,"name":"Hamza Houiji","side":"away"},{"id":42386,"name":"Mohamed Hedi Hadouchi","side":"away"},{"id":42385,"name":"Houcine Gafsi","side":"away"},{"id":42550,"name":"Baha Cherni","side":"away"},{"id":42556,"name":"Firas Mahdhaoui","side":"away"},{"id":100528,"name":"Hamza Mabrouk","side":"away"},{"id":46367,"name":"Majd Hedhli","side":"away"},{"id":206810,"name":"Mohamed Ali Nefzi","side":"away"},{"id":42388,"name":"Mohamed Amine Marzouki","side":"away"},{"id":42418,"name":"Youssef Azib","side":"away"},{"id":42618,"name":"Anicet Ishimwe","side":"away"},{"id":212332,"name":"Hamdi Chairet","side":"away"},{"id":155351,"name":"Ibrahim Ogoulola","side":"away"},{"id":46563,"name":"Mohamed Amine Ammar","side":"away"},{"id":46365,"name":"Obaid Mekni","side":"away"},{"id":52753,"name":"Charfeddine Aoun","side":"away"},{"id":46425,"name":"Hedi Haddouchi","side":"away"},{"id":46558,"name":"Seif Jebri","side":"away"},{"id":46589,"name":"Hassan Daghbougi","side":"away"},{"id":52755,"name":"Saidi","side":"away"},{"id":42555,"name":"Adam Boujnah","side":"away"},{"id":210048,"name":"Amine Ben Amar","side":"away"},{"id":209412,"name":"Bechir Houssaini","side":"away"},{"id":42547,"name":"Chawki Ben Warda","side":"away"},{"id":210051,"name":"Hamdi Chirate","side":"away"},{"id":210050,"name":"Ibrahim Andre","side":"away"},{"id":42554,"name":"Ilyes Fdaoui","side":"away"},{"id":210049,"name":"Maxwell Domico","side":"away"},{"id":42394,"name":"Nassim Hasni","side":"away"},{"id":210052,"name":"Ossema Sayari","side":"away"},{"id":42380,"name":"Oussama Chafai","side":"away"},{"id":42551,"name":"Nassim Hosni","side":"away"},{"id":52751,"name":"Amine Melki","side":"away"},{"id":46366,"name":"Rayane Hammami","side":"away"},{"id":46426,"name":"Hamza Soumer","side":"away"},{"id":42548,"name":"Aziz Knani","side":"away"},{"id":46385,"name":"Heni Daghbouji","side":"away"},{"id":52752,"name":"Rayen Derbeli","side":"away"},{"id":42464,"name":"Fayed Ben Hassine","side":"away"},{"id":209411,"name":"El Houcine Gafsi","side":"away"},{"id":100536,"name":"Rabii Hamri","side":"away"},{"id":52749,"name":"Adem Bounjeh","side":"away"},{"id":46368,"name":"Fares Laabidi","side":"away"},{"id":65812,"name":"Ravel Djoumekou","side":"away"},{"id":42387,"name":"Ahmed Fatnassi","side":"away"},{"id":46402,"name":"Ayoub Saidi","side":"away"},{"id":52754,"name":"Ali Desses Sissoko","side":"away"},{"id":46560,"name":"Youssef Melki","side":"away"},{"id":42299,"name":"Manoubi Haddad","side":"away"},{"id":52750,"name":"Achref Afli","side":"away"},{"id":46427,"name":"Ayoub Nasri","side":"away"},{"id":42597,"name":"Mohamed Marzouki","side":"away"},{"id":42617,"name":"Abdousalam Sadate","side":"away"},{"id":114144,"name":"Seydina Mouhamed Diouf","side":"away"}],"players":[{"id":42452,"name":"Ouday Belhaj","side":"home","team":"JS Omrane","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":42453,"name":"Chiheb Zoughlami","side":"home","team":"JS Omrane","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":42619,"name":"Bechir Hasni","side":"away","team":"Olympique Béja","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":42386,"name":"Mohamed Hedi Hadouchi","side":"away","team":"Olympique Béja","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":1907,"away":1910},"split":{"home":{"above":{"w":1,"d":0,"l":1},"below":{"w":1,"d":3,"l":0}},"away":{"above":{"w":0,"d":2,"l":4},"below":null}},"referee":null,"managers":{"home":{"id":1269,"name":"Amine Beji","vs":{"w":0,"d":0,"l":2,"last":{"kickoff":1778252400,"score":"1-2","result":"L"}}},"away":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 7","neutral":false,"h2h":{"total_matches":4,"home_wins":0,"draws":1,"away_wins":3,"home_goals":4,"away_goals":7,"avg_total_goals":2.75,"home_win_rate":0,"away_win_rate":0.75,"recent_matches":[{"away":"JS Omrane","date":"2026-05-08T15:00:00+00:00","home":"Olympique Béja","score":"2-1","event_id":206712,"away_score":1,"home_score":2,"away_team_id":1907,"home_team_id":1910},{"away":"Olympique Béja","date":"2025-11-10T13:30:00+00:00","home":"JS Omrane","score":"0-1","event_id":204594,"away_score":1,"home_score":0,"away_team_id":1910,"home_team_id":1907},{"away":"Olympique Béja","date":"2025-02-13T13:00:00+00:00","home":"JS Omrane","score":"2-2","event_id":238887,"away_score":2,"home_score":2,"away_team_id":1910,"home_team_id":1907},{"away":"JS Omrane","date":"2024-10-03T14:00:00+00:00","home":"Olympique Béja","score":"2-1","event_id":238763,"away_score":1,"home_score":2,"away_team_id":1907,"home_team_id":1910}]},"standings":{"home":{"team_id":1907,"position":6,"played":6,"points":9,"goal_diff":1,"team_name":"JS Omrane","won":2,"drawn":3,"lost":1,"goals_for":6,"goals_against":5,"group":null},"away":{"team_id":1910,"position":15,"played":6,"points":2,"goal_diff":-5,"team_name":"Olympique Béja","won":0,"drawn":2,"lost":4,"goals_for":5,"goals_against":10,"group":null},"size":16},"form":{"home":{"matches":6,"ppg":1.33,"record":"2-2-2","goals_for":0.83,"goals_against":0.83,"clean_sheets":2,"streak":"unbeaten 4","sequence":"LLWDWD","venue_ppg":1.75},"away":{"matches":6,"ppg":0.5,"record":"0-3-3","goals_for":0.83,"goals_against":1.5,"clean_sheets":0,"streak":"winless 6","sequence":"DLLDDL","venue_ppg":0.5}},"ledger":[{"id":"availability.home.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"JS Omrane report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"id":"availability.away.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Olympique Béja 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.409,"cup_tie":false},"strength":0.591,"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":6,"points":9,"games_left":23,"gap_to_leader":5,"gap_to_safety":6,"gap_to_europe":2},"away":{"state":"mid_table","position":15,"points":2,"games_left":23,"gap_to_leader":12,"gap_to_safety":-1,"gap_to_europe":9},"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 2-1, too close to carry a revenge motive.","evidence":{"reverse_margin":-1},"strength":0,"moves":[]},{"id":"manager.home.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Amine Beji has 40 matches in charge at JS Omrane, long enough that the side plays the way he wants it to.","evidence":{"manager":"Amine Beji","matches_in_charge":40,"tenure_days":440,"ppm":1.3,"appointment_effect":{"before_ppm":0.6,"after_ppm":1.4,"delta":null}},"strength":0.1,"moves":[]},{"id":"manager.away","section":"§1.1","tier":3,"state":"UNAVAILABLE","note":"No manager record for Olympique Béja, so regime state cannot be read.","evidence":{},"strength":0,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"JS Omrane come in on 5 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":5,"matchesIn7":1,"matchesIn14":2,"days_rest":5},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Olympique Béja come in on 5 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":5,"matchesIn7":1,"matchesIn14":2,"days_rest":5},"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.002,"defence":-0.071,"effective_matches":9.8,"shrunk":0.45},"away":{"attack":-0.037,"defence":-0.234,"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":43.3,"shots":null,"xg_per_shot":null,"corners":2.8,"corners_per_shot":null,"finishing_vs_xg":null},"away":{"matches":12,"possession":48,"shots":null,"xg_per_shot":null,"corners":3,"corners_per_shot":null,"finishing_vs_xg":null},"possession_gap":-4.7},"strength":0.187,"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 JS Omrane'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 Olympique Béja'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":"UNAVAILABLE","note":"No travel distance reported for this fixture.","evidence":{},"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.40716038723000836},"strength":0,"moves":[]}],"pass_reason":"call rule: no-prices","preview":null,"external":{"bsd_prediction":{"id":5597,"created_at":"2026-10-17T02:15:26Z","event":{"id":606240,"event_date":"2026-10-23T13:30:00Z","status":"notstarted","home_team_id":1907,"home_team":"JS Omrane","away_team_id":1910,"away_team":"Olympique Béja","league_id":47,"league_name":"Tunisian Ligue Professionnelle 1"},"recommendations":{"favorite":"H","favorite_prob":51.1,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.511,"version":"dc-blend-v1"}}},"computed_at":1792658214,"verdicts":[],"locked":false,"colors":{"home":"#b18821","away":"#da2128"},"venue":null,"pulled":[],"published":[]}