{"id":603085,"league_id":95,"league":"Campeonato de Portugal","kickoff":1792926000,"home":"Guarda FC","away":"AD Machico","home_id":8224,"away_id":4922,"venue_id":null,"rank":6,"status":"1st_half","provisional":true,"lineup_status":"predicted","confidence":0.24,"score":null,"live_score":[0,0],"lambda":[0.87,1.32],"read":{"text":"Too close to call","side":null},"pass":"Nothing to take on Guarda FC against AD Machico. It is too open to call with any conviction.","flags":[{"id":"availability.rotation_risk","section":"§3.1","note":"Nobody has named a side yet, so this eleven is a projection."}],"lambda_home":0.8741322717178802,"lambda_away":1.3174268845644237,"corner_rate":8.88,"card_rate":0.229,"lineups":{"status":"predicted","confidence":0,"home":{"formation":"4-2-3-1","players":[{"id":203467,"name":"João Fidalgo","position":"G","starting":true,"ai_score":0},{"id":203454,"name":"Alexandre Mondlane","position":"D","starting":true,"ai_score":0},{"id":203461,"name":"Bruno França","position":"D","starting":true,"ai_score":0},{"id":203438,"name":"Dimiri Gomes","position":"M","starting":true,"ai_score":0},{"id":203459,"name":"Gumersindo Teixeira","position":"D","starting":true,"ai_score":0},{"id":203441,"name":"Bernardo Santos","position":"M","starting":true,"ai_score":0},{"id":203429,"name":"Charles Okwara","position":"M","starting":true,"ai_score":0},{"id":11510,"name":"Isnaba Mané","position":"F","starting":true,"ai_score":0},{"id":203447,"name":"Gustavo Sousa","position":"M","starting":true,"ai_score":0},{"id":75738,"name":"Joel Mendes","position":"F","starting":true,"ai_score":0},{"id":201820,"name":"Luís Maurício","position":"F","starting":true,"ai_score":0}],"confidence":0},"away":{"formation":"5-4-1","players":[{"id":48786,"name":"Pedro Gomes","position":"G","starting":true,"ai_score":0},{"id":120009,"name":"Carlos Tovar","position":"D","starting":true,"ai_score":0},{"id":124810,"name":"Lucas Oliveira","position":"D","starting":true,"ai_score":0},{"id":114801,"name":"Nuno Campos","position":"M","starting":true,"ai_score":0},{"id":59300,"name":"Leo Andrade","position":"M","starting":true,"ai_score":0},{"id":140086,"name":"Danielson Garcia","position":"F","starting":true,"ai_score":0},{"id":140087,"name":"Diogo Castro","position":"M","starting":true,"ai_score":0},{"id":140090,"name":"Emanuel Santos","position":"M","starting":true,"ai_score":0},{"id":140088,"name":"Francisco Correia Aguilar","position":"M","starting":true,"ai_score":0},{"id":4999,"name":"Jota","position":"M","starting":true,"ai_score":0},{"id":140085,"name":"André Santos","position":"F","starting":true,"ai_score":0}],"confidence":0},"unavailable":[]},"people":[{"id":203467,"name":"João Fidalgo","side":"home"},{"id":203454,"name":"Alexandre Mondlane","side":"home"},{"id":203461,"name":"Bruno França","side":"home"},{"id":203438,"name":"Dimiri Gomes","side":"home"},{"id":203459,"name":"Gumersindo Teixeira","side":"home"},{"id":203441,"name":"Bernardo Santos","side":"home"},{"id":203429,"name":"Charles Okwara","side":"home"},{"id":11510,"name":"Isnaba Mané","side":"home"},{"id":203447,"name":"Gustavo Sousa","side":"home"},{"id":75738,"name":"Joel Mendes","side":"home"},{"id":201820,"name":"Luís Maurício","side":"home"},{"id":203463,"name":"Leandro Oliveira","side":"home"},{"id":104920,"name":"Patrick Nunes","side":"home"},{"id":54584,"name":"Rogério Fernandes","side":"home"},{"id":203466,"name":"Jerónimo Ortiz","side":"home"},{"id":76843,"name":"Luís Ferreira","side":"home"},{"id":203464,"name":"Rafael Martins","side":"home"},{"id":203452,"name":"Tiago Carvalho","side":"home"},{"id":142618,"name":"Mbolou Júnior","side":"home"},{"id":201822,"name":"Nuno Machado","side":"home"},{"id":203425,"name":"Samuel Mate","side":"home"},{"id":203423,"name":"Yafran Palácio","side":"home"},{"id":75568,"name":"Tomás Igreja","side":"home"},{"id":203405,"name":"José Sebastião","side":"home"},{"id":206113,"name":"Yohaan Benjamin","side":"home"},{"id":203445,"name":"José Silva","side":"home"},{"id":203443,"name":"Pedro Bondo","side":"home"},{"id":203436,"name":"Rodrigo Silva Mendes","side":"home"},{"id":48786,"name":"Pedro Gomes","side":"away"},{"id":120009,"name":"Carlos Tovar","side":"away"},{"id":124810,"name":"Lucas Oliveira","side":"away"},{"id":114801,"name":"Nuno Campos","side":"away"},{"id":59300,"name":"Leo Andrade","side":"away"},{"id":140086,"name":"Danielson Garcia","side":"away"},{"id":140087,"name":"Diogo Castro","side":"away"},{"id":140090,"name":"Emanuel Santos","side":"away"},{"id":140088,"name":"Francisco Correia Aguilar","side":"away"},{"id":4999,"name":"Jota","side":"away"},{"id":140085,"name":"André Santos","side":"away"},{"id":140092,"name":"Nuno Teixeira","side":"away"},{"id":140093,"name":"Wesley","side":"away"},{"id":140094,"name":"Yerfin Lobo","side":"away"},{"id":140084,"name":"Roberto Gouveia","side":"away"},{"id":140082,"name":"Rudy Monteiro","side":"away"},{"id":140083,"name":"Ouvido Lourenço","side":"away"},{"id":100122,"name":"Rui Encarnação","side":"away"},{"id":140089,"name":"Rodrigo Freitas","side":"away"}],"players":[{"id":11510,"name":"Isnaba Mané","side":"home","team":"Guarda FC","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":75738,"name":"Joel Mendes","side":"home","team":"Guarda FC","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":140086,"name":"Danielson Garcia","side":"away","team":"AD Machico","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":140085,"name":"André Santos","side":"away","team":"AD Machico","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}],"extras":{"teams":{"home":8224,"away":4922},"split":{"home":{"above":{"w":0,"d":1,"l":4},"below":null},"away":{"above":null,"below":{"w":3,"d":2,"l":0}}},"referee":null,"managers":{"home":{"id":3831,"name":"Rui Ferreira","vs":null},"away":{"id":3056,"name":"António Manuel da Silva Oliveira","vs":null}},"best_xi":[],"players":{}},"notable":[{"id":202015,"name":"Gustavo Martins","goals":1,"rank":1},{"id":119772,"name":"Marco Grave","goals":1,"rank":2},{"id":213748,"name":"Toro","goals":1,"rank":3}],"round_label":"Group B · Matchday 6","neutral":false,"h2h":{"total_matches":0,"home_wins":0,"draws":0,"away_wins":0,"home_goals":null,"away_goals":null,"avg_total_goals":null,"home_win_rate":null,"away_win_rate":null,"recent_matches":[]},"standings":{"home":{"team_id":8224,"position":13,"played":5,"points":1,"goal_diff":-4,"team_name":"Guarda FC","won":0,"drawn":1,"lost":4,"goals_for":2,"goals_against":6,"group":"Group B"},"away":{"team_id":4922,"position":2,"played":5,"points":11,"goal_diff":7,"team_name":"AD Machico","won":3,"drawn":2,"lost":0,"goals_for":9,"goals_against":2,"group":"Group B"},"size":56},"form":{"home":{"matches":6,"ppg":0.67,"record":"1-1-4","goals_for":1.67,"goals_against":1.33,"clean_sheets":1,"streak":"winless 4","sequence":"LWLDLL","venue_ppg":0.5},"away":{"matches":6,"ppg":2,"record":"3-3-0","goals_for":1.83,"goals_against":0.67,"clean_sheets":3,"streak":"unbeaten 6","sequence":"DWDDWW","venue_ppg":2.33}},"ledger":[{"id":"availability.home.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Guarda FC report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"id":"availability.away.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"AD Machico 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,"cup_tie":false},"strength":1,"moves":[]},{"id":"stakes.table","section":"§5.1","tier":2,"state":"UNAVAILABLE","note":"A cup or a group stage, so there is no league table to read what either side is playing for.","evidence":{},"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":"THIN","note":"No reverse fixture on record this season, so there is no revenge angle to read.","evidence":{},"strength":0,"moves":[]},{"id":"manager.home.settling","section":"§1.1","tier":3,"state":"COMPUTED","note":"Rui Ferreira is 7 games into the job at Guarda FC, past the bounce window, where an early lift usually fades back toward the side's real level.","evidence":{"manager":"Rui Ferreira","matches_in_charge":7,"tenure_days":70,"ppm":0.57,"appointment_effect":{"before_ppm":0,"after_ppm":0.57,"delta":null}},"strength":0.3,"moves":[]},{"id":"manager.away.settling","section":"§1.1","tier":3,"state":"COMPUTED","note":"António Manuel da Silva Oliveira is 6 games into the job at AD Machico, past the bounce window, where an early lift usually fades back toward the side's real level.","evidence":{"manager":"António Manuel da Silva Oliveira","matches_in_charge":6,"tenure_days":92,"ppm":2,"appointment_effect":{"before_ppm":1,"after_ppm":2,"delta":null}},"strength":0.3,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Guarda FC come in on 15 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":14.875,"matchesIn7":0,"matchesIn14":0,"days_rest":14.9},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"AD Machico come in on 15 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":14.875,"matchesIn7":0,"matchesIn14":0,"days_rest":14.9},"strength":0.1,"moves":[]},{"id":"style.opponent_adjustment","section":"§4.1","tier":5,"state":"THIN","note":"Team strength is estimated against the actual quality of opponents faced, so a soft run of fixtures does not read as form. — though 3.683127938020859 games is too few to read much into, so it is left out of the call.","evidence":{"home":{"attack":-0.231,"defence":0.007,"effective_matches":3.7,"shrunk":0.68},"away":{"attack":0.182,"defence":0.199,"effective_matches":3.7,"shrunk":0.68},"sample":3.683127938020859,"required":6},"strength":0,"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":8,"possession":49.4,"shots":null,"xg_per_shot":null,"corners":4.8,"corners_per_shot":null,"finishing_vs_xg":null},"away":{"matches":6,"possession":48.5,"shots":null,"xg_per_shot":null,"corners":3.8,"corners_per_shot":null,"finishing_vs_xg":null},"possession_gap":0.9},"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 Guarda FC's recent matches, so finishing cannot be compared to chances.","evidence":{"matches":8},"strength":0,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"THIN","note":"No chance data on record for AD Machico's recent matches, so finishing cannot be compared to chances.","evidence":{"matches":6},"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":"AD Machico travel 1214 km for this fixture.","evidence":{"travel_km":1214},"strength":0.1,"moves":[{"channel":"goals","side":"away","pct":-0.7},{"channel":"corners","side":"away","pct":-0.7}]},{"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.18746873469742686},"strength":0,"moves":[]}],"pass_reason":"call rule: open","preview":null,"external":{"bsd_prediction":{"id":6028,"created_at":"2026-10-19T02:15:31Z","event":{"id":603085,"event_date":"2026-10-25T11:00:00Z","status":"notstarted","home_team_id":8224,"home_team":"Guarda FC","away_team_id":4922,"away_team":"AD Machico","league_id":95,"league_name":"Campeonato de Portugal"},"recommendations":{"favorite":"A","favorite_prob":45.8,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.4581,"version":"dc-blend-v1"}}},"computed_at":1792923321,"verdicts":[],"locked":false,"live_minute":12,"colors":{"home":null,"away":"#93a290"},"venue":null,"pulled":[],"published":[]}