{"id":606052,"league_id":53,"league":"Botola Pro","kickoff":1791489600,"home":"MAS de Fès","away":"Raja Club Athletic","home_id":2071,"away_id":2067,"venue_id":null,"rank":6,"status":"notstarted","provisional":true,"lineup_status":"predicted","confidence":0.55,"score":null,"live_score":null,"lambda":[1,1.03],"read":{"text":"Too close to call. A draw is live","side":null},"pass":"Nothing to take on MAS de Fès against Raja Club Athletic. It is too open to call with any conviction.","flags":[{"id":"form.home","section":"§2.1","note":"MAS de Fès have taken 2.33 points a game from their last 6 (4W 2D 0L), scoring 1.7 and conceding 0.5, and 3.00 a game at home."},{"id":"form.away","section":"§2.1","note":"Raja Club Athletic have taken 2.17 points a game from their last 6 (4W 1D 1L), scoring 1.5 and conceding 0.7, and 1.33 a game on the road."}],"lambda_home":0.996238306876432,"lambda_away":1.032628422237242,"corner_rate":7.42,"card_rate":0.29,"lineups":{"status":"predicted","confidence":0.605,"home":{"formation":"4-3-3","players":[{"id":49666,"name":"Salaheddine Chihab","position":"G","starting":true,"ai_score":0.524},{"id":49670,"name":"Marouane Ouhrou","position":"D","starting":true,"ai_score":0.583},{"id":49941,"name":"Ayman Chabani","position":"D","starting":true,"ai_score":0.585},{"id":49674,"name":"Anas Tahiri","position":"M","starting":true,"ai_score":0.432},{"id":49667,"name":"Hamza Ait Allal","position":"D","starting":true,"ai_score":0.584},{"id":49679,"name":"Hamza Afsal","position":"M","starting":true,"ai_score":0.33},{"id":49671,"name":"Achraf Harmach","position":"M","starting":true,"ai_score":0.528},{"id":49672,"name":"Noureddine Oussama","position":"M","starting":true,"ai_score":0.47},{"id":41010,"name":"Amine El Farissi","position":"M","starting":true,"ai_score":0.03},{"id":105327,"name":"Tshegofatso Mabasa","position":"F","starting":true,"ai_score":0.208},{"id":49673,"name":"Adam   Brika","position":"M","starting":true,"ai_score":0.432},{"id":186019,"name":"Devin Titus","position":"M","starting":false,"ai_score":0.196},{"id":49686,"name":"Abdellah Khafifi","position":"D","starting":false,"ai_score":0.178},{"id":68224,"name":"Anas El Mahraoui","position":"M","starting":false,"ai_score":0.138},{"id":49681,"name":"Oussama Errahmany","position":"G","starting":false,"ai_score":0.112},{"id":49806,"name":"Mounir Elgouje","position":"M","starting":false,"ai_score":0.101},{"id":49914,"name":"Khalid Baba","position":"M","starting":false,"ai_score":0.099},{"id":49678,"name":"El Habib Brija","position":"M","starting":false,"ai_score":0.046},{"id":214148,"name":"Youssef Hafidi","position":"F","starting":false,"ai_score":0.03},{"id":46360,"name":"Salaheddine Ghedamsi","position":"D","starting":false,"ai_score":0.025},{"id":29041,"name":"Mohamed Jaouab","position":"D","starting":false,"ai_score":0.01}],"confidence":0.605},"away":{"formation":"4-2-3-1","players":[{"id":49700,"name":"Khalid Kbiri Alaoui","position":"G","starting":true,"ai_score":0.521},{"id":49695,"name":"Mohamed Boulacsout","position":"D","starting":true,"ai_score":0.417},{"id":49688,"name":"Ismail Mokadem","position":"D","starting":true,"ai_score":0.502},{"id":49687,"name":"Badr Benoun","position":"D","starting":true,"ai_score":0.458},{"id":49685,"name":"Ayoub El Amloud","position":"D","starting":true,"ai_score":0.53},{"id":49689,"name":"Mohamed Al Makahasi","position":"M","starting":true,"ai_score":0.554},{"id":49690,"name":"Aymen Barkok","position":"M","starting":true,"ai_score":0.459},{"id":49692,"name":"Adam Ennafati","position":"M","starting":true,"ai_score":0.202},{"id":49701,"name":"Pape Ousmane Sakho","position":"M","starting":true,"ai_score":0.168},{"id":49699,"name":"Ismail Khafi","position":"F","starting":true,"ai_score":0.31},{"id":49694,"name":"Mathias Oyewusi Kehinde","position":"F","starting":true,"ai_score":0.433},{"id":52397,"name":"Zoubir Yassine","position":"G","starting":false,"ai_score":0.212},{"id":49723,"name":"Chams Eddine Knaidil","position":"D","starting":false,"ai_score":0.178},{"id":49696,"name":"Amine Khammas","position":"D","starting":false,"ai_score":0.163},{"id":49983,"name":"Othmane Chraibi","position":"M","starting":false,"ai_score":0.154},{"id":49881,"name":"Ishak Zidani","position":"M","starting":false,"ai_score":0.113},{"id":49617,"name":"Youness Dahmani","position":"M","starting":false,"ai_score":0.108},{"id":15370,"name":"Mehdi Al Harrar","position":"G","starting":false,"ai_score":0.107},{"id":11075,"name":"Adel Bettaieb","position":"F","starting":false,"ai_score":0.095},{"id":8922,"name":"Bilal Ould-Chikh","position":"M","starting":false,"ai_score":0.095},{"id":28134,"name":"Michael Agbekpornu","position":"M","starting":false,"ai_score":0.095},{"id":29411,"name":"Younes Bakiz","position":"M","starting":false,"ai_score":0.095},{"id":49984,"name":"Yahya Iguiz","position":"F","starting":false,"ai_score":0.075}],"confidence":0.655},"unavailable":[{"id":49934,"name":"Adil Rhaili","team_id":null,"side":"home","reason":"Knock Injury"},{"id":1539,"name":"Diogo Calila","team_id":null,"side":"home","reason":"Broken Foot"},{"id":148997,"name":"Samba Mbengue","team_id":null,"side":"home","reason":"Muscle Injury"},{"id":49675,"name":"Soulaïman Allouch","team_id":null,"side":"home","reason":"Shoulder Injury"}]},"people":[{"id":49666,"name":"Salaheddine Chihab","side":"home"},{"id":49670,"name":"Marouane Ouhrou","side":"home"},{"id":49941,"name":"Ayman Chabani","side":"home"},{"id":49674,"name":"Anas Tahiri","side":"home"},{"id":49667,"name":"Hamza Ait Allal","side":"home"},{"id":49679,"name":"Hamza Afsal","side":"home"},{"id":49671,"name":"Achraf Harmach","side":"home"},{"id":49672,"name":"Noureddine Oussama","side":"home"},{"id":41010,"name":"Amine El Farissi","side":"home"},{"id":105327,"name":"Tshegofatso Mabasa","side":"home"},{"id":49673,"name":"Adam   Brika","side":"home"},{"id":186019,"name":"Devin Titus","side":"home"},{"id":49686,"name":"Abdellah Khafifi","side":"home"},{"id":68224,"name":"Anas El Mahraoui","side":"home"},{"id":49681,"name":"Oussama Errahmany","side":"home"},{"id":49806,"name":"Mounir Elgouje","side":"home"},{"id":49914,"name":"Khalid Baba","side":"home"},{"id":49678,"name":"El Habib Brija","side":"home"},{"id":214148,"name":"Youssef Hafidi","side":"home"},{"id":46360,"name":"Salaheddine Ghedamsi","side":"home"},{"id":29041,"name":"Mohamed Jaouab","side":"home"},{"id":49934,"name":"Adil Rhaili","side":"home"},{"id":1539,"name":"Diogo Calila","side":"home"},{"id":148997,"name":"Samba Mbengue","side":"home"},{"id":65914,"name":"Ismail Laghzali","side":"home"},{"id":52444,"name":"Akram Khlifi","side":"home"},{"id":52437,"name":"Zakaria Allaoui","side":"home"},{"id":7412,"name":"Christopher Ibayi","side":"home"},{"id":52441,"name":"Ilias Brahimi","side":"home"},{"id":52440,"name":"Walid Lghrissi","side":"home"},{"id":49675,"name":"Soulaïman Allouch","side":"home"},{"id":49700,"name":"Khalid Kbiri Alaoui","side":"away"},{"id":49695,"name":"Mohamed Boulacsout","side":"away"},{"id":49688,"name":"Ismail Mokadem","side":"away"},{"id":49687,"name":"Badr Benoun","side":"away"},{"id":49685,"name":"Ayoub El Amloud","side":"away"},{"id":49689,"name":"Mohamed Al Makahasi","side":"away"},{"id":49690,"name":"Aymen Barkok","side":"away"},{"id":49692,"name":"Adam Ennafati","side":"away"},{"id":49701,"name":"Pape Ousmane Sakho","side":"away"},{"id":49699,"name":"Ismail Khafi","side":"away"},{"id":49694,"name":"Mathias Oyewusi Kehinde","side":"away"},{"id":52397,"name":"Zoubir Yassine","side":"away"},{"id":49723,"name":"Chams Eddine Knaidil","side":"away"},{"id":49696,"name":"Amine Khammas","side":"away"},{"id":49983,"name":"Othmane Chraibi","side":"away"},{"id":49881,"name":"Ishak Zidani","side":"away"},{"id":49617,"name":"Youness Dahmani","side":"away"},{"id":15370,"name":"Mehdi Al Harrar","side":"away"},{"id":11075,"name":"Adel Bettaieb","side":"away"},{"id":8922,"name":"Bilal Ould-Chikh","side":"away"},{"id":28134,"name":"Michael Agbekpornu","side":"away"},{"id":29411,"name":"Younes Bakiz","side":"away"},{"id":49984,"name":"Yahya Iguiz","side":"away"},{"id":50018,"name":"Bouchaib Arrassi","side":"away"},{"id":29645,"name":"Mounaim El Idrissy","side":"away"},{"id":186148,"name":"Luis Felipe Silva dos Anjos","side":"away"},{"id":213640,"name":"Anass Benomar","side":"away"},{"id":16715,"name":"Mohammad Abu Zrayq","side":"away"}],"players":[{"id":49934,"name":"Adil Rhaili","side":"home","team":"MAS de Fès","club":null,"role":"DEF","position":"CB","status":"out","reason":"Knock Injury","expected_return":"2026-10-31","season":{"apps":2,"starts":2,"goals":0,"assists":0,"big_chances":0,"clean_sheets":2,"team_games":6,"tracked_apps":2,"tracked_starts":2},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0.013,"country":null,"load":null},{"id":1539,"name":"Diogo Calila","side":"home","team":"MAS de Fès","club":null,"role":"DEF","position":"RM","status":"out","reason":"Broken Foot","expected_return":"2026-11-10","season":null,"recent":null,"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":148997,"name":"Samba Mbengue","side":"home","team":"MAS de Fès","club":null,"role":"DEF","position":"DEF","status":"out","reason":"Muscle Injury","expected_return":"2026-11-10","season":null,"recent":null,"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":49675,"name":"Soulaïman Allouch","side":"home","team":"MAS de Fès","club":null,"role":"MID","position":"LW","status":"out","reason":"Shoulder Injury","expected_return":"2027-01-10","season":{"apps":1,"starts":0,"goals":0,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":6,"tracked_apps":1,"tracked_starts":0},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":68224,"name":"Anas El Mahraoui","side":"home","team":"MAS de Fès","club":null,"role":"MID","position":"RW","status":"fit","reason":null,"expected_return":null,"season":{"apps":2,"starts":1,"goals":2,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":6,"tracked_apps":2,"tracked_starts":1},"recent":{"apps":2,"goals":2,"assists":0,"scoredIn":2,"country":0},"standout":{"opponent":"Hassania d'Agadir","kickoff":1791043200,"goals":1,"assists":0,"score":"2-1","won":true},"strengths":[],"tags":[],"importance":0.068,"country":null,"load":{"games":2,"minutes":110,"country":0}},{"id":105327,"name":"Tshegofatso Mabasa","side":"home","team":"MAS de Fès","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":2,"starts":2,"goals":2,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":6,"tracked_apps":2,"tracked_starts":2},"recent":{"apps":2,"goals":2,"assists":0,"scoredIn":2,"country":0},"standout":{"opponent":"Hassania d'Agadir","kickoff":1791043200,"goals":1,"assists":0,"score":"2-1","won":true},"strengths":[],"tags":[],"importance":0.077,"country":null,"load":{"games":2,"minutes":180,"country":0}},{"id":49694,"name":"Mathias Oyewusi Kehinde","side":"away","team":"Raja Club Athletic","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":1,"starts":0,"goals":0,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":3,"tracked_apps":1,"tracked_starts":0},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":49699,"name":"Ismail Khafi","side":"away","team":"Raja Club Athletic","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":3,"starts":1,"goals":1,"assists":0,"big_chances":0,"clean_sheets":1,"team_games":3,"tracked_apps":3,"tracked_starts":1},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Olympic Safi","kickoff":1783270800,"goals":1,"assists":0,"score":"2-0","won":true},"strengths":[],"tags":[],"importance":0.116,"country":null,"load":{"games":1,"minutes":15,"country":0}}],"extras":{"teams":{"home":2071,"away":2067},"split":{"home":{"above":null,"below":{"w":6,"d":3,"l":1}},"away":{"above":{"w":0,"d":0,"l":1},"below":{"w":5,"d":2,"l":2}}},"referee":null,"managers":{"home":{"id":1487,"name":"Rui Almeida","vs":{"w":0,"d":1,"l":1,"last":{"kickoff":1778097600,"score":"0-2","result":"L"}}},"away":{"id":3797,"name":"Paco Jemez","vs":{"w":1,"d":0,"l":0,"last":{"kickoff":1778097600,"score":"2-0","result":"W"}}}},"best_xi":[],"players":{"1539":{"caps":9,"goals":1,"country":"Mozambique","signed":null}}},"notable":[{"id":68224,"name":"Anas El Mahraoui","goals":2,"rank":1},{"id":49714,"name":"Hamza El Wasti","goals":2,"rank":2},{"id":14358,"name":"Imad Riahi","goals":2,"rank":3},{"id":49788,"name":"Saleh Al Sellami","goals":2,"rank":4},{"id":8059,"name":"Silvère Ganvoula","goals":2,"rank":5},{"id":105327,"name":"Tshegofatso Mabasa","goals":2,"rank":6},{"id":49771,"name":"Abdel Hamid Maali","goals":1,"rank":7},{"id":215148,"name":"Akram Khouidssi","goals":1,"rank":8},{"id":215133,"name":"Ayoub Ajerrar","goals":1,"rank":9},{"id":49902,"name":"Ayoub Benaadi ","goals":1,"rank":10},{"id":49974,"name":"Ayoub Maamouri","goals":1,"rank":11},{"id":49899,"name":"Hamza El Janati","goals":1,"rank":12},{"id":49915,"name":"Hamza Moumadi","goals":1,"rank":13},{"id":49862,"name":"Hamza Regragui","goals":1,"rank":14},{"id":93852,"name":"Ibrahima Dieng","goals":1,"rank":15}],"round_label":"Regular season · Matchday 3","neutral":false,"h2h":{"total_matches":12,"home_wins":1,"draws":7,"away_wins":4,"home_goals":7,"away_goals":11,"avg_total_goals":1.5,"home_win_rate":0.08333333333333333,"away_win_rate":0.3333333333333333,"recent_matches":[{"away":"Raja Club Athletic","date":"2026-05-06T20:00:00+00:00","home":"MAS de Fès","score":"0-2","event_id":206877,"away_score":2,"home_score":0,"away_team_id":2067,"home_team_id":2071},{"away":"MAS de Fès","date":"2025-10-03T19:00:00+00:00","home":"Raja Club Athletic","score":"1-1","event_id":206745,"away_score":1,"home_score":1,"away_team_id":2071,"home_team_id":2067},{"away":"MAS de Fès","date":"2025-02-28T17:00:00+00:00","home":"Raja Club Athletic","score":"0-0","event_id":230207,"away_score":0,"home_score":0,"away_team_id":2071,"home_team_id":2067},{"away":"Raja Club Athletic","date":"2024-10-25T17:00:00+00:00","home":"MAS de Fès","score":"0-0","event_id":230078,"away_score":0,"home_score":0,"away_team_id":2067,"home_team_id":2071},{"away":"MAS de Fès","date":"2024-02-14T17:00:00+00:00","home":"Raja Club Athletic","score":"1-0","event_id":239734,"away_score":0,"home_score":1,"away_team_id":2071,"home_team_id":2067},{"away":"Raja Club Athletic","date":"2023-09-17T18:15:00+00:00","home":"MAS de Fès","score":"1-1","event_id":239609,"away_score":1,"home_score":1,"away_team_id":2067,"home_team_id":2071},{"away":"Raja Club Athletic","date":"2023-05-03T20:30:00+00:00","home":"MAS de Fès","score":"2-1","event_id":250295,"away_score":1,"home_score":2,"away_team_id":2067,"home_team_id":2071},{"away":"MAS de Fès","date":"2022-12-27T17:15:00+00:00","home":"Raja Club Athletic","score":"0-0","event_id":250167,"away_score":0,"home_score":0,"away_team_id":2071,"home_team_id":2067},{"away":"Raja Club Athletic","date":"2022-07-02T17:00:00+00:00","home":"MAS de Fès","score":"0-0","event_id":263533,"away_score":0,"home_score":0,"away_team_id":2067,"home_team_id":2071},{"away":"MAS de Fès","date":"2021-12-30T15:00:00+00:00","home":"Raja Club Athletic","score":"1-1","event_id":263508,"away_score":1,"home_score":1,"away_team_id":2071,"home_team_id":2067}]},"standings":{"home":{"team_id":2071,"position":1,"played":2,"points":6,"goal_diff":2,"team_name":"MAS de Fès","won":2,"drawn":0,"lost":0,"goals_for":4,"goals_against":2,"group":null},"away":{"team_id":2067,"position":6,"played":1,"points":3,"goal_diff":1,"team_name":"Raja Club Athletic","won":1,"drawn":0,"lost":0,"goals_for":1,"goals_against":0,"group":null},"size":16},"form":{"home":{"matches":6,"ppg":2.33,"record":"4-2-0","goals_for":1.67,"goals_against":0.5,"clean_sheets":3,"streak":"unbeaten 6","sequence":"DWWDWW","venue_ppg":3},"away":{"matches":6,"ppg":2.17,"record":"4-1-1","goals_for":1.5,"goals_against":0.67,"clean_sheets":3,"streak":"won 3","sequence":"WLDWWW","venue_ppg":1.33}},"ledger":[{"id":"availability.home.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"MAS de Fès are without 4 players, none of them central to how the side plays.","evidence":{"count":4,"measured":2,"combined_goal_share":0,"combined_importance":0.013,"players":[{"player":"Adil Rhaili","role":"DEF","reason":"Knock Injury","goal_share":0,"importance":0.013,"measured":true,"doubtful":false,"cover_at_position":8},{"player":"Diogo Calila","role":"DEF","reason":"Broken Foot","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":8},{"player":"Samba Mbengue","role":"DEF","reason":"Muscle Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":8},{"player":"Soulaïman Allouch","role":"MID","reason":"Shoulder Injury","goal_share":0,"importance":0,"measured":true,"doubtful":false,"cover_at_position":11}]},"strength":0.15,"moves":[{"channel":"goals","side":"home","pct":-0.1},{"channel":"goals","side":"away","pct":0.8},{"channel":"cards","side":"both","pct":0.3}]},{"id":"availability.away.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Raja Club Athletic 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.605,"cup_tie":false},"strength":0.395,"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":27,"home":{"state":"mid_table","position":1,"points":6,"games_left":27,"gap_to_leader":0,"gap_to_safety":6,"gap_to_europe":-3},"away":{"state":"mid_table","position":6,"points":3,"games_left":27,"gap_to_leader":3,"gap_to_safety":3,"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 1-1, too close to carry a revenge motive.","evidence":{"reverse_margin":0},"strength":0,"moves":[]},{"id":"manager.home.settling","section":"§1.1","tier":3,"state":"COMPUTED","note":"Rui Almeida is 10 games into the job at MAS de Fès, past the bounce window, where an early lift usually fades back toward the side's real level.","evidence":{"manager":"Rui Almeida","matches_in_charge":10,"tenure_days":114,"ppm":2.3,"appointment_effect":{"before_ppm":1.8,"after_ppm":2.3,"delta":null}},"strength":0.3,"moves":[]},{"id":"manager.away.bounce","section":"§1.1","tier":3,"state":"COMPUTED","note":"Paco Jemez is 2 games into the job at Raja Club Athletic. The new-manager bounce window is live but reverts by around game six.","evidence":{"manager":"Paco Jemez","matches_in_charge":2,"tenure_days":96,"ppm":3,"appointment_effect":{"before_ppm":1.4,"after_ppm":3,"delta":null}},"strength":0.467,"moves":[{"channel":"goals","side":"away","pct":2.8}]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"MAS de Fès come in on 5 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":5.166666666666667,"matchesIn7":1,"matchesIn14":2,"days_rest":5.2},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Raja Club Athletic come in on 5 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":5,"matchesIn7":1,"matchesIn14":1,"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.046,"defence":0.168,"effective_matches":11,"shrunk":0.42},"away":{"attack":0.076,"defence":0.152,"effective_matches":10,"shrunk":0.44}},"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; Raja Club Athletic work noticeably more of their attacks into wide areas.","evidence":{"home":{"matches":12,"possession":59,"shots":10.4,"xg_per_shot":0.098,"corners":3,"corners_per_shot":0.289,"finishing_vs_xg":0.4},"away":{"matches":12,"possession":60.2,"shots":10.8,"xg_per_shot":0.113,"corners":6.1,"corners_per_shot":0.563,"finishing_vs_xg":0.03},"possession_gap":-1.2},"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":"MAS de Fès have scored 5 more than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":0.4,"matches":12},"strength":0.25,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Raja Club Athletic are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":0.03,"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":"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.014789356548727836},"strength":0,"moves":[]}],"pass_reason":"call rule: open","preview":null,"external":{"bsd_prediction":{"id":4818,"created_at":"2026-10-06T04:05:20Z","event":{"id":606052,"event_date":"2026-10-08T20:00:00Z","status":"notstarted","home_team_id":2071,"home_team":"MAS de Fès","away_team_id":2067,"away_team":"Raja Club Athletic","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":1791473639,"verdicts":[],"locked":false,"colors":{"home":"#ddcb12","away":"#0c9548"},"venue":null,"pulled":[],"published":[]}