{"id":642975,"league_id":53,"league":"Botola Pro","kickoff":1793390400,"home":"Difaâ Hassani El-Jadidi","away":"Union Touarga Sport","home_id":2069,"away_id":2062,"venue_id":null,"rank":6,"status":"notstarted","provisional":true,"lineup_status":"predicted","confidence":0.569,"score":null,"live_score":null,"lambda":[1.17,1.29],"read":null,"pass":"Nothing to take on Difaâ Hassani El-Jadidi against Union Touarga Sport. There is a likely outcome here, but every bookmaker has it shorter than it deserves, so there is nothing to take.","flags":[],"lambda_home":1.1716729813659477,"lambda_away":1.2932543743106528,"corner_rate":7.53,"card_rate":0.294,"lineups":{"status":"predicted","confidence":0.55,"home":{"formation":"5-4-1","players":[{"id":49627,"name":"Babacar Niasse","position":"G","starting":true,"ai_score":0.368},{"id":49631,"name":"Soufiane Abaaziz","position":"D","starting":true,"ai_score":0.402},{"id":49629,"name":"Mohamed Bentarcha","position":"D","starting":true,"ai_score":0.393},{"id":72918,"name":"Anass Moulhami","position":"D","starting":true,"ai_score":0.254},{"id":49628,"name":"Oussama Benchchaoui","position":"D","starting":true,"ai_score":0.346},{"id":49632,"name":"Mouad Mouchtanim","position":"M","starting":true,"ai_score":0.377},{"id":49636,"name":"Achraf El Idrissi","position":"F","starting":true,"ai_score":0.344},{"id":49633,"name":"Brahim El Idrissi Bouzidi","position":"M","starting":true,"ai_score":0.647},{"id":49634,"name":"Youssef Michte","position":"M","starting":true,"ai_score":0.433},{"id":54506,"name":"Pedro Miguel","position":"M","starting":true,"ai_score":0.325},{"id":49870,"name":"Romuald Dacosta","position":"F","starting":true,"ai_score":0.295},{"id":49640,"name":"Ayoub Ait Wahmane","position":"G","starting":false,"ai_score":0.336},{"id":49638,"name":"Abderrazak Ennakouss","position":"F","starting":false,"ai_score":0.264},{"id":49643,"name":"Zakaria Oubraim","position":"D","starting":false,"ai_score":0.212},{"id":211185,"name":"Ibra Lo","position":"F","starting":false,"ai_score":0.211},{"id":49642,"name":"Ayoub El Khaffi","position":"M","starting":false,"ai_score":0.21},{"id":113442,"name":"Boulkassoum Diarra","position":"D","starting":false,"ai_score":0.196},{"id":49645,"name":"Imad Sabik","position":"F","starting":false,"ai_score":0.131},{"id":97921,"name":"Reda Ech-Chgraoui","position":"F","starting":false,"ai_score":0.131},{"id":219483,"name":"Ibra Aly Lo","position":"F","starting":false,"ai_score":0.125},{"id":49641,"name":"Mohamed Hilali","position":"M","starting":false,"ai_score":0.12},{"id":216578,"name":"Boulkassou Diarra","position":"D","starting":false,"ai_score":0.108},{"id":60859,"name":"Pedro Pessoa Miguel","position":"M","starting":false,"ai_score":0.095}],"confidence":0.55},"away":{"formation":"4-2-3-1","players":[{"id":49623,"name":"Reda Asmama","position":"G","starting":true,"ai_score":0.484},{"id":49861,"name":"Redouan Ait Lamkadem","position":"M","starting":true,"ai_score":0.7},{"id":49609,"name":"Mehdi Ashabi","position":"D","starting":true,"ai_score":0.646},{"id":49619,"name":"Youssef Kajai","position":"D","starting":true,"ai_score":0.425},{"id":49951,"name":"Youness Akharraz","position":"D","starting":true,"ai_score":0.449},{"id":49863,"name":"Walid Rhailouf","position":"M","starting":true,"ai_score":0.479},{"id":49862,"name":"Hamza Regragui","position":"M","starting":true,"ai_score":0.342},{"id":215133,"name":"Ayoub Ajerrar","position":"F","starting":true,"ai_score":0.217},{"id":49620,"name":"Adam Chakir","position":"M","starting":true,"ai_score":0.393},{"id":49626,"name":"Saad Lotfi","position":"F","starting":true,"ai_score":0.592},{"id":215134,"name":"Abdeljalil Chaynane","position":"F","starting":true,"ai_score":0.135},{"id":49906,"name":"Anas Nanah","position":"D","starting":false,"ai_score":0.337},{"id":49611,"name":"Tahar El Khalej","position":"D","starting":false,"ai_score":0.303},{"id":49608,"name":"Houssam Bouelainine","position":"G","starting":false,"ai_score":0.277},{"id":49864,"name":"Omar Arjoune","position":"M","starting":false,"ai_score":0.237},{"id":62703,"name":"Imran Douieb","position":"D","starting":false,"ai_score":0.204},{"id":72893,"name":"Oussama Jalfate","position":"D","starting":false,"ai_score":0.154},{"id":215135,"name":"Danny","position":"D","starting":false,"ai_score":0.133},{"id":60977,"name":"Samuel Tebily","position":"F","starting":false,"ai_score":0.131},{"id":49614,"name":"Koffi Konan","position":"F","starting":false,"ai_score":0.126},{"id":49698,"name":"Mouad Dahak","position":"M","starting":false,"ai_score":0.1},{"id":49618,"name":"Nacer Moustaghfir","position":"F","starting":false,"ai_score":0.071},{"id":49952,"name":"Mohamed Fouzair","position":"M","starting":false,"ai_score":0.068}],"confidence":0.691},"unavailable":[]},"people":[{"id":49627,"name":"Babacar Niasse","side":"home"},{"id":49631,"name":"Soufiane Abaaziz","side":"home"},{"id":49629,"name":"Mohamed Bentarcha","side":"home"},{"id":72918,"name":"Anass Moulhami","side":"home"},{"id":49628,"name":"Oussama Benchchaoui","side":"home"},{"id":49632,"name":"Mouad Mouchtanim","side":"home"},{"id":49636,"name":"Achraf El Idrissi","side":"home"},{"id":49633,"name":"Brahim El Idrissi Bouzidi","side":"home"},{"id":49634,"name":"Youssef Michte","side":"home"},{"id":54506,"name":"Pedro Miguel","side":"home"},{"id":49870,"name":"Romuald Dacosta","side":"home"},{"id":49640,"name":"Ayoub Ait Wahmane","side":"home"},{"id":49638,"name":"Abderrazak Ennakouss","side":"home"},{"id":49643,"name":"Zakaria Oubraim","side":"home"},{"id":211185,"name":"Ibra Lo","side":"home"},{"id":49642,"name":"Ayoub El Khaffi","side":"home"},{"id":113442,"name":"Boulkassoum Diarra","side":"home"},{"id":49645,"name":"Imad Sabik","side":"home"},{"id":97921,"name":"Reda Ech-Chgraoui","side":"home"},{"id":219483,"name":"Ibra Aly Lo","side":"home"},{"id":49641,"name":"Mohamed Hilali","side":"home"},{"id":216578,"name":"Boulkassou Diarra","side":"home"},{"id":60859,"name":"Pedro Pessoa Miguel","side":"home"},{"id":53371,"name":"Anass Mostakime","side":"home"},{"id":213244,"name":"Israel Usulor Nwachukwu","side":"home"},{"id":49871,"name":"Aymen Riyane","side":"home"},{"id":52369,"name":"El Id","side":"home"},{"id":52368,"name":"Aymane Takoua","side":"home"},{"id":216330,"name":"Yassine Lhjale","side":"home"},{"id":42423,"name":"Abdoulaye Kanou","side":"home"},{"id":62700,"name":"Aymane Khatmi","side":"home"},{"id":64596,"name":"Haitam Azimi","side":"home"},{"id":217917,"name":"Israel Nwachukwu Usulor","side":"home"},{"id":49639,"name":"Anass Mostakime","side":"home"},{"id":96344,"name":"Yassine El Ouatki","side":"home"},{"id":49884,"name":"Abdellah Farah","side":"home"},{"id":16879,"name":"Moctar El Hacen","side":"home"},{"id":49644,"name":"Hiudaifa Jamaane","side":"home"},{"id":52427,"name":"Houdaifa Jamaane","side":"home"},{"id":52366,"name":"Al Hassan Al Eid","side":"home"},{"id":214600,"name":"Omar Hmamouch","side":"home"},{"id":49623,"name":"Reda Asmama","side":"away"},{"id":49861,"name":"Redouan Ait Lamkadem","side":"away"},{"id":49609,"name":"Mehdi Ashabi","side":"away"},{"id":49619,"name":"Youssef Kajai","side":"away"},{"id":49951,"name":"Youness Akharraz","side":"away"},{"id":49863,"name":"Walid Rhailouf","side":"away"},{"id":49862,"name":"Hamza Regragui","side":"away"},{"id":215133,"name":"Ayoub Ajerrar","side":"away"},{"id":49620,"name":"Adam Chakir","side":"away"},{"id":49626,"name":"Saad Lotfi","side":"away"},{"id":215134,"name":"Abdeljalil Chaynane","side":"away"},{"id":49906,"name":"Anas Nanah","side":"away"},{"id":49611,"name":"Tahar El Khalej","side":"away"},{"id":49608,"name":"Houssam Bouelainine","side":"away"},{"id":49864,"name":"Omar Arjoune","side":"away"},{"id":62703,"name":"Imran Douieb","side":"away"},{"id":72893,"name":"Oussama Jalfate","side":"away"},{"id":215135,"name":"Danny","side":"away"},{"id":60977,"name":"Samuel Tebily","side":"away"},{"id":49614,"name":"Koffi Konan","side":"away"},{"id":49698,"name":"Mouad Dahak","side":"away"},{"id":49618,"name":"Nacer Moustaghfir","side":"away"},{"id":49952,"name":"Mohamed Fouzair","side":"away"},{"id":52482,"name":"Errafiy Said","side":"away"},{"id":49956,"name":"Zoubir Housni","side":"away"},{"id":52483,"name":"Yassine Bahmad","side":"away"},{"id":217036,"name":"Saad Kouk","side":"away"},{"id":49994,"name":"Khalid Kasbi","side":"away"},{"id":50007,"name":"Zakaria Kassary","side":"away"},{"id":219341,"name":"Maodo Dieng","side":"away"},{"id":50009,"name":"Yassine El Khalej","side":"away"},{"id":50008,"name":"Salim Ghazzani","side":"away"},{"id":215136,"name":"Wassim Mellouk","side":"away"},{"id":52480,"name":"Walid Atlassi","side":"away"},{"id":49997,"name":"Walid Hasbi","side":"away"},{"id":49616,"name":"Danilson Tavares","side":"away"},{"id":221775,"name":"Youssef Ait Mbarek","side":"away"},{"id":49953,"name":"Hamza Bousqal","side":"away"},{"id":49929,"name":"Abdelkabir El Ouady","side":"away"},{"id":49625,"name":"Abdelhay El Forsy","side":"away"},{"id":49955,"name":"Es-Sahel Mohammed","side":"away"},{"id":52481,"name":"Mohammed Essahel","side":"away"}],"players":[{"id":49638,"name":"Abderrazak Ennakouss","side":"home","team":"Difaâ Hassani El-Jadidi","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":6,"starts":2,"goals":5,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":8,"tracked_apps":6,"tracked_starts":2},"recent":{"apps":5,"goals":5,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Union Sportive Amal Tiznit","kickoff":1791658800,"goals":4,"assists":0,"score":"5-2","won":true},"strengths":[],"tags":["top_scorer","in_form"],"importance":0.291,"country":null,"load":{"games":2,"minutes":128,"country":0}},{"id":49636,"name":"Achraf El Idrissi","side":"home","team":"Difaâ Hassani El-Jadidi","club":null,"role":"ATT","position":"DM","status":"fit","reason":null,"expected_return":null,"season":{"apps":7,"starts":2,"goals":0,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":8,"tracked_apps":7,"tracked_starts":2},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0.01,"country":null,"load":{"games":2,"minutes":36,"country":0}},{"id":49870,"name":"Romuald Dacosta","side":"home","team":"Difaâ Hassani El-Jadidi","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":4,"starts":3,"goals":1,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":8,"tracked_apps":4,"tracked_starts":3},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Union Sportive Yacoub El Mansour","kickoff":1783011600,"goals":1,"assists":0,"score":"2-2","won":false},"strengths":[],"tags":[],"importance":0.057,"country":null,"load":null},{"id":49626,"name":"Saad Lotfi","side":"away","team":"Union Touarga Sport","club":null,"role":"ATT","position":"RW","status":"fit","reason":null,"expected_return":null,"season":{"apps":9,"starts":7,"goals":2,"assists":0,"big_chances":0,"clean_sheets":4,"team_games":9,"tracked_apps":9,"tracked_starts":7},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Fath Union Sport","kickoff":1790438400,"goals":1,"assists":0,"score":"2-1","won":true},"strengths":[],"tags":[],"importance":0.211,"country":null,"load":{"games":2,"minutes":105,"country":0}},{"id":215133,"name":"Ayoub Ajerrar","side":"away","team":"Union Touarga Sport","club":null,"role":"ATT","position":"FWD","status":"fit","reason":null,"expected_return":null,"season":{"apps":5,"starts":2,"goals":1,"assists":0,"big_chances":0,"clean_sheets":1,"team_games":9,"tracked_apps":5,"tracked_starts":2},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Fath Union Sport","kickoff":1790438400,"goals":1,"assists":0,"score":"2-1","won":true},"strengths":[],"tags":[],"importance":0.099,"country":null,"load":{"games":2,"minutes":101,"country":0}}],"extras":{"teams":{"home":2069,"away":2062},"split":{"home":{"above":{"w":1,"d":1,"l":3},"below":{"w":3,"d":2,"l":0}},"away":{"above":{"w":2,"d":1,"l":2},"below":{"w":2,"d":1,"l":0}}},"referee":null,"managers":{"home":{"id":2868,"name":"Ricardo Cheu","vs":{"w":2,"d":0,"l":0,"last":{"kickoff":1782406800,"score":"2-1","result":"W"}}},"away":{"id":1704,"name":"Guglielmo Arena","vs":null}},"best_xi":[],"players":{}},"notable":[{"id":49638,"name":"Abderrazak Ennakouss","goals":5,"rank":1},{"id":14358,"name":"Imad Riahi","goals":5,"rank":2},{"id":73836,"name":"Zakaria Essalhi","goals":4,"rank":3},{"id":49902,"name":"Ayoub Benaadi ","goals":3,"rank":4},{"id":49714,"name":"Hamza El Wasti","goals":3,"rank":5},{"id":49788,"name":"Saleh Al Sellami","goals":3,"rank":6},{"id":8059,"name":"Silvère Ganvoula","goals":3,"rank":7},{"id":14743,"name":"Youssef El Fahli","goals":3,"rank":8},{"id":215148,"name":"Akram Khouidssi","goals":2,"rank":9},{"id":68224,"name":"Anas El Mahraoui","goals":2,"rank":10},{"id":49974,"name":"Ayoub Maamouri","goals":2,"rank":11},{"id":52520,"name":"Jawad Essaghir","goals":2,"rank":12},{"id":49632,"name":"Mouad Mouchtanim","goals":2,"rank":13},{"id":213072,"name":"Othman Sabri","goals":2,"rank":14},{"id":15243,"name":"Taoufik Razko","goals":2,"rank":15}],"round_label":"Regular season · Matchday 6","neutral":false,"h2h":{"total_matches":6,"home_wins":4,"draws":1,"away_wins":1,"home_goals":8,"away_goals":5,"avg_total_goals":2.1666666666666665,"home_win_rate":0.6666666666666666,"away_win_rate":0.16666666666666666,"recent_matches":[{"away":"Difaâ Hassani El-Jadidi","date":"2026-06-25T17:00:00+00:00","home":"Union Touarga Sport","score":"1-2","event_id":209533,"away_score":2,"home_score":1,"away_team_id":2069,"home_team_id":2062},{"away":"Union Touarga Sport","date":"2026-02-14T17:00:00+00:00","home":"Difaâ Hassani El-Jadidi","score":"1-0","event_id":206821,"away_score":0,"home_score":1,"away_team_id":2062,"home_team_id":2069},{"away":"Union Touarga Sport","date":"2025-02-27T21:00:00+00:00","home":"Difaâ Hassani El-Jadidi","score":"1-0","event_id":230205,"away_score":0,"home_score":1,"away_team_id":2062,"home_team_id":2069},{"away":"Difaâ Hassani El-Jadidi","date":"2024-10-26T15:00:00+00:00","home":"Union Touarga Sport","score":"2-2","event_id":230080,"away_score":2,"home_score":2,"away_team_id":2069,"home_team_id":2062},{"away":"Difaâ Hassani El-Jadidi","date":"2023-01-29T15:00:00+00:00","home":"Union Touarga Sport","score":"2-1","event_id":250227,"away_score":1,"home_score":2,"away_team_id":2069,"home_team_id":2062},{"away":"Union Touarga Sport","date":"2022-09-02T20:30:00+00:00","home":"Difaâ Hassani El-Jadidi","score":"1-0","event_id":250097,"away_score":0,"home_score":1,"away_team_id":2062,"home_team_id":2069}]},"standings":{"home":{"team_id":2069,"position":7,"played":5,"points":7,"goal_diff":0,"team_name":"Difaâ Hassani El-Jadidi","won":2,"drawn":1,"lost":2,"goals_for":12,"goals_against":12,"group":null},"away":{"team_id":2062,"position":9,"played":5,"points":7,"goal_diff":0,"team_name":"Union Touarga Sport","won":2,"drawn":1,"lost":2,"goals_for":3,"goals_against":3,"group":null},"size":16},"form":{"home":{"matches":6,"ppg":1.33,"record":"2-2-2","goals_for":2.17,"goals_against":2.17,"clean_sheets":0,"streak":"none","sequence":"DLLWWD","venue_ppg":1},"away":{"matches":6,"ppg":1.67,"record":"3-1-2","goals_for":1,"goals_against":0.5,"clean_sheets":3,"streak":"none","sequence":"WWWDLL","venue_ppg":1.5}},"ledger":[{"id":"availability.home.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Difaâ Hassani El-Jadidi report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"id":"availability.away.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Union Touarga Sport 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.55,"cup_tie":false},"strength":0.45,"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":7,"points":7,"games_left":24,"gap_to_leader":3,"gap_to_safety":3,"gap_to_europe":1},"away":{"state":"mid_table","position":9,"points":7,"games_left":24,"gap_to_leader":3,"gap_to_safety":3,"gap_to_europe":1},"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 1-2, too close to carry a revenge motive.","evidence":{"reverse_margin":1},"strength":0,"moves":[]},{"id":"manager.home.settling","section":"§1.1","tier":3,"state":"COMPUTED","note":"Ricardo Cheu is 7 games into the job at Difaâ Hassani El-Jadidi, past the bounce window, where an early lift usually fades back toward the side's real level.","evidence":{"manager":"Ricardo Cheu","matches_in_charge":7,"tenure_days":118,"ppm":1.14,"appointment_effect":{"before_ppm":1.2,"after_ppm":1.14,"delta":null}},"strength":0.3,"moves":[]},{"id":"manager.away.bounce","section":"§1.1","tier":3,"state":"COMPUTED","note":"Guglielmo Arena is 4 games into the job at Union Touarga Sport. The new-manager bounce window is live but reverts by around game six.","evidence":{"manager":"Guglielmo Arena","matches_in_charge":4,"tenure_days":29,"ppm":1,"appointment_effect":{"before_ppm":1.8,"after_ppm":1,"delta":null}},"strength":0.233,"moves":[{"channel":"goals","side":"away","pct":1.4}]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Difaâ Hassani El-Jadidi come in on 5 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":5.083333333333333,"matchesIn7":1,"matchesIn14":2,"days_rest":5.1},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Union Touarga Sport come in on 6 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":6.083333333333333,"matchesIn7":1,"matchesIn14":2,"days_rest":6.1},"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.081,"defence":-0.171,"effective_matches":12.3,"shrunk":0.39},"away":{"attack":-0.053,"defence":0.026,"effective_matches":13.2,"shrunk":0.38}},"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":47.9,"shots":8.8,"xg_per_shot":0.128,"corners":2.7,"corners_per_shot":0.307,"finishing_vs_xg":0.62},"away":{"matches":12,"possession":48.6,"shots":10,"xg_per_shot":0.091,"corners":3.8,"corners_per_shot":0.38,"finishing_vs_xg":0.17},"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":"COMPUTED","note":"Difaâ Hassani El-Jadidi have scored 7 more than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":0.62,"matches":12},"strength":0.25,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Union Touarga Sport are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":0.17,"matches":12},"strength":0.1,"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 176 km for Union Touarga Sport.","evidence":{"travel_km":176},"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.02188296735320077},"strength":0,"moves":[]}],"pass_reason":"call rule: value","preview":null,"external":{"bsd_prediction":{"id":6240,"created_at":"2026-10-24T02:15:18Z","event":{"id":642975,"event_date":"2026-10-30T20:00:00Z","status":"notstarted","home_team_id":2069,"home_team":"Difaâ Hassani El-Jadidi","away_team_id":2062,"away_team":"Union Touarga Sport","league_id":53,"league_name":"Botola Pro"},"recommendations":{"favorite":"H","favorite_prob":39,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.3898,"version":"dc-blend-v1"}}},"computed_at":1793356190,"verdicts":[],"locked":false,"colors":{"home":"#2d8626","away":"#eeb52a"},"venue":null,"pulled":[],"published":[]}