{"id":215544,"league_id":2,"league":"Liga Portugal Betclic","kickoff":1791729000,"home":"Rio Ave","away":"CD Nacional","home_id":38,"away_id":23,"venue_id":38,"rank":3,"status":"notstarted","provisional":true,"lineup_status":"predicted","confidence":0.556,"score":null,"live_score":null,"lambda":[1.32,1.35],"read":{"text":"Too close to call","side":null},"pass":"Passing on Rio Ave v CD Nacional. The likely outcome is priced too short to be worth taking, and nothing else is sure enough to call.","flags":[{"id":"form.away","section":"§2.1","note":"CD Nacional have taken 0.50 points a game from their last 6 (1W 0D 5L), scoring 0.8 and conceding 2.2, and 0.00 a game on the road."}],"lambda_home":1.3243959184279903,"lambda_away":1.3500861738110215,"corner_rate":9.92,"card_rate":0.269,"lineups":{"status":"predicted","confidence":0.541,"home":{"formation":"4-2-3-1","players":[{"id":9002,"name":"Ennio Van Der Gouw","position":"G","starting":true,"ai_score":0.623},{"id":1020,"name":"Pedro Amaral","position":"D","starting":true,"ai_score":0.257},{"id":1506,"name":"Francisco Petrasso","position":"D","starting":true,"ai_score":0.691},{"id":1510,"name":"Andreas Ndoj","position":"M","starting":true,"ai_score":0.496},{"id":1517,"name":"Georgios Liavas","position":"M","starting":true,"ai_score":0.498},{"id":1524,"name":"Tamás Nikitscher","position":"M","starting":true,"ai_score":0.64},{"id":3495,"name":"Diogo Nascimento","position":"M","starting":true,"ai_score":0.398},{"id":9003,"name":"Tamblé Monteiro","position":"F","starting":true,"ai_score":0.531},{"id":37696,"name":"Malik Sellouki","position":"M","starting":true,"ai_score":0.258},{"id":8597,"name":"Diogo Bezerra","position":"M","starting":true,"ai_score":0.608},{"id":9004,"name":"Jalen Blesa","position":"F","starting":true,"ai_score":0.692},{"id":4870,"name":"Gustavo Mancha","position":"D","starting":false,"ai_score":0.443},{"id":1508,"name":"Nelson Abbey","position":"D","starting":false,"ai_score":0.394},{"id":1522,"name":"João Tomé","position":"D","starting":false,"ai_score":0.35},{"id":92027,"name":"Miguel Patricio","position":"M","starting":false,"ai_score":0.328},{"id":19418,"name":"Simon Garcia","position":"D","starting":false,"ai_score":0.322},{"id":1509,"name":"Marios Vrousai","position":"M","starting":false,"ai_score":0.305},{"id":59359,"name":"Roland Galčík","position":"F","starting":false,"ai_score":0.295},{"id":87963,"name":"Vitor Hugo","position":"G","starting":false,"ai_score":0.29},{"id":1523,"name":"Jakub Brabec","position":"D","starting":false,"ai_score":0.264},{"id":1516,"name":"Dario Špikić","position":"M","starting":false,"ai_score":0.263},{"id":92026,"name":"Antoine Wenck","position":"M","starting":false,"ai_score":0.212},{"id":92028,"name":"Samuel da Silva Alves","position":"F","starting":false,"ai_score":0.202}],"confidence":0.586},"away":{"formation":"3-4-2-1","players":[{"id":3984,"name":"Renato Marin","position":"G","starting":true,"ai_score":0.676},{"id":28031,"name":"Williams Kokolo","position":"D","starting":true,"ai_score":0.41},{"id":2034,"name":"Ze Vitor","position":"D","starting":true,"ai_score":0.625},{"id":2047,"name":"Francisco Gonçalves","position":"D","starting":true,"ai_score":0.439},{"id":17350,"name":"Wesley Gasolina","position":"D","starting":true,"ai_score":0.558},{"id":4302,"name":"Filipe Soares","position":"M","starting":true,"ai_score":0.342},{"id":2039,"name":"Miguel Baeza","position":"M","starting":true,"ai_score":0.622},{"id":2037,"name":"Liziero","position":"M","starting":true,"ai_score":0.493},{"id":5228,"name":"Daniel Júnior","position":"M","starting":true,"ai_score":0.461},{"id":9016,"name":"Pablo Messias Cardozo","position":"F","starting":true,"ai_score":0.588},{"id":67396,"name":"Markus Jensen","position":"M","starting":true,"ai_score":0.449},{"id":7511,"name":"Stavros Gavriel","position":"M","starting":false,"ai_score":0.365},{"id":2042,"name":"Chiheb Labidi","position":"M","starting":false,"ai_score":0.312},{"id":13804,"name":"Matchoi Djaló","position":"M","starting":false,"ai_score":0.295},{"id":9087,"name":"Allen Obando","position":"F","starting":false,"ai_score":0.276},{"id":22715,"name":"Daniel De la Cruz","position":"M","starting":false,"ai_score":0.273},{"id":2048,"name":"Deivison Souza Brito","position":"M","starting":false,"ai_score":0.234},{"id":43646,"name":"Min-kyu Song","position":"M","starting":false,"ai_score":0.23},{"id":2045,"name":"Joel Silva","position":"M","starting":false,"ai_score":0.218},{"id":2035,"name":"José Gomes","position":"D","starting":false,"ai_score":0.213},{"id":3962,"name":"Mateus Jose Iseppe","position":"M","starting":false,"ai_score":0.199},{"id":16541,"name":"Fernando Nava","position":"M","starting":false,"ai_score":0.186},{"id":23943,"name":"Ivanildo Fernandes","position":"D","starting":false,"ai_score":0.165}],"confidence":0.541},"unavailable":[{"id":1511,"name":"Brandon Aguilera","team_id":null,"side":"home","reason":"Anterior Cruciate Ligament"},{"id":2033,"name":"Léo Santos","team_id":null,"side":"away","reason":"Unknown"},{"id":2036,"name":"Matheus Dias","team_id":null,"side":"away","reason":"yellow_or_red_card_suspension"}]},"people":[{"id":9002,"name":"Ennio Van Der Gouw","side":"home"},{"id":1020,"name":"Pedro Amaral","side":"home"},{"id":1506,"name":"Francisco Petrasso","side":"home"},{"id":1510,"name":"Andreas Ndoj","side":"home"},{"id":1517,"name":"Georgios Liavas","side":"home"},{"id":1524,"name":"Tamás Nikitscher","side":"home"},{"id":3495,"name":"Diogo Nascimento","side":"home"},{"id":9003,"name":"Tamblé Monteiro","side":"home"},{"id":37696,"name":"Malik Sellouki","side":"home"},{"id":8597,"name":"Diogo Bezerra","side":"home"},{"id":9004,"name":"Jalen Blesa","side":"home"},{"id":4870,"name":"Gustavo Mancha","side":"home"},{"id":1508,"name":"Nelson Abbey","side":"home"},{"id":1522,"name":"João Tomé","side":"home"},{"id":92027,"name":"Miguel Patricio","side":"home"},{"id":19418,"name":"Simon Garcia","side":"home"},{"id":1509,"name":"Marios Vrousai","side":"home"},{"id":59359,"name":"Roland Galčík","side":"home"},{"id":87963,"name":"Vitor Hugo","side":"home"},{"id":1523,"name":"Jakub Brabec","side":"home"},{"id":1516,"name":"Dario Špikić","side":"home"},{"id":92026,"name":"Antoine Wenck","side":"home"},{"id":92028,"name":"Samuel da Silva Alves","side":"home"},{"id":1521,"name":"Julien Lomboto","side":"home"},{"id":92025,"name":"Caike","side":"home"},{"id":1883,"name":"Zé Carlos","side":"home"},{"id":81884,"name":"Radek Siler","side":"home"},{"id":4740,"name":"Tobias Medina","side":"home"},{"id":28788,"name":"Antzelo Sina","side":"home"},{"id":1505,"name":"Cezary Miszta","side":"home"},{"id":1520,"name":"Kevin Chamorro","side":"home"},{"id":1881,"name":"Ryan Guilherme","side":"home"},{"id":1511,"name":"Brandon Aguilera","side":"home"},{"id":16143,"name":"Sebastian Clemmensen","side":"home"},{"id":97761,"name":"Dai Balde","side":"home"},{"id":3984,"name":"Renato Marin","side":"away"},{"id":28031,"name":"Williams Kokolo","side":"away"},{"id":2034,"name":"Ze Vitor","side":"away"},{"id":2047,"name":"Francisco Gonçalves","side":"away"},{"id":17350,"name":"Wesley Gasolina","side":"away"},{"id":4302,"name":"Filipe Soares","side":"away"},{"id":2039,"name":"Miguel Baeza","side":"away"},{"id":2037,"name":"Liziero","side":"away"},{"id":5228,"name":"Daniel Júnior","side":"away"},{"id":9016,"name":"Pablo Messias Cardozo","side":"away"},{"id":67396,"name":"Markus Jensen","side":"away"},{"id":7511,"name":"Stavros Gavriel","side":"away"},{"id":2042,"name":"Chiheb Labidi","side":"away"},{"id":13804,"name":"Matchoi Djaló","side":"away"},{"id":9087,"name":"Allen Obando","side":"away"},{"id":22715,"name":"Daniel De la Cruz","side":"away"},{"id":2048,"name":"Deivison Souza Brito","side":"away"},{"id":43646,"name":"Min-kyu Song","side":"away"},{"id":2045,"name":"Joel Silva","side":"away"},{"id":2035,"name":"José Gomes","side":"away"},{"id":3962,"name":"Mateus Jose Iseppe","side":"away"},{"id":16541,"name":"Fernando Nava","side":"away"},{"id":23943,"name":"Ivanildo Fernandes","side":"away"},{"id":4542,"name":"Ulisses","side":"away"},{"id":2033,"name":"Léo Santos","side":"away"},{"id":76713,"name":"Abdel Kader Njoya","side":"away"},{"id":2050,"name":"Martim Gustavo Watts","side":"away"},{"id":2716,"name":"João Gonçalves","side":"away"},{"id":4017,"name":"Kevyn","side":"away"},{"id":2036,"name":"Matheus Dias","side":"away"},{"id":10985,"name":"Danel Dongmo","side":"away"},{"id":4998,"name":"Josue Souza","side":"away"}],"players":[{"id":1511,"name":"Brandon Aguilera","side":"home","team":"Rio Ave","club":null,"role":"MID","position":"CM","status":"out","reason":"Anterior Cruciate Ligament","expected_return":"2026-12-10","season":null,"recent":null,"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":9004,"name":"Jalen Blesa","side":"home","team":"Rio Ave","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":7,"starts":7,"goals":2,"assists":1,"big_chances":1,"clean_sheets":2,"team_games":12,"tracked_apps":7,"tracked_starts":7},"recent":{"apps":5,"goals":2,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Estoril Praia","kickoff":1787418000,"goals":1,"assists":1,"score":"2-0","won":true},"strengths":[],"tags":[],"importance":0.163,"country":null,"load":null},{"id":9003,"name":"Tamblé Monteiro","side":"home","team":"Rio Ave","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":7,"starts":5,"goals":1,"assists":0,"big_chances":0,"clean_sheets":1,"team_games":12,"tracked_apps":7,"tracked_starts":5},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Estoril Praia","kickoff":1787418000,"goals":1,"assists":0,"score":"2-0","won":true},"strengths":[],"tags":[],"importance":0.059,"country":null,"load":null},{"id":2033,"name":"Léo Santos","side":"away","team":"CD Nacional","club":null,"role":"DEF","position":"CB","status":"out","reason":"Unknown","expected_return":"2026-10-10","season":{"apps":5,"starts":4,"goals":1,"assists":1,"big_chances":1,"clean_sheets":1,"team_games":10,"tracked_apps":5,"tracked_starts":4},"recent":{"apps":5,"goals":1,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Estoril Praia","kickoff":1786890600,"goals":1,"assists":1,"score":"2-0","won":true},"strengths":[],"tags":["best_performer"],"importance":0.145,"country":null,"load":null},{"id":2036,"name":"Matheus Dias","side":"away","team":"CD Nacional","club":null,"role":"MID","position":"CM","status":"out","reason":"yellow_or_red_card_suspension","expected_return":"2026-10-11","season":{"apps":7,"starts":6,"goals":0,"assists":0,"big_chances":0,"clean_sheets":1,"team_games":10,"tracked_apps":7,"tracked_starts":6},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0.028,"country":null,"load":null},{"id":9016,"name":"Pablo Messias Cardozo","side":"away","team":"CD Nacional","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":7,"starts":6,"goals":1,"assists":0,"big_chances":1,"clean_sheets":1,"team_games":10,"tracked_apps":7,"tracked_starts":6},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"CF Estrela Amadora","kickoff":1788100200,"goals":1,"assists":0,"score":"2-3","won":false},"strengths":[],"tags":[],"importance":0.114,"country":null,"load":null}],"extras":null,"notable":[{"id":2061,"name":"Vangelis Pavlidis","goals":8,"rank":1},{"id":1221,"name":"Luis Javier Suárez","goals":6,"rank":2},{"id":7262,"name":"Georgios Koutsias","goals":5,"rank":3},{"id":2062,"name":"Gianluca Prestianni","goals":5,"rank":4},{"id":131,"name":"Gonçalo Paciência","goals":5,"rank":5},{"id":1239,"name":"Abraham Marcus","goals":4,"rank":6},{"id":63535,"name":"André Clóvis","goals":4,"rank":7},{"id":1009,"name":"Gabri Veiga","goals":4,"rank":8},{"id":1243,"name":"Ianis Stoica","goals":4,"rank":9},{"id":882,"name":"Ivan Barbero","goals":4,"rank":10},{"id":1250,"name":"Leandro Antonetti","goals":4,"rank":11},{"id":2768,"name":"André Silva","goals":3,"rank":12},{"id":1006,"name":"Borja Sainz","goals":3,"rank":13},{"id":4805,"name":"Dawda Camara","goals":3,"rank":14},{"id":3533,"name":"Flávio Gonçalves","goals":3,"rank":15}],"round_label":"Regular season · Matchday 8","neutral":false,"h2h":{"total_matches":28,"home_wins":10,"draws":10,"away_wins":8,"home_goals":29,"away_goals":33,"avg_total_goals":2.2142857142857144,"home_win_rate":0.35714285714285715,"away_win_rate":0.2857142857142857,"recent_matches":[{"away":"Rio Ave","date":"2026-01-25T15:30:00+00:00","home":"CD Nacional","score":"4-0","event_id":548,"away_score":0,"home_score":4,"away_team_id":38,"home_team_id":23},{"away":"CD Nacional","date":"2025-08-17T14:30:00+00:00","home":"Rio Ave","score":"1-1","event_id":397,"away_score":1,"home_score":1,"away_team_id":23,"home_team_id":38},{"away":"Rio Ave","date":"2025-05-10T14:30:00+00:00","home":"CD Nacional","score":"3-3","event_id":306024,"away_score":3,"home_score":3,"away_team_id":38,"home_team_id":23},{"away":"CD Nacional","date":"2024-12-29T15:30:00+00:00","home":"Rio Ave","score":"2-1","event_id":305873,"away_score":1,"home_score":2,"away_team_id":23,"home_team_id":38},{"away":"Rio Ave","date":"2022-04-10T13:00:00+00:00","home":"CD Nacional","score":"2-0","event_id":378399,"away_score":0,"home_score":2,"away_team_id":38,"home_team_id":23},{"away":"CD Nacional","date":"2021-11-28T14:00:00+00:00","home":"Rio Ave","score":"1-0","event_id":378237,"away_score":0,"home_score":1,"away_team_id":23,"home_team_id":38},{"away":"Rio Ave","date":"2021-05-19T19:00:00+00:00","home":"CD Nacional","score":"1-2","event_id":323951,"away_score":2,"home_score":1,"away_team_id":38,"home_team_id":23},{"away":"CD Nacional","date":"2021-02-05T17:00:00+00:00","home":"Rio Ave","score":"0-0","event_id":323800,"away_score":0,"home_score":0,"away_team_id":23,"home_team_id":38},{"away":"Rio Ave","date":"2019-03-17T15:00:00+00:00","home":"CD Nacional","score":"0-1","event_id":333084,"away_score":1,"home_score":0,"away_team_id":38,"home_team_id":23},{"away":"CD Nacional","date":"2018-11-05T19:00:00+00:00","home":"Rio Ave","score":"3-3","event_id":332932,"away_score":3,"home_score":3,"away_team_id":23,"home_team_id":38}]},"standings":{"home":{"team_id":38,"position":16,"played":7,"points":4,"goal_diff":-10,"team_name":"Rio Ave","won":1,"drawn":1,"lost":5,"goals_for":5,"goals_against":15,"group":null},"away":{"team_id":23,"position":15,"played":7,"points":4,"goal_diff":-8,"team_name":"CD Nacional","won":1,"drawn":1,"lost":5,"goals_for":7,"goals_against":15,"group":null},"size":18},"form":{"home":{"matches":6,"ppg":0.67,"record":"1-1-4","goals_for":0.83,"goals_against":2.33,"clean_sheets":1,"streak":"winless 4","sequence":"LWLLDL","venue_ppg":0.33},"away":{"matches":6,"ppg":0.5,"record":"1-0-5","goals_for":0.83,"goals_against":2.17,"clean_sheets":1,"streak":"lost 5","sequence":"WLLLLL","venue_ppg":0}},"ledger":[{"id":"availability.home.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Rio Ave are without 1 player, none of whom register in the scoring records.","evidence":{"count":1,"measured":0,"combined_goal_share":0,"combined_importance":0,"players":[{"player":"Brandon Aguilera","role":"MID","reason":"Anterior Cruciate Ligament","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":13}]},"strength":0.15,"moves":[{"channel":"goals","side":"home","pct":-0.2},{"channel":"goals","side":"away","pct":0.1},{"channel":"corners","side":"home","pct":-0.1},{"channel":"cards","side":"both","pct":0.2}]},{"id":"availability.away.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"CD Nacional are without 2 players, and Léo Santos is a real loss.","evidence":{"count":2,"measured":2,"combined_goal_share":0.143,"combined_importance":0.173,"players":[{"player":"Léo Santos","role":"DEF","reason":"Unknown","goal_share":0.143,"importance":0.145,"measured":true,"doubtful":false,"cover_at_position":7,"tags":["best_performer"]},{"player":"Matheus Dias","role":"MID","reason":"yellow_or_red_card_suspension","goal_share":0,"importance":0.028,"measured":true,"doubtful":false,"cover_at_position":16}]},"strength":0.432,"moves":[{"channel":"goals","side":"away","pct":-0.3},{"channel":"goals","side":"home","pct":1.1},{"channel":"corners","side":"away","pct":-0.1},{"channel":"cards","side":"both","pct":0.4}]},{"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.541,"cup_tie":false},"strength":0.459,"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":26,"home":{"state":"mid_table","position":16,"points":4,"games_left":26,"gap_to_leader":17,"gap_to_safety":0,"gap_to_europe":7},"away":{"state":"mid_table","position":15,"points":4,"games_left":26,"gap_to_leader":17,"gap_to_safety":0,"gap_to_europe":7},"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":"Rio Ave lost the reverse fixture by 4 goals and tend to show up better than form implies in the return.","evidence":{"reverse_margin":4,"beaten_side":"Rio Ave","reverse_score":"4-0","reverse_date":1769355000},"strength":0.48,"moves":[{"channel":"goals","side":"home","pct":3.6}]},{"id":"manager.home.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Sotiris Sylaidopoulos has 41 matches in charge at Rio Ave, long enough that the side plays the way he wants it to.","evidence":{"manager":"Sotiris Sylaidopoulos","matches_in_charge":41,"tenure_days":384,"ppm":1.15,"appointment_effect":{"before_ppm":0.8,"after_ppm":1.3,"delta":null}},"strength":0.1,"moves":[]},{"id":"manager.away.bounce","section":"§1.1","tier":3,"state":"COMPUTED","note":"Alexandre Santos is 2 games into the job at CD Nacional. The new-manager bounce window is live but reverts by around game six.","evidence":{"manager":"Alexandre Santos","matches_in_charge":2,"tenure_days":30,"ppm":0,"appointment_effect":{"before_ppm":0.9,"after_ppm":0,"delta":null}},"strength":0.467,"moves":[{"channel":"goals","side":"away","pct":2.8}]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"THIN","note":"Rio Ave have no prior fixture on record in the window, so days of rest cannot be computed.","evidence":{"daysRest":null,"matchesIn7":0,"matchesIn14":0},"strength":0,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"THIN","note":"CD Nacional have no prior fixture on record in the window, so days of rest cannot be computed.","evidence":{"daysRest":null,"matchesIn7":0,"matchesIn14":0},"strength":0,"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.195,"defence":-0.19,"effective_matches":12.5,"shrunk":0.39},"away":{"attack":-0.094,"defence":-0.159,"effective_matches":12.5,"shrunk":0.39}},"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,"shots":7.1,"xg_per_shot":0.078,"corners":3.1,"corners_per_shot":0.44,"finishing_vs_xg":1.11},"away":{"matches":12,"possession":49.8,"shots":10.2,"xg_per_shot":0.105,"corners":3.9,"corners_per_shot":0.38,"finishing_vs_xg":-0.08},"possession_gap":-6.8},"strength":0.271,"moves":[{"channel":"goals","side":"home","pct":-3}]},{"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":"Rio Ave have scored 13 more than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":1.11,"matches":12},"strength":0.25,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"CD Nacional are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":-0.08,"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":"COMPUTED","note":"Nothing in the forecast worth mentioning.","evidence":{"rain_mm":null,"wind_kph":12.3,"temperature_c":20,"description":"rain"},"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.12554831570432023},"strength":0,"moves":[]}],"pass_reason":"call rule: short","preview":null,"external":{"bsd_prediction":{"id":4699,"created_at":"2026-10-05T02:15:27Z","event":{"id":215544,"event_date":"2026-10-11T14:30:00Z","status":"notstarted","home_team_id":38,"home_team":"Rio Ave","away_team_id":23,"away_team":"CD Nacional","league_id":2,"league_name":"Liga Portugal Betclic"},"recommendations":{"favorite":"H","favorite_prob":44.9,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.4492,"version":"dc-blend-v1"}},"polymarket":{"event_id":215544,"event_date":"2026-10-11T14:30:00Z","home_team":"Rio Ave","away_team":"CD Nacional","polymarket_event_id":"1096964","liquidity":{"volume_24hr":null,"volume_1wk":null,"volume_1mo":null,"volume_1yr":null,"open_interest":159.659219,"liquidity_clob":29019.0007,"liquidity_amm":null},"pricing":{"best_bid":0.4,"best_ask":0.41,"change_1d":-0.005,"change_1wk":-0.015,"change_1mo":null},"goalscorers":null,"exact_scores":{"Any Other Score":0.21,"Rio Ave FC 0 - 0 CD Nacional":0.095,"Rio Ave FC 0 - 1 CD Nacional":0.085,"Rio Ave FC 0 - 2 CD Nacional":0.0555,"Rio Ave FC 0 - 3 CD Nacional":0.0245,"Rio Ave FC 0 - 4 CD Nacional":0.173,"Rio Ave FC 0 - 5 CD Nacional":0.23,"Rio Ave FC 1 - 0 CD Nacional":0.105,"Rio Ave FC 1 - 1 CD Nacional":0.14,"Rio Ave FC 1 - 2 CD Nacional":0.075,"Rio Ave FC 1 - 3 CD Nacional":0.0225,"Rio Ave FC 1 - 4 CD Nacional":0.1755,"Rio Ave FC 1 - 5 CD Nacional":0.175,"Rio Ave FC 2 - 0 CD Nacional":0.075,"Rio Ave FC 2 - 1 CD Nacional":0.09,"Rio Ave FC 2 - 2 CD Nacional":0.0505,"Rio Ave FC 2 - 3 CD Nacional":0.022,"Rio Ave FC 2 - 4 CD Nacional":0.045,"Rio Ave FC 2 - 5 CD Nacional":0.045,"Rio Ave FC 3 - 0 CD Nacional":0.0415,"Rio Ave FC 3 - 1 CD Nacional":0.0435,"Rio Ave FC 3 - 2 CD Nacional":0.0355,"Rio Ave FC 3 - 3 CD Nacional":0.0495,"Rio Ave FC 3 - 4 CD Nacional":0.1855,"Rio Ave FC 3 - 5 CD Nacional":0.21,"Rio Ave FC 4 - 0 CD Nacional":0.216,"Rio Ave FC 4 - 1 CD Nacional":0.212,"Rio Ave FC 4 - 2 CD Nacional":0.0495,"Rio Ave FC 4 - 3 CD Nacional":0.227,"Rio Ave FC 4 - 4 CD Nacional":0.02,"Rio Ave FC 4 - 5 CD Nacional":0.21,"Rio Ave FC 5 - 0 CD Nacional":0.205,"Rio Ave FC 5 - 1 CD Nacional":0.195,"Rio Ave FC 5 - 2 CD Nacional":0.0205,"Rio Ave FC 5 - 3 CD Nacional":0.245,"Rio Ave FC 5 - 4 CD Nacional":0.19,"Rio Ave FC 5 - 5 CD Nacional":0.05},"updated_at":"2026-10-08T21:57:13Z"}},"computed_at":1791496969,"verdicts":[],"locked":false,"colors":{"home":"#ed9c22","away":"#ecbe1b"},"venue":{"name":"Estádio do Rio Ave FC","city":"Vila do Conde","capacity":5300},"pulled":[],"published":[]}