{"id": 602986, "h2h": {"draws": 0, "away_wins": 0, "home_wins": 0, "away_goals": null, "home_goals": null, "away_win_rate": null, "home_win_rate": null, "total_matches": 0, "recent_matches": [], "avg_total_goals": null}, "away": "Juventude SC", "form": {"away": {"ppg": 1.8, "record": "2-3-0", "streak": "unbeaten 5", "matches": 5, "sequence": "WWDDD", "goals_for": 2.2, "venue_ppg": 1.67, "clean_sheets": 0, "goals_against": 1.4}, "home": {"ppg": 0.17, "record": "0-1-5", "streak": "winless 6", "matches": 6, "sequence": "LLLDLL", "goals_for": 1, "venue_ppg": 0, "clean_sheets": 0, "goals_against": 3}}, "home": "JD Lajense", "pass": "Nothing to take on JD Lajense against Juventude SC. No bookmaker is pricing it yet.", "rank": 6, "read": null, "flags": [{"id": "availability.rotation_risk", "note": "Nobody has named a side yet, so this eleven is a projection.", "section": "§3.1"}, {"id": "form.home", "note": "JD Lajense have taken 0.17 points a game from their last 6 (0W 1D 5L), scoring 1.0 and conceding 3.0, and 0.00 a game at home.", "section": "§2.1"}], "score": null, "venue": null, "colors": {"away": null, "home": "#ecbc17"}, "extras": null, "lambda": [1.58, 1.52], "league": "Campeonato de Portugal", "ledger": [{"id": "availability.home.full_strength", "note": "JD Lajense report no absentees.", "tier": 1, "moves": [], "state": "COMPUTED", "section": "§2.4", "evidence": {"absences": 0}, "strength": 0.2}, {"id": "availability.away.full_strength", "note": "Juventude SC report no absentees.", "tier": 1, "moves": [], "state": "COMPUTED", "section": "§2.4", "evidence": {"absences": 0}, "strength": 0.2}, {"id": "availability.rotation_risk", "note": "Nobody has named a side yet, so this eleven is a projection.", "tier": 1, "moves": [], "state": "COMPUTED", "section": "§3.1", "evidence": {"cup_tie": false, "confidence": 0, "lineup_status": "predicted"}, "strength": 1}, {"id": "stakes.table", "note": "A cup or a group stage, so there is no league table to read what either side is playing for.", "tier": 2, "moves": [], "state": "UNAVAILABLE", "section": "§5.1", "evidence": {}, "strength": 0}, {"id": "fixture.derby", "note": "Not a local derby.", "tier": 2, "moves": [], "state": "COMPUTED", "section": "§5.2", "evidence": {"derby": false}, "strength": 0}, {"id": "fixture.revenge", "note": "No reverse fixture on record this season, so there is no revenge angle to read.", "tier": 2, "moves": [], "state": "THIN", "section": "§5.3", "evidence": {}, "strength": 0}, {"id": "manager.home.bounce", "note": "Pedro Lima is 4 games into the job at JD Lajense. The new-manager bounce window is live but reverts by around game six.", "tier": 3, "moves": [{"pct": 2.1, "side": "home", "channel": "goals"}], "state": "COMPUTED", "section": "§1.1", "evidence": {"ppm": 0.25, "manager": "Pedro Lima", "tenure_days": 29, "matches_in_charge": 4, "appointment_effect": {"delta": null, "after_ppm": 0.25, "before_ppm": 0}}, "strength": 0.233}, {"id": "manager.away", "note": "No manager record for Juventude SC, so regime state cannot be read.", "tier": 3, "moves": [], "state": "UNAVAILABLE", "section": "§1.1", "evidence": {}, "strength": 0}, {"id": "fatigue.home", "note": "JD Lajense come in on 7 days' rest, with nothing unusual in the schedule behind them.", "tier": 4, "moves": [], "state": "COMPUTED", "section": "§2.8", "evidence": {"daysRest": 6.958333333333333, "days_rest": 7, "matchesIn7": 1, "matchesIn14": 1}, "strength": 0.1}, {"id": "fatigue.away", "note": "Juventude SC come in on 14 days' rest, with nothing unusual in the schedule behind them.", "tier": 4, "moves": [], "state": "COMPUTED", "section": "§2.8", "evidence": {"daysRest": 13.958333333333334, "days_rest": 14, "matchesIn7": 0, "matchesIn14": 1}, "strength": 0.1}, {"id": "style.opponent_adjustment", "note": "Team strength is estimated against the actual quality of opponents faced, so a soft run of fixtures does not read as form. — though 2.48416290107934 games is too few to read much into, so it is left out of the call.", "tier": 5, "moves": [], "state": "THIN", "section": "§4.1", "evidence": {"away": {"attack": 0.096, "shrunk": 0.76, "defence": -0.061, "effective_matches": 2.5}, "home": {"attack": 0.046, "shrunk": 0.75, "defence": -0.171, "effective_matches": 2.7}, "sample": 2.48416290107934, "required": 6}, "strength": 0}, {"id": "style.matchup", "note": "Juventude SC average 13 points more possession than JD Lajense, so this should be one side with the ball and one without it. — though 5 games is too few to read much into, so it is left out of the call.", "tier": 5, "moves": [], "state": "THIN", "section": "§4.2", "evidence": {"away": {"shots": null, "corners": 6.3, "matches": 5, "possession": 55, "xg_per_shot": null, "finishing_vs_xg": null, "corners_per_shot": null}, "home": {"shots": null, "corners": 2, "matches": 6, "possession": 42.5, "xg_per_shot": null, "finishing_vs_xg": null, "corners_per_shot": null}, "sample": 5, "required": 6, "possession_gap": -12.5}, "strength": 0}, {"id": "style.press_matchup", "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.", "tier": 5, "moves": [], "state": "UNAVAILABLE", "section": "§4.2", "evidence": {"requires": ["ppda", "defensive_line_height"]}, "strength": 0}, {"id": "style.finishing.home", "note": "No chance data on record for JD Lajense's recent matches, so finishing cannot be compared to chances.", "tier": 5, "moves": [], "state": "THIN", "section": "§2.1", "evidence": {"matches": 6}, "strength": 0}, {"id": "style.finishing.away", "note": "No chance data on record for Juventude SC's recent matches, so finishing cannot be compared to chances.", "tier": 5, "moves": [], "state": "THIN", "section": "§2.1", "evidence": {"matches": 5}, "strength": 0}, {"id": "referee.tendency", "note": "No referee appointed or recorded for this fixture yet.", "tier": 5, "moves": [], "state": "UNAVAILABLE", "section": "§13", "evidence": {}, "strength": 0}, {"id": "fatigue.travel", "note": "No travel distance reported for this fixture.", "tier": 6, "moves": [], "state": "UNAVAILABLE", "section": "§6.4", "evidence": {}, "strength": 0}, {"id": "environment.weather", "note": "No weather reported for this fixture.", "tier": 6, "moves": [], "state": "UNAVAILABLE", "section": "§6.2", "evidence": {}, "strength": 0}, {"id": "environment.pitch", "note": "No pitch condition reported for this fixture.", "tier": 6, "moves": [], "state": "UNAVAILABLE", "section": "§6.3", "evidence": {}, "strength": 0}, {"id": "environment.venue", "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.", "tier": 6, "moves": [], "state": "UNAVAILABLE", "section": "§6.1", "evidence": {"home_adv": 0.179419217752213}, "strength": 0}], "locked": false, "people": [{"id": 201853, "name": "Rui Santos", "side": "home"}, {"id": 100260, "name": "Aliou Niang", "side": "home"}, {"id": 202010, "name": "Breno", "side": "home"}, {"id": 75718, "name": "Chadai", "side": "home"}, {"id": 116184, "name": "Diogo Careca", "side": "home"}, {"id": 213744, "name": "Boris Kamdem", "side": "home"}, {"id": 213745, "name": "Madalin Popescu", "side": "home"}, {"id": 201849, "name": "Ragner", "side": "home"}, {"id": 201981, "name": "Filipe Andrade", "side": "home"}, {"id": 202015, "name": "Gustavo Martins", "side": "home"}, {"id": 213743, "name": "Kell", "side": "home"}, {"id": 213747, "name": "Atila Fontinha", "side": "home"}, {"id": 213751, "name": "Costinha", "side": "home"}, {"id": 213749, "name": "Eder Delgado", "side": "home"}, {"id": 213750, "name": "Lima", "side": "home"}, {"id": 213748, "name": "Toro", "side": "home"}, {"id": 201851, "name": "Itto Cruz", "side": "home"}, {"id": 213746, "name": "Francisco Machado", "side": "home"}, {"id": 137324, "name": "Philomon Baffour", "side": "away"}, {"id": 203543, "name": "André Farinha", "side": "away"}, {"id": 75699, "name": "Cândido", "side": "away"}, {"id": 138990, "name": "Geraldo", "side": "away"}, {"id": 201723, "name": "Gonçalo Cardoso", "side": "away"}, {"id": 203542, "name": "Anderson", "side": "away"}, {"id": 203541, "name": "Pietro Romano", "side": "away"}, {"id": 201821, "name": "Tiago Luís", "side": "away"}, {"id": 75479, "name": "Carlos Ferreira", "side": "away"}, {"id": 203540, "name": "João Mucuia", "side": "away"}, {"id": 75209, "name": "Tiago Madeira", "side": "away"}, {"id": 103180, "name": "Rodrigo Dias", "side": "away"}, {"id": 113436, "name": "Rodrigo Domingues", "side": "away"}, {"id": 87808, "name": "Samir Banjai", "side": "away"}], "status": "notstarted", "away_id": 8390, "home_id": 8326, "kickoff": 1791118800, "lineups": {"away": {"players": [{"id": 137324, "name": "Philomon Baffour", "ai_score": 0, "position": "D", "starting": true}, {"id": 203543, "name": "André Farinha", "ai_score": 0, "position": "D", "starting": true}, {"id": 75699, "name": "Cândido", "ai_score": 0, "position": "D", "starting": true}, {"id": 138990, "name": "Geraldo", "ai_score": 0, "position": "M", "starting": true}, {"id": 201723, "name": "Gonçalo Cardoso", "ai_score": 0, "position": "D", "starting": true}, {"id": 203542, "name": "Anderson", "ai_score": 0, "position": "M", "starting": true}, {"id": 203541, "name": "Pietro Romano", "ai_score": 0, "position": "M", "starting": true}, {"id": 201821, "name": "Tiago Luís", "ai_score": 0, "position": "M", "starting": true}, {"id": 75479, "name": "Carlos Ferreira", "ai_score": 0, "position": "F", "starting": true}, {"id": 203540, "name": "João Mucuia", "ai_score": 0, "position": "F", "starting": true}, {"id": 75209, "name": "Tiago Madeira", "ai_score": 0, "position": "F", "starting": true}], "formation": "4-3-3", "confidence": 0}, "home": {"players": [{"id": 201853, "name": "Rui Santos", "ai_score": 0, "position": "G", "starting": true}, {"id": 100260, "name": "Aliou Niang", "ai_score": 0, "position": "D", "starting": true}, {"id": 202010, "name": "Breno", "ai_score": 0, "position": "D", "starting": true}, {"id": 75718, "name": "Chadai", "ai_score": 0, "position": "D", "starting": true}, {"id": 116184, "name": "Diogo Careca", "ai_score": 0, "position": "D", "starting": true}, {"id": 213744, "name": "Boris Kamdem", "ai_score": 0, "position": "M", "starting": true}, {"id": 213745, "name": "Madalin Popescu", "ai_score": 0, "position": "M", "starting": true}, {"id": 201849, "name": "Ragner", "ai_score": 0, "position": "M", "starting": true}, {"id": 201981, "name": "Filipe Andrade", "ai_score": 0, "position": "F", "starting": true}, {"id": 202015, "name": "Gustavo Martins", "ai_score": 0, "position": "F", "starting": true}, {"id": 213743, "name": "Kell", "ai_score": 0, "position": "F", "starting": true}], "formation": "4-3-3", "confidence": 0}, "status": "predicted", "confidence": 0, "unavailable": []}, "neutral": false, "notable": [], "players": [{"id": 201981, "club": null, "load": null, "name": "Filipe Andrade", "role": "ATT", "side": "home", "tags": [], "team": "JD Lajense", "reason": null, "recent": null, "season": null, "status": "fit", "country": null, "position": "FWD", "standout": null, "strengths": [], "importance": 0, "expected_return": null}, {"id": 202015, "club": null, "load": null, "name": "Gustavo Martins", "role": "ATT", "side": "home", "tags": [], "team": "JD Lajense", "reason": null, "recent": null, "season": null, "status": "fit", "country": null, "position": "FWD", "standout": null, "strengths": [], "importance": 0, "expected_return": null}, {"id": 75479, "club": null, "load": null, "name": "Carlos Ferreira", "role": "ATT", "side": "away", "tags": [], "team": "Juventude SC", "reason": null, "recent": null, "season": null, "status": "fit", "country": null, "position": "ST", "standout": null, "strengths": [], "importance": 0, "expected_return": null}, {"id": 203540, "club": null, "load": null, "name": "João Mucuia", "role": "ATT", "side": "away", "tags": [], "team": "Juventude SC", "reason": null, "recent": null, "season": null, "status": "fit", "country": null, "position": "FWD", "standout": null, "strengths": [], "importance": 0, "expected_return": null}], "external": {"bsd_prediction": {"id": 4204, "event": {"id": 602986, "status": "notstarted", "away_team": "Juventude SC", "home_team": "JD Lajense", "league_id": 95, "event_date": "2026-10-04T13:00:00Z", "league_name": "Campeonato de Portugal", "away_team_id": 8390, "home_team_id": 8326}, "model": {"version": "dc-blend-v1", "confidence": 0.5408}, "created_at": "2026-09-28T02:15:27Z", "recommendations": {"btts": false, "winner": false, "over_15": false, "over_25": false, "over_35": false, "favorite": "A", "bet_favorite": false, "favorite_prob": 54.1}}}, "venue_id": null, "verdicts": [], "card_rate": 0.224, "league_id": 95, "published": [], "standings": {"away": {"won": 1, "lost": 0, "drawn": 2, "group": "Group D", "played": 3, "points": 5, "team_id": 8390, "position": 7, "goal_diff": 1, "goals_for": 6, "team_name": "Juventude SC", "goals_against": 5}, "home": {"won": 0, "lost": 2, "drawn": 1, "group": "Group D", "played": 3, "points": 1, "team_id": 8326, "position": 12, "goal_diff": -2, "goals_for": 5, "team_name": "JD Lajense", "goals_against": 7}, "size": 56}, "confidence": 0.195, "live_score": null, "computed_at": 1790871747, "corner_rate": 9.66, "lambda_away": 1.5199131674602868, "lambda_home": 1.582468947753363, "pass_reason": "No market is priced for this fixture yet.", "provisional": true, "round_label": "Group D · Matchday 2", "lineup_status": "predicted"}