{
  "schema_version": "striker-comparison-v1",
  "built_date": "2026-09-10",
  "analysis_as_of": "2026-09-09",
  "performance_cutoff": "complete2025/26 snapshots only; exclude source season>=2026",
  "horizon": {
    "target_season": 2026,
    "label": "2026/27 full domestic league season",
    "destination": "Juventus / Serie A scenario",
    "matches": 38,
    "max_player_minutes": 3420,
    "not_remaining_season": true
  },
  "status": "Reconstructed summer comparison; current roster/terms checked where sources permit. Not a pre-window forecast or live availability list.",
  "default_selected": [
    "tm:487969",
    "tm:357498",
    "tm:533738",
    "tm:191891",
    "tm:559328",
    "tm:610442",
    "tm:849520"
  ],
  "job_scenarios": {
    "reserve": 900,
    "rotation": 1800,
    "starter": 2700
  },
  "rate_validation": {
    "model_version": "marcel-understat-v2-exposure-2026-09-09",
    "target_season": 2026,
    "max_input_season": 2025,
    "label": "Retrospective rolling-origin diagnostics on previously explored data; not an untouched holdout",
    "rate_population": "Prior-season recorded CF/SS start; at least 450 Understat minutes in both seasons; canonical unique identity",
    "overall": {
      "n": 2396,
      "metrics": {
        "npxg90": {
          "rmse_marcel": 0.12627988078796817,
          "rmse_last_season": 0.14075453263749826,
          "rmse_prior_mean": 0.17134544148509104,
          "residual_p10": -0.1137366698467017,
          "residual_p90": 0.17769096897157732
        },
        "xa90": {
          "rmse_marcel": 0.07685852962777164,
          "rmse_last_season": 0.08800400726967086,
          "rmse_prior_mean": 0.09765505617310882,
          "residual_p10": -0.07753382381948688,
          "residual_p90": 0.102646048755192
        }
      }
    },
    "club_context_changed": {
      "n": 885,
      "metrics": {
        "npxg90": {
          "rmse_marcel": 0.13034175700409015,
          "rmse_last_season": 0.14893102532070324,
          "rmse_prior_mean": 0.16675477129461583,
          "residual_p10": -0.12244106764185035,
          "residual_p90": 0.19104811658701107
        },
        "xa90": {
          "rmse_marcel": 0.07793159706891407,
          "rmse_last_season": 0.09096759637859753,
          "rmse_prior_mean": 0.08974799138333006,
          "residual_p10": -0.08630741469039602,
          "residual_p90": 0.09912953135473679
        }
      }
    },
    "league_changed": {
      "n": 372,
      "metrics": {
        "npxg90": {
          "rmse_marcel": 0.13965631540607398,
          "rmse_last_season": 0.16363083415552723,
          "rmse_prior_mean": 0.1864841392030112,
          "residual_p10": -0.1328058506651834,
          "residual_p90": 0.20920482841970697
        },
        "xa90": {
          "rmse_marcel": 0.08308085412310402,
          "rmse_last_season": 0.09667195460247437,
          "rmse_prior_mean": 0.09644064988083151,
          "residual_p10": -0.0905758064369711,
          "residual_p90": 0.10567474547811298
        }
      }
    },
    "per_target_season": [
      {
        "target_season": 2018,
        "n": 304,
        "metrics": {
          "npxg90": {
            "rmse_marcel": 0.11406074218934713,
            "rmse_last_season": 0.12405165809789018,
            "rmse_prior_mean": 0.15942236412614416,
            "residual_p10": -0.11408081691076005,
            "residual_p90": 0.16933064275722745
          },
          "xa90": {
            "rmse_marcel": 0.06910832211831419,
            "rmse_last_season": 0.07821107852098,
            "rmse_prior_mean": 0.09262476949030896,
            "residual_p10": -0.07247735959365831,
            "residual_p90": 0.09436631380565931
          }
        },
        "calibration_n_earlier_years": 0,
        "npxg90_temporal_envelope_coverage": null,
        "xa90_temporal_envelope_coverage": null
      },
      {
        "target_season": 2019,
        "n": 292,
        "metrics": {
          "npxg90": {
            "rmse_marcel": 0.12841100123804955,
            "rmse_last_season": 0.13655760048826515,
            "rmse_prior_mean": 0.17662697636141236,
            "residual_p10": -0.10631326220267535,
            "residual_p90": 0.17530074216807
          },
          "xa90": {
            "rmse_marcel": 0.07400743544719372,
            "rmse_last_season": 0.08133159899639021,
            "rmse_prior_mean": 0.09455402658056752,
            "residual_p10": -0.07782541593639619,
            "residual_p90": 0.10262827477616861
          }
        },
        "calibration_n_earlier_years": 304,
        "npxg90_temporal_envelope_coverage": 0.791095890410959,
        "xa90_temporal_envelope_coverage": 0.7636986301369864
      },
      {
        "target_season": 2020,
        "n": 307,
        "metrics": {
          "npxg90": {
            "rmse_marcel": 0.11672936949722118,
            "rmse_last_season": 0.14288382856529727,
            "rmse_prior_mean": 0.16488458469914555,
            "residual_p10": -0.1215204574800446,
            "residual_p90": 0.15510077074695866
          },
          "xa90": {
            "rmse_marcel": 0.07493422652961611,
            "rmse_last_season": 0.08586457389815282,
            "rmse_prior_mean": 0.09714039388003627,
            "residual_p10": -0.07766933279812795,
            "residual_p90": 0.09228702410871627
          }
        },
        "calibration_n_earlier_years": 596,
        "npxg90_temporal_envelope_coverage": 0.8045602605863192,
        "xa90_temporal_envelope_coverage": 0.8143322475570033
      },
      {
        "target_season": 2021,
        "n": 329,
        "metrics": {
          "npxg90": {
            "rmse_marcel": 0.11517100736216442,
            "rmse_last_season": 0.12463117257036727,
            "rmse_prior_mean": 0.15926480342837102,
            "residual_p10": -0.10426597714853197,
            "residual_p90": 0.17188188077681668
          },
          "xa90": {
            "rmse_marcel": 0.07353306321126205,
            "rmse_last_season": 0.0849655315993284,
            "rmse_prior_mean": 0.09461154450366938,
            "residual_p10": -0.07006454114077376,
            "residual_p90": 0.10253591077916822
          }
        },
        "calibration_n_earlier_years": 903,
        "npxg90_temporal_envelope_coverage": 0.8115501519756839,
        "xa90_temporal_envelope_coverage": 0.7993920972644377
      },
      {
        "target_season": 2022,
        "n": 331,
        "metrics": {
          "npxg90": {
            "rmse_marcel": 0.11603154515385927,
            "rmse_last_season": 0.12976124958664803,
            "rmse_prior_mean": 0.16021916830872407,
            "residual_p10": -0.12442784623869846,
            "residual_p90": 0.18111394869913974
          },
          "xa90": {
            "rmse_marcel": 0.07543014636534173,
            "rmse_last_season": 0.09097398538186573,
            "rmse_prior_mean": 0.09877268595758633,
            "residual_p10": -0.07673249450844734,
            "residual_p90": 0.10660749567961658
          }
        },
        "calibration_n_earlier_years": 1232,
        "npxg90_temporal_envelope_coverage": 0.7673716012084593,
        "xa90_temporal_envelope_coverage": 0.7673716012084593
      },
      {
        "target_season": 2023,
        "n": 282,
        "metrics": {
          "npxg90": {
            "rmse_marcel": 0.14765068726718394,
            "rmse_last_season": 0.14752686806929766,
            "rmse_prior_mean": 0.19451743641404506,
            "residual_p10": -0.09485221922856878,
            "residual_p90": 0.21720309329065335
          },
          "xa90": {
            "rmse_marcel": 0.09690753647977324,
            "rmse_last_season": 0.10075557635751027,
            "rmse_prior_mean": 0.11193698639546064,
            "residual_p10": -0.07282148789128096,
            "residual_p90": 0.14462174423957824
          }
        },
        "calibration_n_earlier_years": 1563,
        "npxg90_temporal_envelope_coverage": 0.8156028368794326,
        "xa90_temporal_envelope_coverage": 0.723404255319149
      },
      {
        "target_season": 2024,
        "n": 263,
        "metrics": {
          "npxg90": {
            "rmse_marcel": 0.14729781725601643,
            "rmse_last_season": 0.16771413165646465,
            "rmse_prior_mean": 0.18817665275069154,
            "residual_p10": -0.09813357774088341,
            "residual_p90": 0.19644232525630578
          },
          "xa90": {
            "rmse_marcel": 0.07348571828862202,
            "rmse_last_season": 0.09134692344186839,
            "rmse_prior_mean": 0.0950479992199718,
            "residual_p10": -0.07172701489245634,
            "residual_p90": 0.09355415128880641
          }
        },
        "calibration_n_earlier_years": 1845,
        "npxg90_temporal_envelope_coverage": 0.8022813688212928,
        "xa90_temporal_envelope_coverage": 0.8479087452471483
      },
      {
        "target_season": 2025,
        "n": 288,
        "metrics": {
          "npxg90": {
            "rmse_marcel": 0.12611609427195872,
            "rmse_last_season": 0.1543268691901357,
            "rmse_prior_mean": 0.1701464188294264,
            "residual_p10": -0.11905490303390569,
            "residual_p90": 0.17896492780358578
          },
          "xa90": {
            "rmse_marcel": 0.07564364359627032,
            "rmse_last_season": 0.0899448110847138,
            "rmse_prior_mean": 0.09592684911835567,
            "residual_p10": -0.09023899224931982,
            "residual_p90": 0.087768968328287
          }
        },
        "calibration_n_earlier_years": 2108,
        "npxg90_temporal_envelope_coverage": 0.7708333333333334,
        "xa90_temporal_envelope_coverage": 0.7569444444444444
      }
    ],
    "uncertainty_label": "Historical central80% residual envelope for observed-rate survivors; not a player-specific calibrated interval",
    "limitations": [
      "Missing next-season Understat history is not zero output.",
      "Historical CF/SS filter does not mean source npxG was generated only while playing CF.",
      "Marcel uses prior league/position context; no validated Juventus or league translation.",
      "Rate and minutes forecasts are not a fitted joint model; their product is an output proxy.",
      "Age curves and regression settings inherited unchanged; no selection on these diagnostics."
    ]
  },
  "cost_definition": "Annualized partial commitment proxy = fixed acquisition amount / stated term + one year gross fixed wage. Full-term proxy shown separately. Not cash, complete liability or fair value.",
  "total_definition": "Rate \u00d7 minutes /90. Generic empirical minutes yields a product-of-means output proxy, not a jointly modeled expectation. Job scenarios are assumptions.",
  "uncertainty_definition": "Output envelopes combine historical marginal rate/minutes endpoints as stress scenarios, not a calibrated joint probability interval.",
  "candidates": [
    {
      "candidate_id": "fotmob:1027396",
      "player_id": null,
      "name": "Barbero",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Arouca"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Arouca",
          "league": "Liga Portugal",
          "minutes": 1904.0,
          "npxg90": 0.3715336197564581,
          "xa90": 0.0714134600232629,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1036401",
      "player_id": null,
      "name": "Ricardo Pepi",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "PSV"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "PSV",
          "league": "Eredivisie",
          "minutes": 1415.0,
          "npxg90": 0.6254459219349567,
          "xa90": 0.1412062830301561,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1038058",
      "player_id": null,
      "name": "Timoth\u00e9 Nkada",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Standard Li\u00e8ge"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Standard Li\u00e8ge",
          "league": "Belgian Pro League",
          "minutes": 1240.0,
          "npxg90": 0.2557669378096057,
          "xa90": 0.0321264667136053,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1044299",
      "player_id": null,
      "name": "Hyeon-Gyu Oh",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "KRC Genk"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "KRC Genk",
          "league": "Belgian Pro League",
          "minutes": 1109.0,
          "npxg90": 0.6191091004312307,
          "xa90": 0.1207282351845551,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        },
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Be\u015fikta\u015f",
          "league": "Super Lig",
          "minutes": 1085.0,
          "npxg90": 0.3014460796584731,
          "xa90": 0.0614608443827123,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1072519",
      "player_id": null,
      "name": "Ercan Kara",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "SK Rapid Wien"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "SK Rapid Wien",
          "league": "Austrian Bundesliga",
          "minutes": 1175.0,
          "npxg90": 0.4584561672616512,
          "xa90": 0.0436716153266582,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1075457",
      "player_id": null,
      "name": "Chuchu Ram\u00edrez",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "CD Nacional"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "CD Nacional",
          "league": "Liga Portugal",
          "minutes": 2892.0,
          "npxg90": 0.3663827769489209,
          "xa90": 0.0329720800842981,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1079216",
      "player_id": null,
      "name": "Charles-Andreas Brym",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "NAC Breda"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "NAC Breda",
          "league": "Eredivisie",
          "minutes": 1505.0,
          "npxg90": 0.2200425249397556,
          "xa90": 0.1300410780795785,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1104389",
      "player_id": null,
      "name": "David Toshevski",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "FCV Dender EH"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "FCV Dender EH",
          "league": "Belgian Pro League",
          "minutes": 1491.0,
          "npxg90": 0.332215292832741,
          "xa90": 0.063969176599917,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1108882",
      "player_id": null,
      "name": "Diego Duarte",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "AVS"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "AVS",
          "league": "Liga Portugal",
          "minutes": 1291.0,
          "npxg90": 0.2308768398719273,
          "xa90": 0.0579004533340725,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1118178",
      "player_id": null,
      "name": "Juan",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "G\u00f6ztepe"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "G\u00f6ztepe",
          "league": "Super Lig",
          "minutes": 2588.0,
          "npxg90": 0.2905490851660232,
          "xa90": 0.1879177358824834,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1119118",
      "player_id": null,
      "name": "Ousmane Diawara",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "CASHPOINT SCR Altach"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "CASHPOINT SCR Altach",
          "league": "Austrian Bundesliga",
          "minutes": 1814.0,
          "npxg90": 0.2535678132497752,
          "xa90": 0.0749652711992884,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1159237",
      "player_id": null,
      "name": "Pau V\u00edctor",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Sporting Braga"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Sporting Braga",
          "league": "Liga Portugal",
          "minutes": 2269.0,
          "npxg90": 0.349667264586138,
          "xa90": 0.1034719495323588,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:116750",
      "player_id": null,
      "name": "Ricky van Wolfswinkel",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "FC Twente"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "FC Twente",
          "league": "Eredivisie",
          "minutes": 1726.0,
          "npxg90": 0.2445747457263367,
          "xa90": 0.0679619798516619,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1173031",
      "player_id": null,
      "name": "Bruny Nsimba",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "FCV Dender EH"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "FCV Dender EH",
          "league": "Belgian Pro League",
          "minutes": 1816.0,
          "npxg90": 0.3443986867525766,
          "xa90": 0.1634788349022604,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1175942",
      "player_id": null,
      "name": "Marlon Mustapha",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "CASHPOINT SCR Altach"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "CASHPOINT SCR Altach",
          "league": "Austrian Bundesliga",
          "minutes": 1322.0,
          "npxg90": 0.1704826008714453,
          "xa90": 0.1143631256226331,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1178330",
      "player_id": null,
      "name": "Simon Elisor",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "FC Famalic\u00e3o"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "FC Famalic\u00e3o",
          "league": "Liga Portugal",
          "minutes": 2053.0,
          "npxg90": 0.2373010126254179,
          "xa90": 0.0770706173506122,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1178453",
      "player_id": null,
      "name": "Romeo Vermant",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Club Brugge"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Club Brugge",
          "league": "Belgian Pro League",
          "minutes": 1317.0,
          "npxg90": 0.4461047996964161,
          "xa90": 0.0746967563732338,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1187331",
      "player_id": null,
      "name": "Max Dean",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "KAA Gent"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "KAA Gent",
          "league": "Belgian Pro League",
          "minutes": 1177.0,
          "npxg90": 0.504022933916207,
          "xa90": 0.1121402305876084,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1188855",
      "player_id": null,
      "name": "Samuel Adeniran",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "LASK"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "LASK",
          "league": "Austrian Bundesliga",
          "minutes": 2068.0,
          "npxg90": 0.3800193368812133,
          "xa90": 0.0818610580447102,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1190493",
      "player_id": null,
      "name": "Alioune Ndoye",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Vit\u00f3ria Guimar\u00e3es"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Vit\u00f3ria Guimar\u00e3es",
          "league": "Liga Portugal",
          "minutes": 953.0,
          "npxg90": 0.3879632679638057,
          "xa90": 0.0815161258951689,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1207581",
      "player_id": null,
      "name": "David Datro Fofana",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Fatih Karag\u00fcmr\u00fck"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Fatih Karag\u00fcmr\u00fck",
          "league": "Super Lig",
          "minutes": 983.0,
          "npxg90": 0.3000488286100836,
          "xa90": 0.0568678026160534,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1227326",
      "player_id": null,
      "name": "Pablo",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Gil Vicente"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Gil Vicente",
          "league": "Liga Portugal",
          "minutes": 955.0,
          "npxg90": 0.308506793376663,
          "xa90": 0.0680597870761811,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1231904",
      "player_id": null,
      "name": "Elias Havel",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "TSV Prolactal Hartberg"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "TSV Prolactal Hartberg",
          "league": "Austrian Bundesliga",
          "minutes": 2311.0,
          "npxg90": 0.4254456801313386,
          "xa90": 0.0555363847470706,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1233202",
      "player_id": null,
      "name": "Seedy Jatta",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "SK Puntigamer Sturm Graz"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "SK Puntigamer Sturm Graz",
          "league": "Austrian Bundesliga",
          "minutes": 1816.0,
          "npxg90": 0.331146482066436,
          "xa90": 0.0452504154409606,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1236382",
      "player_id": null,
      "name": "Ademola Ola-Adebomi",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "WSG Swarovski Tirol"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "WSG Swarovski Tirol",
          "league": "Austrian Bundesliga",
          "minutes": 1316.0,
          "npxg90": 0.2453320751980083,
          "xa90": 0.0975252339180479,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1250495",
      "player_id": null,
      "name": "Lequincio Zeefuik",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Heracles Almelo"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Heracles Almelo",
          "league": "Eredivisie",
          "minutes": 1168.0,
          "npxg90": 0.3090976199058637,
          "xa90": 0.054644543218286,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1252132",
      "player_id": null,
      "name": "Promise David",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Union Saint-Gilloise"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Union Saint-Gilloise",
          "league": "Belgian Pro League",
          "minutes": 1493.0,
          "npxg90": 0.693632919199101,
          "xa90": 0.0627982632393654,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1257631",
      "player_id": null,
      "name": "Angelo Gattermayer",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "RZ Pellets WAC"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "RZ Pellets WAC",
          "league": "Austrian Bundesliga",
          "minutes": 1730.0,
          "npxg90": 0.1682947922304186,
          "xa90": 0.0813852138601975,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1257872",
      "player_id": null,
      "name": "Mohamed Berte",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "FCV Dender EH"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "FCV Dender EH",
          "league": "Belgian Pro League",
          "minutes": 951.0,
          "npxg90": 0.1666466840058095,
          "xa90": 0.0875672256156849,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1267102",
      "player_id": null,
      "name": "Felipe Augusto",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Trabzonspor"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Trabzonspor",
          "league": "Super Lig",
          "minutes": 2202.0,
          "npxg90": 0.3473583164267059,
          "xa90": 0.056594926914662,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1267276",
      "player_id": null,
      "name": "Anosike Ementa",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "SV Zulte Waregem"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "SV Zulte Waregem",
          "league": "Belgian Pro League",
          "minutes": 2616.0,
          "npxg90": 0.2535997618229017,
          "xa90": 0.1298376282147311,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1279914",
      "player_id": null,
      "name": "Tiago \u00c7ukur",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Fatih Karag\u00fcmr\u00fck"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Fatih Karag\u00fcmr\u00fck",
          "league": "Super Lig",
          "minutes": 1536.0,
          "npxg90": 0.177931641228497,
          "xa90": 0.0764533155597746,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1284376",
      "player_id": null,
      "name": "Marezi",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Alverca"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Alverca",
          "league": "Liga Portugal",
          "minutes": 1535.0,
          "npxg90": 0.3093889342068849,
          "xa90": 0.0241741155568473,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1290479",
      "player_id": null,
      "name": "Clayton",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Rio Ave"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Rio Ave",
          "league": "Liga Portugal",
          "minutes": 1600.0,
          "npxg90": 0.2625412434339523,
          "xa90": 0.1088496811687946,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1290727",
      "player_id": null,
      "name": "Srdjan Hrstic",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "CASHPOINT SCR Altach"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "CASHPOINT SCR Altach",
          "league": "Austrian Bundesliga",
          "minutes": 1085.0,
          "npxg90": 0.3903013704009869,
          "xa90": 0.0398665866406831,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1291881",
      "player_id": null,
      "name": "Milan Zonneveld",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Sparta Rotterdam"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Sparta Rotterdam",
          "league": "Eredivisie",
          "minutes": 1080.0,
          "npxg90": 0.6768750349680583,
          "xa90": 0.0512750546137491,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1293688",
      "player_id": null,
      "name": "Karim Konat\u00e9",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "FC Red Bull Salzburg"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "FC Red Bull Salzburg",
          "league": "Austrian Bundesliga",
          "minutes": 948.0,
          "npxg90": 0.677544285979452,
          "xa90": 0.0934055586687371,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1302821",
      "player_id": null,
      "name": "Petar Ratkov",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "FC Red Bull Salzburg"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "FC Red Bull Salzburg",
          "league": "Austrian Bundesliga",
          "minutes": 1129.0,
          "npxg90": 0.4777971678227846,
          "xa90": 0.0439556089516125,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1334552",
      "player_id": null,
      "name": "Nicol\u00f2 Tresoldi",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Club Brugge"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Club Brugge",
          "league": "Belgian Pro League",
          "minutes": 2500.0,
          "npxg90": 0.5977475910186767,
          "xa90": 0.1341724977493286,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1342756",
      "player_id": null,
      "name": "Lu\u00eds Semedo",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Moreirense"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Moreirense",
          "league": "Liga Portugal",
          "minutes": 989.0,
          "npxg90": 0.233681491219238,
          "xa90": 0.023419731065887,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1350681",
      "player_id": null,
      "name": "Dylan Nand\u00edn",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Arouca"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Arouca",
          "league": "Liga Portugal",
          "minutes": 921.0,
          "npxg90": 0.2423061843027121,
          "xa90": 0.0919457813815884,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1353053",
      "player_id": null,
      "name": "Milan Smit",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Go Ahead Eagles"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Go Ahead Eagles",
          "league": "Eredivisie",
          "minutes": 1362.0,
          "npxg90": 0.1910286432846002,
          "xa90": 0.0809194653044713,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1355089",
      "player_id": null,
      "name": "Oluwaseun Adewumi",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Cercle Brugge"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Cercle Brugge",
          "league": "Belgian Pro League",
          "minutes": 1585.0,
          "npxg90": 0.4419085325126768,
          "xa90": 0.0600348731579276,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1359465",
      "player_id": null,
      "name": "Luka Kulenovic",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Heracles Almelo"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Heracles Almelo",
          "league": "Eredivisie",
          "minutes": 1625.0,
          "npxg90": 0.3266695404052734,
          "xa90": 0.0650775212507981,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1366348",
      "player_id": null,
      "name": "Moses Usor",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "LASK"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "LASK",
          "league": "Austrian Bundesliga",
          "minutes": 2273.0,
          "npxg90": 0.3941905021247914,
          "xa90": 0.219392283498795,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1370090",
      "player_id": null,
      "name": "Sem van Duijn",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Telstar"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Telstar",
          "league": "Eredivisie",
          "minutes": 1013.0,
          "npxg90": 0.3993139332868269,
          "xa90": 0.1635257736480954,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1382019",
      "player_id": null,
      "name": "Nacho Ferri",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "KVC Westerlo"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "KVC Westerlo",
          "league": "Belgian Pro League",
          "minutes": 2910.0,
          "npxg90": 0.5010340336671809,
          "xa90": 0.0742950384149846,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1385273",
      "player_id": null,
      "name": "Peter Kiedl",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "SV Guntamatic Ried"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "SV Guntamatic Ried",
          "league": "Austrian Bundesliga",
          "minutes": 919.0,
          "npxg90": 0.497879195103059,
          "xa90": 0.0735971317003289,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1393483",
      "player_id": null,
      "name": "Steve Ngoura",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Cercle Brugge"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Cercle Brugge",
          "league": "Belgian Pro League",
          "minutes": 2091.0,
          "npxg90": 0.3177030014683903,
          "xa90": 0.0993432681820485,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1393510",
      "player_id": null,
      "name": "Gustavo Silva",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Vit\u00f3ria Guimar\u00e3es"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Vit\u00f3ria Guimar\u00e3es",
          "league": "Liga Portugal",
          "minutes": 1466.0,
          "npxg90": 0.32113300339099,
          "xa90": 0.0607303167105046,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1406300",
      "player_id": null,
      "name": "Deniz G\u00fcl",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "FC Porto"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "FC Porto",
          "league": "Liga Portugal",
          "minutes": 1170.0,
          "npxg90": 0.3765384600712703,
          "xa90": 0.089398063146151,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1412105",
      "player_id": null,
      "name": "Thom van Bergen",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "FC Groningen"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "FC Groningen",
          "league": "Eredivisie",
          "minutes": 2977.0,
          "npxg90": 0.5189949640460491,
          "xa90": 0.0927694956248023,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1421270",
      "player_id": null,
      "name": "Kevin Rodr\u00edguez",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Union Saint-Gilloise"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Union Saint-Gilloise",
          "league": "Belgian Pro League",
          "minutes": 1825.0,
          "npxg90": 0.4254361622954068,
          "xa90": 0.1401615642521479,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1436730",
      "player_id": null,
      "name": "Keisuke Goto",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Sint-Truidense VV"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Sint-Truidense VV",
          "league": "Belgian Pro League",
          "minutes": 2885.0,
          "npxg90": 0.3697237530448821,
          "xa90": 0.1341832153098835,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1451116",
      "player_id": null,
      "name": "Soufiane Hetli",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Telstar"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Telstar",
          "league": "Eredivisie",
          "minutes": 1618.0,
          "npxg90": 0.2646433850301358,
          "xa90": 0.0876861405461032,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1463351",
      "player_id": null,
      "name": "Janderson",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "G\u00f6ztepe"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "G\u00f6ztepe",
          "league": "Super Lig",
          "minutes": 2472.0,
          "npxg90": 0.2885097033769181,
          "xa90": 0.1119115948677063,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1463600",
      "player_id": null,
      "name": "Aaron Bibout",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "KRC Genk"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "KRC Genk",
          "league": "Belgian Pro League",
          "minutes": 1165.0,
          "npxg90": 0.625689273484275,
          "xa90": 0.0609784863745322,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:147594",
      "player_id": null,
      "name": "Bryan Linssen",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "N.E.C."
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "N.E.C.",
          "league": "Eredivisie",
          "minutes": 2251.0,
          "npxg90": 0.4775957338866103,
          "xa90": 0.160928518175814,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1480699",
      "player_id": null,
      "name": "Mihajlo Cvetkovic",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "RSC Anderlecht"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "RSC Anderlecht",
          "league": "Belgian Pro League",
          "minutes": 1625.0,
          "npxg90": 0.4197655325669508,
          "xa90": 0.0554917386861947,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1498718",
      "player_id": null,
      "name": "Kingstone Mutandwa",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "SV Guntamatic Ried"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "SV Guntamatic Ried",
          "league": "Austrian Bundesliga",
          "minutes": 2139.0,
          "npxg90": 0.4608429230613762,
          "xa90": 0.0408293129183968,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1506829",
      "player_id": null,
      "name": "Raul Florucz",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Union Saint-Gilloise"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Union Saint-Gilloise",
          "league": "Belgian Pro League",
          "minutes": 1214.0,
          "npxg90": 0.3904472772627332,
          "xa90": 0.1382000020151279,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1514694",
      "player_id": null,
      "name": "Alexander Hofleitner",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Grazer AK 1902"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Grazer AK 1902",
          "league": "Austrian Bundesliga",
          "minutes": 1343.0,
          "npxg90": 0.2906939704650743,
          "xa90": 0.0935774433550689,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1560046",
      "player_id": null,
      "name": "Robin Mirisola",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "KRC Genk"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "KRC Genk",
          "league": "Belgian Pro League",
          "minutes": 1299.0,
          "npxg90": 0.448794448038447,
          "xa90": 0.0458030091215776,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:156556",
      "player_id": null,
      "name": "N\u00e9lson Oliveira",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Vit\u00f3ria Guimar\u00e3es"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Vit\u00f3ria Guimar\u00e3es",
          "league": "Liga Portugal",
          "minutes": 1314.0,
          "npxg90": 0.1916643854689924,
          "xa90": 0.0239157186795587,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1585676",
      "player_id": null,
      "name": "Gustavo Varela",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Gil Vicente"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Gil Vicente",
          "league": "Liga Portugal",
          "minutes": 1521.0,
          "npxg90": 0.3954615395450027,
          "xa90": 0.0303400797251413,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1595632",
      "player_id": null,
      "name": "Pape Moussa Fall",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "RAAL La Louvi\u00e8re"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "RAAL La Louvi\u00e8re",
          "league": "Belgian Pro League",
          "minutes": 1771.0,
          "npxg90": 0.5367069524402069,
          "xa90": 0.0792478304303749,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1611573",
      "player_id": null,
      "name": "Jalen Blesa",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Rio Ave"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Rio Ave",
          "league": "Liga Portugal",
          "minutes": 1077.0,
          "npxg90": 0.3545933115117065,
          "xa90": 0.0962498626337078,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1663164",
      "player_id": null,
      "name": "Marco Hoffmann",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "TSV Prolactal Hartberg"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "TSV Prolactal Hartberg",
          "league": "Austrian Bundesliga",
          "minutes": 1879.0,
          "npxg90": 0.1874385300692628,
          "xa90": 0.0653645800681365,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1664568",
      "player_id": null,
      "name": "Erik Kojzek",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "RZ Pellets WAC"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "RZ Pellets WAC",
          "league": "Austrian Bundesliga",
          "minutes": 999.0,
          "npxg90": 0.1248468472076965,
          "xa90": 0.0571244324112797,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1666324",
      "player_id": null,
      "name": "Hyllarion Goore",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "KAA Gent"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "KAA Gent",
          "league": "Belgian Pro League",
          "minutes": 1427.0,
          "npxg90": 0.3295311847598551,
          "xa90": 0.1446672870967466,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1667713",
      "player_id": null,
      "name": "Jerolldino Bergraaf",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Excelsior"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Excelsior",
          "league": "Eredivisie",
          "minutes": 1046.0,
          "npxg90": 0.1094196961897053,
          "xa90": 0.0212946176585914,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1667728",
      "player_id": null,
      "name": "Ramiz Harakate",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Grazer AK 1902"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Grazer AK 1902",
          "league": "Austrian Bundesliga",
          "minutes": 2401.0,
          "npxg90": 0.3028663105390708,
          "xa90": 0.1058269465580328,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:167119",
      "player_id": null,
      "name": "Markus Pink",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "RZ Pellets WAC"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "RZ Pellets WAC",
          "league": "Austrian Bundesliga",
          "minutes": 1255.0,
          "npxg90": 0.365199218233268,
          "xa90": 0.0219812179466642,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1695011",
      "player_id": null,
      "name": "Jerry Afriyie",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "RAAL La Louvi\u00e8re"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "RAAL La Louvi\u00e8re",
          "league": "Belgian Pro League",
          "minutes": 2497.0,
          "npxg90": 0.2757236770882719,
          "xa90": 0.0836168745779542,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1712589",
      "player_id": null,
      "name": "Bouke Boersma",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Mechelen"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Mechelen",
          "league": "Belgian Pro League",
          "minutes": 1325.0,
          "npxg90": 0.2255298020704737,
          "xa90": 0.076950533097645,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:1718174",
      "player_id": null,
      "name": "Uchenna Ogundu",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Alanyaspor"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Alanyaspor",
          "league": "Super Lig",
          "minutes": 986.0,
          "npxg90": 0.3172819537033173,
          "xa90": 0.0771041078451439,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:184360",
      "player_id": null,
      "name": "Andreas Weimann",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "SK Rapid Wien"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "SK Rapid Wien",
          "league": "Austrian Bundesliga",
          "minutes": 1219.0,
          "npxg90": 0.2108835108070905,
          "xa90": 0.0534565235817403,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:212695",
      "player_id": null,
      "name": "Toman\u00e9",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "AVS"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "AVS",
          "league": "Liga Portugal",
          "minutes": 2024.0,
          "npxg90": 0.1732766816738566,
          "xa90": 0.0517967637819734,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:253121",
      "player_id": null,
      "name": "Paul Gladon",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Fortuna Sittard"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Fortuna Sittard",
          "league": "Eredivisie",
          "minutes": 967.0,
          "npxg90": 0.4834777887259546,
          "xa90": 0.0337835819669445,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:298923",
      "player_id": null,
      "name": "Alexandru Maxim",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Gazisehir Gaziantep"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Gazisehir Gaziantep",
          "league": "Super Lig",
          "minutes": 2692.0,
          "npxg90": 0.081361068127591,
          "xa90": 0.2373266840051932,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:299358",
      "player_id": null,
      "name": "Mame Baba Thiam",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Ey\u00fcpspor"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Ey\u00fcpspor",
          "league": "Super Lig",
          "minutes": 1182.0,
          "npxg90": 0.2505837479218614,
          "xa90": 0.1805472131913083,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:304668",
      "player_id": null,
      "name": "Sander van de Streek",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Antalyaspor"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Antalyaspor",
          "league": "Super Lig",
          "minutes": 2347.0,
          "npxg90": 0.235330632863575,
          "xa90": 0.0938602828654422,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:317267",
      "player_id": null,
      "name": "Serdar Dursun",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Kocaelispor"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Kocaelispor",
          "league": "Super Lig",
          "minutes": 1526.0,
          "npxg90": 0.2800911000952965,
          "xa90": 0.0432287021826947,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:318809",
      "player_id": null,
      "name": "Sam Larsson",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Fatih Karag\u00fcmr\u00fck"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Fatih Karag\u00fcmr\u00fck",
          "league": "Super Lig",
          "minutes": 1567.0,
          "npxg90": 0.1814243849782937,
          "xa90": 0.1641579015131733,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:352358",
      "player_id": null,
      "name": "Brandley Kuwas",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "FC Volendam"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "FC Volendam",
          "league": "Eredivisie",
          "minutes": 2024.0,
          "npxg90": 0.1495049416783299,
          "xa90": 0.1464947716520709,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:387525",
      "player_id": null,
      "name": "Cassiano",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Casa Pia AC"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Casa Pia AC",
          "league": "Liga Portugal",
          "minutes": 1883.0,
          "npxg90": 0.210513005026211,
          "xa90": 0.0395025544766726,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:408780",
      "player_id": null,
      "name": "Henk Veerman",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "FC Volendam"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "FC Volendam",
          "league": "Eredivisie",
          "minutes": 1696.0,
          "npxg90": 0.3240371397081411,
          "xa90": 0.0494429964642479,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:411605",
      "player_id": null,
      "name": "Mehmet Umut Nayir",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Trabzonspor"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Trabzonspor",
          "league": "Super Lig",
          "minutes": 2057.0,
          "npxg90": 0.2908308203497383,
          "xa90": 0.0989763552434362,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:424875",
      "player_id": null,
      "name": "Bruno Petkovic",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Kocaelispor"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Kocaelispor",
          "league": "Super Lig",
          "minutes": 1337.0,
          "npxg90": 0.2556013347679942,
          "xa90": 0.0523112046691848,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:429945",
      "player_id": null,
      "name": "Ronivaldo",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "FC Blau Wei\u00df Linz"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "FC Blau Wei\u00df Linz",
          "league": "Austrian Bundesliga",
          "minutes": 1577.0,
          "npxg90": 0.3239714713813235,
          "xa90": 0.1112141655303287,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:447367",
      "player_id": null,
      "name": "Ali Sowe",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Caykur Rizespor"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Caykur Rizespor",
          "league": "Super Lig",
          "minutes": 2289.0,
          "npxg90": 0.5478990937279218,
          "xa90": 0.0214642880003542,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:459138",
      "player_id": null,
      "name": "Daniel Maderner",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Grazer AK 1902"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Grazer AK 1902",
          "league": "Austrian Bundesliga",
          "minutes": 1350.0,
          "npxg90": 0.2905466715494791,
          "xa90": 0.0389383221045136,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:467022",
      "player_id": null,
      "name": "Vincent Janssen",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Royal Antwerp"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Royal Antwerp",
          "league": "Belgian Pro League",
          "minutes": 3088.0,
          "npxg90": 0.286732194800451,
          "xa90": 0.1006986177647052,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:477205",
      "player_id": null,
      "name": "Sandro Lima",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Alverca"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Alverca",
          "league": "Liga Portugal",
          "minutes": 1426.0,
          "npxg90": 0.2729284679739204,
          "xa90": 0.0664370608363211,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:519134",
      "player_id": null,
      "name": "Gyrano Kerk",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Royal Antwerp"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Royal Antwerp",
          "league": "Belgian Pro League",
          "minutes": 2095.0,
          "npxg90": 0.208344624548937,
          "xa90": 0.1308334698825007,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:520348",
      "player_id": null,
      "name": "Donis Avdijaj",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "RZ Pellets WAC"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "RZ Pellets WAC",
          "league": "Austrian Bundesliga",
          "minutes": 907.0,
          "npxg90": 0.1525237062142991,
          "xa90": 0.1842157297912479,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:630278",
      "player_id": null,
      "name": "Tobias Lauritsen",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Sparta Rotterdam"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Sparta Rotterdam",
          "league": "Eredivisie",
          "minutes": 3042.0,
          "npxg90": 0.2473254457733334,
          "xa90": 0.1043129249437321,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:637749",
      "player_id": null,
      "name": "Vangelis Pavlidis",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Benfica"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Benfica",
          "league": "Liga Portugal",
          "minutes": 2667.0,
          "npxg90": 0.4384859447672343,
          "xa90": 0.0978183907250317,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:658222",
      "player_id": null,
      "name": "Victor Edvardsen",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Go Ahead Eagles"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Go Ahead Eagles",
          "league": "Eredivisie",
          "minutes": 1998.0,
          "npxg90": 0.1793288325404261,
          "xa90": 0.2057048651549193,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:667962",
      "player_id": null,
      "name": "Rodrigo Pinho",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Estrela"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Estrela",
          "league": "Liga Portugal",
          "minutes": 1185.0,
          "npxg90": 0.3877670795102662,
          "xa90": 0.0572151805781111,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:671855",
      "player_id": null,
      "name": "Fran Navarro",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Sporting Braga"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Sporting Braga",
          "league": "Liga Portugal",
          "minutes": 1275.0,
          "npxg90": 0.3562305787030388,
          "xa90": 0.0206353299758013,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:690411",
      "player_id": null,
      "name": "S\u00e9kou Koita",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Gen\u00e7lerbirli\u011fi"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Gen\u00e7lerbirli\u011fi",
          "league": "Super Lig",
          "minutes": 1732.0,
          "npxg90": 0.2467309437502889,
          "xa90": 0.052134424929806,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:693675",
      "player_id": null,
      "name": "Dante Vanzeir",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Cercle Brugge"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Cercle Brugge",
          "league": "Belgian Pro League",
          "minutes": 950.0,
          "npxg90": 0.1763336890622189,
          "xa90": 0.1235966487934715,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:727837",
      "player_id": null,
      "name": "Koki Ogawa",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "N.E.C."
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "N.E.C.",
          "league": "Eredivisie",
          "minutes": 1272.0,
          "npxg90": 0.482242928360993,
          "xa90": 0.1061702421251332,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:750026",
      "player_id": null,
      "name": "Dylan Vente",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "sc Heerenveen"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "sc Heerenveen",
          "league": "Eredivisie",
          "minutes": 2126.0,
          "npxg90": 0.3804891780088897,
          "xa90": 0.0724561698909985,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:765229",
      "player_id": null,
      "name": "Mark Grosse",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Grazer AK 1902"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Grazer AK 1902",
          "league": "Austrian Bundesliga",
          "minutes": 1222.0,
          "npxg90": 0.1826071997711194,
          "xa90": 0.1685187959534446,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:774947",
      "player_id": null,
      "name": "Guus Til",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "PSV"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "PSV",
          "league": "Eredivisie",
          "minutes": 2248.0,
          "npxg90": 0.39405426520894,
          "xa90": 0.1934953219525754,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:782561",
      "player_id": null,
      "name": "Koen Kostons",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "PEC Zwolle"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "PEC Zwolle",
          "league": "Eredivisie",
          "minutes": 2887.0,
          "npxg90": 0.3491513622562737,
          "xa90": 0.1183698100534986,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:791915",
      "player_id": null,
      "name": "Umut Bozok",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Ey\u00fcpspor"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Ey\u00fcpspor",
          "league": "Super Lig",
          "minutes": 2099.0,
          "npxg90": 0.2297808364097591,
          "xa90": 0.0826345329457319,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:797896",
      "player_id": null,
      "name": "Guilherme Schettine",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Moreirense"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Moreirense",
          "league": "Liga Portugal",
          "minutes": 994.0,
          "npxg90": 0.625952719682659,
          "xa90": 0.0244574260783627,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:813429",
      "player_id": null,
      "name": "Kaj Sierhuis",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Fortuna Sittard"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Fortuna Sittard",
          "league": "Eredivisie",
          "minutes": 1997.0,
          "npxg90": 0.4265513155062794,
          "xa90": 0.0673428033075156,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:819972",
      "player_id": null,
      "name": "Cherif Ndiaye",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Samsunspor"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Samsunspor",
          "league": "Super Lig",
          "minutes": 1421.0,
          "npxg90": 0.3428106992534984,
          "xa90": 0.0689668306408425,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:822026",
      "player_id": null,
      "name": "Sory Kaba",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Oud-Heverlee Leuven"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Oud-Heverlee Leuven",
          "league": "Belgian Pro League",
          "minutes": 1595.0,
          "npxg90": 0.2588388774088557,
          "xa90": 0.0884976652348676,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:824191",
      "player_id": null,
      "name": "Lukas Fridrikas",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "TSV Prolactal Hartberg"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "TSV Prolactal Hartberg",
          "league": "Austrian Bundesliga",
          "minutes": 995.0,
          "npxg90": 0.2435698479264225,
          "xa90": 0.0668866734708373,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:846963",
      "player_id": null,
      "name": "Aur\u00e9lien Scheidler",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Sporting de Charleroi"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Sporting de Charleroi",
          "league": "Belgian Pro League",
          "minutes": 3266.0,
          "npxg90": 0.321974571103051,
          "xa90": 0.0758919099759851,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:848568",
      "player_id": null,
      "name": "Pape Gu\u00e8ye",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Kas\u0131mpa\u015fa"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Kas\u0131mpa\u015fa",
          "league": "Super Lig",
          "minutes": 1551.0,
          "npxg90": 0.2419497104401284,
          "xa90": 0.0362378681651397,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:866165",
      "player_id": null,
      "name": "Lion Lauberbach",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Mechelen"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Mechelen",
          "league": "Belgian Pro League",
          "minutes": 1872.0,
          "npxg90": 0.4335240217355581,
          "xa90": 0.0451959010500174,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:875305",
      "player_id": null,
      "name": "Denis Dragus",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Gazisehir Gaziantep"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Gazisehir Gaziantep",
          "league": "Super Lig",
          "minutes": 1202.0,
          "npxg90": 0.1717262855187033,
          "xa90": 0.1021994023077103,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:889153",
      "player_id": null,
      "name": "German Onugkha",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Kayserispor"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Kayserispor",
          "league": "Super Lig",
          "minutes": 1889.0,
          "npxg90": 0.4260158740761041,
          "xa90": 0.0440531091881909,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:891748",
      "player_id": null,
      "name": "Serginho",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Fatih Karag\u00fcmr\u00fck"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Fatih Karag\u00fcmr\u00fck",
          "league": "Super Lig",
          "minutes": 2195.0,
          "npxg90": 0.2864952130849921,
          "xa90": 0.072420581869764,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:892709",
      "player_id": null,
      "name": "Dennis Eckert",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Standard Li\u00e8ge"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Standard Li\u00e8ge",
          "league": "Belgian Pro League",
          "minutes": 1987.0,
          "npxg90": 0.2039743309712134,
          "xa90": 0.0753146769956061,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:905457",
      "player_id": null,
      "name": "Jizz Hornkamp",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "AZ"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "AZ",
          "league": "Eredivisie",
          "minutes": 1345.0,
          "npxg90": 0.4994564978163482,
          "xa90": 0.1249377346393344,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:920861",
      "player_id": null,
      "name": "Adrian Benedyczak",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Kas\u0131mpa\u015fa"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Kas\u0131mpa\u015fa",
          "league": "Super Lig",
          "minutes": 1165.0,
          "npxg90": 0.3521124426387411,
          "xa90": 0.0527695361125111,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:929835",
      "player_id": null,
      "name": "Alejandro Marqu\u00e9s",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Estoril Praia"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Estoril Praia",
          "league": "Liga Portugal",
          "minutes": 1145.0,
          "npxg90": 0.4363624331211939,
          "xa90": 0.0304476379307076,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:933639",
      "player_id": null,
      "name": "Yanis Begraoui",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Estoril Praia"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Estoril Praia",
          "league": "Liga Portugal",
          "minutes": 2726.0,
          "npxg90": 0.3000043895606686,
          "xa90": 0.0595487043075673,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:934742",
      "player_id": null,
      "name": "Maurice Malone",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "SK Puntigamer Sturm Graz"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "SK Puntigamer Sturm Graz",
          "league": "Austrian Bundesliga",
          "minutes": 1914.0,
          "npxg90": 0.397500001524683,
          "xa90": 0.0641320421591074,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:937032",
      "player_id": null,
      "name": "Brynj\u00f3lfur Willumsson",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "FC Groningen"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "FC Groningen",
          "league": "Eredivisie",
          "minutes": 1208.0,
          "npxg90": 0.4509536201590733,
          "xa90": 0.0412447010444489,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:938682",
      "player_id": null,
      "name": "Jackson Muleka",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Konyaspor"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Konyaspor",
          "league": "Super Lig",
          "minutes": 2230.0,
          "npxg90": 0.2890816076988596,
          "xa90": 0.0577614601417507,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:940453",
      "player_id": null,
      "name": "Yorbe Vertessen",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "FC Red Bull Salzburg"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "FC Red Bull Salzburg",
          "league": "Austrian Bundesliga",
          "minutes": 1529.0,
          "npxg90": 0.3928214564987692,
          "xa90": 0.1400874193545803,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:942365",
      "player_id": null,
      "name": "Troy Parrott",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "AZ"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "AZ",
          "league": "Eredivisie",
          "minutes": 2206.0,
          "npxg90": 0.5505666317771158,
          "xa90": 0.1358112971132059,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:942393",
      "player_id": null,
      "name": "Ayase Ueda",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Feyenoord"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Feyenoord",
          "league": "Eredivisie",
          "minutes": 2533.0,
          "npxg90": 0.6438642126084128,
          "xa90": 0.0592548236327353,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:943386",
      "player_id": null,
      "name": "Wendel",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Santa Clara"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Santa Clara",
          "league": "Liga Portugal",
          "minutes": 917.0,
          "npxg90": 0.1343914947696964,
          "xa90": 0.0503435012688423,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:949481",
      "player_id": null,
      "name": "Sydney van Hooijdonk",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "NAC Breda"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "NAC Breda",
          "league": "Eredivisie",
          "minutes": 1200.0,
          "npxg90": 0.276990008354187,
          "xa90": 0.0801488488912582,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:950417",
      "player_id": null,
      "name": "G\u00fcven Yalcin",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Alanyaspor"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Alanyaspor",
          "league": "Super Lig",
          "minutes": 996.0,
          "npxg90": 0.2832198789320796,
          "xa90": 0.0455609394843319,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:953517",
      "player_id": null,
      "name": "Marius Mouandilmadji",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Samsunspor"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Samsunspor",
          "league": "Super Lig",
          "minutes": 2048.0,
          "npxg90": 0.3799204062670469,
          "xa90": 0.0756922684377059,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "fotmob:957181",
      "player_id": null,
      "name": "Kikas",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Estrela"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "unresolved source-native FotMob ID",
        "review_status": "no_canonical_identity"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Estrela",
          "league": "Liga Portugal",
          "minutes": 1212.0,
          "npxg90": 0.3369356618069186,
          "xa90": 0.0350386413312194,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "strategy:defer",
      "player_id": null,
      "name": "Defer external recruitment",
      "kind": "strategy",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "Explicit strategy scenario",
        "cf_ss_starts": null,
        "starting_position_counts": {}
      },
      "inclusion_reason": "No new acquisition fee assumed; existing squad coverage, wages and football output remain unpriced.",
      "prior_clubs": [],
      "prior_competitions": [],
      "identity": {
        "review_status": "strategy_not_player"
      },
      "availability": "No new acquisition fee assumed; existing squad coverage, wages and football output remain unpriced.",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "requires_named_player_or_squad_scenario",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      }
    },
    {
      "candidate_id": "strategy:development",
      "player_id": null,
      "name": "Internal development place",
      "kind": "strategy",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "Explicit strategy scenario",
        "cf_ss_starts": null,
        "starting_position_counts": {}
      },
      "inclusion_reason": "Identify a specific academy player before estimating ability or incremental contract cost.",
      "prior_clubs": [],
      "prior_competitions": [],
      "identity": {
        "review_status": "strategy_not_player"
      },
      "availability": "Identify a specific academy player before estimating ability or incremental contract cost.",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "requires_named_player_or_squad_scenario",
      "minutes_forecast": null,
      "cost": {
        "tm_id": -1,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      }
    },
    {
      "candidate_id": "tm:1000135",
      "player_id": 1000135,
      "name": "Joselu P\u00e9rez",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 13,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Getafe CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13790",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1000135,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 20.0,
        "weighted_prior_minutes": 20.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1000135,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1000675",
      "player_id": 1000675,
      "name": "Alejo Sarco",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 18,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Bayer 04 Leverkusen",
        "Borussia M\u00f6nchengladbach"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13505",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13505",
        "name": "Alejo Sarco",
        "comp": "L1",
        "team": "Bayer Leverkusen,Borussia M.Gladbach",
        "target_season": 2026,
        "age_at_target": 20.6,
        "seasons_used": 1,
        "pos": "MF",
        "minutes_basis": 107,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 54,
        "npxg90": 0.1823,
        "npxg90_regression_pct": 0.9,
        "xa90": 0.1555,
        "xa90_regression_pct": 0.9,
        "xgchain90": 0.5794,
        "xgchain90_regression_pct": 0.9,
        "xgbuildup90": 0.3339,
        "xgbuildup90_regression_pct": 0.9,
        "player_id": 1000675,
        "history": [
          {
            "season": 2025,
            "minutes": 107.0,
            "npxg90": 0.35424882946448905,
            "xa90": 0.21073773277000848,
            "clubs": "Bayer Leverkusen,Borussia M.Gladbach",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0685633301532983,
        "npxg90_high": 0.35999096897157734,
        "xa90_low": 0.07796617618051312,
        "xa90_high": 0.258146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1000675,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 121.0,
        "weighted_prior_minutes": 121.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1000675,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1004479",
      "player_id": 1004479,
      "name": "Zoumana Diallo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 6,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "OGC Nice"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14242",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1004479,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 9.0,
        "weighted_prior_minutes": 9.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1004479,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1004679",
      "player_id": 1004679,
      "name": "Zach Marsh",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Crystal Palace"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1004679,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1004679,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1004834",
      "player_id": 1004834,
      "name": "George Ilenikhena",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 19,
        "cf_ss_starts": 3,
        "all_position_starts": 3,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "AS Monaco"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12804",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12804",
        "name": "George Ilenikhena",
        "comp": "FR1",
        "team": "Monaco",
        "target_season": 2026,
        "age_at_target": 20.0,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 1015,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 340,
        "npxg90": 0.4007,
        "npxg90_regression_pct": 0.586,
        "xa90": 0.1462,
        "xa90_regression_pct": 0.586,
        "xgchain90": 0.645,
        "xgchain90_regression_pct": 0.586,
        "xgbuildup90": 0.1895,
        "xgbuildup90_regression_pct": 0.586,
        "player_id": 1004834,
        "history": [
          {
            "season": 2024,
            "minutes": 672.0,
            "npxg90": 0.6445944966981187,
            "xa90": 0.18161168937305255,
            "clubs": "Monaco",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 343.0,
            "npxg90": 0.3313749506200715,
            "xa90": 0.059526682052077076,
            "clubs": "Monaco",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.28696333015329833,
        "npxg90_high": 0.5783909689715774,
        "xa90_low": 0.06866617618051311,
        "xa90_high": 0.248846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1004834,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 486.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1620.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 376.0,
        "weighted_prior_minutes": 486.666667,
        "prior_starts": 3.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1004834,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1005165",
      "player_id": 1005165,
      "name": "Giovane",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 37,
        "cf_ss_starts": 21,
        "all_position_starts": 21,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 17,
          "Second Striker": 4
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Hellas Verona",
        "SSC Napoli"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13961",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13961",
        "name": "Giovane",
        "comp": "IT1",
        "team": "Napoli,Verona",
        "target_season": 2026,
        "age_at_target": 22.7,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1873,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 936,
        "npxg90": 0.237,
        "npxg90_regression_pct": 0.339,
        "xa90": 0.191,
        "xa90_regression_pct": 0.339,
        "xgchain90": 0.4615,
        "xgchain90_regression_pct": 0.339,
        "xgbuildup90": 0.1385,
        "xgbuildup90_regression_pct": 0.339,
        "player_id": 1005165,
        "history": [
          {
            "season": 2025,
            "minutes": 1873.0,
            "npxg90": 0.2051463702796012,
            "xa90": 0.20937892635692523,
            "clubs": "Napoli,Verona",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1232633301532983,
        "npxg90_high": 0.4146909689715773,
        "xa90_low": 0.11346617618051312,
        "xa90_high": 0.293646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1005165,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1872.0,
        "empirical_lo80": 501.45,
        "empirical_hi80": 3006.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1872.0,
        "weighted_prior_minutes": 1872.0,
        "prior_starts": 21.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1005165,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1008570",
      "player_id": 1008570,
      "name": "Mattia Mosconi",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Inter Milan"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14156",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1008570,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 25.0,
        "weighted_prior_minutes": 25.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1008570,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1010856",
      "player_id": 1010856,
      "name": "Ryan Rodin",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 7,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "AJ Auxerre"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14081",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1010856,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 23.0,
        "weighted_prior_minutes": 23.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1010856,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1011131",
      "player_id": 1011131,
      "name": "Josh King",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 15,
        "cf_start_share": 0.06666666666666667,
        "starting_position_counts": {
          "Attacking Midfield": 14,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Fulham FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12410",
            "method": "fuzzy_name",
            "confidence": 0.6
          }
        ],
        "review_status": "needs_identity_review"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12410",
        "name": "Joshua King",
        "comp": "GB1",
        "team": "Fulham",
        "target_season": 2026,
        "age_at_target": 19.6,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 1421,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 682,
        "npxg90": 0.3063,
        "npxg90_regression_pct": 0.413,
        "xa90": 0.1202,
        "xa90_regression_pct": 0.413,
        "xgchain90": 0.5089,
        "xgchain90_regression_pct": 0.413,
        "xgbuildup90": 0.1928,
        "xgbuildup90_regression_pct": 0.413,
        "player_id": 1011131,
        "history": [
          {
            "season": 2024,
            "minutes": 115.0,
            "npxg90": 0.46019415460203006,
            "xa90": 0.5894467778827833,
            "clubs": "Fulham",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1306.0,
            "npxg90": 0.26184122473184035,
            "xa90": 0.07163919791562132,
            "clubs": "Fulham",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.19256333015329832,
        "npxg90_high": 0.48399096897157734,
        "xa90_low": 0.04266617618051312,
        "xa90_high": 0.22284604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1011131,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 911.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1822.066667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1304.0,
        "weighted_prior_minutes": 911.666667,
        "prior_starts": 15.0,
        "prior_cf_start_share": 0.066667,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1011131,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1011936",
      "player_id": 1011936,
      "name": "Kaye Furo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 13,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Brentford FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14356",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1011936,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1.0,
        "weighted_prior_minutes": 1.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1011936,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1012564",
      "player_id": 1012564,
      "name": "Rayan",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 13,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Right Winger": 12,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "AFC Bournemouth"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14395",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14395",
        "name": "Rayan",
        "comp": "GB1",
        "team": "Bournemouth",
        "target_season": 2026,
        "age_at_target": 20.0,
        "seasons_used": 1,
        "pos": "MF",
        "minutes_basis": 1146,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 573,
        "npxg90": 0.1744,
        "npxg90_regression_pct": 0.456,
        "xa90": 0.1847,
        "xa90_regression_pct": 0.456,
        "xgchain90": 0.4867,
        "xgchain90_regression_pct": 0.456,
        "xgbuildup90": 0.2593,
        "xgbuildup90_regression_pct": 0.456,
        "player_id": 1012564,
        "history": [
          {
            "season": 2025,
            "minutes": 1146.0,
            "npxg90": 0.20956104153191857,
            "xa90": 0.21823851737871533,
            "clubs": "Bournemouth",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.060663330153298306,
        "npxg90_high": 0.3520909689715773,
        "xa90_low": 0.10716617618051312,
        "xa90_high": 0.287346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1012564,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1120.0,
        "weighted_prior_minutes": 1120.0,
        "prior_starts": 13.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1012564,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1018259",
      "player_id": 1018259,
      "name": "Gift Orban",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 29,
        "cf_ss_starts": 23,
        "all_position_starts": 23,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 23
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Hellas Verona"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12367",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12367",
        "name": "Gift Orban",
        "comp": "IT1",
        "team": "Verona",
        "target_season": 2026,
        "age_at_target": 24.0,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3379,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1358,
        "npxg90": 0.4167,
        "npxg90_regression_pct": 0.261,
        "xa90": 0.1041,
        "xa90_regression_pct": 0.261,
        "xgchain90": 0.6176,
        "xgchain90_regression_pct": 0.261,
        "xgbuildup90": 0.1567,
        "xgbuildup90_regression_pct": 0.261,
        "player_id": 1018259,
        "history": [
          {
            "season": 2023,
            "minutes": 465.0,
            "npxg90": 0.25177936183829464,
            "xa90": 0.0,
            "clubs": "Lyon",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 859.0,
            "npxg90": 0.4964405217352166,
            "xa90": 0.017936130838167263,
            "clubs": "Hoffenheim; Lyon",
            "competitions": [
              "FR1",
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2055.0,
            "npxg90": 0.4694940491042433,
            "xa90": 0.11081880283453603,
            "clubs": "Verona",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.30296333015329835,
        "npxg90_high": 0.5943909689715774,
        "xa90_low": 0.026566176180513115,
        "xa90_high": 0.20674604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1018259,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1356.25,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2490.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2038.0,
        "weighted_prior_minutes": 1356.25,
        "prior_starts": 23.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1018259,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1033005",
      "player_id": 1033005,
      "name": "Coba da Costa",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 2,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Left Winger": 1,
          "Left Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Getafe CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13047",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13047",
        "name": "Coba da Costa",
        "comp": "ES1",
        "team": "Getafe",
        "target_season": 2026,
        "age_at_target": 24.0,
        "seasons_used": 2,
        "pos": "MF",
        "minutes_basis": 1321,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 410,
        "npxg90": 0.0972,
        "npxg90_regression_pct": 0.539,
        "xa90": 0.0981,
        "xa90_regression_pct": 0.539,
        "xgchain90": 0.3642,
        "xgchain90_regression_pct": 0.539,
        "xgbuildup90": 0.2251,
        "xgbuildup90_regression_pct": 0.539,
        "player_id": 1033005,
        "history": [
          {
            "season": 2024,
            "minutes": 1003.0,
            "npxg90": 0.12844266982773245,
            "xa90": 0.1459069492282385,
            "clubs": "Getafe",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 318.0,
            "npxg90": 0.06632429547607899,
            "xa90": 0.024054627030877008,
            "clubs": "Getafe",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0,
        "npxg90_high": 0.27489096897157733,
        "xa90_low": 0.020566176180513124,
        "xa90_high": 0.200746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1033005,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 339.0,
        "weighted_prior_minutes": 562.0,
        "prior_starts": 2.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 2.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1033005,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1035156",
      "player_id": 1035156,
      "name": "Diego Morcillo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 6,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Deportivo Alav\u00e9s"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14116",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1035156,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 9.0,
        "weighted_prior_minutes": 9.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1035156,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1035765",
      "player_id": 1035765,
      "name": "Ilyas Ansah",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 16,
        "cf_ss_starts": 7,
        "all_position_starts": 23,
        "cf_start_share": 0.30434782608695654,
        "starting_position_counts": {
          "Left Winger": 8,
          "Attacking Midfield": 8,
          "Centre-Forward": 7
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1.FC Union Berlin"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13866",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13866",
        "name": "Ilyas Ansah",
        "comp": "L1",
        "team": "Union Berlin",
        "target_season": 2026,
        "age_at_target": 21.7,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1960,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 980,
        "npxg90": 0.236,
        "npxg90_regression_pct": 0.329,
        "xa90": 0.1043,
        "xa90_regression_pct": 0.329,
        "xgchain90": 0.414,
        "xgchain90_regression_pct": 0.329,
        "xgbuildup90": 0.1654,
        "xgbuildup90_regression_pct": 0.329,
        "player_id": 1035765,
        "history": [
          {
            "season": 2025,
            "minutes": 1960.0,
            "npxg90": 0.1756844439363221,
            "xa90": 0.06990359313025767,
            "clubs": "Union Berlin",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1222633301532983,
        "npxg90_high": 0.4136909689715773,
        "xa90_low": 0.02676617618051312,
        "xa90_high": 0.206946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1035765,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1903.0,
        "empirical_lo80": 495.05,
        "empirical_hi80": 2813.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1903.0,
        "weighted_prior_minutes": 1903.0,
        "prior_starts": 23.0,
        "prior_cf_start_share": 0.304348,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1035765,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1038950",
      "player_id": 1038950,
      "name": "Karl Etta Eyong",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 36,
        "cf_ss_starts": 18,
        "all_position_starts": 18,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 18
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Levante UD",
        "Villarreal CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10930",
            "method": "surname+name_subset",
            "confidence": 0.85
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10930",
        "name": "Etta Eyong",
        "comp": "ES1",
        "team": "Levante,Villarreal",
        "target_season": 2026,
        "age_at_target": 22.8,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1657,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 828,
        "npxg90": 0.4645,
        "npxg90_regression_pct": 0.367,
        "xa90": 0.1595,
        "xa90_regression_pct": 0.367,
        "xgchain90": 0.6255,
        "xgchain90_regression_pct": 0.367,
        "xgbuildup90": 0.1487,
        "xgbuildup90_regression_pct": 0.367,
        "player_id": 1038950,
        "history": [
          {
            "season": 2025,
            "minutes": 1657.0,
            "npxg90": 0.558210178387987,
            "xa90": 0.15328580175240356,
            "clubs": "Levante,Villarreal",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3507633301532983,
        "npxg90_high": 0.6421909689715773,
        "xa90_low": 0.08196617618051312,
        "xa90_high": 0.262146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1038950,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 847.25,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1981.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1668.0,
        "weighted_prior_minutes": 847.25,
        "prior_starts": 18.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1038950,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1040080",
      "player_id": 1040080,
      "name": "Tommaso Gabellini",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 5,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Torino FC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13164",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1040080,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1040080,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1041600",
      "player_id": 1041600,
      "name": "James Wilson",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Tottenham Hotspur"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1041600,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1041600,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1042472",
      "player_id": 1042472,
      "name": "Salim Musah",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 11,
        "cf_ss_starts": 2,
        "all_position_starts": 2,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "SV Werder Bremen"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14481",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14481",
        "name": "Salim Musah",
        "comp": "L1",
        "team": "Werder Bremen",
        "target_season": 2026,
        "age_at_target": 20.4,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 182,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 91,
        "npxg90": 0.3435,
        "npxg90_regression_pct": 0.841,
        "xa90": 0.1689,
        "xa90_regression_pct": 0.841,
        "xgchain90": 0.6116,
        "xgchain90_regression_pct": 0.841,
        "xgbuildup90": 0.2039,
        "xgbuildup90_regression_pct": 0.841,
        "player_id": 1042472,
        "history": [
          {
            "season": 2025,
            "minutes": 182.0,
            "npxg90": 0.2326947796557631,
            "xa90": 0.12508082357081737,
            "clubs": "Werder Bremen",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.22976333015329833,
        "npxg90_high": 0.5211909689715774,
        "xa90_low": 0.09136617618051311,
        "xa90_high": 0.271546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1042472,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 197.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1331.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 197.0,
        "weighted_prior_minutes": 197.0,
        "prior_starts": 2.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1042472,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1042886",
      "player_id": 1042886,
      "name": "Chido Obi",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Manchester United"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1042886,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1042886,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1045243",
      "player_id": 1045243,
      "name": "Alexander Staff",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Eintracht Frankfurt"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1045243,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1045243,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1045446",
      "player_id": 1045446,
      "name": "Dmytro Bogdanov",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 8,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1.FC Union Berlin"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14109",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1045446,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 5.0,
        "weighted_prior_minutes": 5.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1045446,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1047280",
      "player_id": 1047280,
      "name": "Divine Mukasa",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Manchester City"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14055",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1047280,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 25.0,
        "weighted_prior_minutes": 25.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1047280,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1052439",
      "player_id": 1052439,
      "name": "Kendry P\u00e1ez",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 4,
        "cf_ss_starts": 1,
        "all_position_starts": 4,
        "cf_start_share": 0.25,
        "starting_position_counts": {
          "Attacking Midfield": 2,
          "Right Winger": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RC Strasbourg Alsace"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13818",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13818",
        "name": "Kendry P\u00e1ez",
        "comp": "FR1",
        "team": "Strasbourg",
        "target_season": 2026,
        "age_at_target": 19.2,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 411,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 206,
        "npxg90": 0.3063,
        "npxg90_regression_pct": 0.7,
        "xa90": 0.1467,
        "xa90_regression_pct": 0.7,
        "xgchain90": 0.557,
        "xgchain90_regression_pct": 0.7,
        "xgbuildup90": 0.2092,
        "xgbuildup90_regression_pct": 0.7,
        "player_id": 1052439,
        "history": [
          {
            "season": 2025,
            "minutes": 411.0,
            "npxg90": 0.23655293740495278,
            "xa90": 0.09806618692666075,
            "clubs": "Strasbourg",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.19256333015329832,
        "npxg90_high": 0.48399096897157734,
        "xa90_low": 0.06916617618051311,
        "xa90_high": 0.249346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1052439,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 420.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1330.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 420.0,
        "weighted_prior_minutes": 420.0,
        "prior_starts": 4.0,
        "prior_cf_start_share": 0.25,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1052439,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1054934",
      "player_id": 1054934,
      "name": "Maroan Sannadi",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 14,
        "cf_ss_starts": 2,
        "all_position_starts": 2,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Athletic Bilbao"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13417",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13417",
        "name": "Maroan Sannadi",
        "comp": "ES1",
        "team": "Athletic Club",
        "target_season": 2026,
        "age_at_target": 25.5,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 1011,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 320,
        "npxg90": 0.3254,
        "npxg90_regression_pct": 0.6,
        "xa90": 0.1682,
        "xa90_regression_pct": 0.6,
        "xgchain90": 0.5767,
        "xgchain90_regression_pct": 0.6,
        "xgbuildup90": 0.1703,
        "xgbuildup90_regression_pct": 0.6,
        "player_id": 1054934,
        "history": [
          {
            "season": 2024,
            "minutes": 743.0,
            "npxg90": 0.39399480655247876,
            "xa90": 0.14600429756624542,
            "clubs": "Athletic Club",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 268.0,
            "npxg90": 0.3375368143445743,
            "xa90": 0.19756576630161768,
            "clubs": "Athletic Club",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.21166333015329833,
        "npxg90_high": 0.5030909689715773,
        "xa90_low": 0.0906661761805131,
        "xa90_high": 0.27084604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1054934,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 438.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1572.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 281.0,
        "weighted_prior_minutes": 438.0,
        "prior_starts": 2.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1054934,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:105521",
      "player_id": 105521,
      "name": "Ciro Immobile",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 22,
        "cf_ss_starts": 11,
        "all_position_starts": 11,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 11
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Bologna Football Club 1909",
        "Paris FC"
      ],
      "prior_competitions": [
        "FR1",
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "1209",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "1209",
        "name": "Ciro Immobile",
        "comp": "FR1",
        "team": "Bologna; Paris FC",
        "target_season": 2026,
        "age_at_target": 36.4,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 2596,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1;IT1",
        "effective_minutes": 879,
        "npxg90": 0.21,
        "npxg90_regression_pct": 0.353,
        "xa90": 0.1071,
        "xa90_regression_pct": 0.353,
        "xgchain90": 0.3869,
        "xgchain90_regression_pct": 0.353,
        "xgbuildup90": 0.1349,
        "xgbuildup90_regression_pct": 0.353,
        "player_id": 105521,
        "history": [
          {
            "season": 2023,
            "minutes": 1675.0,
            "npxg90": 0.4225371893662125,
            "xa90": 0.11944823603131878,
            "clubs": "Lazio",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 921.0,
            "npxg90": 0.23411753086876794,
            "xa90": 0.19229586572911142,
            "clubs": "Bologna; Paris FC",
            "competitions": [
              "FR1",
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0962633301532983,
        "npxg90_high": 0.3876909689715773,
        "xa90_low": 0.029566176180513118,
        "xa90_high": 0.20974604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 105521,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1153.333333,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2287.533333,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 902.0,
        "weighted_prior_minutes": 1153.333333,
        "prior_starts": 11.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 105521,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1056970",
      "player_id": 1056970,
      "name": "Asier Hierro",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Athletic Bilbao"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14183",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1056970,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 33.0,
        "weighted_prior_minutes": 33.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1056970,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1058359",
      "player_id": 1058359,
      "name": "Samuele In\u00e1cio",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 7,
        "cf_ss_starts": 0,
        "all_position_starts": 4,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Attacking Midfield": 4
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Borussia Dortmund"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14421",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14421",
        "name": "Samuele In\u00e1cio",
        "comp": "L1",
        "team": "Borussia Dortmund",
        "target_season": 2026,
        "age_at_target": 18.3,
        "seasons_used": 1,
        "pos": "MF",
        "minutes_basis": 371,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 186,
        "npxg90": 0.2676,
        "npxg90_regression_pct": 0.721,
        "xa90": 0.1774,
        "xa90_regression_pct": 0.721,
        "xgchain90": 0.664,
        "xgchain90_regression_pct": 0.721,
        "xgbuildup90": 0.3588,
        "xgbuildup90_regression_pct": 0.721,
        "player_id": 1058359,
        "history": [
          {
            "season": 2025,
            "minutes": 371.0,
            "npxg90": 0.4867950250517647,
            "xa90": 0.2227364384099801,
            "clubs": "Borussia Dortmund",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1538633301532983,
        "npxg90_high": 0.44529096897157733,
        "xa90_low": 0.09986617618051312,
        "xa90_high": 0.280046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1058359,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 383.0,
        "weighted_prior_minutes": 383.0,
        "prior_starts": 4.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1058359,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1058368",
      "player_id": 1058368,
      "name": "Francesco Camarda",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 23,
        "cf_ss_starts": 7,
        "all_position_starts": 7,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 7
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "US Lecce"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12218",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12218",
        "name": "Francesco Camarda",
        "comp": "IT1",
        "team": "Lecce",
        "target_season": 2026,
        "age_at_target": 18.4,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 865,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 384,
        "npxg90": 0.2809,
        "npxg90_regression_pct": 0.556,
        "xa90": 0.1282,
        "xa90_regression_pct": 0.556,
        "xgchain90": 0.4413,
        "xgchain90_regression_pct": 0.556,
        "xgbuildup90": 0.1659,
        "xgbuildup90_regression_pct": 0.556,
        "player_id": 1058368,
        "history": [
          {
            "season": 2024,
            "minutes": 194.0,
            "npxg90": 0.24217004148462384,
            "xa90": 0.13050046355761202,
            "clubs": "AC Milan",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 671.0,
            "npxg90": 0.21684027600328365,
            "xa90": 0.07865118393022151,
            "clubs": "Lecce",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1671633301532983,
        "npxg90_high": 0.4585909689715773,
        "xa90_low": 0.050666176180513126,
        "xa90_high": 0.230846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1058368,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 392.25,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1526.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 679.0,
        "weighted_prior_minutes": 392.25,
        "prior_starts": 7.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1058368,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1058520",
      "player_id": 1058520,
      "name": "Otto Stange",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 15,
        "cf_ss_starts": 2,
        "all_position_starts": 2,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Hamburger SV"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13928",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13928",
        "name": "Otto Stange",
        "comp": "L1",
        "team": "Hamburger SV",
        "target_season": 2026,
        "age_at_target": 19.5,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 275,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 138,
        "npxg90": 0.3385,
        "npxg90_regression_pct": 0.777,
        "xa90": 0.1479,
        "xa90_regression_pct": 0.777,
        "xgchain90": 0.571,
        "xgchain90_regression_pct": 0.777,
        "xgbuildup90": 0.1905,
        "xgbuildup90_regression_pct": 0.777,
        "player_id": 1058520,
        "history": [
          {
            "season": 2025,
            "minutes": 275.0,
            "npxg90": 0.2163936971263452,
            "xa90": 0.034013104709711944,
            "clubs": "Hamburger SV",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.22476333015329833,
        "npxg90_high": 0.5161909689715773,
        "xa90_low": 0.07036617618051312,
        "xa90_high": 0.250546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1058520,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 288.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1422.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 288.0,
        "weighted_prior_minutes": 288.0,
        "prior_starts": 2.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1058520,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1060087",
      "player_id": 1060087,
      "name": "Charalampos Kostoulas",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 29,
        "cf_ss_starts": 2,
        "all_position_starts": 2,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Brighton & Hove Albion"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14118",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14118",
        "name": "Charalampos Kostoulas",
        "comp": "GB1",
        "team": "Brighton",
        "target_season": 2026,
        "age_at_target": 19.2,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 309,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 154,
        "npxg90": 0.4321,
        "npxg90_regression_pct": 0.757,
        "xa90": 0.2141,
        "xa90_regression_pct": 0.757,
        "xgchain90": 0.6983,
        "xgchain90_regression_pct": 0.757,
        "xgbuildup90": 0.1853,
        "xgbuildup90_regression_pct": 0.757,
        "player_id": 1060087,
        "history": [
          {
            "season": 2025,
            "minutes": 309.0,
            "npxg90": 0.6573738946208676,
            "xa90": 0.37283427723981805,
            "clubs": "Brighton",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3183633301532983,
        "npxg90_high": 0.6097909689715773,
        "xa90_low": 0.13656617618051314,
        "xa90_high": 0.316746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1060087,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 353.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1487.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 353.0,
        "weighted_prior_minutes": 353.0,
        "prior_starts": 2.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1060087,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1060657",
      "player_id": 1060657,
      "name": "Juan Piera",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Elche CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1060657,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1060657,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1061122",
      "player_id": 1061122,
      "name": "Adri\u00e1n Liso",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 12,
        "cf_ss_starts": 12,
        "all_position_starts": 21,
        "cf_start_share": 0.5714285714285714,
        "starting_position_counts": {
          "Centre-Forward": 12,
          "Left Winger": 4,
          "Right Winger": 3,
          "Attacking Midfield": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Getafe CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13789",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13789",
        "name": "Adri\u00e1n Liso",
        "comp": "ES1",
        "team": "Getafe",
        "target_season": 2026,
        "age_at_target": 21.3,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1725,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 862,
        "npxg90": 0.204,
        "npxg90_regression_pct": 0.358,
        "xa90": 0.0656,
        "xa90_regression_pct": 0.358,
        "xgchain90": 0.3091,
        "xgchain90_regression_pct": 0.358,
        "xgbuildup90": 0.0865,
        "xgbuildup90_regression_pct": 0.358,
        "player_id": 1061122,
        "history": [
          {
            "season": 2025,
            "minutes": 1725.0,
            "npxg90": 0.14385382445610087,
            "xa90": 0.007866646543793057,
            "clubs": "Getafe",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0902633301532983,
        "npxg90_high": 0.3816909689715773,
        "xa90_low": 0,
        "xa90_high": 0.168246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1061122,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1712.0,
        "empirical_lo80": 341.45,
        "empirical_hi80": 2846.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1712.0,
        "weighted_prior_minutes": 1712.0,
        "prior_starts": 21.0,
        "prior_cf_start_share": 0.571429,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1061122,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1061285",
      "player_id": 1061285,
      "name": "Rodrigo Marina",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Real Betis Balompi\u00e9"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1061285,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1061285,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1063338",
      "player_id": 1063338,
      "name": "Carlos Esp\u00ed",
      "kind": "reviewed_market",
      "in_legacy_14": true,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 34,
        "cf_ss_starts": 13,
        "all_position_starts": 13,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 13
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "Named legacy market comparator",
      "prior_clubs": [
        "Levante UD"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13769",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13769",
        "name": "Carlos Esp\u00ed",
        "comp": "ES1",
        "team": "Levante",
        "target_season": 2026,
        "age_at_target": 21.0,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1328,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 664,
        "npxg90": 0.531,
        "npxg90_regression_pct": 0.42,
        "xa90": 0.0986,
        "xa90_regression_pct": 0.42,
        "xgchain90": 0.6128,
        "xgchain90_regression_pct": 0.42,
        "xgbuildup90": 0.1031,
        "xgbuildup90_regression_pct": 0.42,
        "player_id": 1063338,
        "history": [
          {
            "season": 2025,
            "minutes": 1328.0,
            "npxg90": 0.6698921278500594,
            "xa90": 0.04675700601347419,
            "clubs": "Levante",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.4172633301532983,
        "npxg90_high": 0.7086909689715774,
        "xa90_low": 0.02106617618051311,
        "xa90_high": 0.20124604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1063338,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1339.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2473.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1339.0,
        "weighted_prior_minutes": 1339.0,
        "prior_starts": 13.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1063338,
        "player": "C. Esp\u00ed",
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "historical_destination_deal_proxy_not_juventus_offer",
        "evidence_quality": "imputed_wage_scenario",
        "fee_eur": {
          "low": 25000000.0,
          "base": 25000000.0,
          "high": 25000000.0
        },
        "contract_years": 5.0,
        "annual_fee_allocation_eur": {
          "low": 5000000.0,
          "base": 5000000.0,
          "high": 5000000.0
        },
        "annual_gross_wage_eur": {
          "low": 3572000.0,
          "base": 4803000.0,
          "high": 7071000.0
        },
        "annualized_commitment_proxy_eur": {
          "low": 8572000.0,
          "base": 9803000.0,
          "high": 12071000.0
        },
        "full_contract_proxy_eur": {
          "low": 42860000.0,
          "base": 49015000.0,
          "high": 60355000.0
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "undisclosed_ancillary_costs",
          "performance_bonuses",
          "future_wage_changes",
          "juventus_specific_offer"
        ],
        "sources": [
          {
            "title": "Legacy pool snapshot",
            "url": "experiments/band-pool-2026-summer-CF.json",
            "publication_date": "2026-08-28",
            "retrieved_at": "2026-09-09",
            "kind": "local_archived_secondary"
          },
          {
            "title": "Capology archived wage row",
            "url": "https://www.capology.com/es/la-liga/salaries/2026-2027/",
            "publication_date": null,
            "retrieved_at": "2026-09-09",
            "kind": "secondary_salary_estimate",
            "snapshot_date": "2026-08-30"
          }
        ],
        "notes": [
          "Closed-window reconstructed comparison as of 2026-09-09; this destination transaction does not establish Juventus feasibility.",
          "Contract proxy assumes constant annual fixed gross wage over the stated term; excludes unpriced costs.",
          "Legacy wage imputation from eight priced signings; low/high are LOO quartile scenarios, not calibrated confidence bounds.",
          "Historical club top salary is a model cap, not a real upper bound on a new contract."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1063553",
      "player_id": 1063553,
      "name": "Pau Cabanes",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Villarreal CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1063553,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 15.0,
        "weighted_prior_minutes": 123.666667,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 2.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1063553,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1063598",
      "player_id": 1063598,
      "name": "Gorka Carrera",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 4,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Real Sociedad"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14208",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1063598,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 59.0,
        "weighted_prior_minutes": 59.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1063598,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1064506",
      "player_id": 1064506,
      "name": "Adam Boayar",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 23,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Elche CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1064506,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 98.0,
        "weighted_prior_minutes": 98.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1064506,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1064538",
      "player_id": 1064538,
      "name": "Ali Houary",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 8,
        "cf_ss_starts": 0,
        "all_position_starts": 2,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Attacking Midfield": 1,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Elche CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13838",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13838",
        "name": "Ali Houary",
        "comp": "ES1",
        "team": "Elche",
        "target_season": 2026,
        "age_at_target": 21.0,
        "seasons_used": 1,
        "pos": "MF",
        "minutes_basis": 133,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 66,
        "npxg90": 0.0864,
        "npxg90_regression_pct": 0.878,
        "xa90": 0.0859,
        "xa90_regression_pct": 0.878,
        "xgchain90": 0.3727,
        "xgchain90_regression_pct": 0.878,
        "xgbuildup90": 0.2629,
        "xgbuildup90_regression_pct": 0.878,
        "player_id": 1064538,
        "history": [
          {
            "season": 2025,
            "minutes": 133.0,
            "npxg90": 0.03778973104138123,
            "xa90": 0.0,
            "clubs": "Elche",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0,
        "npxg90_high": 0.26409096897157736,
        "xa90_low": 0.008366176180513121,
        "xa90_high": 0.188546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1064538,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 125.0,
        "weighted_prior_minutes": 125.0,
        "prior_starts": 2.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1064538,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1064871",
      "player_id": 1064871,
      "name": "Joaqu\u00edn Panichelli",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 27,
        "cf_ss_starts": 24,
        "all_position_starts": 24,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 24
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RC Strasbourg Alsace"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12413",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12413",
        "name": "Joaqu\u00edn Panichelli",
        "comp": "FR1",
        "team": "Strasbourg",
        "target_season": 2026,
        "age_at_target": 23.8,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 2414,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1154,
        "npxg90": 0.3795,
        "npxg90_regression_pct": 0.294,
        "xa90": 0.1301,
        "xa90_regression_pct": 0.294,
        "xgchain90": 0.5803,
        "xgchain90_regression_pct": 0.294,
        "xgbuildup90": 0.1672,
        "xgbuildup90_regression_pct": 0.294,
        "player_id": 1064871,
        "history": [
          {
            "season": 2023,
            "minutes": 212.0,
            "npxg90": 0.17727073712520441,
            "xa90": 0.037860920222230116,
            "clubs": "Alaves",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2202.0,
            "npxg90": 0.4150716841159952,
            "xa90": 0.12067336627162932,
            "clubs": "Strasbourg",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.26576333015329834,
        "npxg90_high": 0.5571909689715773,
        "xa90_low": 0.05256617618051311,
        "xa90_high": 0.232746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1064871,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1538.0,
        "empirical_lo80": 167.45,
        "empirical_hi80": 2672.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2196.0,
        "weighted_prior_minutes": 1538.0,
        "prior_starts": 24.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1064871,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1066206",
      "player_id": 1066206,
      "name": "Toni Fern\u00e1ndez",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 1,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Barcelona"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13110",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1066206,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 45.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1179.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 45.0,
        "weighted_prior_minutes": 45.0,
        "prior_starts": 1.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1066206,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1067904",
      "player_id": 1067904,
      "name": "Bazoumana Tour\u00e9",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 4,
        "cf_ss_starts": 4,
        "all_position_starts": 29,
        "cf_start_share": 0.13793103448275862,
        "starting_position_counts": {
          "Left Winger": 19,
          "Left Midfield": 5,
          "Second Striker": 3,
          "Centre-Forward": 1,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "TSG 1899 Hoffenheim"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13427",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13427",
        "name": "Bazoumana Tour\u00e9",
        "comp": "L1",
        "team": "Hoffenheim",
        "target_season": 2026,
        "age_at_target": 20.4,
        "seasons_used": 2,
        "pos": "DF",
        "minutes_basis": 2993,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1343,
        "npxg90": 0.1798,
        "npxg90_regression_pct": 0.263,
        "xa90": 0.231,
        "xa90_regression_pct": 0.263,
        "xgchain90": 0.5611,
        "xgchain90_regression_pct": 0.263,
        "xgbuildup90": 0.236,
        "xgbuildup90_regression_pct": 0.263,
        "player_id": 1067904,
        "history": [
          {
            "season": 2024,
            "minutes": 614.0,
            "npxg90": 0.26840675749637016,
            "xa90": 0.2557389742728165,
            "clubs": "Hoffenheim",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2379.0,
            "npxg90": 0.19451946725958458,
            "xa90": 0.2735000995573826,
            "clubs": "Hoffenheim",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0660633301532983,
        "npxg90_high": 0.3574909689715773,
        "xa90_low": 0.15346617618051311,
        "xa90_high": 0.333646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1067904,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1753.666667,
        "empirical_lo80": 345.716667,
        "empirical_hi80": 2664.066667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2326.0,
        "weighted_prior_minutes": 1753.666667,
        "prior_starts": 29.0,
        "prior_cf_start_share": 0.137931,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1067904,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1069512",
      "player_id": 1069512,
      "name": "Jonah Kusi-Asare",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 20,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Bayern Munich",
        "Fulham FC"
      ],
      "prior_competitions": [
        "GB1",
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13262",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1069512,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 53.0,
        "weighted_prior_minutes": 36.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 2.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1069512,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1071818",
      "player_id": 1071818,
      "name": "Sean Neave",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 14,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Newcastle United"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13532",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1071818,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 13.0,
        "weighted_prior_minutes": 13.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1071818,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1074650",
      "player_id": 1074650,
      "name": "Sohan Baldoni",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Lorient"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1074650,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1074650,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1075572",
      "player_id": 1075572,
      "name": "Enzo Faty",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Toulouse"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1075572,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1075572,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1078784",
      "player_id": 1078784,
      "name": "Giulio Vinciati",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Udinese Calcio"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1078784,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1078784,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1083069",
      "player_id": 1083069,
      "name": "Isaac",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 19,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Hellas Verona"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14348",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1083069,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 37.0,
        "weighted_prior_minutes": 37.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1083069,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1086474",
      "player_id": 1086474,
      "name": "Nouroudine Faye",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "US Cremonese"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1086474,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1086474,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:108725",
      "player_id": 108725,
      "name": "Chris Wood",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 15,
        "cf_ss_starts": 11,
        "all_position_starts": 11,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 11
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Nottingham Forest"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "4456",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "4456",
        "name": "Chris Wood",
        "comp": "GB1",
        "team": "Nottingham Forest",
        "target_season": 2026,
        "age_at_target": 34.7,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5734,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1662,
        "npxg90": 0.305,
        "npxg90_regression_pct": 0.224,
        "xa90": 0.0689,
        "xa90_regression_pct": 0.224,
        "xgchain90": 0.376,
        "xgchain90_regression_pct": 0.224,
        "xgbuildup90": 0.0588,
        "xgbuildup90_regression_pct": 0.224,
        "player_id": 108725,
        "history": [
          {
            "season": 2023,
            "minutes": 1797.0,
            "npxg90": 0.6693291486876835,
            "xa90": 0.09951747503001025,
            "clubs": "Nottingham Forest",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 3024.0,
            "npxg90": 0.3974746549058528,
            "xa90": 0.09059855259866231,
            "clubs": "Nottingham Forest",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 913.0,
            "npxg90": 0.33172363356196477,
            "xa90": 0.031711373433291196,
            "clubs": "Nottingham Forest",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1912633301532983,
        "npxg90_high": 0.4826909689715773,
        "xa90_low": 0,
        "xa90_high": 0.171546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 108725,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1650.0,
        "empirical_lo80": 279.45,
        "empirical_hi80": 2784.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 907.0,
        "weighted_prior_minutes": 1650.0,
        "prior_starts": 11.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 108725,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1088110",
      "player_id": 1088110,
      "name": "Anthony Bermont",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RC Lens"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12344",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1088110,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 95.0,
        "weighted_prior_minutes": 95.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1088110,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1089770",
      "player_id": 1089770,
      "name": "Joi Nuredini",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 5,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Genoa CFC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13537",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1089770,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1.0,
        "weighted_prior_minutes": 1.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1089770,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1089802",
      "player_id": 1089802,
      "name": "Remy Rees-Dottin",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 7,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "AFC Bournemouth"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13307",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1089802,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1089802,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1096744",
      "player_id": 1096744,
      "name": "Lanroy Machine",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 26,
        "cf_ss_starts": 3,
        "all_position_starts": 3,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Angers SCO"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13612",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13612",
        "name": "Lanroy Machine",
        "comp": "FR1",
        "team": "Angers",
        "target_season": 2026,
        "age_at_target": 20.8,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 466,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 233,
        "npxg90": 0.3332,
        "npxg90_regression_pct": 0.673,
        "xa90": 0.1202,
        "xa90_regression_pct": 0.673,
        "xgchain90": 0.564,
        "xgchain90_regression_pct": 0.673,
        "xgbuildup90": 0.1967,
        "xgbuildup90_regression_pct": 0.673,
        "player_id": 1096744,
        "history": [
          {
            "season": 2025,
            "minutes": 466.0,
            "npxg90": 0.3466078674604581,
            "xa90": 0.03630669797518862,
            "clubs": "Angers",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2194633301532983,
        "npxg90_high": 0.5108909689715773,
        "xa90_low": 0.04266617618051312,
        "xa90_high": 0.22284604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1096744,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 339.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1473.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 505.0,
        "weighted_prior_minutes": 339.0,
        "prior_starts": 3.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1096744,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1097113",
      "player_id": 1097113,
      "name": "Ka\u00efl Boudache",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 3,
        "cf_start_share": 0.3333333333333333,
        "starting_position_counts": {
          "Right Winger": 1,
          "Attacking Midfield": 1,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "OGC Nice"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14379",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14379",
        "name": "Kail Boudache",
        "comp": "FR1",
        "team": "Nice",
        "target_season": 2026,
        "age_at_target": 20.1,
        "seasons_used": 1,
        "pos": "MF",
        "minutes_basis": 507,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 254,
        "npxg90": 0.2693,
        "npxg90_regression_pct": 0.654,
        "xa90": 0.0946,
        "xa90_regression_pct": 0.654,
        "xgchain90": 0.4589,
        "xgchain90_regression_pct": 0.654,
        "xgbuildup90": 0.2219,
        "xgbuildup90_regression_pct": 0.654,
        "player_id": 1097113,
        "history": [
          {
            "season": 2025,
            "minutes": 507.0,
            "npxg90": 0.5078005234121218,
            "xa90": 0.03537783845597823,
            "clubs": "Nice",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1555633301532983,
        "npxg90_high": 0.4469909689715773,
        "xa90_low": 0.01706617618051312,
        "xa90_high": 0.197246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1097113,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 528.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1438.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 528.0,
        "weighted_prior_minutes": 528.0,
        "prior_starts": 3.0,
        "prior_cf_start_share": 0.333333,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1097113,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1099924",
      "player_id": 1099924,
      "name": "Yael Trepy",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 21,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Cagliari Calcio"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14264",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1099924,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 83.0,
        "weighted_prior_minutes": 83.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1099924,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1101641",
      "player_id": 1101641,
      "name": "Justin Kalumba",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 4,
        "cf_start_share": 0.25,
        "starting_position_counts": {
          "Left Winger": 2,
          "Right Winger": 1,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Angers SCO",
        "RCD Mallorca"
      ],
      "prior_competitions": [
        "ES1",
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11494",
            "method": "surname+name_subset",
            "confidence": 0.85
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11494",
        "name": "Justin-Noel Kalumba",
        "comp": "FR1",
        "team": "Angers; Mallorca",
        "target_season": 2026,
        "age_at_target": 21.6,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 305,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1;FR1",
        "effective_minutes": 152,
        "npxg90": 0.2439,
        "npxg90_regression_pct": 0.759,
        "xa90": 0.1399,
        "xa90_regression_pct": 0.759,
        "xgchain90": 0.4702,
        "xgchain90_regression_pct": 0.759,
        "xgbuildup90": 0.1754,
        "xgbuildup90_regression_pct": 0.759,
        "player_id": 1101641,
        "history": [
          {
            "season": 2025,
            "minutes": 305.0,
            "npxg90": 0.023717063311182087,
            "xa90": 0.07878202841174407,
            "clubs": "Angers; Mallorca",
            "competitions": [
              "ES1",
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1301633301532983,
        "npxg90_high": 0.42159096897157733,
        "xa90_low": 0.062366176180513114,
        "xa90_high": 0.24254604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1101641,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 212.333333,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1122.733333,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 304.0,
        "weighted_prior_minutes": 212.333333,
        "prior_starts": 4.0,
        "prior_cf_start_share": 0.25,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1101641,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1103958",
      "player_id": 1103958,
      "name": "Prosper Peter",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 30,
        "cf_ss_starts": 14,
        "all_position_starts": 14,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 14
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Angers SCO"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13604",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13604",
        "name": "Prosper Peter",
        "comp": "FR1",
        "team": "Angers",
        "target_season": 2026,
        "age_at_target": 19.0,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1257,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 628,
        "npxg90": 0.4064,
        "npxg90_regression_pct": 0.433,
        "xa90": 0.1099,
        "xa90_regression_pct": 0.433,
        "xgchain90": 0.5663,
        "xgchain90_regression_pct": 0.433,
        "xgbuildup90": 0.1122,
        "xgbuildup90_regression_pct": 0.433,
        "player_id": 1103958,
        "history": [
          {
            "season": 2025,
            "minutes": 1257.0,
            "npxg90": 0.4349167887254803,
            "xa90": 0.06432287950682185,
            "clubs": "Angers",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.29266333015329826,
        "npxg90_high": 0.5840909689715773,
        "xa90_low": 0.032366176180513115,
        "xa90_high": 0.212546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1103958,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 852.333333,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1986.533333,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1266.0,
        "weighted_prior_minutes": 852.333333,
        "prior_starts": 14.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1103958,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1104206",
      "player_id": 1104206,
      "name": "Agust\u00edn Albarrac\u00edn",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Cagliari Calcio"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14399",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1104206,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 31.0,
        "weighted_prior_minutes": 31.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1104206,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1106860",
      "player_id": 1106860,
      "name": "Enzo Molebe",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 8,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Olympique Lyon"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13010",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1106860,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 9.0,
        "weighted_prior_minutes": 9.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1106860,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1108466",
      "player_id": 1108466,
      "name": "Rio Ngumoha",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 5,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Left Winger": 5
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Liverpool FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13692",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13692",
        "name": "Rio Ngumoha",
        "comp": "GB1",
        "team": "Liverpool",
        "target_season": 2026,
        "age_at_target": 17.9,
        "seasons_used": 1,
        "pos": "MF",
        "minutes_basis": 515,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 258,
        "npxg90": 0.1608,
        "npxg90_regression_pct": 0.651,
        "xa90": 0.2292,
        "xa90_regression_pct": 0.651,
        "xgchain90": 0.6143,
        "xgchain90_regression_pct": 0.651,
        "xgbuildup90": 0.3055,
        "xgbuildup90_regression_pct": 0.651,
        "player_id": 1108466,
        "history": [
          {
            "season": 2025,
            "minutes": 515.0,
            "npxg90": 0.2134564764146666,
            "xa90": 0.37155518926752423,
            "clubs": "Liverpool",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.047063330153298305,
        "npxg90_high": 0.3384909689715773,
        "xa90_low": 0.1516661761805131,
        "xa90_high": 0.33184604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1108466,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 551.0,
        "weighted_prior_minutes": 551.0,
        "prior_starts": 5.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1108466,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1108476",
      "player_id": 1108476,
      "name": "Harry Gray",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Leeds United"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1108476,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1108476,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1108478",
      "player_id": 1108478,
      "name": "Alejandro Gomes Rodr\u00edguez",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 14,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Olympique Lyon"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13591",
            "method": "fuzzy_name",
            "confidence": 0.6
          }
        ],
        "review_status": "needs_identity_review"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1108478,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1108478,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1111776",
      "player_id": 1111776,
      "name": "Ibou San\u00e9",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 18,
        "cf_ss_starts": 3,
        "all_position_starts": 5,
        "cf_start_share": 0.6,
        "starting_position_counts": {
          "Centre-Forward": 3,
          "Attacking Midfield": 1,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Metz"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12000",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12000",
        "name": "Ibou San\u00e9",
        "comp": "FR1",
        "team": "Metz",
        "target_season": 2026,
        "age_at_target": 21.3,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 624,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 286,
        "npxg90": 0.2359,
        "npxg90_regression_pct": 0.627,
        "xa90": 0.1581,
        "xa90_regression_pct": 0.627,
        "xgchain90": 0.4546,
        "xgchain90_regression_pct": 0.627,
        "xgbuildup90": 0.1398,
        "xgbuildup90_regression_pct": 0.627,
        "player_id": 1111776,
        "history": [
          {
            "season": 2023,
            "minutes": 104.0,
            "npxg90": 0.4291252219655479,
            "xa90": 0.024961365673404474,
            "clubs": "Metz",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 520.0,
            "npxg90": 0.0573981748893857,
            "xa90": 0.1633069715820826,
            "clubs": "Metz",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1221633301532983,
        "npxg90_high": 0.4135909689715773,
        "xa90_low": 0.08056617618051311,
        "xa90_high": 0.260746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1111776,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 397.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1531.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 536.0,
        "weighted_prior_minutes": 397.666667,
        "prior_starts": 5.0,
        "prior_cf_start_share": 0.6,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1111776,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1111820",
      "player_id": 1111820,
      "name": "Junior Ajayi",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 23,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Hellas Verona"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12639",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1111820,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1.0,
        "weighted_prior_minutes": 4.333333,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 2.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1111820,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1117771",
      "player_id": 1117771,
      "name": "Ange Lago",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 9,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Olympique Marseille"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14511",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1117771,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 48.0,
        "weighted_prior_minutes": 48.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1117771,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1118293",
      "player_id": 1118293,
      "name": "Fynn Schenten",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 8,
        "cf_ss_starts": 0,
        "all_position_starts": 1,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1.FC K\u00f6ln"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14253",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1118293,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 97.0,
        "weighted_prior_minutes": 97.0,
        "prior_starts": 1.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1118293,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1122007",
      "player_id": 1122007,
      "name": "Mykyta Aleksandrov",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 4,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Getafe CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1122007,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1122007,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1122712",
      "player_id": 1122712,
      "name": "Braiden Graham",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Everton FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1122712,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1122712,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1124005",
      "player_id": 1124005,
      "name": "Christantus Uche",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 26,
        "cf_ss_starts": 3,
        "all_position_starts": 3,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Second Striker": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Crystal Palace",
        "Getafe CF"
      ],
      "prior_competitions": [
        "ES1",
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12726",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12726",
        "name": "Christantus Uche",
        "comp": "ES1",
        "team": "Crystal Palace; Getafe",
        "target_season": 2026,
        "age_at_target": 23.2,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 2921,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1;GB1",
        "effective_minutes": 825,
        "npxg90": 0.2468,
        "npxg90_regression_pct": 0.368,
        "xa90": 0.1583,
        "xa90_regression_pct": 0.368,
        "xgchain90": 0.493,
        "xgchain90_regression_pct": 0.368,
        "xgbuildup90": 0.1557,
        "xgbuildup90_regression_pct": 0.368,
        "player_id": 1124005,
        "history": [
          {
            "season": 2024,
            "minutes": 2542.0,
            "npxg90": 0.12536669744986143,
            "xa90": 0.1514286246886411,
            "clubs": "Getafe",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 379.0,
            "npxg90": 0.527497151655226,
            "xa90": 0.15129303731672997,
            "clubs": "Crystal Palace; Getafe",
            "competitions": [
              "ES1",
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1330633301532983,
        "npxg90_high": 0.42449096897157734,
        "xa90_low": 0.08076617618051311,
        "xa90_high": 0.260946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1124005,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1120.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2254.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 429.0,
        "weighted_prior_minutes": 1120.666667,
        "prior_starts": 3.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1124005,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:112930",
      "player_id": 112930,
      "name": "Benito Raman",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Mechelen"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "existing FotMob bridge",
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Mechelen",
          "league": "Belgian Pro League",
          "minutes": 1050.0,
          "npxg90": 0.4127657175064087,
          "xa90": 0.0932237103581428,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": 112930,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1131161",
      "player_id": 1131161,
      "name": "Robinio Vaz",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 33,
        "cf_ss_starts": 3,
        "all_position_starts": 3,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Associazione Sportiva Roma",
        "Olympique Marseille"
      ],
      "prior_competitions": [
        "FR1",
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13330",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13330",
        "name": "Robinio Vaz",
        "comp": "FR1",
        "team": "Marseille; Roma",
        "target_season": 2026,
        "age_at_target": 19.5,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 530,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1;IT1",
        "effective_minutes": 265,
        "npxg90": 0.4319,
        "npxg90_regression_pct": 0.644,
        "xa90": 0.1678,
        "xa90_regression_pct": 0.644,
        "xgchain90": 0.7023,
        "xgchain90_regression_pct": 0.644,
        "xgbuildup90": 0.2664,
        "xgbuildup90_regression_pct": 0.644,
        "player_id": 1131161,
        "history": [
          {
            "season": 2025,
            "minutes": 530.0,
            "npxg90": 0.5776613888875494,
            "xa90": 0.16391478914697216,
            "clubs": "Marseille; Roma",
            "competitions": [
              "FR1",
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.31816333015329834,
        "npxg90_high": 0.6095909689715773,
        "xa90_low": 0.09026617618051312,
        "xa90_high": 0.270446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1131161,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 410.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1544.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 578.0,
        "weighted_prior_minutes": 410.0,
        "prior_starts": 3.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1131161,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1133733",
      "player_id": 1133733,
      "name": "Yaya Di\u00e9m\u00e9",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 2,
        "all_position_starts": 2,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RC Strasbourg Alsace"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14605",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14605",
        "name": "Yaya Di\u00e9m\u00e9",
        "comp": "FR1",
        "team": "Strasbourg",
        "target_season": 2026,
        "age_at_target": 18.8,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 159,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 80,
        "npxg90": 0.298,
        "npxg90_regression_pct": 0.858,
        "xa90": 0.1419,
        "xa90_regression_pct": 0.858,
        "xgchain90": 0.5062,
        "xgchain90_regression_pct": 0.858,
        "xgbuildup90": 0.1788,
        "xgbuildup90_regression_pct": 0.858,
        "player_id": 1133733,
        "history": [
          {
            "season": 2025,
            "minutes": 159.0,
            "npxg90": 0.1028551920404974,
            "xa90": 0.0,
            "clubs": "Strasbourg",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1842633301532983,
        "npxg90_high": 0.4756909689715773,
        "xa90_low": 0.06436617618051312,
        "xa90_high": 0.24454604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1133733,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 155.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1289.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 155.0,
        "weighted_prior_minutes": 155.0,
        "prior_starts": 2.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1133733,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1133928",
      "player_id": 1133928,
      "name": "Angel Yondjo Matah",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "LOSC Lille"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1133928,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1133928,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1141560",
      "player_id": 1141560,
      "name": "Kader Me\u00eft\u00e9",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 19,
        "cf_ss_starts": 6,
        "all_position_starts": 6,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 6
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Stade Rennais FC"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1141560,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 532.333333,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1666.533333,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 530.0,
        "weighted_prior_minutes": 532.333333,
        "prior_starts": 6.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1141560,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1143517",
      "player_id": 1143517,
      "name": "Yanis Beau Djellel",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Le Havre AC"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1143517,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1143517,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1144627",
      "player_id": 1144627,
      "name": "Kento Shiogai",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 15,
        "cf_ss_starts": 1,
        "all_position_starts": 2,
        "cf_start_share": 0.5,
        "starting_position_counts": {
          "Left Winger": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "VfL Wolfsburg"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14371",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14371",
        "name": "Kento Shiogai",
        "comp": "L1",
        "team": "Wolfsburg",
        "target_season": 2026,
        "age_at_target": 21.3,
        "seasons_used": 1,
        "pos": "MF",
        "minutes_basis": 292,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 146,
        "npxg90": 0.2645,
        "npxg90_regression_pct": 0.767,
        "xa90": 0.156,
        "xa90_regression_pct": 0.767,
        "xgchain90": 0.6361,
        "xgchain90_regression_pct": 0.767,
        "xgbuildup90": 0.2973,
        "xgbuildup90_regression_pct": 0.767,
        "player_id": 1144627,
        "history": [
          {
            "season": 2025,
            "minutes": 292.0,
            "npxg90": 0.5798860143053614,
            "xa90": 0.17593944751440663,
            "clubs": "Wolfsburg",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.15076333015329832,
        "npxg90_high": 0.44219096897157734,
        "xa90_low": 0.07846617618051312,
        "xa90_high": 0.258646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1144627,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 313.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1447.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 313.0,
        "weighted_prior_minutes": 313.0,
        "prior_starts": 2.0,
        "prior_cf_start_share": 0.5,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1144627,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1153105",
      "player_id": 1153105,
      "name": "Yassir Zabiri",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 12,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Stade Rennais FC"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14459",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1153105,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 42.0,
        "weighted_prior_minutes": 42.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1153105,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1153628",
      "player_id": 1153628,
      "name": "Yannik Wagner",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1. Fu\u00dfballclub Heidenheim 1846"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13863",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1153628,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 45.0,
        "weighted_prior_minutes": 45.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1153628,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1155608",
      "player_id": 1155608,
      "name": "Amady Camara",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 15,
        "cf_ss_starts": 0,
        "all_position_starts": 1,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Nantes"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13828",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13828",
        "name": "Amady Camara",
        "comp": "FR1",
        "team": "Nantes",
        "target_season": 2026,
        "age_at_target": 21.2,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 131,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 66,
        "npxg90": 0.3411,
        "npxg90_regression_pct": 0.88,
        "xa90": 0.1513,
        "xa90_regression_pct": 0.88,
        "xgchain90": 0.5723,
        "xgchain90_regression_pct": 0.88,
        "xgbuildup90": 0.182,
        "xgbuildup90_regression_pct": 0.88,
        "player_id": 1155608,
        "history": [
          {
            "season": 2025,
            "minutes": 131.0,
            "npxg90": 0.47717759243518343,
            "xa90": 0.0810928349845282,
            "clubs": "Nantes",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.22736333015329832,
        "npxg90_high": 0.5187909689715773,
        "xa90_low": 0.07376617618051311,
        "xa90_high": 0.253946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1155608,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1155608,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1160814",
      "player_id": 1160814,
      "name": "Rayan Fofana",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 33,
        "cf_ss_starts": 7,
        "all_position_starts": 7,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 6,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RC Lens"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13506",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13506",
        "name": "Rayan Fofana",
        "comp": "FR1",
        "team": "Lens",
        "target_season": 2026,
        "age_at_target": 20.5,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 759,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 380,
        "npxg90": 0.5276,
        "npxg90_regression_pct": 0.558,
        "xa90": 0.1087,
        "xa90_regression_pct": 0.558,
        "xgchain90": 0.7221,
        "xgchain90_regression_pct": 0.558,
        "xgbuildup90": 0.1884,
        "xgbuildup90_regression_pct": 0.558,
        "player_id": 1160814,
        "history": [
          {
            "season": 2025,
            "minutes": 759.0,
            "npxg90": 0.7488519887222721,
            "xa90": 0.039911790946019966,
            "clubs": "Lens",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.41386333015329824,
        "npxg90_high": 0.7052909689715773,
        "xa90_low": 0.031166176180513122,
        "xa90_high": 0.211346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1160814,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 531.333333,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1665.533333,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 785.0,
        "weighted_prior_minutes": 531.333333,
        "prior_starts": 7.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1160814,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:116088",
      "player_id": 116088,
      "name": "Marius B\u00fclter",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 25,
        "cf_ss_starts": 14,
        "all_position_starts": 18,
        "cf_start_share": 0.7777777777777778,
        "starting_position_counts": {
          "Centre-Forward": 14,
          "Left Winger": 3,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1.FC K\u00f6ln"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7879",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7879",
        "name": "Marius B\u00fclter",
        "comp": "L1",
        "team": "FC Cologne",
        "target_season": 2026,
        "age_at_target": 33.3,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4681,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1565,
        "npxg90": 0.1882,
        "npxg90_regression_pct": 0.235,
        "xa90": 0.1788,
        "xa90_regression_pct": 0.235,
        "xgchain90": 0.4684,
        "xgchain90_regression_pct": 0.235,
        "xgbuildup90": 0.1836,
        "xgbuildup90_regression_pct": 0.235,
        "player_id": 116088,
        "history": [
          {
            "season": 2023,
            "minutes": 1331.0,
            "npxg90": 0.12810963857429178,
            "xa90": 0.2346585815524715,
            "clubs": "Hoffenheim",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1772.0,
            "npxg90": 0.18528932160498157,
            "xa90": 0.15438607887577258,
            "clubs": "Hoffenheim",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1578.0,
            "npxg90": 0.22697818132662728,
            "xa90": 0.2682790910194809,
            "clubs": "FC Cologne",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.07446333015329831,
        "npxg90_high": 0.36589096897157736,
        "xa90_low": 0.1012661761805131,
        "xa90_high": 0.28144604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 116088,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1567.25,
        "empirical_lo80": 196.7,
        "empirical_hi80": 2701.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1591.0,
        "weighted_prior_minutes": 1567.25,
        "prior_starts": 18.0,
        "prior_cf_start_share": 0.777778,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 116088,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1162654",
      "player_id": 1162654,
      "name": "Noam Obougou",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 12,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Le Havre AC"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14229",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1162654,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 99.0,
        "weighted_prior_minutes": 99.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1162654,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1164330",
      "player_id": 1164330,
      "name": "Martin Pedroarena",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "CA Osasuna"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1164330,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1164330,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1166534",
      "player_id": 1166534,
      "name": "\u00c1lex Costa",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Sevilla FC"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1166534,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1166534,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1168219",
      "player_id": 1168219,
      "name": "Said El Mala",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 11,
        "cf_ss_starts": 11,
        "all_position_starts": 20,
        "cf_start_share": 0.55,
        "starting_position_counts": {
          "Centre-Forward": 11,
          "Left Winger": 7,
          "Attacking Midfield": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1.FC K\u00f6ln"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13911",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13911",
        "name": "Said El Mala",
        "comp": "L1",
        "team": "FC Cologne",
        "target_season": 2026,
        "age_at_target": 19.9,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1965,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 982,
        "npxg90": 0.5009,
        "npxg90_regression_pct": 0.328,
        "xa90": 0.1906,
        "xa90_regression_pct": 0.328,
        "xgchain90": 0.7595,
        "xgchain90_regression_pct": 0.328,
        "xgbuildup90": 0.1795,
        "xgbuildup90_regression_pct": 0.328,
        "player_id": 1168219,
        "history": [
          {
            "season": 2025,
            "minutes": 1965.0,
            "npxg90": 0.5416016279229225,
            "xa90": 0.1917356630886784,
            "clubs": "FC Cologne",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3871633301532983,
        "npxg90_high": 0.6785909689715773,
        "xa90_low": 0.11306617618051311,
        "xa90_high": 0.293246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1168219,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1958.0,
        "empirical_lo80": 587.45,
        "empirical_hi80": 3092.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1958.0,
        "weighted_prior_minutes": 1958.0,
        "prior_starts": 20.0,
        "prior_cf_start_share": 0.55,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1168219,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1172646",
      "player_id": 1172646,
      "name": "Ben Casey",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Crystal Palace"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1172646,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1172646,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1178488",
      "player_id": 1178488,
      "name": "Idrissa Gueye",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 38,
        "cf_ss_starts": 2,
        "all_position_starts": 2,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Metz",
        "Udinese Calcio"
      ],
      "prior_competitions": [
        "FR1",
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13811",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13811",
        "name": "Idrissa Gueye",
        "comp": "IT1",
        "team": "Metz; Udinese",
        "target_season": 2026,
        "age_at_target": 19.9,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 494,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1;IT1",
        "effective_minutes": 247,
        "npxg90": 0.3577,
        "npxg90_regression_pct": 0.66,
        "xa90": 0.1117,
        "xa90_regression_pct": 0.66,
        "xgchain90": 0.5818,
        "xgchain90_regression_pct": 0.66,
        "xgbuildup90": 0.2296,
        "xgbuildup90_regression_pct": 0.66,
        "player_id": 1178488,
        "history": [
          {
            "season": 2025,
            "minutes": 494.0,
            "npxg90": 0.43488753763468646,
            "xa90": 0.028604950646489016,
            "clubs": "Metz; Udinese",
            "competitions": [
              "FR1",
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.24396333015329832,
        "npxg90_high": 0.5353909689715773,
        "xa90_low": 0.03416617618051311,
        "xa90_high": 0.21434604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1178488,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 536.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1670.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 536.0,
        "weighted_prior_minutes": 536.0,
        "prior_starts": 2.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1178488,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1178695",
      "player_id": 1178695,
      "name": "Kenny Quetant",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 11,
        "cf_ss_starts": 4,
        "all_position_starts": 4,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 4
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Le Havre AC"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14241",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14241",
        "name": "Kenny Quetant",
        "comp": "FR1",
        "team": "Le Havre",
        "target_season": 2026,
        "age_at_target": 20.0,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 378,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 189,
        "npxg90": 0.3004,
        "npxg90_regression_pct": 0.717,
        "xa90": 0.118,
        "xa90_regression_pct": 0.717,
        "xgchain90": 0.4466,
        "xgchain90_regression_pct": 0.717,
        "xgbuildup90": 0.1557,
        "xgbuildup90_regression_pct": 0.717,
        "player_id": 1178695,
        "history": [
          {
            "season": 2025,
            "minutes": 378.0,
            "npxg90": 0.2315599515679337,
            "xa90": 0.005497671663761139,
            "clubs": "Le Havre",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1866633301532983,
        "npxg90_high": 0.4780909689715773,
        "xa90_low": 0.04046617618051311,
        "xa90_high": 0.220646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1178695,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 373.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1507.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 373.0,
        "weighted_prior_minutes": 373.0,
        "prior_starts": 4.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1178695,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:118287",
      "player_id": 118287,
      "name": "Rachid Ghezzal",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 2,
        "cf_start_share": 0.5,
        "starting_position_counts": {
          "Right Winger": 1,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Olympique Lyon"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "3276",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "3276",
        "name": "Rachid Ghezzal",
        "comp": "FR1",
        "team": "Lyon",
        "target_season": 2026,
        "age_at_target": 34.2,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 211,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 106,
        "npxg90": 0.2083,
        "npxg90_regression_pct": 0.82,
        "xa90": 0.102,
        "xa90_regression_pct": 0.82,
        "xgchain90": 0.4063,
        "xgchain90_regression_pct": 0.82,
        "xgbuildup90": 0.1662,
        "xgbuildup90_regression_pct": 0.82,
        "player_id": 118287,
        "history": [
          {
            "season": 2025,
            "minutes": 211.0,
            "npxg90": 0.10178408077895924,
            "xa90": 0.00908293377307919,
            "clubs": "Lyon",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.09456333015329832,
        "npxg90_high": 0.38599096897157736,
        "xa90_low": 0.02446617618051311,
        "xa90_high": 0.204646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 118287,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 219.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1353.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 219.0,
        "weighted_prior_minutes": 219.0,
        "prior_starts": 2.0,
        "prior_cf_start_share": 0.5,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 118287,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1184007",
      "player_id": 1184007,
      "name": "Soriba Diaoune",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 1,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "LOSC Lille"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13471",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13471",
        "name": "Soriba Diaoune",
        "comp": "FR1",
        "team": "Lille",
        "target_season": 2026,
        "age_at_target": 19.0,
        "seasons_used": 1,
        "pos": "MF",
        "minutes_basis": 160,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 80,
        "npxg90": 0.1977,
        "npxg90_regression_pct": 0.857,
        "xa90": 0.1265,
        "xa90_regression_pct": 0.857,
        "xgchain90": 0.5472,
        "xgchain90_regression_pct": 0.857,
        "xgbuildup90": 0.3239,
        "xgbuildup90_regression_pct": 0.857,
        "player_id": 1184007,
        "history": [
          {
            "season": 2025,
            "minutes": 160.0,
            "npxg90": 0.551017593126744,
            "xa90": 0.11308198026381433,
            "clubs": "Lille",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0839633301532983,
        "npxg90_high": 0.3753909689715773,
        "xa90_low": 0.04896617618051312,
        "xa90_high": 0.229146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1184007,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 178.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1312.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 178.0,
        "weighted_prior_minutes": 178.0,
        "prior_starts": 1.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1184007,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1185913",
      "player_id": 1185913,
      "name": "Pierre Mounguengue",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Paris Saint-Germain"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14597",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1185913,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 15.0,
        "weighted_prior_minutes": 15.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1185913,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1187942",
      "player_id": 1187942,
      "name": "Khalis Merah",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 2,
        "all_position_starts": 15,
        "cf_start_share": 0.13333333333333333,
        "starting_position_counts": {
          "Attacking Midfield": 10,
          "Central Midfield": 2,
          "Centre-Forward": 1,
          "Right Midfield": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Olympique Lyon"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13736",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13736",
        "name": "Khalis Merah",
        "comp": "FR1",
        "team": "Lyon",
        "target_season": 2026,
        "age_at_target": 19.4,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1187,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 594,
        "npxg90": 0.2078,
        "npxg90_regression_pct": 0.447,
        "xa90": 0.1403,
        "xa90_regression_pct": 0.447,
        "xgchain90": 0.5553,
        "xgchain90_regression_pct": 0.447,
        "xgbuildup90": 0.311,
        "xgbuildup90_regression_pct": 0.447,
        "player_id": 1187942,
        "history": [
          {
            "season": 2025,
            "minutes": 1187.0,
            "npxg90": 0.10255455007272904,
            "xa90": 0.11430088887281446,
            "clubs": "Lyon",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.09406333015329832,
        "npxg90_high": 0.3854909689715773,
        "xa90_low": 0.06276617618051313,
        "xa90_high": 0.242946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1187942,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1139.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2049.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1139.0,
        "weighted_prior_minutes": 1139.0,
        "prior_starts": 15.0,
        "prior_cf_start_share": 0.133333,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1187942,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1190047",
      "player_id": 1190047,
      "name": "Daniel Ndulue",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Genoa CFC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1190047,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1190047,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1191069",
      "player_id": 1191069,
      "name": "Louis Buffon",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 20,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Pisa Sporting Club"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13943",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1191069,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 29.0,
        "weighted_prior_minutes": 29.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1191069,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1193849",
      "player_id": 1193849,
      "name": "Mathis Albert",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Borussia Dortmund"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14422",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1193849,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2.0,
        "weighted_prior_minutes": 2.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1193849,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1200423",
      "player_id": 1200423,
      "name": "R\u00e9mi Himbert",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 1,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Olympique Lyon"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14363",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14363",
        "name": "R\u00e9mi Himbert",
        "comp": "FR1",
        "team": "Lyon",
        "target_season": 2026,
        "age_at_target": 18.4,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 114,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 57,
        "npxg90": 0.4038,
        "npxg90_regression_pct": 0.894,
        "xa90": 0.1492,
        "xa90_regression_pct": 0.894,
        "xgchain90": 0.5951,
        "xgchain90_regression_pct": 0.894,
        "xgbuildup90": 0.1865,
        "xgbuildup90_regression_pct": 0.894,
        "player_id": 1200423,
        "history": [
          {
            "season": 2025,
            "minutes": 114.0,
            "npxg90": 0.9320621741445441,
            "xa90": 0.0,
            "clubs": "Lyon",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2900633301532983,
        "npxg90_high": 0.5814909689715773,
        "xa90_low": 0.07166617618051312,
        "xa90_high": 0.251846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1200423,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 129.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1263.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 129.0,
        "weighted_prior_minutes": 129.0,
        "prior_starts": 1.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1200423,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:120205",
      "player_id": 120205,
      "name": "Michael Gregoritsch",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 18,
        "cf_ss_starts": 11,
        "all_position_starts": 11,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 11
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Augsburg"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "171",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "171",
        "name": "Michael Gregoritsch",
        "comp": "L1",
        "team": "Augsburg",
        "target_season": 2026,
        "age_at_target": 32.3,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3209,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1034,
        "npxg90": 0.4034,
        "npxg90_regression_pct": 0.317,
        "xa90": 0.1063,
        "xa90_regression_pct": 0.317,
        "xgchain90": 0.542,
        "xgchain90_regression_pct": 0.317,
        "xgbuildup90": 0.176,
        "xgbuildup90_regression_pct": 0.317,
        "player_id": 120205,
        "history": [
          {
            "season": 2023,
            "minutes": 1681.0,
            "npxg90": 0.6049714419173031,
            "xa90": 0.0676183083639267,
            "clubs": "Freiburg",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 602.0,
            "npxg90": 0.2963232112262534,
            "xa90": 0.03944343658306472,
            "clubs": "Freiburg",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 926.0,
            "npxg90": 0.5304435829050662,
            "xa90": 0.14758376521309818,
            "clubs": "Augsburg",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.28966333015329826,
        "npxg90_high": 0.5810909689715773,
        "xa90_low": 0.028766176180513123,
        "xa90_high": 0.20894604875519202
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 120205,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1036.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2170.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 917.0,
        "weighted_prior_minutes": 1036.75,
        "prior_starts": 11.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 120205,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1206724",
      "player_id": 1206724,
      "name": "Samuele Pisati",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Como 1907"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1206724,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1206724,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1213681",
      "player_id": 1213681,
      "name": "Alexander R\u00f8ssing-Lelesiit",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 5,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Left Winger": 5
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Hamburger SV"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13926",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13926",
        "name": "Alexander R\u00f8ssing-Lelesiit",
        "comp": "L1",
        "team": "Hamburger SV",
        "target_season": 2026,
        "age_at_target": 19.5,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 319,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 160,
        "npxg90": 0.2785,
        "npxg90_regression_pct": 0.751,
        "xa90": 0.1852,
        "xa90_regression_pct": 0.751,
        "xgchain90": 0.5505,
        "xgchain90_regression_pct": 0.751,
        "xgbuildup90": 0.1731,
        "xgbuildup90_regression_pct": 0.751,
        "player_id": 1213681,
        "history": [
          {
            "season": 2025,
            "minutes": 319.0,
            "npxg90": 0.025118905291848796,
            "xa90": 0.20497402614186921,
            "clubs": "Hamburger SV",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.16476333015329833,
        "npxg90_high": 0.45619096897157735,
        "xa90_low": 0.10766617618051312,
        "xa90_high": 0.287846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1213681,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 320.0,
        "weighted_prior_minutes": 320.0,
        "prior_starts": 5.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1213681,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1226357",
      "player_id": 1226357,
      "name": "Brian Madjo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 9,
        "cf_ss_starts": 2,
        "all_position_starts": 2,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Metz"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13810",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13810",
        "name": "Brian Madjo",
        "comp": "FR1",
        "team": "Metz",
        "target_season": 2026,
        "age_at_target": 17.5,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 157,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 78,
        "npxg90": 0.313,
        "npxg90_regression_pct": 0.859,
        "xa90": 0.1435,
        "xa90_regression_pct": 0.859,
        "xgchain90": 0.5302,
        "xgchain90_regression_pct": 0.859,
        "xgbuildup90": 0.1764,
        "xgbuildup90_regression_pct": 0.859,
        "player_id": 1226357,
        "history": [
          {
            "season": 2025,
            "minutes": 157.0,
            "npxg90": 0.18117764098629072,
            "xa90": 0.0,
            "clubs": "Metz",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1992633301532983,
        "npxg90_high": 0.4906909689715773,
        "xa90_low": 0.0659661761805131,
        "xa90_high": 0.24614604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1226357,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 157.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1291.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 157.0,
        "weighted_prior_minutes": 157.0,
        "prior_starts": 2.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1226357,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1230661",
      "player_id": 1230661,
      "name": "Mateus Man\u00e9",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 0,
        "all_position_starts": 19,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Attacking Midfield": 12,
          "Central Midfield": 6,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Wolverhampton Wanderers"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13484",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13484",
        "name": "Mateus Man\u00e9",
        "comp": "GB1",
        "team": "Wolverhampton Wanderers",
        "target_season": 2026,
        "age_at_target": 18.9,
        "seasons_used": 1,
        "pos": "MF",
        "minutes_basis": 1784,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 892,
        "npxg90": 0.112,
        "npxg90_regression_pct": 0.35,
        "xa90": 0.1618,
        "xa90_regression_pct": 0.35,
        "xgchain90": 0.3436,
        "xgchain90_regression_pct": 0.35,
        "xgbuildup90": 0.1912,
        "xgbuildup90_regression_pct": 0.35,
        "player_id": 1230661,
        "history": [
          {
            "season": 2025,
            "minutes": 1784.0,
            "npxg90": 0.09950677816225675,
            "xa90": 0.16555794174344418,
            "clubs": "Wolverhampton Wanderers",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0,
        "npxg90_high": 0.2896909689715773,
        "xa90_low": 0.08426617618051312,
        "xa90_high": 0.264446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1230661,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1790.0,
        "weighted_prior_minutes": 1193.666667,
        "prior_starts": 19.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 2.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1230661,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1234988",
      "player_id": 1234988,
      "name": "Juli\u00e1n Vignolo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 31,
        "cf_ss_starts": 0,
        "all_position_starts": 1,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Toulouse"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13918",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13918",
        "name": "Juli\u00e1n Vignolo",
        "comp": "FR1",
        "team": "Toulouse",
        "target_season": 2026,
        "age_at_target": 19.6,
        "seasons_used": 1,
        "pos": "MF",
        "minutes_basis": 154,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 77,
        "npxg90": 0.2551,
        "npxg90_regression_pct": 0.862,
        "xa90": 0.1355,
        "xa90_regression_pct": 0.862,
        "xgchain90": 0.4783,
        "xgchain90_regression_pct": 0.862,
        "xgbuildup90": 0.2835,
        "xgbuildup90_regression_pct": 0.862,
        "player_id": 1234988,
        "history": [
          {
            "season": 2025,
            "minutes": 154.0,
            "npxg90": 0.9861969771226505,
            "xa90": 0.19341035612991878,
            "clubs": "Toulouse",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1413633301532983,
        "npxg90_high": 0.4327909689715773,
        "xa90_low": 0.057966176180513126,
        "xa90_high": 0.23814604875519202
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1234988,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1234988,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:123682",
      "player_id": 123682,
      "name": "Callum Wilson",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 37,
        "cf_ss_starts": 11,
        "all_position_starts": 11,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 10,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "West Ham United"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "468",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "468",
        "name": "Callum Wilson",
        "comp": "GB1",
        "team": "West Ham",
        "target_season": 2026,
        "age_at_target": 34.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 2505,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 934,
        "npxg90": 0.3853,
        "npxg90_regression_pct": 0.34,
        "xa90": 0.0791,
        "xa90_regression_pct": 0.34,
        "xgchain90": 0.4658,
        "xgchain90_regression_pct": 0.34,
        "xgbuildup90": 0.094,
        "xgbuildup90_regression_pct": 0.34,
        "player_id": 123682,
        "history": [
          {
            "season": 2023,
            "minutes": 963.0,
            "npxg90": 0.8039413107054256,
            "xa90": 0.08728380776315092,
            "clubs": "Newcastle United",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 313.0,
            "npxg90": 0.21586860973423663,
            "xa90": 0.05426369345607087,
            "clubs": "Newcastle United",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1229.0,
            "npxg90": 0.5567449209279554,
            "xa90": 0.07518985844463523,
            "clubs": "West Ham",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.27156333015329825,
        "npxg90_high": 0.5629909689715773,
        "xa90_low": 0.0015661761805131208,
        "xa90_high": 0.181746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 123682,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 956.5,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2090.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1242.0,
        "weighted_prior_minutes": 956.5,
        "prior_starts": 11.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 123682,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1237740",
      "player_id": 1237740,
      "name": "Andre Harriman-Annous",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Arsenal FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1237740,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1237740,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1237907",
      "player_id": 1237907,
      "name": "Saliou Diop",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 11,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Stade Brestois 29"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1237907,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 10.0,
        "weighted_prior_minutes": 7.666667,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 2.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1237907,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1251220",
      "player_id": 1251220,
      "name": "Antonio Arena",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 9,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Associazione Sportiva Roma"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13989",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1251220,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 21.0,
        "weighted_prior_minutes": 21.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1251220,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1254646",
      "player_id": 1254646,
      "name": "Aimar Bl\u00e1zquez",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Valencia CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1254646,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1254646,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:125781",
      "player_id": 125781,
      "name": "Antoine Griezmann",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 35,
        "cf_ss_starts": 13,
        "all_position_starts": 13,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Second Striker": 10,
          "Centre-Forward": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Atl\u00e9tico de Madrid"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "2270",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "2270",
        "name": "Antoine Griezmann",
        "comp": "ES1",
        "team": "Atletico Madrid",
        "target_season": 2026,
        "age_at_target": 35.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6627,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 2014,
        "npxg90": 0.2596,
        "npxg90_regression_pct": 0.192,
        "xa90": 0.1823,
        "xa90_regression_pct": 0.192,
        "xgchain90": 0.6119,
        "xgchain90_regression_pct": 0.192,
        "xgbuildup90": 0.2657,
        "xgbuildup90_regression_pct": 0.192,
        "player_id": 125781,
        "history": [
          {
            "season": 2023,
            "minutes": 2685.0,
            "npxg90": 0.34391510034989375,
            "xa90": 0.19028355299843758,
            "clubs": "Atletico Madrid",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2514.0,
            "npxg90": 0.24799309238604758,
            "xa90": 0.29055928924790003,
            "clubs": "Atletico Madrid",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1428.0,
            "npxg90": 0.5227250826912894,
            "xa90": 0.3144014074208857,
            "clubs": "Atletico Madrid",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1458633301532983,
        "npxg90_high": 0.4372909689715773,
        "xa90_low": 0.10476617618051311,
        "xa90_high": 0.28494604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 125781,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2018.0,
        "empirical_lo80": 647.45,
        "empirical_hi80": 3152.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1468.0,
        "weighted_prior_minutes": 2018.0,
        "prior_starts": 13.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 125781,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:127048",
      "player_id": 127048,
      "name": "C\u00e9dric Bakambu",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 31,
        "cf_ss_starts": 5,
        "all_position_starts": 5,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 5
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Real Betis Balompi\u00e9"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "2306",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "2306",
        "name": "C\u00e9dric Bakambu",
        "comp": "ES1",
        "team": "Real Betis",
        "target_season": 2026,
        "age_at_target": 35.3,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 1400,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 486,
        "npxg90": 0.3218,
        "npxg90_regression_pct": 0.497,
        "xa90": 0.1242,
        "xa90_regression_pct": 0.497,
        "xgchain90": 0.5234,
        "xgchain90_regression_pct": 0.497,
        "xgbuildup90": 0.1605,
        "xgbuildup90_regression_pct": 0.497,
        "player_id": 127048,
        "history": [
          {
            "season": 2023,
            "minutes": 197.0,
            "npxg90": 0.15474046055738092,
            "xa90": 0.30582952242212247,
            "clubs": "Real Betis",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 661.0,
            "npxg90": 0.5117678766825016,
            "xa90": 0.11498111560828025,
            "clubs": "Real Betis",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 542.0,
            "npxg90": 0.7383036348157704,
            "xa90": 0.17857342695549297,
            "clubs": "Real Betis",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.20806333015329828,
        "npxg90_high": 0.4994909689715773,
        "xa90_low": 0.04666617618051312,
        "xa90_high": 0.226846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 127048,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 503.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1637.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 562.0,
        "weighted_prior_minutes": 503.75,
        "prior_starts": 5.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 127048,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1280281",
      "player_id": 1280281,
      "name": "Abdoulie Ceesay",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 31,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC St. Pauli"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13326",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13326",
        "name": "Abdoulie Ceesay",
        "comp": "L1",
        "team": "St. Pauli",
        "target_season": 2026,
        "age_at_target": 22.6,
        "seasons_used": 1,
        "pos": "MF",
        "minutes_basis": 282,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 141,
        "npxg90": 0.2343,
        "npxg90_regression_pct": 0.773,
        "xa90": 0.1465,
        "xa90_regression_pct": 0.773,
        "xgchain90": 0.5574,
        "xgchain90_regression_pct": 0.773,
        "xgbuildup90": 0.2807,
        "xgbuildup90_regression_pct": 0.773,
        "player_id": 1280281,
        "history": [
          {
            "season": 2025,
            "minutes": 282.0,
            "npxg90": 0.49276307126150487,
            "xa90": 0.14187363511387338,
            "clubs": "St. Pauli",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.12056333015329831,
        "npxg90_high": 0.41199096897157733,
        "xa90_low": 0.06896617618051311,
        "xa90_high": 0.24914604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1280281,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 319.0,
        "weighted_prior_minutes": 230.666667,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 2.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1280281,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:128223",
      "player_id": 128223,
      "name": "\u00c1lvaro Morata",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 29,
        "cf_ss_starts": 9,
        "all_position_starts": 9,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 9
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Como 1907"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "1804",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "1804",
        "name": "\u00c1lvaro Morata",
        "comp": "IT1",
        "team": "Como",
        "target_season": 2026,
        "age_at_target": 33.8,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3951,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1217,
        "npxg90": 0.3705,
        "npxg90_regression_pct": 0.283,
        "xa90": 0.0882,
        "xa90_regression_pct": 0.283,
        "xgchain90": 0.4811,
        "xgchain90_regression_pct": 0.283,
        "xgbuildup90": 0.12,
        "xgbuildup90_regression_pct": 0.283,
        "player_id": 128223,
        "history": [
          {
            "season": 2023,
            "minutes": 1924.0,
            "npxg90": 0.7923112867841509,
            "xa90": 0.1321348169113736,
            "clubs": "Atletico Madrid",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1110.0,
            "npxg90": 0.39057474563250666,
            "xa90": 0.07778324514023356,
            "clubs": "AC Milan",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 917.0,
            "npxg90": 0.4072443790928813,
            "xa90": 0.07627447372385694,
            "clubs": "Como",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.25676333015329833,
        "npxg90_high": 0.5481909689715774,
        "xa90_low": 0.010666176180513118,
        "xa90_high": 0.190846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 128223,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1215.25,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2349.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 924.0,
        "weighted_prior_minutes": 1215.25,
        "prior_starts": 9.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 128223,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1296876",
      "player_id": 1296876,
      "name": "Marc Dom\u00e8nech",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 14,
        "cf_ss_starts": 0,
        "all_position_starts": 2,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Right Winger": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RCD Mallorca"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12883",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12883",
        "name": "Marc Domenech",
        "comp": "ES1",
        "team": "Mallorca",
        "target_season": 2026,
        "age_at_target": 19.7,
        "seasons_used": 2,
        "pos": "MF",
        "minutes_basis": 495,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 173,
        "npxg90": 0.1043,
        "npxg90_regression_pct": 0.735,
        "xa90": 0.1161,
        "xa90_regression_pct": 0.735,
        "xgchain90": 0.3975,
        "xgchain90_regression_pct": 0.735,
        "xgbuildup90": 0.2509,
        "xgbuildup90_regression_pct": 0.735,
        "player_id": 1296876,
        "history": [
          {
            "season": 2024,
            "minutes": 297.0,
            "npxg90": 0.22522500236377574,
            "xa90": 0.06539399001860258,
            "clubs": "Mallorca",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 198.0,
            "npxg90": 0.05316122011704878,
            "xa90": 0.22944058545611123,
            "clubs": "Mallorca",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0,
        "npxg90_high": 0.2819909689715773,
        "xa90_low": 0.03856617618051311,
        "xa90_high": 0.218746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1296876,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 211.0,
        "weighted_prior_minutes": 240.0,
        "prior_starts": 2.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 2.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1296876,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1301775",
      "player_id": 1301775,
      "name": "Jan Virgili",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 2,
        "all_position_starts": 19,
        "cf_start_share": 0.10526315789473684,
        "starting_position_counts": {
          "Left Winger": 15,
          "Centre-Forward": 2,
          "Left Midfield": 1,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RCD Mallorca"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13991",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13991",
        "name": "Jan Virgili",
        "comp": "ES1",
        "team": "Mallorca",
        "target_season": 2026,
        "age_at_target": 20.0,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1807,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 904,
        "npxg90": 0.1943,
        "npxg90_regression_pct": 0.347,
        "xa90": 0.1856,
        "xa90_regression_pct": 0.347,
        "xgchain90": 0.436,
        "xgchain90_regression_pct": 0.347,
        "xgbuildup90": 0.1632,
        "xgbuildup90_regression_pct": 0.347,
        "player_id": 1301775,
        "history": [
          {
            "season": 2025,
            "minutes": 1807.0,
            "npxg90": 0.12916161526689293,
            "xa90": 0.18779327922336256,
            "clubs": "Mallorca",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.08056333015329831,
        "npxg90_high": 0.37199096897157735,
        "xa90_low": 0.1080661761805131,
        "xa90_high": 0.288246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1301775,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1796.0,
        "empirical_lo80": 388.05,
        "empirical_hi80": 2706.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1796.0,
        "weighted_prior_minutes": 1796.0,
        "prior_starts": 19.0,
        "prior_cf_start_share": 0.105263,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1301775,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1306607",
      "player_id": 1306607,
      "name": "Junior Kon\u00e9",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Nantes"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1306607,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1306607,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1307004",
      "player_id": 1307004,
      "name": "Nathan Mbala",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 11,
        "cf_ss_starts": 1,
        "all_position_starts": 4,
        "cf_start_share": 0.25,
        "starting_position_counts": {
          "Right Winger": 2,
          "Centre-Forward": 1,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Metz"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14407",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14407",
        "name": "Nathan Mbala",
        "comp": "FR1",
        "team": "Metz",
        "target_season": 2026,
        "age_at_target": 18.4,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 426,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 213,
        "npxg90": 0.2791,
        "npxg90_regression_pct": 0.693,
        "xa90": 0.1895,
        "xa90_regression_pct": 0.693,
        "xgchain90": 0.537,
        "xgchain90_regression_pct": 0.693,
        "xgbuildup90": 0.1808,
        "xgbuildup90_regression_pct": 0.693,
        "player_id": 1307004,
        "history": [
          {
            "season": 2025,
            "minutes": 426.0,
            "npxg90": 0.14774289926592732,
            "xa90": 0.22677047938947947,
            "clubs": "Metz",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.16536333015329832,
        "npxg90_high": 0.45679096897157734,
        "xa90_low": 0.11196617618051312,
        "xa90_high": 0.292146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1307004,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 435.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1345.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 435.0,
        "weighted_prior_minutes": 435.0,
        "prior_starts": 4.0,
        "prior_cf_start_share": 0.25,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1307004,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1309324",
      "player_id": 1309324,
      "name": "Uchenna Ogundu",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 10,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Augsburg"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14455",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1309324,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 43.0,
        "weighted_prior_minutes": 43.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1309324,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1314671",
      "player_id": 1314671,
      "name": "Bernard Nguene",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 10,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "OGC Nice"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13281",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13281",
        "name": "Bernard Nguene",
        "comp": "FR1",
        "team": "Nice",
        "target_season": 2026,
        "age_at_target": 20.0,
        "seasons_used": 1,
        "pos": "MF",
        "minutes_basis": 111,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 56,
        "npxg90": 0.1321,
        "npxg90_regression_pct": 0.896,
        "xa90": 0.1123,
        "xa90_regression_pct": 0.896,
        "xgchain90": 0.4941,
        "xgchain90_regression_pct": 0.896,
        "xgbuildup90": 0.3215,
        "xgbuildup90_regression_pct": 0.896,
        "player_id": 1314671,
        "history": [
          {
            "season": 2025,
            "minutes": 111.0,
            "npxg90": 0.14456051829698924,
            "xa90": 0.0,
            "clubs": "Nice",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.018363330153298302,
        "npxg90_high": 0.3097909689715773,
        "xa90_low": 0.034766176180513114,
        "xa90_high": 0.214946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1314671,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 133.0,
        "weighted_prior_minutes": 92.666667,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 2.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1314671,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1318474",
      "player_id": 1318474,
      "name": "Ugo Kadmiri",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 4,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Olympique Marseille"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14576",
            "method": "fuzzy_name",
            "confidence": 0.6
          }
        ],
        "review_status": "needs_identity_review"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1318474,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 16.0,
        "weighted_prior_minutes": 16.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1318474,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1319952",
      "player_id": 1319952,
      "name": "Sergio Esteban",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Atl\u00e9tico de Madrid"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1319952,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1319952,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:132098",
      "player_id": 132098,
      "name": "Harry Kane",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 32,
        "cf_ss_starts": 25,
        "all_position_starts": 25,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 22,
          "Second Striker": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Bayern Munich"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "647",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "647",
        "name": "Harry Kane",
        "comp": "L1",
        "team": "Bayern Munich",
        "target_season": 2026,
        "age_at_target": 33.0,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 7639,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 2506,
        "npxg90": 0.6006,
        "npxg90_regression_pct": 0.161,
        "xa90": 0.1947,
        "xa90_regression_pct": 0.161,
        "xgchain90": 0.9403,
        "xgchain90_regression_pct": 0.161,
        "xgbuildup90": 0.2678,
        "xgbuildup90_regression_pct": 0.161,
        "player_id": 132098,
        "history": [
          {
            "season": 2023,
            "minutes": 2854.0,
            "npxg90": 0.924832346368145,
            "xa90": 0.21394169352264697,
            "clubs": "Bayern Munich",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2400.0,
            "npxg90": 0.675694229034707,
            "xa90": 0.2208644662052393,
            "clubs": "Bayern Munich",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2385.0,
            "npxg90": 0.8016770536536878,
            "xa90": 0.2793709202054537,
            "clubs": "Bayern Munich",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.4868633301532983,
        "npxg90_high": 0.7782909689715773,
        "xa90_low": 0.11716617618051313,
        "xa90_high": 0.297346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 132098,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2499.5,
        "empirical_lo80": 1128.95,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2382.0,
        "weighted_prior_minutes": 2499.5,
        "prior_starts": 25.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 132098,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1328146",
      "player_id": 1328146,
      "name": "Lamin Sillah",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Nottingham Forest"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1328146,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1328146,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1340428",
      "player_id": 1340428,
      "name": "Will Wright",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 4,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Liverpool FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1340428,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1340428,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1353609",
      "player_id": 1353609,
      "name": "Jean-Baptiste Bosey",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 4,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RC Strasbourg Alsace"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14469",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1353609,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1.0,
        "weighted_prior_minutes": 1.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1353609,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1363814",
      "player_id": 1363814,
      "name": "Precious Benjamin",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "TSG 1899 Hoffenheim"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1363814,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1363814,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1364454",
      "player_id": 1364454,
      "name": "Christian Kofane",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 31,
        "cf_ss_starts": 12,
        "all_position_starts": 12,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 12
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Bayer 04 Leverkusen"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13856",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13856",
        "name": "Christian Kofane",
        "comp": "L1",
        "team": "Bayer Leverkusen",
        "target_season": 2026,
        "age_at_target": 20.0,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1231,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 616,
        "npxg90": 0.5058,
        "npxg90_regression_pct": 0.438,
        "xa90": 0.1722,
        "xa90_regression_pct": 0.438,
        "xgchain90": 0.7575,
        "xgchain90_regression_pct": 0.438,
        "xgbuildup90": 0.1776,
        "xgbuildup90_regression_pct": 0.438,
        "player_id": 1364454,
        "history": [
          {
            "season": 2025,
            "minutes": 1231.0,
            "npxg90": 0.5882806193831004,
            "xa90": 0.16395448172157803,
            "clubs": "Bayer Leverkusen",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3920633301532983,
        "npxg90_high": 0.6834909689715774,
        "xa90_low": 0.09466617618051311,
        "xa90_high": 0.274846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1364454,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1235.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2369.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1235.0,
        "weighted_prior_minutes": 1235.0,
        "prior_starts": 12.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1364454,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1371793",
      "player_id": 1371793,
      "name": "Paul Mendy",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 15,
        "cf_ss_starts": 3,
        "all_position_starts": 3,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Cagliari Calcio"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14445",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14445",
        "name": "Paul Mendy",
        "comp": "IT1",
        "team": "Cagliari",
        "target_season": 2026,
        "age_at_target": 19.5,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 326,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 163,
        "npxg90": 0.4046,
        "npxg90_regression_pct": 0.747,
        "xa90": 0.1335,
        "xa90_regression_pct": 0.747,
        "xgchain90": 0.5979,
        "xgchain90_regression_pct": 0.747,
        "xgbuildup90": 0.1983,
        "xgbuildup90_regression_pct": 0.747,
        "player_id": 1371793,
        "history": [
          {
            "season": 2025,
            "minutes": 326.0,
            "npxg90": 0.6595475633165863,
            "xa90": 0.07101398075650805,
            "clubs": "Cagliari",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.29086333015329835,
        "npxg90_high": 0.5822909689715774,
        "xa90_low": 0.055966176180513125,
        "xa90_high": 0.23614604875519202
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 1371793,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 330.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1464.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 330.0,
        "weighted_prior_minutes": 330.0,
        "prior_starts": 3.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 1371793,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1379284",
      "player_id": 1379284,
      "name": "Bastian Assomo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Bayern Munich"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1379284,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1379284,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1380977",
      "player_id": 1380977,
      "name": "Samba Konat\u00e9",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RB Leipzig"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14223",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1380977,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 3.0,
        "weighted_prior_minutes": 3.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1380977,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:143891",
      "player_id": 143891,
      "name": "Maximilian Philipp",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 9,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "SC Freiburg"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "4247",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 143891,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 27.0,
        "weighted_prior_minutes": 94.75,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 143891,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:144028",
      "player_id": 144028,
      "name": "Leandro Trossard",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 21,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Left Winger": 21
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Arsenal FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7698",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7698",
        "name": "Leandro Trossard",
        "comp": "GB1",
        "team": "Arsenal",
        "target_season": 2026,
        "age_at_target": 31.7,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6244,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 2068,
        "npxg90": 0.2939,
        "npxg90_regression_pct": 0.188,
        "xa90": 0.1803,
        "xa90_regression_pct": 0.188,
        "xgchain90": 0.575,
        "xgchain90_regression_pct": 0.188,
        "xgbuildup90": 0.2032,
        "xgbuildup90_regression_pct": 0.188,
        "player_id": 144028,
        "history": [
          {
            "season": 2023,
            "minutes": 1649.0,
            "npxg90": 0.522631339835011,
            "xa90": 0.17749341175393885,
            "clubs": "Arsenal",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2569.0,
            "npxg90": 0.30626278105251703,
            "xa90": 0.24675182006316407,
            "clubs": "Arsenal",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2026.0,
            "npxg90": 0.2999927938629865,
            "xa90": 0.2215798439868052,
            "clubs": "Arsenal",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1801633301532983,
        "npxg90_high": 0.4715909689715773,
        "xa90_low": 0.1027661761805131,
        "xa90_high": 0.28294604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 144028,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2008.0,
        "weighted_prior_minutes": 2053.25,
        "prior_starts": 21.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 144028,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1453065",
      "player_id": 1453065,
      "name": "Miguel Cubo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 6,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Atl\u00e9tico de Madrid"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14586",
            "method": "surname+name_subset",
            "confidence": 0.85
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1453065,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 48.0,
        "weighted_prior_minutes": 48.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 1453065,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:1459673",
      "player_id": 1459673,
      "name": "Mamadou Kon\u00e9",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Lorient"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 1459673,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 1459673,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:148455",
      "player_id": 148455,
      "name": "Mohamed Salah",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 23,
        "cf_start_share": 0.043478260869565216,
        "starting_position_counts": {
          "Right Winger": 22,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Liverpool FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "1250",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "1250",
        "name": "Mohamed Salah",
        "comp": "GB1",
        "team": "Liverpool",
        "target_season": 2026,
        "age_at_target": 34.1,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 8111,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 2568,
        "npxg90": 0.3438,
        "npxg90_regression_pct": 0.157,
        "xa90": 0.2547,
        "xa90_regression_pct": 0.157,
        "xgchain90": 0.7307,
        "xgchain90_regression_pct": 0.157,
        "xgbuildup90": 0.2368,
        "xgbuildup90_regression_pct": 0.157,
        "player_id": 148455,
        "history": [
          {
            "season": 2023,
            "minutes": 2556.0,
            "npxg90": 0.5849706613734155,
            "xa90": 0.4342269170766985,
            "clubs": "Liverpool",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 3392.0,
            "npxg90": 0.5533659528558722,
            "xa90": 0.42076948020862026,
            "clubs": "Liverpool",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2163.0,
            "npxg90": 0.3360548324045956,
            "xa90": 0.26746812826810445,
            "clubs": "Liverpool",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2300633301532983,
        "npxg90_high": 0.5214909689715773,
        "xa90_low": 0.1771661761805131,
        "xa90_high": 0.357346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 148455,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2554.0,
        "empirical_lo80": 1146.05,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2150.0,
        "weighted_prior_minutes": 2554.0,
        "prior_starts": 23.0,
        "prior_cf_start_share": 0.043478,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 148455,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:157501",
      "player_id": 157501,
      "name": "M'Baye Niang",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Gen\u00e7lerbirli\u011fi"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "existing FotMob bridge",
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Gen\u00e7lerbirli\u011fi",
          "league": "Super Lig",
          "minutes": 1740.0,
          "npxg90": 0.2219120634013208,
          "xa90": 0.0148116036735731,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": 157501,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:157635",
      "player_id": 157635,
      "name": "Yussuf Poulsen",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 15,
        "cf_ss_starts": 1,
        "all_position_starts": 1,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Hamburger SV"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5250",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5250",
        "name": "Yussuf Poulsen",
        "comp": "L1",
        "team": "Hamburger SV",
        "target_season": 2026,
        "age_at_target": 32.1,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 1809,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 524,
        "npxg90": 0.3557,
        "npxg90_regression_pct": 0.478,
        "xa90": 0.1452,
        "xa90_regression_pct": 0.478,
        "xgchain90": 0.6355,
        "xgchain90_regression_pct": 0.478,
        "xgbuildup90": 0.2093,
        "xgbuildup90_regression_pct": 0.478,
        "player_id": 157635,
        "history": [
          {
            "season": 2023,
            "minutes": 1194.0,
            "npxg90": 0.5216063982128498,
            "xa90": 0.16459538624738929,
            "clubs": "RasenBallsport Leipzig",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 329.0,
            "npxg90": 0.7631473031495117,
            "xa90": 0.28598102440882056,
            "clubs": "RasenBallsport Leipzig",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 286.0,
            "npxg90": 0.21745963048163827,
            "xa90": 0.08820363222719071,
            "clubs": "Hamburger SV",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.24196333015329832,
        "npxg90_high": 0.5333909689715773,
        "xa90_low": 0.06766617618051311,
        "xa90_high": 0.247846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 157635,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 553.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1687.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 321.0,
        "weighted_prior_minutes": 553.75,
        "prior_starts": 1.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 157635,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:159471",
      "player_id": 159471,
      "name": "Serge Gnabry",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 19,
        "cf_ss_starts": 12,
        "all_position_starts": 16,
        "cf_start_share": 0.75,
        "starting_position_counts": {
          "Second Striker": 11,
          "Left Winger": 4,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Bayern Munich"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "993",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "993",
        "name": "Serge Gnabry",
        "comp": "L1",
        "team": "Bayern Munich",
        "target_season": 2026,
        "age_at_target": 31.0,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 2927,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1052,
        "npxg90": 0.4077,
        "npxg90_regression_pct": 0.313,
        "xa90": 0.2736,
        "xa90_regression_pct": 0.313,
        "xgchain90": 0.9205,
        "xgchain90_regression_pct": 0.313,
        "xgbuildup90": 0.4107,
        "xgbuildup90_regression_pct": 0.313,
        "player_id": 159471,
        "history": [
          {
            "season": 2023,
            "minutes": 431.0,
            "npxg90": 0.6975220886260064,
            "xa90": 0.2708459315333179,
            "clubs": "Bayern Munich",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1216.0,
            "npxg90": 0.5633444911922867,
            "xa90": 0.38564235065438734,
            "clubs": "Bayern Munich",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1280.0,
            "npxg90": 0.440473737748107,
            "xa90": 0.36215755610464845,
            "clubs": "Bayern Munich",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.29396333015329834,
        "npxg90_high": 0.5853909689715773,
        "xa90_low": 0.19606617618051314,
        "xa90_high": 0.376246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 159471,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1031.25,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2165.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1228.0,
        "weighted_prior_minutes": 1031.25,
        "prior_starts": 16.0,
        "prior_cf_start_share": 0.75,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 159471,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:165895",
      "player_id": 165895,
      "name": "Matteo Politano",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 2,
        "all_position_starts": 26,
        "cf_start_share": 0.07692307692307693,
        "starting_position_counts": {
          "Right Midfield": 14,
          "Right Winger": 10,
          "Second Striker": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "SSC Napoli"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "1473",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "1473",
        "name": "Matteo Politano",
        "comp": "IT1",
        "team": "Napoli",
        "target_season": 2026,
        "age_at_target": 33.0,
        "seasons_used": 3,
        "pos": "DF",
        "minutes_basis": 7566,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 2454,
        "npxg90": 0.1011,
        "npxg90_regression_pct": 0.164,
        "xa90": 0.1749,
        "xa90_regression_pct": 0.164,
        "xgchain90": 0.4212,
        "xgchain90_regression_pct": 0.164,
        "xgbuildup90": 0.259,
        "xgbuildup90_regression_pct": 0.164,
        "player_id": 165895,
        "history": [
          {
            "season": 2023,
            "minutes": 2436.0,
            "npxg90": 0.17665383942755572,
            "xa90": 0.3182502783458735,
            "clubs": "Napoli",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2881.0,
            "npxg90": 0.11387102887117172,
            "xa90": 0.19077347916722587,
            "clubs": "Napoli",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2249.0,
            "npxg90": 0.12540865680405752,
            "xa90": 0.22426847976385195,
            "clubs": "Napoli",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0,
        "npxg90_high": 0.2787909689715773,
        "xa90_low": 0.09736617618051312,
        "xa90_high": 0.277546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 165895,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2411.25,
        "empirical_lo80": 1003.3,
        "empirical_hi80": 3321.65,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2214.0,
        "weighted_prior_minutes": 2411.25,
        "prior_starts": 26.0,
        "prior_cf_start_share": 0.076923,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 165895,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:167721",
      "player_id": 167721,
      "name": "Chimy \u00c1vila",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 34,
        "cf_ss_starts": 2,
        "all_position_starts": 3,
        "cf_start_share": 0.6666666666666666,
        "starting_position_counts": {
          "Centre-Forward": 2,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Real Betis Balompi\u00e9"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6955",
            "method": "surname+club",
            "confidence": 0.7
          }
        ],
        "review_status": "needs_identity_review"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6955",
        "name": "Ezequiel \u00c1vila",
        "comp": "ES1",
        "team": "Real Betis",
        "target_season": 2026,
        "age_at_target": 32.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 2169,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 630,
        "npxg90": 0.2195,
        "npxg90_regression_pct": 0.433,
        "xa90": 0.1353,
        "xa90_regression_pct": 0.433,
        "xgchain90": 0.4438,
        "xgchain90_regression_pct": 0.433,
        "xgbuildup90": 0.2052,
        "xgbuildup90_regression_pct": 0.433,
        "player_id": 167721,
        "history": [
          {
            "season": 2023,
            "minutes": 1177.0,
            "npxg90": 0.2111881351558936,
            "xa90": 0.15122286485588793,
            "clubs": "Osasuna,Real Betis",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 642.0,
            "npxg90": 0.2564306160713607,
            "xa90": 0.1888669398830873,
            "clubs": "Real Betis",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 350.0,
            "npxg90": 0.2320894424404417,
            "xa90": 0.10413336171103375,
            "clubs": "Real Betis",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.10576333015329831,
        "npxg90_high": 0.39719096897157735,
        "xa90_low": 0.05776617618051312,
        "xa90_high": 0.23794604875519199
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 167721,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 644.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1778.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 371.0,
        "weighted_prior_minutes": 644.75,
        "prior_starts": 3.0,
        "prior_cf_start_share": 0.666667,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 167721,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:167727",
      "player_id": 167727,
      "name": "Andrea Belotti",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 11,
        "cf_ss_starts": 3,
        "all_position_starts": 3,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Cagliari Calcio"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "1186",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "1186",
        "name": "Andrea Belotti",
        "comp": "IT1",
        "team": "Cagliari",
        "target_season": 2026,
        "age_at_target": 32.6,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 2422,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 658,
        "npxg90": 0.3153,
        "npxg90_regression_pct": 0.422,
        "xa90": 0.1063,
        "xa90_regression_pct": 0.422,
        "xgchain90": 0.4285,
        "xgchain90_regression_pct": 0.422,
        "xgbuildup90": 0.1226,
        "xgbuildup90_regression_pct": 0.422,
        "player_id": 167727,
        "history": [
          {
            "season": 2023,
            "minutes": 1626.0,
            "npxg90": 0.4175009624517052,
            "xa90": 0.1455904277062174,
            "clubs": "Fiorentina,Roma",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 584.0,
            "npxg90": 0.3980204579101442,
            "xa90": 0.08900967251177724,
            "clubs": "Como",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 212.0,
            "npxg90": 0.6577345082220042,
            "xa90": 0.017327551009520045,
            "clubs": "Cagliari",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.20156333015329833,
        "npxg90_high": 0.49299096897157735,
        "xa90_low": 0.028766176180513123,
        "xa90_high": 0.20894604875519202
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 167727,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 663.25,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1797.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 219.0,
        "weighted_prior_minutes": 663.25,
        "prior_starts": 3.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 167727,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:170506",
      "player_id": 170506,
      "name": "Julien Lopez",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Paris FC"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13803",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 170506,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 41.0,
        "weighted_prior_minutes": 41.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 170506,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:170527",
      "player_id": 170527,
      "name": "Timo Werner",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 4,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RB Leipzig"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "65",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 170527,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 13.0,
        "weighted_prior_minutes": 388.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 170527,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:173750",
      "player_id": 173750,
      "name": "Nouha Dicko",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 15,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Paris FC"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13802",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 173750,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 66.0,
        "weighted_prior_minutes": 66.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 173750,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:177452",
      "player_id": 177452,
      "name": "Abd\u00f3n Prats",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 36,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RCD Mallorca"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8014",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8014",
        "name": "Abd\u00f3n Prats",
        "comp": "ES1",
        "team": "Mallorca",
        "target_season": 2026,
        "age_at_target": 33.6,
        "seasons_used": 3,
        "pos": "MF",
        "minutes_basis": 1710,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 450,
        "npxg90": 0.174,
        "npxg90_regression_pct": 0.516,
        "xa90": 0.0895,
        "xa90_regression_pct": 0.516,
        "xgchain90": 0.355,
        "xgchain90_regression_pct": 0.516,
        "xgbuildup90": 0.1695,
        "xgbuildup90_regression_pct": 0.516,
        "player_id": 177452,
        "history": [
          {
            "season": 2023,
            "minutes": 1218.0,
            "npxg90": 0.2989114008458524,
            "xa90": 0.17284302820859873,
            "clubs": "Mallorca",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 400.0,
            "npxg90": 0.4502365758642554,
            "xa90": 0.02903953813947737,
            "clubs": "Mallorca",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 92.0,
            "npxg90": 0.6806521846548371,
            "xa90": 0.1124883839941543,
            "clubs": "Mallorca",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.060263330153298295,
        "npxg90_high": 0.3516909689715773,
        "xa90_low": 0.011966176180513113,
        "xa90_high": 0.19214604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 177452,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 131.0,
        "weighted_prior_minutes": 489.25,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 177452,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:177467",
      "player_id": 177467,
      "name": "Gerard Moreno",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 24,
        "cf_ss_starts": 16,
        "all_position_starts": 16,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 16
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Villarreal CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "2120",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "2120",
        "name": "Gerard Moreno",
        "comp": "ES1",
        "team": "Villarreal",
        "target_season": 2026,
        "age_at_target": 34.3,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4362,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1432,
        "npxg90": 0.2283,
        "npxg90_regression_pct": 0.251,
        "xa90": 0.1769,
        "xa90_regression_pct": 0.251,
        "xgchain90": 0.5073,
        "xgchain90_regression_pct": 0.251,
        "xgbuildup90": 0.2383,
        "xgbuildup90_regression_pct": 0.251,
        "player_id": 177467,
        "history": [
          {
            "season": 2023,
            "minutes": 2296.0,
            "npxg90": 0.3044826444806304,
            "xa90": 0.23004430198542228,
            "clubs": "Villarreal",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 698.0,
            "npxg90": 0.21594291088574255,
            "xa90": 0.49778999664679296,
            "clubs": "Villarreal",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1368.0,
            "npxg90": 0.3148291622729678,
            "xa90": 0.19768345071689078,
            "clubs": "Villarreal",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.11456333015329831,
        "npxg90_high": 0.4059909689715773,
        "xa90_low": 0.09936617618051312,
        "xa90_high": 0.279546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 177467,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1423.5,
        "empirical_lo80": 52.95,
        "empirical_hi80": 2557.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1350.0,
        "weighted_prior_minutes": 1423.5,
        "prior_starts": 16.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 177467,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:178459",
      "player_id": 178459,
      "name": "Davie Selke",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Ba\u015fak\u015fehir"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "existing FotMob bridge",
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Ba\u015fak\u015fehir",
          "league": "Super Lig",
          "minutes": 1204.0,
          "npxg90": 0.4912101351145493,
          "xa90": 0.0738827572312466,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": 178459,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:179184",
      "player_id": 179184,
      "name": "Michy Batshuayi",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 11,
        "cf_ss_starts": 1,
        "all_position_starts": 1,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Eintracht Frankfurt"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "1678",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "1678",
        "name": "Michy Batshuayi",
        "comp": "L1",
        "team": "Eintracht Frankfurt",
        "target_season": 2026,
        "age_at_target": 32.8,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 411,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 134,
        "npxg90": 0.2762,
        "npxg90_regression_pct": 0.782,
        "xa90": 0.1237,
        "xa90_regression_pct": 0.782,
        "xgchain90": 0.489,
        "xgchain90_regression_pct": 0.782,
        "xgbuildup90": 0.1618,
        "xgbuildup90_regression_pct": 0.782,
        "player_id": 179184,
        "history": [
          {
            "season": 2024,
            "minutes": 288.0,
            "npxg90": 0.4096485860645771,
            "xa90": 0.011251980904489757,
            "clubs": "Eintracht Frankfurt",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 123.0,
            "npxg90": 0.18787516962464265,
            "xa90": 0.13615728696671928,
            "clubs": "Eintracht Frankfurt",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1624633301532983,
        "npxg90_high": 0.4538909689715773,
        "xa90_low": 0.04616617618051312,
        "xa90_high": 0.226346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 179184,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 188.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1322.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 134.0,
        "weighted_prior_minutes": 188.666667,
        "prior_starts": 1.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 179184,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:181375",
      "player_id": 181375,
      "name": "S\u00e9bastien Haller",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "FC Utrecht"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "existing FotMob bridge",
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "FC Utrecht",
          "league": "Eredivisie",
          "minutes": 956.0,
          "npxg90": 0.2310533403851497,
          "xa90": 0.0970803332129282,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": 181375,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:182201",
      "player_id": 182201,
      "name": "Ally Samatta",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 27,
        "cf_ss_starts": 17,
        "all_position_starts": 17,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 17
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Le Havre AC"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8287",
            "method": "surname+club",
            "confidence": 0.7
          }
        ],
        "review_status": "needs_identity_review"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8287",
        "name": "Mbwana Samatta",
        "comp": "FR1",
        "team": "Le Havre",
        "target_season": 2026,
        "age_at_target": 33.6,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1550,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 775,
        "npxg90": 0.2524,
        "npxg90_regression_pct": 0.382,
        "xa90": 0.1004,
        "xa90_regression_pct": 0.382,
        "xgchain90": 0.3885,
        "xgchain90_regression_pct": 0.382,
        "xgbuildup90": 0.106,
        "xgbuildup90_regression_pct": 0.382,
        "player_id": 182201,
        "history": [
          {
            "season": 2025,
            "minutes": 1550.0,
            "npxg90": 0.34038768947845505,
            "xa90": 0.1109499177745273,
            "clubs": "Le Havre",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.13866333015329832,
        "npxg90_high": 0.43009096897157734,
        "xa90_low": 0.02286617618051312,
        "xa90_high": 0.203046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 182201,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1545.0,
        "empirical_lo80": 174.45,
        "empirical_hi80": 2679.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1545.0,
        "weighted_prior_minutes": 1545.0,
        "prior_starts": 17.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 182201,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:182916",
      "player_id": 182916,
      "name": "Wesley Sa\u00efd",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 30,
        "cf_ss_starts": 26,
        "all_position_starts": 26,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Second Striker": 26
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RC Lens"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "3799",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "3799",
        "name": "Wesley Said",
        "comp": "FR1",
        "team": "Lens",
        "target_season": 2026,
        "age_at_target": 31.3,
        "seasons_used": 3,
        "pos": "MF",
        "minutes_basis": 3975,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1509,
        "npxg90": 0.3559,
        "npxg90_regression_pct": 0.241,
        "xa90": 0.1695,
        "xa90_regression_pct": 0.241,
        "xgchain90": 0.6477,
        "xgchain90_regression_pct": 0.241,
        "xgbuildup90": 0.2446,
        "xgbuildup90_regression_pct": 0.241,
        "player_id": 182916,
        "history": [
          {
            "season": 2023,
            "minutes": 1004.0,
            "npxg90": 0.6072363534764168,
            "xa90": 0.09777579311860272,
            "clubs": "Lens",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 910.0,
            "npxg90": 0.29214855983525845,
            "xa90": 0.0934894544655805,
            "clubs": "Lens",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2061.0,
            "npxg90": 0.49328618304698224,
            "xa90": 0.258468221141001,
            "clubs": "Lens",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2421633301532983,
        "npxg90_high": 0.5335909689715773,
        "xa90_low": 0.09196617618051313,
        "xa90_high": 0.272146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 182916,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1486.5,
        "empirical_lo80": 115.95,
        "empirical_hi80": 2620.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2013.0,
        "weighted_prior_minutes": 1486.5,
        "prior_starts": 26.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 182916,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:186233",
      "player_id": 186233,
      "name": "Giorgi Kvilitaia",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 13,
        "cf_ss_starts": 5,
        "all_position_starts": 5,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 5
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Metz"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14431",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14431",
        "name": "Giorgi Kvilitaia",
        "comp": "FR1",
        "team": "Metz",
        "target_season": 2026,
        "age_at_target": 32.8,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 503,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 252,
        "npxg90": 0.232,
        "npxg90_regression_pct": 0.656,
        "xa90": 0.1467,
        "xa90_regression_pct": 0.656,
        "xgchain90": 0.3598,
        "xgchain90_regression_pct": 0.656,
        "xgbuildup90": 0.12,
        "xgbuildup90_regression_pct": 0.656,
        "player_id": 186233,
        "history": [
          {
            "season": 2025,
            "minutes": 503.0,
            "npxg90": 0.23576713924409146,
            "xa90": 0.2136031766357289,
            "clubs": "Metz",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.11826333015329832,
        "npxg90_high": 0.4096909689715773,
        "xa90_low": 0.06916617618051311,
        "xa90_high": 0.249346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 186233,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 495.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1629.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 495.0,
        "weighted_prior_minutes": 495.0,
        "prior_starts": 5.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 186233,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:187097",
      "player_id": 187097,
      "name": "Budu Zivzivadze",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 19,
        "cf_ss_starts": 13,
        "all_position_starts": 14,
        "cf_start_share": 0.9285714285714286,
        "starting_position_counts": {
          "Centre-Forward": 13,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1. Fu\u00dfballclub Heidenheim 1846"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13323",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13323",
        "name": "Budu Zivzivadze",
        "comp": "L1",
        "team": "FC Heidenheim",
        "target_season": 2026,
        "age_at_target": 32.4,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 2095,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 811,
        "npxg90": 0.3128,
        "npxg90_regression_pct": 0.372,
        "xa90": 0.1178,
        "xa90_regression_pct": 0.372,
        "xgchain90": 0.4516,
        "xgchain90_regression_pct": 0.372,
        "xgbuildup90": 0.1183,
        "xgbuildup90_regression_pct": 0.372,
        "player_id": 187097,
        "history": [
          {
            "season": 2024,
            "minutes": 947.0,
            "npxg90": 0.17696111218132465,
            "xa90": 0.21773031180077396,
            "clubs": "FC Heidenheim",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1148.0,
            "npxg90": 0.45626991256448446,
            "xa90": 0.07123455327354657,
            "clubs": "FC Heidenheim",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.19906333015329833,
        "npxg90_high": 0.49049096897157735,
        "xa90_low": 0.04026617618051312,
        "xa90_high": 0.220446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 187097,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1083.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2217.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1147.0,
        "weighted_prior_minutes": 1083.0,
        "prior_starts": 14.0,
        "prior_cf_start_share": 0.928571,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 187097,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:188888",
      "player_id": 188888,
      "name": "Sheraldo Becker",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 14,
        "cf_ss_starts": 11,
        "all_position_starts": 11,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 11
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1.FSV Mainz 05",
        "CA Osasuna"
      ],
      "prior_competitions": [
        "ES1",
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7882",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7882",
        "name": "Sheraldo Becker",
        "comp": "L1",
        "team": "Mainz 05; Osasuna",
        "target_season": 2026,
        "age_at_target": 31.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3528,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1;L1",
        "effective_minutes": 1157,
        "npxg90": 0.2739,
        "npxg90_regression_pct": 0.293,
        "xa90": 0.2101,
        "xa90_regression_pct": 0.293,
        "xgchain90": 0.595,
        "xgchain90_regression_pct": 0.293,
        "xgbuildup90": 0.1604,
        "xgbuildup90_regression_pct": 0.293,
        "player_id": 188888,
        "history": [
          {
            "season": 2023,
            "minutes": 1433.0,
            "npxg90": 0.18365485151737032,
            "xa90": 0.23681983028051742,
            "clubs": "Real Sociedad; Union Berlin",
            "competitions": [
              "ES1",
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 996.0,
            "npxg90": 0.1701994866963072,
            "xa90": 0.16149666317435632,
            "clubs": "Real Sociedad",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1099.0,
            "npxg90": 0.40824567314383114,
            "xa90": 0.3105138582232543,
            "clubs": "Mainz 05; Osasuna",
            "competitions": [
              "ES1",
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.16016333015329828,
        "npxg90_high": 0.4515909689715773,
        "xa90_low": 0.13256617618051314,
        "xa90_high": 0.312746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 188888,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1155.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2289.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1104.0,
        "weighted_prior_minutes": 1155.75,
        "prior_starts": 11.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 188888,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:190393",
      "player_id": 190393,
      "name": "Corentin Tolisso",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 26,
        "cf_start_share": 0.038461538461538464,
        "starting_position_counts": {
          "Attacking Midfield": 13,
          "Central Midfield": 12,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Olympique Lyon"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "3603",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "3603",
        "name": "Corentin Tolisso",
        "comp": "FR1",
        "team": "Lyon",
        "target_season": 2026,
        "age_at_target": 32.0,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6426,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 2186,
        "npxg90": 0.2248,
        "npxg90_regression_pct": 0.18,
        "xa90": 0.1365,
        "xa90_regression_pct": 0.18,
        "xgchain90": 0.6241,
        "xgchain90_regression_pct": 0.18,
        "xgbuildup90": 0.3481,
        "xgbuildup90_regression_pct": 0.18,
        "player_id": 190393,
        "history": [
          {
            "season": 2023,
            "minutes": 1764.0,
            "npxg90": 0.11171964757448558,
            "xa90": 0.11125670964544525,
            "clubs": "Lyon",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2343.0,
            "npxg90": 0.2176239564370903,
            "xa90": 0.1538986646511834,
            "clubs": "Lyon",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2319.0,
            "npxg90": 0.3212147264863047,
            "xa90": 0.17546202762131935,
            "clubs": "Lyon",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1110633301532983,
        "npxg90_high": 0.4024909689715773,
        "xa90_low": 0.05896617618051313,
        "xa90_high": 0.23914604875519202
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 190393,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2174.75,
        "empirical_lo80": 766.8,
        "empirical_hi80": 3085.15,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2307.0,
        "weighted_prior_minutes": 2174.75,
        "prior_starts": 26.0,
        "prior_cf_start_share": 0.038462,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 190393,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:191422",
      "player_id": 191422,
      "name": "Mahmoud Dahoud",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 1,
        "all_position_starts": 8,
        "cf_start_share": 0.125,
        "starting_position_counts": {
          "Defensive Midfield": 6,
          "Central Midfield": 1,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Eintracht Frankfurt"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "205",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "205",
        "name": "Mahmoud Dahoud",
        "comp": "L1",
        "team": "Eintracht Frankfurt",
        "target_season": 2026,
        "age_at_target": 30.6,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 1697,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 605,
        "npxg90": 0.1925,
        "npxg90_regression_pct": 0.442,
        "xa90": 0.1273,
        "xa90_regression_pct": 0.442,
        "xgchain90": 0.5742,
        "xgchain90_regression_pct": 0.442,
        "xgbuildup90": 0.3496,
        "xgbuildup90_regression_pct": 0.442,
        "player_id": 191422,
        "history": [
          {
            "season": 2023,
            "minutes": 622.0,
            "npxg90": 0.09236058103477648,
            "xa90": 0.24503712033271982,
            "clubs": "Brighton; VfB Stuttgart",
            "competitions": [
              "GB1",
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 353.0,
            "npxg90": 0.18910828893397413,
            "xa90": 0.19126634216384578,
            "clubs": "Eintracht Frankfurt",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 722.0,
            "npxg90": 0.0978783710274092,
            "xa90": 0.04026114122833737,
            "clubs": "Eintracht Frankfurt",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.07876333015329831,
        "npxg90_high": 0.3701909689715773,
        "xa90_low": 0.049766176180513114,
        "xa90_high": 0.22994604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 191422,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 616.25,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1526.65,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 716.0,
        "weighted_prior_minutes": 616.25,
        "prior_starts": 8.0,
        "prior_cf_start_share": 0.125,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 191422,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:191891",
      "player_id": 191891,
      "name": "Arkadiusz Milik",
      "kind": "anchor",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 8,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "Named reference option",
      "prior_clubs": [
        "Juventus FC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "1583",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 191891,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 34.0,
        "weighted_prior_minutes": 322.666667,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 2.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 191891,
        "player": "Arkadiusz Milik",
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "existing_contract_internal_baseline",
        "evidence_quality": "partial_internal_or_renewal_scenario",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": 1.0,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": 2240000.0,
          "base": 2240000.0,
          "high": 2240000.0
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "future_fee_obligations",
          "retention_opportunity_cost"
        ],
        "sources": [
          {
            "title": "Capology archived Juventus wage",
            "url": "https://www.capology.com/it/serie-a/salaries/2026-2027/",
            "publication_date": null,
            "retrieved_at": "2026-09-09",
            "kind": "secondary_salary_estimate",
            "snapshot_date": "2026-08-30"
          }
        ],
        "notes": [
          "Historical acquisition expense is sunk; it is not charged again as a new transfer fee.",
          "Wage reference is not a complete incremental retention cost: salary sharing, foregone receipts and other liabilities require separate evidence.",
          "Archived2026/27 Capology and Transfermarkt show contract through30June2027; wage is a salary estimate, not direct access to contract.",
          "Incremental new registration fee is not required to use an existing player; unresolved outstanding obligations are not silently treated as zero. Use wage-only reference separately."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": 2240000,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:193033",
      "player_id": 193033,
      "name": "Tim Kleindienst",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Borussia M\u00f6nchengladbach"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6142",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 193033,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 6.0,
        "weighted_prior_minutes": 1408.75,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 193033,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:193900",
      "player_id": 193900,
      "name": "Marius Wolf",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 12,
        "cf_start_share": 0.08333333333333333,
        "starting_position_counts": {
          "Right Midfield": 10,
          "Left Midfield": 1,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Augsburg"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "2693",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "2693",
        "name": "Marius Wolf",
        "comp": "L1",
        "team": "Augsburg",
        "target_season": 2026,
        "age_at_target": 31.2,
        "seasons_used": 3,
        "pos": "DF",
        "minutes_basis": 4339,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1335,
        "npxg90": 0.0764,
        "npxg90_regression_pct": 0.264,
        "xa90": 0.1571,
        "xa90_regression_pct": 0.264,
        "xgchain90": 0.3314,
        "xgchain90_regression_pct": 0.264,
        "xgbuildup90": 0.215,
        "xgbuildup90_regression_pct": 0.264,
        "player_id": 193900,
        "history": [
          {
            "season": 2023,
            "minutes": 1136.0,
            "npxg90": 0.0701188369536064,
            "xa90": 0.11168630091919446,
            "clubs": "Borussia Dortmund",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2201.0,
            "npxg90": 0.031735276780524936,
            "xa90": 0.12944302509375075,
            "clubs": "Augsburg",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1002.0,
            "npxg90": 0.1539876374756237,
            "xa90": 0.33156820812714316,
            "clubs": "Augsburg",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0,
        "npxg90_high": 0.25409096897157735,
        "xa90_low": 0.0795661761805131,
        "xa90_high": 0.25974604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 193900,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1337.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2247.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1012.0,
        "weighted_prior_minutes": 1337.0,
        "prior_starts": 12.0,
        "prior_cf_start_share": 0.083333,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 193900,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:196095",
      "player_id": 196095,
      "name": "Luca Waldschmidt",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 23,
        "cf_ss_starts": 2,
        "all_position_starts": 7,
        "cf_start_share": 0.2857142857142857,
        "starting_position_counts": {
          "Right Winger": 5,
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1.FC K\u00f6ln"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "294",
            "method": "fuzzy_name",
            "confidence": 0.6
          }
        ],
        "review_status": "needs_identity_review"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "294",
        "name": "Gian-Luca Waldschmidt",
        "comp": "L1",
        "team": "FC Cologne",
        "target_season": 2026,
        "age_at_target": 30.2,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 1795,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 607,
        "npxg90": 0.3579,
        "npxg90_regression_pct": 0.442,
        "xa90": 0.1981,
        "xa90_regression_pct": 0.442,
        "xgchain90": 0.7186,
        "xgchain90_regression_pct": 0.442,
        "xgbuildup90": 0.2521,
        "xgbuildup90_regression_pct": 0.442,
        "player_id": 196095,
        "history": [
          {
            "season": 2023,
            "minutes": 1162.0,
            "npxg90": 0.18305138164647114,
            "xa90": 0.09705089665821107,
            "clubs": "FC Cologne",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 633.0,
            "npxg90": 0.6303173409536551,
            "xa90": 0.37458634568969784,
            "clubs": "FC Cologne",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2441633301532983,
        "npxg90_high": 0.5355909689715773,
        "xa90_low": 0.12056617618051312,
        "xa90_high": 0.300746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 196095,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 827.333333,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1737.733333,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 666.0,
        "weighted_prior_minutes": 827.333333,
        "prior_starts": 7.0,
        "prior_cf_start_share": 0.285714,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 196095,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:196139",
      "player_id": 196139,
      "name": "Robert Glatzel",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 24,
        "cf_ss_starts": 7,
        "all_position_starts": 7,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 7
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Hamburger SV"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9326",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9326",
        "name": "Robert Glatzel",
        "comp": "L1",
        "team": "Hamburger SV",
        "target_season": 2026,
        "age_at_target": 32.6,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 594,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 297,
        "npxg90": 0.2739,
        "npxg90_regression_pct": 0.618,
        "xa90": 0.1294,
        "xa90_regression_pct": 0.618,
        "xgchain90": 0.4685,
        "xgchain90_regression_pct": 0.618,
        "xgbuildup90": 0.1403,
        "xgbuildup90_regression_pct": 0.618,
        "player_id": 196139,
        "history": [
          {
            "season": 2025,
            "minutes": 594.0,
            "npxg90": 0.31621810923697374,
            "xa90": 0.1308606844395399,
            "clubs": "Hamburger SV",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.16016333015329828,
        "npxg90_high": 0.4515909689715773,
        "xa90_low": 0.051866176180513104,
        "xa90_high": 0.23204604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 196139,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 609.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1743.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 609.0,
        "weighted_prior_minutes": 609.0,
        "prior_starts": 7.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 196139,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:197751",
      "player_id": 197751,
      "name": "Alberto Cerri",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 19,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Como 1907"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "4906",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 197751,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 197751,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:197838",
      "player_id": 197838,
      "name": "Jamie Vardy",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 30,
        "cf_ss_starts": 24,
        "all_position_starts": 24,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 24
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "US Cremonese"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "755",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "755",
        "name": "Jamie Vardy",
        "comp": "IT1",
        "team": "Cremonese",
        "target_season": 2026,
        "age_at_target": 39.6,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 5010,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1782,
        "npxg90": 0.176,
        "npxg90_regression_pct": 0.212,
        "xa90": 0.0689,
        "xa90_regression_pct": 0.212,
        "xgchain90": 0.281,
        "xgchain90_regression_pct": 0.212,
        "xgbuildup90": 0.0629,
        "xgbuildup90_regression_pct": 0.212,
        "player_id": 197838,
        "history": [
          {
            "season": 2024,
            "minutes": 2890.0,
            "npxg90": 0.333126092129822,
            "xa90": 0.11639381609985985,
            "clubs": "Leicester",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2120.0,
            "npxg90": 0.2666871054888756,
            "xa90": 0.0901539079177211,
            "clubs": "Cremonese",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.062263330153298296,
        "npxg90_high": 0.3536909689715773,
        "xa90_low": 0,
        "xa90_high": 0.171546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 197838,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2351.666667,
        "empirical_lo80": 981.116667,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2108.0,
        "weighted_prior_minutes": 2351.666667,
        "prior_starts": 24.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 197838,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:198008",
      "player_id": 198008,
      "name": "Andr\u00e9 Silva",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 33,
        "cf_ss_starts": 22,
        "all_position_starts": 22,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 22
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Elche CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6170",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6170",
        "name": "Andr\u00e9 Silva",
        "comp": "ES1",
        "team": "Elche",
        "target_season": 2026,
        "age_at_target": 30.7,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3068,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1232,
        "npxg90": 0.3211,
        "npxg90_regression_pct": 0.28,
        "xa90": 0.0965,
        "xa90_regression_pct": 0.28,
        "xgchain90": 0.4467,
        "xgchain90_regression_pct": 0.28,
        "xgbuildup90": 0.1321,
        "xgbuildup90_regression_pct": 0.28,
        "player_id": 198008,
        "history": [
          {
            "season": 2023,
            "minutes": 717.0,
            "npxg90": 0.28237521632819995,
            "xa90": 0.03886955762944461,
            "clubs": "Real Sociedad",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 493.0,
            "npxg90": 0.2713727908734134,
            "xa90": 0.20208001219899852,
            "clubs": "RasenBallsport Leipzig,Werder Bremen",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1858.0,
            "npxg90": 0.41690523989310146,
            "xa90": 0.07541541788081435,
            "clubs": "Elche",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2073633301532983,
        "npxg90_high": 0.4987909689715773,
        "xa90_low": 0.01896617618051312,
        "xa90_high": 0.19914604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 198008,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1233.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2367.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1853.0,
        "weighted_prior_minutes": 1233.75,
        "prior_starts": 22.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 198008,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:199527",
      "player_id": 199527,
      "name": "Jacob Murphy",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 2,
        "all_position_starts": 19,
        "cf_start_share": 0.10526315789473684,
        "starting_position_counts": {
          "Right Winger": 14,
          "Right Midfield": 3,
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Newcastle United"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6063",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6063",
        "name": "Jacob Murphy",
        "comp": "GB1",
        "team": "Newcastle United",
        "target_season": 2026,
        "age_at_target": 31.4,
        "seasons_used": 3,
        "pos": "DF",
        "minutes_basis": 5289,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1730,
        "npxg90": 0.1575,
        "npxg90_regression_pct": 0.217,
        "xa90": 0.2377,
        "xa90_regression_pct": 0.217,
        "xgchain90": 0.5016,
        "xgchain90_regression_pct": 0.217,
        "xgbuildup90": 0.1927,
        "xgbuildup90_regression_pct": 0.217,
        "player_id": 199527,
        "history": [
          {
            "season": 2023,
            "minutes": 1216.0,
            "npxg90": 0.21448036252925368,
            "xa90": 0.3867771375103315,
            "clubs": "Newcastle United",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2443.0,
            "npxg90": 0.242811677496342,
            "xa90": 0.34413345892331515,
            "clubs": "Newcastle United",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1630.0,
            "npxg90": 0.1722669366495741,
            "xa90": 0.26423294396579633,
            "clubs": "Newcastle United",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.04376333015329831,
        "npxg90_high": 0.3351909689715773,
        "xa90_low": 0.1601661761805131,
        "xa90_high": 0.340346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 199527,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1703.75,
        "empirical_lo80": 295.8,
        "empirical_hi80": 2614.15,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1620.0,
        "weighted_prior_minutes": 1703.75,
        "prior_starts": 19.0,
        "prior_cf_start_share": 0.105263,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 199527,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:199953",
      "player_id": 199953,
      "name": "Caleb Ekuban",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 32,
        "cf_ss_starts": 6,
        "all_position_starts": 6,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 5,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Genoa CFC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9843",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9843",
        "name": "Caleb Ekuban",
        "comp": "IT1",
        "team": "Genoa",
        "target_season": 2026,
        "age_at_target": 32.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 2574,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 880,
        "npxg90": 0.2986,
        "npxg90_regression_pct": 0.353,
        "xa90": 0.1174,
        "xa90_regression_pct": 0.353,
        "xgchain90": 0.4222,
        "xgchain90_regression_pct": 0.353,
        "xgbuildup90": 0.0933,
        "xgbuildup90_regression_pct": 0.353,
        "player_id": 199953,
        "history": [
          {
            "season": 2023,
            "minutes": 1104.0,
            "npxg90": 0.2502403652508055,
            "xa90": 0.1308026360651559,
            "clubs": "Genoa",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 526.0,
            "npxg90": 0.5867394752899617,
            "xa90": 0.14692694288696173,
            "clubs": "Genoa",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 944.0,
            "npxg90": 0.3929867388254379,
            "xa90": 0.11924797968970516,
            "clubs": "Genoa",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.18486333015329828,
        "npxg90_high": 0.4762909689715773,
        "xa90_low": 0.03986617618051312,
        "xa90_high": 0.22004604875519201
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 199953,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 904.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2038.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 975.0,
        "weighted_prior_minutes": 904.75,
        "prior_starts": 6.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 199953,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:202886",
      "player_id": 202886,
      "name": "Ruben Loftus-Cheek",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 3,
        "all_position_starts": 12,
        "cf_start_share": 0.25,
        "starting_position_counts": {
          "Central Midfield": 6,
          "Attacking Midfield": 3,
          "Second Striker": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "AC Milan"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "688",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "688",
        "name": "Ruben Loftus-Cheek",
        "comp": "IT1",
        "team": "AC Milan",
        "target_season": 2026,
        "age_at_target": 30.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4255,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1344,
        "npxg90": 0.2135,
        "npxg90_regression_pct": 0.263,
        "xa90": 0.1032,
        "xa90_regression_pct": 0.263,
        "xgchain90": 0.4887,
        "xgchain90_regression_pct": 0.263,
        "xgbuildup90": 0.2608,
        "xgbuildup90_regression_pct": 0.263,
        "player_id": 202886,
        "history": [
          {
            "season": 2023,
            "minutes": 2111.0,
            "npxg90": 0.17002452380182279,
            "xa90": 0.09451661721288396,
            "clubs": "AC Milan",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1022.0,
            "npxg90": 0.06445010682046705,
            "xa90": 0.1502022728571803,
            "clubs": "AC Milan",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1122.0,
            "npxg90": 0.33203379701783153,
            "xa90": 0.0835197529491575,
            "clubs": "AC Milan",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0997633301532983,
        "npxg90_high": 0.39119096897157735,
        "xa90_low": 0.025666176180513117,
        "xa90_high": 0.205846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 202886,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1341.25,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2251.65,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1126.0,
        "weighted_prior_minutes": 1341.25,
        "prior_starts": 12.0,
        "prior_cf_start_share": 0.25,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 202886,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:203123",
      "player_id": 203123,
      "name": "Haris Tabakovic",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 32,
        "cf_ss_starts": 28,
        "all_position_starts": 28,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 28
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Borussia M\u00f6nchengladbach"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13013",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13013",
        "name": "Haris Tabakovic",
        "comp": "L1",
        "team": "Borussia M.Gladbach",
        "target_season": 2026,
        "age_at_target": 32.1,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 3213,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1409,
        "npxg90": 0.3796,
        "npxg90_regression_pct": 0.254,
        "xa90": 0.0947,
        "xa90_regression_pct": 0.254,
        "xgchain90": 0.4577,
        "xgchain90_regression_pct": 0.254,
        "xgbuildup90": 0.1134,
        "xgbuildup90_regression_pct": 0.254,
        "player_id": 203123,
        "history": [
          {
            "season": 2024,
            "minutes": 789.0,
            "npxg90": 0.4629891606564758,
            "xa90": 0.1958670253252802,
            "clubs": "Hoffenheim",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2424.0,
            "npxg90": 0.47613043905152835,
            "xa90": 0.06992242610229567,
            "clubs": "Borussia M.Gladbach",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2658633301532983,
        "npxg90_high": 0.5572909689715773,
        "xa90_low": 0.017166176180513124,
        "xa90_high": 0.19734604875519202
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 203123,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1867.666667,
        "empirical_lo80": 497.116667,
        "empirical_hi80": 3001.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2396.0,
        "weighted_prior_minutes": 1867.666667,
        "prior_starts": 28.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 203123,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:203504",
      "player_id": 203504,
      "name": "Pierre-Yves Hamel",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 1,
        "all_position_starts": 1,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Paris FC"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5762",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 203504,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 78.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1212.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 78.0,
        "weighted_prior_minutes": 78.0,
        "prior_starts": 1.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 203504,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:206040",
      "player_id": 206040,
      "name": "Ra\u00fal Jim\u00e9nez",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 36,
        "cf_ss_starts": 27,
        "all_position_starts": 27,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 27
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Fulham FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "4105",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "4105",
        "name": "Ra\u00fal Jim\u00e9nez",
        "comp": "GB1",
        "team": "Fulham",
        "target_season": 2026,
        "age_at_target": 35.2,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6169,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 2096,
        "npxg90": 0.27,
        "npxg90_regression_pct": 0.186,
        "xa90": 0.0831,
        "xa90_regression_pct": 0.186,
        "xgchain90": 0.3762,
        "xgchain90_regression_pct": 0.186,
        "xgbuildup90": 0.0919,
        "xgbuildup90_regression_pct": 0.186,
        "player_id": 206040,
        "history": [
          {
            "season": 2023,
            "minutes": 1423.0,
            "npxg90": 0.3788521440172187,
            "xa90": 0.10703704321857747,
            "clubs": "Fulham",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2531.0,
            "npxg90": 0.43104174372481413,
            "xa90": 0.14505188412455078,
            "clubs": "Fulham",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2215.0,
            "npxg90": 0.3645471862304964,
            "xa90": 0.07899403013709436,
            "clubs": "Fulham",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.15626333015329832,
        "npxg90_high": 0.44769096897157734,
        "xa90_low": 0.0055661761805131105,
        "xa90_high": 0.185746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 206040,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2076.75,
        "empirical_lo80": 706.2,
        "empirical_hi80": 3210.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2199.0,
        "weighted_prior_minutes": 2076.75,
        "prior_starts": 27.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 206040,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:206050",
      "player_id": 206050,
      "name": "Paulo Dybala",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 22,
        "cf_ss_starts": 14,
        "all_position_starts": 15,
        "cf_start_share": 0.9333333333333333,
        "starting_position_counts": {
          "Second Striker": 9,
          "Centre-Forward": 5,
          "Attacking Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Associazione Sportiva Roma"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "1294",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "1294",
        "name": "Paulo Dybala",
        "comp": "IT1",
        "team": "Roma",
        "target_season": 2026,
        "age_at_target": 32.7,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4802,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1540,
        "npxg90": 0.2512,
        "npxg90_regression_pct": 0.238,
        "xa90": 0.2542,
        "xa90_regression_pct": 0.238,
        "xgchain90": 0.5543,
        "xgchain90_regression_pct": 0.238,
        "xgbuildup90": 0.2407,
        "xgbuildup90_regression_pct": 0.238,
        "player_id": 206050,
        "history": [
          {
            "season": 2023,
            "minutes": 2011.0,
            "npxg90": 0.24252803413144602,
            "xa90": 0.24003331486945245,
            "clubs": "Roma",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1431.0,
            "npxg90": 0.30271948561212925,
            "xa90": 0.3916085295894611,
            "clubs": "Roma",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1360.0,
            "npxg90": 0.3655465716660461,
            "xa90": 0.42110660542076567,
            "clubs": "Roma",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.13746333015329829,
        "npxg90_high": 0.4288909689715773,
        "xa90_low": 0.1766661761805131,
        "xa90_high": 0.356846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 206050,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1526.75,
        "empirical_lo80": 156.2,
        "empirical_hi80": 2660.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1356.0,
        "weighted_prior_minutes": 1526.75,
        "prior_starts": 15.0,
        "prior_cf_start_share": 0.933333,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 206050,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:216569",
      "player_id": 216569,
      "name": "J\u00e9r\u00e9mie Boga",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 4,
        "cf_ss_starts": 3,
        "all_position_starts": 13,
        "cf_start_share": 0.23076923076923078,
        "starting_position_counts": {
          "Left Winger": 5,
          "Centre-Forward": 3,
          "Right Winger": 3,
          "Attacking Midfield": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Juventus FC",
        "OGC Nice"
      ],
      "prior_competitions": [
        "FR1",
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "3544",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "3544",
        "name": "Jeremie Boga",
        "comp": "IT1",
        "team": "Juventus; Nice",
        "target_season": 2026,
        "age_at_target": 29.6,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4404,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1;IT1",
        "effective_minutes": 1429,
        "npxg90": 0.3028,
        "npxg90_regression_pct": 0.251,
        "xa90": 0.1903,
        "xa90_regression_pct": 0.251,
        "xgchain90": 0.6158,
        "xgchain90_regression_pct": 0.251,
        "xgbuildup90": 0.2133,
        "xgbuildup90_regression_pct": 0.251,
        "player_id": 216569,
        "history": [
          {
            "season": 2023,
            "minutes": 2034.0,
            "npxg90": 0.22616070925991621,
            "xa90": 0.22294566117688616,
            "clubs": "Nice",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1059.0,
            "npxg90": 0.3001765942164082,
            "xa90": 0.1957481271104502,
            "clubs": "Nice",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1311.0,
            "npxg90": 0.4373802030480358,
            "xa90": 0.2279805352600202,
            "clubs": "Juventus; Nice",
            "competitions": [
              "FR1",
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.18906333015329832,
        "npxg90_high": 0.48049096897157734,
        "xa90_low": 0.11276617618051311,
        "xa90_high": 0.292946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 216569,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1428.0,
        "empirical_lo80": 20.05,
        "empirical_hi80": 2338.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1322.0,
        "weighted_prior_minutes": 1428.0,
        "prior_starts": 13.0,
        "prior_cf_start_share": 0.230769,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 216569,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:217115",
      "player_id": 217115,
      "name": "Neal Maupay",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 17,
        "cf_ss_starts": 10,
        "all_position_starts": 10,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 10
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Olympique Marseille",
        "Sevilla FC"
      ],
      "prior_competitions": [
        "ES1",
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "3621",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "3621",
        "name": "Neal Maupay",
        "comp": "ES1",
        "team": "Marseille; Sevilla",
        "target_season": 2026,
        "age_at_target": 30.0,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3320,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1;FR1",
        "effective_minutes": 1051,
        "npxg90": 0.3055,
        "npxg90_regression_pct": 0.313,
        "xa90": 0.129,
        "xa90_regression_pct": 0.313,
        "xgchain90": 0.5351,
        "xgchain90_regression_pct": 0.313,
        "xgbuildup90": 0.1598,
        "xgbuildup90_regression_pct": 0.313,
        "player_id": 217115,
        "history": [
          {
            "season": 2023,
            "minutes": 1381.0,
            "npxg90": 0.4711922295229708,
            "xa90": 0.15527682842189078,
            "clubs": "Brentford,Everton",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1054.0,
            "npxg90": 0.4004769822833547,
            "xa90": 0.19518669933236188,
            "clubs": "Marseille",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 885.0,
            "npxg90": 0.2157417894419977,
            "xa90": 0.057656672830551356,
            "clubs": "Marseille; Sevilla",
            "competitions": [
              "ES1",
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1917633301532983,
        "npxg90_high": 0.4831909689715773,
        "xa90_low": 0.05146617618051312,
        "xa90_high": 0.231646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 217115,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1052.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2186.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 872.0,
        "weighted_prior_minutes": 1052.75,
        "prior_starts": 10.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 217115,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:221958",
      "player_id": 221958,
      "name": "Roman Yaremchuk",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 12,
        "cf_ss_starts": 5,
        "all_position_starts": 5,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 5
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Olympique Lyon"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12041",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12041",
        "name": "Roman Yaremchuk",
        "comp": "FR1",
        "team": "Lyon",
        "target_season": 2026,
        "age_at_target": 30.7,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 1496,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 516,
        "npxg90": 0.3518,
        "npxg90_regression_pct": 0.482,
        "xa90": 0.0984,
        "xa90_regression_pct": 0.482,
        "xgchain90": 0.536,
        "xgchain90_regression_pct": 0.482,
        "xgbuildup90": 0.135,
        "xgbuildup90_regression_pct": 0.482,
        "player_id": 221958,
        "history": [
          {
            "season": 2023,
            "minutes": 930.0,
            "npxg90": 0.4037309502581915,
            "xa90": 0.02056525395281853,
            "clubs": "Valencia",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 566.0,
            "npxg90": 0.5214387543051908,
            "xa90": 0.0961966133041327,
            "clubs": "Lyon",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2380633301532983,
        "npxg90_high": 0.5294909689715773,
        "xa90_low": 0.02086617618051312,
        "xa90_high": 0.201046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 221958,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 682.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1816.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 561.0,
        "weighted_prior_minutes": 682.666667,
        "prior_starts": 5.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 221958,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:225020",
      "player_id": 225020,
      "name": "Mariano D\u00edaz",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 27,
        "cf_ss_starts": 3,
        "all_position_starts": 3,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Deportivo Alav\u00e9s"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 225020,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 267.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1401.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 282.0,
        "weighted_prior_minutes": 267.666667,
        "prior_starts": 3.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 225020,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:225122",
      "player_id": 225122,
      "name": "Gon\u00e7alo Guedes",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 22,
        "cf_start_share": 0.045454545454545456,
        "starting_position_counts": {
          "Left Winger": 11,
          "Right Winger": 10,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Real Sociedad"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5682",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5682",
        "name": "Gon\u00e7alo Guedes",
        "comp": "ES1",
        "team": "Real Sociedad",
        "target_season": 2026,
        "age_at_target": 29.7,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3748,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1395,
        "npxg90": 0.226,
        "npxg90_regression_pct": 0.256,
        "xa90": 0.138,
        "xa90_regression_pct": 0.256,
        "xgchain90": 0.5295,
        "xgchain90_regression_pct": 0.256,
        "xgbuildup90": 0.2612,
        "xgbuildup90_regression_pct": 0.256,
        "player_id": 225122,
        "history": [
          {
            "season": 2023,
            "minutes": 947.0,
            "npxg90": 0.23295031815232295,
            "xa90": 0.18357785983127173,
            "clubs": "Villarreal",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 968.0,
            "npxg90": 0.3095975143003685,
            "xa90": 0.13336772285786666,
            "clubs": "Wolverhampton Wanderers",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1833.0,
            "npxg90": 0.20338501540392195,
            "xa90": 0.13087137323330153,
            "clubs": "Real Sociedad",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.11226333015329831,
        "npxg90_high": 0.4036909689715773,
        "xa90_low": 0.06046617618051313,
        "xa90_high": 0.24064604875519202
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 225122,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1400.5,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2310.9,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1832.0,
        "weighted_prior_minutes": 1400.5,
        "prior_starts": 22.0,
        "prior_cf_start_share": 0.045455,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 225122,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:225593",
      "player_id": 225593,
      "name": "Pere Milla",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 9,
        "cf_ss_starts": 8,
        "all_position_starts": 24,
        "cf_start_share": 0.3333333333333333,
        "starting_position_counts": {
          "Left Winger": 15,
          "Centre-Forward": 6,
          "Second Striker": 2,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RCD Espanyol Barcelona"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "4175",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "4175",
        "name": "Pere Milla",
        "comp": "ES1",
        "team": "Espanyol",
        "target_season": 2026,
        "age_at_target": 33.9,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 2407,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1103,
        "npxg90": 0.2524,
        "npxg90_regression_pct": 0.303,
        "xa90": 0.1345,
        "xa90_regression_pct": 0.303,
        "xgchain90": 0.3996,
        "xgchain90_regression_pct": 0.303,
        "xgbuildup90": 0.1243,
        "xgbuildup90_regression_pct": 0.303,
        "player_id": 225593,
        "history": [
          {
            "season": 2024,
            "minutes": 402.0,
            "npxg90": 0.3507574755392635,
            "xa90": 0.08756490591079441,
            "clubs": "Espanyol",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2005.0,
            "npxg90": 0.3435954161712951,
            "xa90": 0.18404030356732687,
            "clubs": "Espanyol",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.13866333015329832,
        "npxg90_high": 0.43009096897157734,
        "xa90_low": 0.056966176180513126,
        "xa90_high": 0.23714604875519202
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 225593,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1473.0,
        "empirical_lo80": 65.05,
        "empirical_hi80": 2383.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1988.0,
        "weighted_prior_minutes": 1473.0,
        "prior_starts": 24.0,
        "prior_cf_start_share": 0.333333,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 225593,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:228645",
      "player_id": 228645,
      "name": "Wout Weghorst",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Ajax"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "existing FotMob bridge",
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Ajax",
          "league": "Eredivisie",
          "minutes": 1782.0,
          "npxg90": 0.3177272671400898,
          "xa90": 0.1569317446814642,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": 228645,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:229006",
      "player_id": 229006,
      "name": "Franck Honorat",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 10,
        "cf_ss_starts": 10,
        "all_position_starts": 24,
        "cf_start_share": 0.4166666666666667,
        "starting_position_counts": {
          "Right Winger": 8,
          "Centre-Forward": 8,
          "Attacking Midfield": 4,
          "Right Midfield": 2,
          "Second Striker": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Borussia M\u00f6nchengladbach"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "3314",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "3314",
        "name": "Franck Honorat",
        "comp": "L1",
        "team": "Borussia M.Gladbach",
        "target_season": 2026,
        "age_at_target": 30.0,
        "seasons_used": 3,
        "pos": "DF",
        "minutes_basis": 5904,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1981,
        "npxg90": 0.0792,
        "npxg90_regression_pct": 0.195,
        "xa90": 0.2998,
        "xa90_regression_pct": 0.195,
        "xgchain90": 0.4403,
        "xgchain90_regression_pct": 0.195,
        "xgbuildup90": 0.1988,
        "xgbuildup90_regression_pct": 0.195,
        "player_id": 229006,
        "history": [
          {
            "season": 2023,
            "minutes": 2405.0,
            "npxg90": 0.06506028435659632,
            "xa90": 0.4304149878867698,
            "clubs": "Borussia M.Gladbach",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1478.0,
            "npxg90": 0.24564908831273186,
            "xa90": 0.4099873044995619,
            "clubs": "Borussia M.Gladbach",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2021.0,
            "npxg90": 0.03982378397540607,
            "xa90": 0.3269451822604448,
            "clubs": "Borussia M.Gladbach",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0,
        "npxg90_high": 0.2568909689715773,
        "xa90_low": 0.22226617618051314,
        "xa90_high": 0.402446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 229006,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1947.25,
        "empirical_lo80": 539.3,
        "empirical_hi80": 2857.65,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1988.0,
        "weighted_prior_minutes": 1947.25,
        "prior_starts": 24.0,
        "prior_cf_start_share": 0.416667,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 229006,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:232271",
      "player_id": 232271,
      "name": "Sofiane Boufal",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 2,
        "all_position_starts": 13,
        "cf_start_share": 0.15384615384615385,
        "starting_position_counts": {
          "Attacking Midfield": 7,
          "Left Winger": 4,
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Le Havre AC"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "1734",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "1734",
        "name": "Sofiane Boufal",
        "comp": "FR1",
        "team": "Le Havre",
        "target_season": 2026,
        "age_at_target": 32.9,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1050,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 525,
        "npxg90": 0.1477,
        "npxg90_regression_pct": 0.478,
        "xa90": 0.1975,
        "xa90_regression_pct": 0.478,
        "xgchain90": 0.4096,
        "xgchain90_regression_pct": 0.478,
        "xgbuildup90": 0.15,
        "xgbuildup90_regression_pct": 0.478,
        "player_id": 232271,
        "history": [
          {
            "season": 2025,
            "minutes": 1050.0,
            "npxg90": 0.0636492339095899,
            "xa90": 0.3115317938051054,
            "clubs": "Le Havre",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.033963330153298305,
        "npxg90_high": 0.3253909689715773,
        "xa90_low": 0.11996617618051313,
        "xa90_high": 0.300146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 232271,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1028.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1938.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1028.0,
        "weighted_prior_minutes": 1028.0,
        "prior_starts": 13.0,
        "prior_cf_start_share": 0.153846,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 232271,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:234523",
      "player_id": 234523,
      "name": "Antonio Sanabria",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 29,
        "cf_ss_starts": 10,
        "all_position_starts": 10,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 10
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "US Cremonese"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "2217",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "2217",
        "name": "Antonio Sanabria",
        "comp": "IT1",
        "team": "Cremonese",
        "target_season": 2026,
        "age_at_target": 30.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4398,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1330,
        "npxg90": 0.2662,
        "npxg90_regression_pct": 0.265,
        "xa90": 0.1011,
        "xa90_regression_pct": 0.265,
        "xgchain90": 0.4037,
        "xgchain90_regression_pct": 0.265,
        "xgbuildup90": 0.1309,
        "xgbuildup90_regression_pct": 0.265,
        "player_id": 234523,
        "history": [
          {
            "season": 2023,
            "minutes": 2156.0,
            "npxg90": 0.3763315610756928,
            "xa90": 0.048846255060015775,
            "clubs": "Torino",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1321.0,
            "npxg90": 0.12351413784065002,
            "xa90": 0.021765530222207646,
            "clubs": "Torino",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 921.0,
            "npxg90": 0.2912000304615847,
            "xa90": 0.19385709739760387,
            "clubs": "Cremonese",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1524633301532983,
        "npxg90_high": 0.4438909689715773,
        "xa90_low": 0.023566176180513113,
        "xa90_high": 0.20374604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 234523,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1333.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2467.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 940.0,
        "weighted_prior_minutes": 1333.0,
        "prior_starts": 10.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 234523,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:234781",
      "player_id": 234781,
      "name": "Maxwel Cornet",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 1,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Genoa CFC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "3278",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "3278",
        "name": "Maxwel Cornet",
        "comp": "IT1",
        "team": "Genoa",
        "target_season": 2026,
        "age_at_target": 29.8,
        "seasons_used": 3,
        "pos": "MF",
        "minutes_basis": 522,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 158,
        "npxg90": 0.1689,
        "npxg90_regression_pct": 0.752,
        "xa90": 0.1305,
        "xa90_regression_pct": 0.752,
        "xgchain90": 0.4118,
        "xgchain90_regression_pct": 0.752,
        "xgbuildup90": 0.2194,
        "xgbuildup90_regression_pct": 0.752,
        "player_id": 234781,
        "history": [
          {
            "season": 2023,
            "minutes": 101.0,
            "npxg90": 0.4727364209766435,
            "xa90": 0.14346862986388773,
            "clubs": "West Ham",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 311.0,
            "npxg90": 0.3144240690772556,
            "xa90": 0.30823409126119217,
            "clubs": "Genoa; Southampton",
            "competitions": [
              "GB1",
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 110.0,
            "npxg90": 0.5467616875063289,
            "xa90": 0.2010861196639863,
            "clubs": "Genoa",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0551633301532983,
        "npxg90_high": 0.3465909689715773,
        "xa90_low": 0.05296617618051312,
        "xa90_high": 0.23314604875519201
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 234781,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 112.0,
        "weighted_prior_minutes": 161.75,
        "prior_starts": 1.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 234781,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:237164",
      "player_id": 237164,
      "name": "Ihlas Bebou",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 21,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "TSG 1899 Hoffenheim"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6271",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6271",
        "name": "Ihlas Bebou",
        "comp": "L1",
        "team": "Hoffenheim",
        "target_season": 2026,
        "age_at_target": 32.3,
        "seasons_used": 2,
        "pos": "MF",
        "minutes_basis": 1744,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 468,
        "npxg90": 0.2031,
        "npxg90_regression_pct": 0.506,
        "xa90": 0.164,
        "xa90_regression_pct": 0.506,
        "xgchain90": 0.5992,
        "xgchain90_regression_pct": 0.506,
        "xgbuildup90": 0.273,
        "xgbuildup90_regression_pct": 0.506,
        "player_id": 237164,
        "history": [
          {
            "season": 2023,
            "minutes": 1615.0,
            "npxg90": 0.2983975741412525,
            "xa90": 0.1608669980437763,
            "clubs": "Hoffenheim",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 129.0,
            "npxg90": 0.4482411398270795,
            "xa90": 0.6789192903873532,
            "clubs": "Hoffenheim",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.08936333015329831,
        "npxg90_high": 0.3807909689715773,
        "xa90_low": 0.08646617618051312,
        "xa90_high": 0.266646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 237164,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 176.0,
        "weighted_prior_minutes": 497.75,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 237164,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:237662",
      "player_id": 237662,
      "name": "Breel Embolo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 31,
        "cf_ss_starts": 20,
        "all_position_starts": 20,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 20
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Stade Rennais FC"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5356",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5356",
        "name": "Breel Embolo",
        "comp": "FR1",
        "team": "Rennes",
        "target_season": 2026,
        "age_at_target": 29.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3898,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1442,
        "npxg90": 0.4252,
        "npxg90_regression_pct": 0.25,
        "xa90": 0.1402,
        "xa90_regression_pct": 0.25,
        "xgchain90": 0.6592,
        "xgchain90_regression_pct": 0.25,
        "xgbuildup90": 0.1988,
        "xgbuildup90_regression_pct": 0.25,
        "player_id": 237662,
        "history": [
          {
            "season": 2023,
            "minutes": 175.0,
            "npxg90": 0.4248080951826913,
            "xa90": 0.08817080376403671,
            "clubs": "Monaco",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1853.0,
            "npxg90": 0.601193855330147,
            "xa90": 0.285716025129612,
            "clubs": "Monaco",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1870.0,
            "npxg90": 0.43486135465934633,
            "xa90": 0.07054615084002203,
            "clubs": "Rennes",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3114633301532983,
        "npxg90_high": 0.6028909689715773,
        "xa90_low": 0.06266617618051311,
        "xa90_high": 0.242846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 237662,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1443.0,
        "empirical_lo80": 72.45,
        "empirical_hi80": 2577.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1873.0,
        "weighted_prior_minutes": 1443.0,
        "prior_starts": 20.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 237662,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:238407",
      "player_id": 238407,
      "name": "Alexander S\u00f8rloth",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 35,
        "cf_ss_starts": 20,
        "all_position_starts": 20,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 20
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Atl\u00e9tico de Madrid"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6531",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6531",
        "name": "Alexander S\u00f8rloth",
        "comp": "ES1",
        "team": "Atletico Madrid",
        "target_season": 2026,
        "age_at_target": 30.7,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5967,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1980,
        "npxg90": 0.5694,
        "npxg90_regression_pct": 0.195,
        "xa90": 0.0944,
        "xa90_regression_pct": 0.195,
        "xgchain90": 0.7136,
        "xgchain90_regression_pct": 0.195,
        "xgbuildup90": 0.1306,
        "xgbuildup90_regression_pct": 0.195,
        "player_id": 238407,
        "history": [
          {
            "season": 2023,
            "minutes": 2487.0,
            "npxg90": 0.5583534120785385,
            "xa90": 0.14683410783710613,
            "clubs": "Villarreal",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1525.0,
            "npxg90": 1.1633049021978847,
            "xa90": 0.07699046086092465,
            "clubs": "Atletico Madrid",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1955.0,
            "npxg90": 0.6411686838054291,
            "xa90": 0.056335669001350015,
            "clubs": "Atletico Madrid",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.4556633301532983,
        "npxg90_high": 0.7470909689715773,
        "xa90_low": 0.016866176180513115,
        "xa90_high": 0.197046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 238407,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2003.5,
        "empirical_lo80": 632.95,
        "empirical_hi80": 3137.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1981.0,
        "weighted_prior_minutes": 2003.5,
        "prior_starts": 20.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 238407,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:238639",
      "player_id": 238639,
      "name": "Steve Mouni\u00e9",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Augsburg"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "3800",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 238639,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 238639,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:239647",
      "player_id": 239647,
      "name": "Aiyegun Tosin",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 23,
        "cf_ss_starts": 4,
        "all_position_starts": 11,
        "cf_start_share": 0.36363636363636365,
        "starting_position_counts": {
          "Right Winger": 7,
          "Centre-Forward": 4
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Lorient"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12049",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12049",
        "name": "Aiyegun Tosin",
        "comp": "FR1",
        "team": "Lorient",
        "target_season": 2026,
        "age_at_target": 28.1,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 1968,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 759,
        "npxg90": 0.3468,
        "npxg90_regression_pct": 0.387,
        "xa90": 0.1034,
        "xa90_regression_pct": 0.387,
        "xgchain90": 0.4768,
        "xgchain90_regression_pct": 0.387,
        "xgbuildup90": 0.1042,
        "xgbuildup90_regression_pct": 0.387,
        "player_id": 239647,
        "history": [
          {
            "season": 2023,
            "minutes": 900.0,
            "npxg90": 0.1174021172337234,
            "xa90": 0.03183338642120361,
            "clubs": "Lorient",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1068.0,
            "npxg90": 0.49522729239981156,
            "xa90": 0.08731606562904427,
            "clubs": "Lorient",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2330633301532983,
        "npxg90_high": 0.5244909689715773,
        "xa90_low": 0.025866176180513123,
        "xa90_high": 0.206046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 239647,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1012.333333,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1922.733333,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1068.0,
        "weighted_prior_minutes": 1012.333333,
        "prior_starts": 11.0,
        "prior_cf_start_share": 0.363636,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 239647,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:241527",
      "player_id": 241527,
      "name": "Federico Bonazzoli",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 37,
        "cf_ss_starts": 31,
        "all_position_starts": 31,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 28,
          "Second Striker": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "US Cremonese"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "2019",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "2019",
        "name": "Federico Bonazzoli",
        "comp": "IT1",
        "team": "Cremonese",
        "target_season": 2026,
        "age_at_target": 29.2,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 3568,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1535,
        "npxg90": 0.2337,
        "npxg90_regression_pct": 0.238,
        "xa90": 0.0804,
        "xa90_regression_pct": 0.238,
        "xgchain90": 0.3921,
        "xgchain90_regression_pct": 0.238,
        "xgbuildup90": 0.1503,
        "xgbuildup90_regression_pct": 0.238,
        "player_id": 241527,
        "history": [
          {
            "season": 2023,
            "minutes": 997.0,
            "npxg90": 0.18831603200087996,
            "xa90": 0.10510820538597695,
            "clubs": "Verona",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2571.0,
            "npxg90": 0.23592055172636636,
            "xa90": 0.05365637549424116,
            "clubs": "Cremonese",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1199633301532983,
        "npxg90_high": 0.41139096897157734,
        "xa90_low": 0.0028661761805131164,
        "xa90_high": 0.18304604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 241527,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2020.666667,
        "empirical_lo80": 650.116667,
        "empirical_hi80": 3154.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2524.0,
        "weighted_prior_minutes": 2020.666667,
        "prior_starts": 31.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 241527,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:242086",
      "player_id": 242086,
      "name": "Patrik Schick",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 27,
        "cf_ss_starts": 22,
        "all_position_starts": 23,
        "cf_start_share": 0.9565217391304348,
        "starting_position_counts": {
          "Centre-Forward": 22,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Bayer 04 Leverkusen"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "1236",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "1236",
        "name": "Patrik Schick",
        "comp": "L1",
        "team": "Bayer Leverkusen",
        "target_season": 2026,
        "age_at_target": 30.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4742,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1687,
        "npxg90": 0.5392,
        "npxg90_regression_pct": 0.222,
        "xa90": 0.1139,
        "xa90_regression_pct": 0.222,
        "xgchain90": 0.6955,
        "xgchain90_regression_pct": 0.222,
        "xgbuildup90": 0.1647,
        "xgbuildup90_regression_pct": 0.222,
        "player_id": 242086,
        "history": [
          {
            "season": 2023,
            "minutes": 1062.0,
            "npxg90": 0.5102300492383666,
            "xa90": 0.09518084258346235,
            "clubs": "Bayer Leverkusen",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1675.0,
            "npxg90": 0.7012282657867936,
            "xa90": 0.047987832940781294,
            "clubs": "Bayer Leverkusen",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2005.0,
            "npxg90": 0.7017057467242725,
            "xa90": 0.1432835478010469,
            "clubs": "Bayer Leverkusen",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.4254633301532983,
        "npxg90_high": 0.7168909689715773,
        "xa90_low": 0.03636617618051312,
        "xa90_high": 0.216546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 242086,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1685.75,
        "empirical_lo80": 315.2,
        "empirical_hi80": 2819.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1996.0,
        "weighted_prior_minutes": 1685.75,
        "prior_starts": 23.0,
        "prior_cf_start_share": 0.956522,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 242086,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:245744",
      "player_id": 245744,
      "name": "Takuma Asano",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 5,
        "cf_ss_starts": 3,
        "all_position_starts": 8,
        "cf_start_share": 0.375,
        "starting_position_counts": {
          "Right Winger": 4,
          "Centre-Forward": 3,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RCD Mallorca"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6087",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6087",
        "name": "Takuma Asano",
        "comp": "ES1",
        "team": "Mallorca",
        "target_season": 2026,
        "age_at_target": 31.7,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3781,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1111,
        "npxg90": 0.2869,
        "npxg90_regression_pct": 0.302,
        "xa90": 0.1001,
        "xa90_regression_pct": 0.302,
        "xgchain90": 0.4362,
        "xgchain90_regression_pct": 0.302,
        "xgbuildup90": 0.1476,
        "xgbuildup90_regression_pct": 0.302,
        "player_id": 245744,
        "history": [
          {
            "season": 2023,
            "minutes": 2048.0,
            "npxg90": 0.4378780683146033,
            "xa90": 0.07165052676100458,
            "clubs": "Bochum",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1071.0,
            "npxg90": 0.2484917695469716,
            "xa90": 0.07823983097777647,
            "clubs": "Mallorca",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 662.0,
            "npxg90": 0.304446255287375,
            "xa90": 0.13845834295825293,
            "clubs": "Mallorca",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1731633301532983,
        "npxg90_high": 0.4645909689715773,
        "xa90_low": 0.02256617618051311,
        "xa90_high": 0.20274604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 245744,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1095.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2005.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 659.0,
        "weighted_prior_minutes": 1095.0,
        "prior_starts": 8.0,
        "prior_cf_start_share": 0.375,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 245744,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:246968",
      "player_id": 246968,
      "name": "Ayoze P\u00e9rez",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 27,
        "cf_ss_starts": 12,
        "all_position_starts": 12,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 12
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Villarreal CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "770",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "770",
        "name": "Ayoze P\u00e9rez",
        "comp": "ES1",
        "team": "Villarreal",
        "target_season": 2026,
        "age_at_target": 33.0,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5487,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1660,
        "npxg90": 0.3504,
        "npxg90_regression_pct": 0.224,
        "xa90": 0.1399,
        "xa90_regression_pct": 0.224,
        "xgchain90": 0.5847,
        "xgchain90_regression_pct": 0.224,
        "xgbuildup90": 0.1592,
        "xgbuildup90_regression_pct": 0.224,
        "player_id": 246968,
        "history": [
          {
            "season": 2023,
            "minutes": 2346.0,
            "npxg90": 0.34486877558100254,
            "xa90": 0.16167624972646347,
            "clubs": "Real Betis",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1987.0,
            "npxg90": 0.689745278186275,
            "xa90": 0.1416775289872332,
            "clubs": "Villarreal",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1154.0,
            "npxg90": 0.39923433808406467,
            "xa90": 0.20089423406604462,
            "clubs": "Villarreal",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2366633301532983,
        "npxg90_high": 0.5280909689715774,
        "xa90_low": 0.062366176180513114,
        "xa90_high": 0.24254604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 246968,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1631.75,
        "empirical_lo80": 261.2,
        "empirical_hi80": 2765.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1122.0,
        "weighted_prior_minutes": 1631.75,
        "prior_starts": 12.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 246968,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:247652",
      "player_id": 247652,
      "name": "Shon Weissman",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "FC Blau Wei\u00df Linz"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "existing FotMob bridge",
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "FC Blau Wei\u00df Linz",
          "league": "Austrian Bundesliga",
          "minutes": 2287.0,
          "npxg90": 0.2956580677874806,
          "xa90": 0.0827802486382148,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": 247652,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:248999",
      "player_id": 248999,
      "name": "Lucas H\u00f6ler",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 34,
        "cf_ss_starts": 25,
        "all_position_starts": 25,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 13,
          "Second Striker": 12
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "SC Freiburg"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6475",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6475",
        "name": "Lucas H\u00f6ler",
        "comp": "L1",
        "team": "Freiburg",
        "target_season": 2026,
        "age_at_target": 32.1,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6291,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 2090,
        "npxg90": 0.2627,
        "npxg90_regression_pct": 0.187,
        "xa90": 0.0994,
        "xa90_regression_pct": 0.187,
        "xgchain90": 0.4268,
        "xgchain90_regression_pct": 0.187,
        "xgbuildup90": 0.1331,
        "xgbuildup90_regression_pct": 0.187,
        "player_id": 248999,
        "history": [
          {
            "season": 2023,
            "minutes": 2354.0,
            "npxg90": 0.23772748932558901,
            "xa90": 0.08311653059504502,
            "clubs": "Freiburg",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1867.0,
            "npxg90": 0.5216563961418255,
            "xa90": 0.14709059775562036,
            "clubs": "Freiburg",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2070.0,
            "npxg90": 0.2281018736893716,
            "xa90": 0.09056257958645407,
            "clubs": "Freiburg",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1489633301532983,
        "npxg90_high": 0.4403909689715773,
        "xa90_low": 0.02186617618051312,
        "xa90_high": 0.202046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 248999,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2067.5,
        "empirical_lo80": 696.95,
        "empirical_hi80": 3201.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2044.0,
        "weighted_prior_minutes": 2067.5,
        "prior_starts": 25.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 248999,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:250426",
      "player_id": 250426,
      "name": "Adam Armstrong",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 10,
        "cf_ss_starts": 10,
        "all_position_starts": 14,
        "cf_start_share": 0.7142857142857143,
        "starting_position_counts": {
          "Centre-Forward": 10,
          "Attacking Midfield": 4
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Wolverhampton Wanderers"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "4419",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "4419",
        "name": "Adam Armstrong",
        "comp": "GB1",
        "team": "Wolverhampton Wanderers",
        "target_season": 2026,
        "age_at_target": 29.5,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 2452,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 906,
        "npxg90": 0.2205,
        "npxg90_regression_pct": 0.346,
        "xa90": 0.1292,
        "xa90_regression_pct": 0.346,
        "xgchain90": 0.3703,
        "xgchain90_regression_pct": 0.346,
        "xgbuildup90": 0.1157,
        "xgbuildup90_regression_pct": 0.346,
        "player_id": 250426,
        "history": [
          {
            "season": 2024,
            "minutes": 1282.0,
            "npxg90": 0.22270434828077018,
            "xa90": 0.14078715319967539,
            "clubs": "Southampton",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1170.0,
            "npxg90": 0.15749303695674127,
            "xa90": 0.11548580386890815,
            "clubs": "Wolverhampton Wanderers",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.10676333015329831,
        "npxg90_high": 0.39819096897157735,
        "xa90_low": 0.051666176180513126,
        "xa90_high": 0.231846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 250426,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1182.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2316.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1147.0,
        "weighted_prior_minutes": 1182.666667,
        "prior_starts": 14.0,
        "prior_cf_start_share": 0.714286,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 250426,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:251106",
      "player_id": 251106,
      "name": "Enes \u00dcnal",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 27,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "AFC Bournemouth"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6219",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6219",
        "name": "Enes \u00dcnal",
        "comp": "GB1",
        "team": "Bournemouth",
        "target_season": 2026,
        "age_at_target": 29.2,
        "seasons_used": 3,
        "pos": "MF",
        "minutes_basis": 866,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 256,
        "npxg90": 0.3875,
        "npxg90_regression_pct": 0.652,
        "xa90": 0.1732,
        "xa90_regression_pct": 0.652,
        "xgchain90": 0.6462,
        "xgchain90_regression_pct": 0.652,
        "xgbuildup90": 0.2569,
        "xgbuildup90_regression_pct": 0.652,
        "player_id": 251106,
        "history": [
          {
            "season": 2023,
            "minutes": 416.0,
            "npxg90": 0.8866965568337876,
            "xa90": 0.4092579047517994,
            "clubs": "Bournemouth; Getafe",
            "competitions": [
              "ES1",
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 292.0,
            "npxg90": 0.6216758928478581,
            "xa90": 0.16802707444621276,
            "clubs": "Bournemouth",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 158.0,
            "npxg90": 1.3250933026399794,
            "xa90": 0.161844084534464,
            "clubs": "Bournemouth",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.27376333015329835,
        "npxg90_high": 0.5651909689715773,
        "xa90_low": 0.09566617618051311,
        "xa90_high": 0.275846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 251106,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 214.0,
        "weighted_prior_minutes": 304.25,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 251106,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:251303",
      "player_id": 251303,
      "name": "Johannes Eggestein",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "FK Austria Wien"
      ],
      "prior_competitions": [
        "Austrian Bundesliga"
      ],
      "identity": {
        "method": "existing FotMob bridge",
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "FK Austria Wien",
          "league": "Austrian Bundesliga",
          "minutes": 2333.0,
          "npxg90": 0.1380398605087515,
          "xa90": 0.1693857646121316,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": 251303,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:252677",
      "player_id": 252677,
      "name": "Jos\u00e9 Luis Morales",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 31,
        "cf_ss_starts": 0,
        "all_position_starts": 1,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Levante UD"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "2186",
            "method": "surname+name_subset",
            "confidence": 0.85
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "2186",
        "name": "Morales",
        "comp": "ES1",
        "team": "Levante",
        "target_season": 2026,
        "age_at_target": 39.0,
        "seasons_used": 2,
        "pos": "MF",
        "minutes_basis": 1294,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 398,
        "npxg90": 0.1732,
        "npxg90_regression_pct": 0.547,
        "xa90": 0.077,
        "xa90_regression_pct": 0.547,
        "xgchain90": 0.4354,
        "xgchain90_regression_pct": 0.547,
        "xgbuildup90": 0.2126,
        "xgbuildup90_regression_pct": 0.547,
        "player_id": 252677,
        "history": [
          {
            "season": 2023,
            "minutes": 996.0,
            "npxg90": 0.5263768171846688,
            "xa90": 0.053611914346735165,
            "clubs": "Villarreal",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 298.0,
            "npxg90": 0.5339327999453167,
            "xa90": 0.3336174281051495,
            "clubs": "Levante",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0594633301532983,
        "npxg90_high": 0.35089096897157734,
        "xa90_low": 0,
        "xa90_high": 0.179646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 252677,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 346.0,
        "weighted_prior_minutes": 576.0,
        "prior_starts": 1.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 2.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 252677,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:255508",
      "player_id": 255508,
      "name": "I\u00f1aki Williams",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 8,
        "cf_ss_starts": 7,
        "all_position_starts": 25,
        "cf_start_share": 0.28,
        "starting_position_counts": {
          "Right Winger": 17,
          "Centre-Forward": 7,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Athletic Bilbao"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "2399",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "2399",
        "name": "I\u00f1aki Williams",
        "comp": "ES1",
        "team": "Athletic Club",
        "target_season": 2026,
        "age_at_target": 32.1,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 7727,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 2479,
        "npxg90": 0.2852,
        "npxg90_regression_pct": 0.162,
        "xa90": 0.1782,
        "xa90_regression_pct": 0.162,
        "xgchain90": 0.532,
        "xgchain90_regression_pct": 0.162,
        "xgbuildup90": 0.1667,
        "xgbuildup90_regression_pct": 0.162,
        "player_id": 255508,
        "history": [
          {
            "season": 2023,
            "minutes": 2880.0,
            "npxg90": 0.3572511383681558,
            "xa90": 0.19349777165916748,
            "clubs": "Athletic Club",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2659.0,
            "npxg90": 0.3438821999512363,
            "xa90": 0.29747219112480705,
            "clubs": "Athletic Club",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2188.0,
            "npxg90": 0.3256602801290601,
            "xa90": 0.17314005178319364,
            "clubs": "Athletic Club",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.17146333015329832,
        "npxg90_high": 0.46289096897157733,
        "xa90_low": 0.10066617618051311,
        "xa90_high": 0.280846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 255508,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2461.25,
        "empirical_lo80": 1053.3,
        "empirical_hi80": 3371.65,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2168.0,
        "weighted_prior_minutes": 2461.25,
        "prior_starts": 25.0,
        "prior_cf_start_share": 0.28,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 255508,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:256267",
      "player_id": 256267,
      "name": "Vedat Muriqi",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 37,
        "cf_ss_starts": 36,
        "all_position_starts": 36,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 36
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RCD Mallorca"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9002",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9002",
        "name": "Vedat Muriqi",
        "comp": "ES1",
        "team": "Mallorca",
        "target_season": 2026,
        "age_at_target": 32.3,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 7566,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 2679,
        "npxg90": 0.3479,
        "npxg90_regression_pct": 0.152,
        "xa90": 0.0894,
        "xa90_regression_pct": 0.152,
        "xgchain90": 0.4311,
        "xgchain90_regression_pct": 0.152,
        "xgbuildup90": 0.1075,
        "xgbuildup90_regression_pct": 0.152,
        "player_id": 256267,
        "history": [
          {
            "season": 2023,
            "minutes": 2335.0,
            "npxg90": 0.3465416161562825,
            "xa90": 0.12430952234508776,
            "clubs": "Mallorca",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2081.0,
            "npxg90": 0.37866902699204436,
            "xa90": 0.11675946626602772,
            "clubs": "Mallorca",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 3150.0,
            "npxg90": 0.46936690961675986,
            "xa90": 0.07100886646658182,
            "clubs": "Mallorca",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2341633301532983,
        "npxg90_high": 0.5255909689715773,
        "xa90_low": 0.01186617618051311,
        "xa90_high": 0.192046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 256267,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2667.75,
        "empirical_lo80": 1297.2,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 3137.0,
        "weighted_prior_minutes": 2667.75,
        "prior_starts": 36.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 256267,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:257062",
      "player_id": 257062,
      "name": "\u00c1lvaro Garc\u00eda",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 23,
        "cf_start_share": 0.043478260869565216,
        "starting_position_counts": {
          "Left Winger": 22,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Rayo Vallecano"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7071",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7071",
        "name": "\u00c1lvaro Garc\u00eda",
        "comp": "ES1",
        "team": "Rayo Vallecano",
        "target_season": 2026,
        "age_at_target": 33.8,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 7241,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 2341,
        "npxg90": 0.2124,
        "npxg90_regression_pct": 0.17,
        "xa90": 0.172,
        "xa90_regression_pct": 0.17,
        "xgchain90": 0.4302,
        "xgchain90_regression_pct": 0.17,
        "xgbuildup90": 0.0932,
        "xgbuildup90_regression_pct": 0.17,
        "player_id": 257062,
        "history": [
          {
            "season": 2023,
            "minutes": 2537.0,
            "npxg90": 0.25230463480398463,
            "xa90": 0.131188655087844,
            "clubs": "Rayo Vallecano",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2581.0,
            "npxg90": 0.2627845228884581,
            "xa90": 0.20030341944298233,
            "clubs": "Rayo Vallecano",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2123.0,
            "npxg90": 0.2912738453728435,
            "xa90": 0.31093544055616945,
            "clubs": "Rayo Vallecano",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.09866333015329831,
        "npxg90_high": 0.39009096897157736,
        "xa90_low": 0.0944661761805131,
        "xa90_high": 0.274646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 257062,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2319.75,
        "empirical_lo80": 911.8,
        "empirical_hi80": 3230.15,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2108.0,
        "weighted_prior_minutes": 2319.75,
        "prior_starts": 23.0,
        "prior_cf_start_share": 0.043478,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 257062,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:258889",
      "player_id": 258889,
      "name": "Dominic Solanke",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 16,
        "cf_ss_starts": 11,
        "all_position_starts": 11,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 11
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Tottenham Hotspur"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "1679",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "1679",
        "name": "Dominic Solanke",
        "comp": "GB1",
        "team": "Tottenham",
        "target_season": 2026,
        "age_at_target": 28.9,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6555,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1886,
        "npxg90": 0.4092,
        "npxg90_regression_pct": 0.203,
        "xa90": 0.0959,
        "xa90_regression_pct": 0.203,
        "xgchain90": 0.554,
        "xgchain90_regression_pct": 0.203,
        "xgbuildup90": 0.1449,
        "xgbuildup90_regression_pct": 0.203,
        "player_id": 258889,
        "history": [
          {
            "season": 2023,
            "minutes": 3346.0,
            "npxg90": 0.5143751315349459,
            "xa90": 0.0953190344303971,
            "clubs": "Bournemouth",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2220.0,
            "npxg90": 0.4724945587584296,
            "xa90": 0.099776145121133,
            "clubs": "Tottenham",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 989.0,
            "npxg90": 0.3263627591611642,
            "xa90": 0.05438666741756385,
            "clubs": "Tottenham",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2954633301532983,
        "npxg90_high": 0.5868909689715773,
        "xa90_low": 0.018366176180513116,
        "xa90_high": 0.198546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 258889,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1885.25,
        "empirical_lo80": 514.7,
        "empirical_hi80": 3019.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1001.0,
        "weighted_prior_minutes": 1885.25,
        "prior_starts": 11.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 258889,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:258923",
      "player_id": 258923,
      "name": "Marcus Rashford",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 0,
        "all_position_starts": 18,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Left Winger": 16,
          "Right Winger": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Barcelona"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "556",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "556",
        "name": "Marcus Rashford",
        "comp": "ES1",
        "team": "Barcelona",
        "target_season": 2026,
        "age_at_target": 28.8,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5466,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1801,
        "npxg90": 0.3214,
        "npxg90_regression_pct": 0.21,
        "xa90": 0.1969,
        "xa90_regression_pct": 0.21,
        "xgchain90": 0.6626,
        "xgchain90_regression_pct": 0.21,
        "xgbuildup90": 0.271,
        "xgbuildup90_regression_pct": 0.21,
        "player_id": 258923,
        "history": [
          {
            "season": 2023,
            "minutes": 2292.0,
            "npxg90": 0.24106799795521494,
            "xa90": 0.09385241717295184,
            "clubs": "Manchester United",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1435.0,
            "npxg90": 0.2649746905064749,
            "xa90": 0.2965858043382392,
            "clubs": "Aston Villa,Manchester United",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1739.0,
            "npxg90": 0.4501431915039318,
            "xa90": 0.2568871159558498,
            "clubs": "Barcelona",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.20766333015329833,
        "npxg90_high": 0.49909096897157734,
        "xa90_low": 0.11936617618051311,
        "xa90_high": 0.299546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 258923,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1762.0,
        "weighted_prior_minutes": 1807.0,
        "prior_starts": 18.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 258923,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:264372",
      "player_id": 264372,
      "name": "Viktor Tsygankov",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 3,
        "all_position_starts": 31,
        "cf_start_share": 0.0967741935483871,
        "starting_position_counts": {
          "Right Winger": 27,
          "Centre-Forward": 3,
          "Attacking Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Girona FC"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11322",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11322",
        "name": "Viktor Tsygankov",
        "comp": "ES1",
        "team": "Girona",
        "target_season": 2026,
        "age_at_target": 28.7,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6737,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 2352,
        "npxg90": 0.2361,
        "npxg90_regression_pct": 0.169,
        "xa90": 0.1777,
        "xa90_regression_pct": 0.169,
        "xgchain90": 0.5312,
        "xgchain90_regression_pct": 0.169,
        "xgbuildup90": 0.2275,
        "xgbuildup90_regression_pct": 0.169,
        "player_id": 264372,
        "history": [
          {
            "season": 2023,
            "minutes": 2118.0,
            "npxg90": 0.30521908970206724,
            "xa90": 0.2910419562488541,
            "clubs": "Girona",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1947.0,
            "npxg90": 0.13670206365558693,
            "xa90": 0.19205498747320957,
            "clubs": "Girona",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2672.0,
            "npxg90": 0.24634118172379132,
            "xa90": 0.1435173561825824,
            "clubs": "Girona",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.12236333015329831,
        "npxg90_high": 0.4137909689715773,
        "xa90_low": 0.10016617618051311,
        "xa90_high": 0.280346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 264372,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2318.0,
        "empirical_lo80": 910.05,
        "empirical_hi80": 3228.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2642.0,
        "weighted_prior_minutes": 2318.0,
        "prior_starts": 31.0,
        "prior_cf_start_share": 0.096774,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 264372,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:265078",
      "player_id": 265078,
      "name": "Patrick Cutrone",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 21,
        "cf_ss_starts": 11,
        "all_position_starts": 11,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 11
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Como 1907",
        "Parma Calcio 1913"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "4918",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "4918",
        "name": "Patrick Cutrone",
        "comp": "IT1",
        "team": "Parma Calcio 1913",
        "target_season": 2026,
        "age_at_target": 28.6,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 2966,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 968,
        "npxg90": 0.3105,
        "npxg90_regression_pct": 0.331,
        "xa90": 0.1114,
        "xa90_regression_pct": 0.331,
        "xgchain90": 0.4531,
        "xgchain90_regression_pct": 0.331,
        "xgbuildup90": 0.1182,
        "xgbuildup90_regression_pct": 0.331,
        "player_id": 265078,
        "history": [
          {
            "season": 2024,
            "minutes": 2058.0,
            "npxg90": 0.35179423396380577,
            "xa90": 0.12619063529693697,
            "clubs": "Como",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 908.0,
            "npxg90": 0.3242598438639571,
            "xa90": 0.06532628835888686,
            "clubs": "Parma Calcio 1913",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1967633301532983,
        "npxg90_high": 0.4881909689715773,
        "xa90_low": 0.033866176180513116,
        "xa90_high": 0.214046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 265078,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1281.333333,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2415.533333,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 894.0,
        "weighted_prior_minutes": 1281.333333,
        "prior_starts": 11.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 265078,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:267160",
      "player_id": 267160,
      "name": "Adam Buksa",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 27,
        "cf_ss_starts": 6,
        "all_position_starts": 6,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 6
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Udinese Calcio"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11102",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11102",
        "name": "Adam Buksa",
        "comp": "IT1",
        "team": "Udinese",
        "target_season": 2026,
        "age_at_target": 30.1,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 886,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 443,
        "npxg90": 0.2675,
        "npxg90_regression_pct": 0.52,
        "xa90": 0.1189,
        "xa90_regression_pct": 0.52,
        "xgchain90": 0.4349,
        "xgchain90_regression_pct": 0.52,
        "xgbuildup90": 0.1146,
        "xgbuildup90_regression_pct": 0.52,
        "player_id": 267160,
        "history": [
          {
            "season": 2025,
            "minutes": 886.0,
            "npxg90": 0.28279105062611215,
            "xa90": 0.10150438479440073,
            "clubs": "Udinese",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.15376333015329832,
        "npxg90_high": 0.44519096897157734,
        "xa90_low": 0.04136617618051312,
        "xa90_high": 0.22154604875519202
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 267160,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 911.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2045.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 911.0,
        "weighted_prior_minutes": 911.0,
        "prior_starts": 6.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 267160,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:270541",
      "player_id": 270541,
      "name": "Serhou Guirassy",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 34,
        "cf_ss_starts": 27,
        "all_position_starts": 27,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 27
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Borussia Dortmund"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "3738",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "3738",
        "name": "Serhou Guirassy",
        "comp": "L1",
        "team": "Borussia Dortmund",
        "target_season": 2026,
        "age_at_target": 30.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 7202,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 2392,
        "npxg90": 0.6176,
        "npxg90_regression_pct": 0.167,
        "xa90": 0.1407,
        "xa90_regression_pct": 0.167,
        "xgchain90": 0.8314,
        "xgchain90_regression_pct": 0.167,
        "xgbuildup90": 0.1964,
        "xgbuildup90_regression_pct": 0.167,
        "player_id": 270541,
        "history": [
          {
            "season": 2023,
            "minutes": 2228.0,
            "npxg90": 0.8273291568768409,
            "xa90": 0.3097764893035326,
            "clubs": "VfB Stuttgart",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2608.0,
            "npxg90": 0.7469144443255719,
            "xa90": 0.13552320753995536,
            "clubs": "Borussia Dortmund",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2366.0,
            "npxg90": 0.6709241992238962,
            "xa90": 0.07339964127947442,
            "clubs": "Borussia Dortmund",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.5038633301532983,
        "npxg90_high": 0.7952909689715774,
        "xa90_low": 0.06316617618051311,
        "xa90_high": 0.243346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 270541,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2379.5,
        "empirical_lo80": 1008.95,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2351.0,
        "weighted_prior_minutes": 2379.5,
        "prior_starts": 27.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 270541,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:272278",
      "player_id": 272278,
      "name": "Chris F\u00fchrich",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 20,
        "cf_start_share": 0.05,
        "starting_position_counts": {
          "Left Winger": 12,
          "Left Midfield": 4,
          "Attacking Midfield": 3,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "VfB Stuttgart"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6449",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6449",
        "name": "Chris F\u00fchrich",
        "comp": "L1",
        "team": "VfB Stuttgart",
        "target_season": 2026,
        "age_at_target": 28.6,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6446,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 2043,
        "npxg90": 0.2235,
        "npxg90_regression_pct": 0.19,
        "xa90": 0.2897,
        "xa90_regression_pct": 0.19,
        "xgchain90": 0.7866,
        "xgchain90_regression_pct": 0.19,
        "xgbuildup90": 0.4326,
        "xgbuildup90_regression_pct": 0.19,
        "player_id": 272278,
        "history": [
          {
            "season": 2023,
            "minutes": 2709.0,
            "npxg90": 0.22433600843299267,
            "xa90": 0.2967784769115258,
            "clubs": "VfB Stuttgart",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2010.0,
            "npxg90": 0.15439580069549047,
            "xa90": 0.2348406977061905,
            "clubs": "VfB Stuttgart",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1727.0,
            "npxg90": 0.22261618707193137,
            "xa90": 0.4079432554918352,
            "clubs": "VfB Stuttgart",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.10976333015329831,
        "npxg90_high": 0.40119096897157736,
        "xa90_low": 0.21216617618051314,
        "xa90_high": 0.392346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 272278,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1998.5,
        "empirical_lo80": 590.55,
        "empirical_hi80": 2908.9,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1706.0,
        "weighted_prior_minutes": 1998.5,
        "prior_starts": 20.0,
        "prior_cf_start_share": 0.05,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 272278,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:272642",
      "player_id": 272642,
      "name": "Allan Saint-Maximin",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 10,
        "cf_ss_starts": 2,
        "all_position_starts": 2,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Second Striker": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RC Lens"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "101",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "101",
        "name": "Allan Saint-Maximin",
        "comp": "FR1",
        "team": "Lens",
        "target_season": 2026,
        "age_at_target": 29.4,
        "seasons_used": 1,
        "pos": "MF",
        "minutes_basis": 380,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 190,
        "npxg90": 0.1809,
        "npxg90_regression_pct": 0.716,
        "xa90": 0.2158,
        "xa90_regression_pct": 0.716,
        "xgchain90": 0.6616,
        "xgchain90_regression_pct": 0.716,
        "xgbuildup90": 0.3532,
        "xgbuildup90_regression_pct": 0.716,
        "player_id": 272642,
        "history": [
          {
            "season": 2025,
            "minutes": 380.0,
            "npxg90": 0.35220719496474456,
            "xa90": 0.47707755697008813,
            "clubs": "Lens",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.06716333015329831,
        "npxg90_high": 0.35859096897157733,
        "xa90_low": 0.13826617618051312,
        "xa90_high": 0.318446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 272642,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 403.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1537.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 403.0,
        "weighted_prior_minutes": 403.0,
        "prior_starts": 2.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 272642,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:272855",
      "player_id": 272855,
      "name": "Paul Onuachu",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Trabzonspor"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "existing FotMob bridge",
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Trabzonspor",
          "league": "Super Lig",
          "minutes": 2522.0,
          "npxg90": 0.4060170349859227,
          "xa90": 0.0510410592255376,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": 272855,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:278359",
      "player_id": 278359,
      "name": "Borja Iglesias",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 36,
        "cf_ss_starts": 21,
        "all_position_starts": 21,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 21
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Celta de Vigo"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "2543",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "2543",
        "name": "Borja Iglesias",
        "comp": "ES1",
        "team": "Celta Vigo",
        "target_season": 2026,
        "age_at_target": 33.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4506,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1602,
        "npxg90": 0.3108,
        "npxg90_regression_pct": 0.231,
        "xa90": 0.0978,
        "xa90_regression_pct": 0.231,
        "xgchain90": 0.5154,
        "xgchain90_regression_pct": 0.231,
        "xgbuildup90": 0.1589,
        "xgbuildup90_regression_pct": 0.231,
        "player_id": 278359,
        "history": [
          {
            "season": 2023,
            "minutes": 635.0,
            "npxg90": 0.3315497608048709,
            "xa90": 0.22283419468036786,
            "clubs": "Bayer Leverkusen; Real Betis",
            "competitions": [
              "ES1",
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1968.0,
            "npxg90": 0.528347448448696,
            "xa90": 0.14531752587261995,
            "clubs": "Celta Vigo",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1903.0,
            "npxg90": 0.40840653961997125,
            "xa90": 0.07850667785733735,
            "clubs": "Celta Vigo",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.19706333015329833,
        "npxg90_high": 0.48849096897157734,
        "xa90_low": 0.020266176180513115,
        "xa90_high": 0.200446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 278359,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1606.0,
        "empirical_lo80": 235.45,
        "empirical_hi80": 2740.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1902.0,
        "weighted_prior_minutes": 1606.0,
        "prior_starts": 21.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 278359,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:279823",
      "player_id": 279823,
      "name": "Stefano Moreo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 27,
        "cf_ss_starts": 19,
        "all_position_starts": 28,
        "cf_start_share": 0.6785714285714286,
        "starting_position_counts": {
          "Centre-Forward": 18,
          "Attacking Midfield": 8,
          "Right Winger": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Pisa Sporting Club"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13939",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13939",
        "name": "Stefano Moreo",
        "comp": "IT1",
        "team": "Pisa",
        "target_season": 2026,
        "age_at_target": 33.1,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 2336,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1168,
        "npxg90": 0.175,
        "npxg90_regression_pct": 0.291,
        "xa90": 0.1165,
        "xa90_regression_pct": 0.291,
        "xgchain90": 0.3511,
        "xgchain90_regression_pct": 0.291,
        "xgbuildup90": 0.1272,
        "xgbuildup90_regression_pct": 0.291,
        "player_id": 279823,
        "history": [
          {
            "season": 2025,
            "minutes": 2336.0,
            "npxg90": 0.18106360546606656,
            "xa90": 0.13663870393304947,
            "clubs": "Pisa",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.061263330153298295,
        "npxg90_high": 0.3526909689715773,
        "xa90_low": 0.038966176180513123,
        "xa90_high": 0.219146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 279823,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2316.0,
        "empirical_lo80": 945.45,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2316.0,
        "weighted_prior_minutes": 2316.0,
        "prior_starts": 28.0,
        "prior_cf_start_share": 0.678571,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 279823,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:282388",
      "player_id": 282388,
      "name": "Giovanni Simeone",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 33,
        "cf_ss_starts": 26,
        "all_position_starts": 27,
        "cf_start_share": 0.9629629629629629,
        "starting_position_counts": {
          "Centre-Forward": 26,
          "Attacking Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Torino FC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "1102",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "1102",
        "name": "Giovanni Simeone",
        "comp": "IT1",
        "team": "Torino",
        "target_season": 2026,
        "age_at_target": 31.1,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3374,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1412,
        "npxg90": 0.3746,
        "npxg90_regression_pct": 0.254,
        "xa90": 0.0942,
        "xa90_regression_pct": 0.254,
        "xgchain90": 0.5061,
        "xgchain90_regression_pct": 0.254,
        "xgbuildup90": 0.0932,
        "xgbuildup90_regression_pct": 0.254,
        "player_id": 282388,
        "history": [
          {
            "season": 2023,
            "minutes": 752.0,
            "npxg90": 0.4946691736311434,
            "xa90": 0.09555601511160507,
            "clubs": "Napoli",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 349.0,
            "npxg90": 0.5844212776813176,
            "xa90": 0.2572199153609809,
            "clubs": "Napoli",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2273.0,
            "npxg90": 0.4427428848162995,
            "xa90": 0.07357688542427572,
            "clubs": "Torino",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2608633301532983,
        "npxg90_high": 0.5522909689715774,
        "xa90_low": 0.016666176180513123,
        "xa90_high": 0.19684604875519202
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 282388,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1418.25,
        "empirical_lo80": 47.7,
        "empirical_hi80": 2552.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2247.0,
        "weighted_prior_minutes": 1418.25,
        "prior_starts": 27.0,
        "prior_cf_start_share": 0.962963,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 282388,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:282421",
      "player_id": 282421,
      "name": "Javi Mu\u00f1oz",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 4,
        "cf_start_share": 0.25,
        "starting_position_counts": {
          "Central Midfield": 2,
          "Centre-Forward": 1,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Getafe CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "4168",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "4168",
        "name": "Javi Mu\u00f1oz",
        "comp": "ES1",
        "team": "Getafe",
        "target_season": 2026,
        "age_at_target": 31.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5778,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1576,
        "npxg90": 0.1186,
        "npxg90_regression_pct": 0.233,
        "xa90": 0.0803,
        "xa90_regression_pct": 0.233,
        "xgchain90": 0.3153,
        "xgchain90_regression_pct": 0.233,
        "xgbuildup90": 0.1611,
        "xgbuildup90_regression_pct": 0.233,
        "player_id": 282421,
        "history": [
          {
            "season": 2023,
            "minutes": 2659.0,
            "npxg90": 0.10680182481443089,
            "xa90": 0.056927204321216666,
            "clubs": "Las Palmas",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2592.0,
            "npxg90": 0.07070370998311168,
            "xa90": 0.08044750947091314,
            "clubs": "Las Palmas",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 527.0,
            "npxg90": 0.05677040425116864,
            "xa90": 0.044728364844928425,
            "clubs": "Getafe",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.004863330153298304,
        "npxg90_high": 0.2962909689715773,
        "xa90_low": 0.0027661761805131135,
        "xa90_high": 0.182946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 282421,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1581.25,
        "empirical_lo80": 173.3,
        "empirical_hi80": 2491.65,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 545.0,
        "weighted_prior_minutes": 1581.25,
        "prior_starts": 4.0,
        "prior_cf_start_share": 0.25,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 282421,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:283196",
      "player_id": 283196,
      "name": "Kasper Dolberg",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Ajax"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "existing FotMob bridge",
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Ajax",
          "league": "Eredivisie",
          "minutes": 1094.0,
          "npxg90": 0.3219021913992203,
          "xa90": 0.0822245883985237,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": 283196,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:283497",
      "player_id": 283497,
      "name": "Mathias Honsak",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 2,
        "all_position_starts": 15,
        "cf_start_share": 0.13333333333333333,
        "starting_position_counts": {
          "Left Winger": 11,
          "Attacking Midfield": 2,
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1. Fu\u00dfballclub Heidenheim 1846"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11917",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11917",
        "name": "Mathias Honsak",
        "comp": "L1",
        "team": "FC Heidenheim",
        "target_season": 2026,
        "age_at_target": 29.6,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3431,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1174,
        "npxg90": 0.2389,
        "npxg90_regression_pct": 0.29,
        "xa90": 0.1113,
        "xa90_regression_pct": 0.29,
        "xgchain90": 0.414,
        "xgchain90_regression_pct": 0.29,
        "xgbuildup90": 0.1362,
        "xgbuildup90_regression_pct": 0.29,
        "player_id": 283497,
        "history": [
          {
            "season": 2023,
            "minutes": 1004.0,
            "npxg90": 0.19100739879429757,
            "xa90": 0.08994461521432101,
            "clubs": "Darmstadt",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1164.0,
            "npxg90": 0.21252699013914647,
            "xa90": 0.08912234696722829,
            "clubs": "FC Heidenheim",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1263.0,
            "npxg90": 0.23647318414972116,
            "xa90": 0.10302343894672224,
            "clubs": "FC Heidenheim",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1251633301532983,
        "npxg90_high": 0.4165909689715773,
        "xa90_low": 0.03376617618051311,
        "xa90_high": 0.213946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 283497,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1172.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2082.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1249.0,
        "weighted_prior_minutes": 1172.0,
        "prior_starts": 15.0,
        "prior_cf_start_share": 0.133333,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 283497,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:28396",
      "player_id": 28396,
      "name": "Edin Dzeko",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 17,
        "cf_ss_starts": 2,
        "all_position_starts": 2,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "ACF Fiorentina"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "1253",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "1253",
        "name": "Edin Dzeko",
        "comp": "IT1",
        "team": "Fiorentina",
        "target_season": 2026,
        "age_at_target": 40.4,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 220,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 110,
        "npxg90": 0.1544,
        "npxg90_regression_pct": 0.814,
        "xa90": 0.0837,
        "xa90_regression_pct": 0.814,
        "xgchain90": 0.2905,
        "xgchain90_regression_pct": 0.814,
        "xgbuildup90": 0.1107,
        "xgbuildup90_regression_pct": 0.814,
        "player_id": 28396,
        "history": [
          {
            "season": 2025,
            "minutes": 220.0,
            "npxg90": 0.10497611964290791,
            "xa90": 0.0714976904405789,
            "clubs": "Fiorentina",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.040663330153298316,
        "npxg90_high": 0.3320909689715773,
        "xa90_low": 0.006166176180513114,
        "xa90_high": 0.186346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 28396,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 236.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1370.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 236.0,
        "weighted_prior_minutes": 236.0,
        "prior_starts": 2.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 28396,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:283994",
      "player_id": 283994,
      "name": "Ludovic Ajorque",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 32,
        "cf_ss_starts": 32,
        "all_position_starts": 32,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 32
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Stade Brestois 29"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6905",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6905",
        "name": "Ludovic Ajorque",
        "comp": "FR1",
        "team": "Brest",
        "target_season": 2026,
        "age_at_target": 32.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6714,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 2387,
        "npxg90": 0.2855,
        "npxg90_regression_pct": 0.167,
        "xa90": 0.1019,
        "xa90_regression_pct": 0.167,
        "xgchain90": 0.4348,
        "xgchain90_regression_pct": 0.167,
        "xgbuildup90": 0.1339,
        "xgbuildup90_regression_pct": 0.167,
        "player_id": 283994,
        "history": [
          {
            "season": 2023,
            "minutes": 1347.0,
            "npxg90": 0.2806342504337795,
            "xa90": 0.05741653354104218,
            "clubs": "Mainz 05",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2533.0,
            "npxg90": 0.42042450816839333,
            "xa90": 0.10892770066342591,
            "clubs": "Brest",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2834.0,
            "npxg90": 0.3130117254877225,
            "xa90": 0.12123472677069225,
            "clubs": "Brest",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.17176333015329828,
        "npxg90_high": 0.4631909689715773,
        "xa90_low": 0.02436617618051312,
        "xa90_high": 0.204546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 283994,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2377.5,
        "empirical_lo80": 1006.95,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2824.0,
        "weighted_prior_minutes": 2377.5,
        "prior_starts": 32.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 283994,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:284010",
      "player_id": 284010,
      "name": "Robin Hack",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 3,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Left Winger": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Borussia M\u00f6nchengladbach"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6351",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6351",
        "name": "Robin Hack",
        "comp": "L1",
        "team": "Borussia M.Gladbach",
        "target_season": 2026,
        "age_at_target": 27.9,
        "seasons_used": 3,
        "pos": "MF",
        "minutes_basis": 3895,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1052,
        "npxg90": 0.2074,
        "npxg90_regression_pct": 0.313,
        "xa90": 0.1659,
        "xa90_regression_pct": 0.313,
        "xgchain90": 0.5161,
        "xgchain90_regression_pct": 0.313,
        "xgbuildup90": 0.227,
        "xgbuildup90_regression_pct": 0.313,
        "player_id": 284010,
        "history": [
          {
            "season": 2023,
            "minutes": 1357.0,
            "npxg90": 0.30295118136028093,
            "xa90": 0.13378189459399167,
            "clubs": "Borussia M.Gladbach",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2227.0,
            "npxg90": 0.20080854828947453,
            "xa90": 0.183721176584071,
            "clubs": "Borussia M.Gladbach",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 311.0,
            "npxg90": 0.22467694038650995,
            "xa90": 0.2506221627211647,
            "clubs": "Borussia M.Gladbach",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.09366333015329831,
        "npxg90_high": 0.38509096897157735,
        "xa90_low": 0.08836617618051311,
        "xa90_high": 0.268546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 284010,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 317.0,
        "weighted_prior_minutes": 1041.5,
        "prior_starts": 3.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 284010,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:286297",
      "player_id": 286297,
      "name": "Lorenzo Pellegrini",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 20,
        "cf_start_share": 0.05,
        "starting_position_counts": {
          "Attacking Midfield": 18,
          "Left Winger": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Associazione Sportiva Roma"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "1471",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "1471",
        "name": "Lorenzo Pellegrini",
        "comp": "IT1",
        "team": "Roma",
        "target_season": 2026,
        "age_at_target": 30.1,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5034,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1636,
        "npxg90": 0.2163,
        "npxg90_regression_pct": 0.227,
        "xa90": 0.1467,
        "xa90_regression_pct": 0.227,
        "xgchain90": 0.4451,
        "xgchain90_regression_pct": 0.227,
        "xgbuildup90": 0.2315,
        "xgbuildup90_regression_pct": 0.227,
        "player_id": 286297,
        "history": [
          {
            "season": 2023,
            "minutes": 1878.0,
            "npxg90": 0.2139577504021291,
            "xa90": 0.13732681233888142,
            "clubs": "Roma",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1648.0,
            "npxg90": 0.25484428487862776,
            "xa90": 0.1433327316659168,
            "clubs": "Roma",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1508.0,
            "npxg90": 0.19412494559750082,
            "xa90": 0.17895530664735038,
            "clubs": "Roma",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1025633301532983,
        "npxg90_high": 0.3939909689715773,
        "xa90_low": 0.06916617618051311,
        "xa90_high": 0.249346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 286297,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1612.75,
        "empirical_lo80": 204.8,
        "empirical_hi80": 2523.15,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1476.0,
        "weighted_prior_minutes": 1612.75,
        "prior_starts": 20.0,
        "prior_cf_start_share": 0.05,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 286297,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:287920",
      "player_id": 287920,
      "name": "Tim Skarke",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 21,
        "cf_ss_starts": 3,
        "all_position_starts": 4,
        "cf_start_share": 0.75,
        "starting_position_counts": {
          "Centre-Forward": 2,
          "Right Winger": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1.FC Union Berlin"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10926",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10926",
        "name": "Tim Skarke",
        "comp": "L1",
        "team": "Union Berlin",
        "target_season": 2026,
        "age_at_target": 29.9,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4135,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1172,
        "npxg90": 0.1899,
        "npxg90_regression_pct": 0.29,
        "xa90": 0.1287,
        "xa90_regression_pct": 0.29,
        "xgchain90": 0.4304,
        "xgchain90_regression_pct": 0.29,
        "xgbuildup90": 0.1631,
        "xgbuildup90_regression_pct": 0.29,
        "player_id": 287920,
        "history": [
          {
            "season": 2023,
            "minutes": 2454.0,
            "npxg90": 0.1444610594692105,
            "xa90": 0.07498226950541685,
            "clubs": "Darmstadt",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1126.0,
            "npxg90": 0.15086448249335982,
            "xa90": 0.11628005273150507,
            "clubs": "Union Berlin",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 555.0,
            "npxg90": 0.14700428512249444,
            "xa90": 0.23482750542461872,
            "clubs": "Union Berlin",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.07616333015329832,
        "npxg90_high": 0.36759096897157734,
        "xa90_low": 0.051166176180513126,
        "xa90_high": 0.231346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 287920,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1197.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2331.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 607.0,
        "weighted_prior_minutes": 1197.0,
        "prior_starts": 4.0,
        "prior_cf_start_share": 0.75,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 287920,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:288225",
      "player_id": 288225,
      "name": "Ludovic Blas",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 15,
        "cf_start_share": 0.06666666666666667,
        "starting_position_counts": {
          "Right Midfield": 6,
          "Central Midfield": 3,
          "Right Winger": 3,
          "Attacking Midfield": 1,
          "Left Winger": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Stade Rennais FC"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "3475",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "3475",
        "name": "Ludovic Blas",
        "comp": "FR1",
        "team": "Rennes",
        "target_season": 2026,
        "age_at_target": 28.6,
        "seasons_used": 3,
        "pos": "DF",
        "minutes_basis": 5414,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1734,
        "npxg90": 0.163,
        "npxg90_regression_pct": 0.217,
        "xa90": 0.2293,
        "xa90_regression_pct": 0.217,
        "xgchain90": 0.5446,
        "xgchain90_regression_pct": 0.217,
        "xgbuildup90": 0.2775,
        "xgbuildup90_regression_pct": 0.217,
        "player_id": 288225,
        "history": [
          {
            "season": 2023,
            "minutes": 1561.0,
            "npxg90": 0.18792838032412879,
            "xa90": 0.11236560442064299,
            "clubs": "Rennes",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2332.0,
            "npxg90": 0.21536349608062877,
            "xa90": 0.21755973593608235,
            "clubs": "Rennes",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1521.0,
            "npxg90": 0.19077310167782052,
            "xa90": 0.4129635163489178,
            "clubs": "Rennes",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.04926333015329831,
        "npxg90_high": 0.34069096897157736,
        "xa90_low": 0.15176617618051313,
        "xa90_high": 0.331946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 288225,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1737.5,
        "empirical_lo80": 329.55,
        "empirical_hi80": 2647.9,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1542.0,
        "weighted_prior_minutes": 1737.5,
        "prior_starts": 15.0,
        "prior_cf_start_share": 0.066667,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 288225,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:288230",
      "player_id": 288230,
      "name": "Ousmane Demb\u00e9l\u00e9",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 17,
        "cf_ss_starts": 11,
        "all_position_starts": 11,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 11
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Paris Saint-Germain"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "3226",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "3226",
        "name": "Ousmane Demb\u00e9l\u00e9",
        "comp": "FR1",
        "team": "Paris Saint Germain",
        "target_season": 2026,
        "age_at_target": 29.2,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4319,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1342,
        "npxg90": 0.4558,
        "npxg90_regression_pct": 0.263,
        "xa90": 0.3568,
        "xa90_regression_pct": 0.263,
        "xgchain90": 0.9847,
        "xgchain90_regression_pct": 0.263,
        "xgbuildup90": 0.3763,
        "xgbuildup90_regression_pct": 0.263,
        "player_id": 288230,
        "history": [
          {
            "season": 2023,
            "minutes": 1522.0,
            "npxg90": 0.3233100185794915,
            "xa90": 0.42661185196445434,
            "clubs": "Paris Saint Germain",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1747.0,
            "npxg90": 0.9157240844017687,
            "xa90": 0.45342551826850713,
            "clubs": "Paris Saint Germain",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1050.0,
            "npxg90": 0.37068138739892414,
            "xa90": 0.4463559789316995,
            "clubs": "Paris Saint Germain",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.34206333015329826,
        "npxg90_high": 0.6334909689715773,
        "xa90_low": 0.27926617618051314,
        "xa90_high": 0.459446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 288230,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1342.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2476.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1063.0,
        "weighted_prior_minutes": 1342.75,
        "prior_starts": 11.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 288230,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:288340",
      "player_id": 288340,
      "name": "Phillip Tietz",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 33,
        "cf_ss_starts": 19,
        "all_position_starts": 19,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 19
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1.FSV Mainz 05",
        "FC Augsburg"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11845",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11845",
        "name": "Phillip Tietz",
        "comp": "L1",
        "team": "Augsburg,Mainz 05",
        "target_season": 2026,
        "age_at_target": 29.1,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5964,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1944,
        "npxg90": 0.3926,
        "npxg90_regression_pct": 0.198,
        "xa90": 0.106,
        "xa90_regression_pct": 0.198,
        "xgchain90": 0.5763,
        "xgchain90_regression_pct": 0.198,
        "xgbuildup90": 0.1655,
        "xgbuildup90_regression_pct": 0.198,
        "player_id": 288340,
        "history": [
          {
            "season": 2023,
            "minutes": 2470.0,
            "npxg90": 0.33342452338983414,
            "xa90": 0.10182813205096403,
            "clubs": "Augsburg",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1683.0,
            "npxg90": 0.31352284035700206,
            "xa90": 0.07919868698373517,
            "clubs": "Augsburg",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1811.0,
            "npxg90": 0.538747768585834,
            "xa90": 0.09547389502221054,
            "clubs": "Augsburg,Mainz 05",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.27886333015329834,
        "npxg90_high": 0.5702909689715774,
        "xa90_low": 0.028466176180513114,
        "xa90_high": 0.208646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 288340,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1927.25,
        "empirical_lo80": 556.7,
        "empirical_hi80": 3061.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1809.0,
        "weighted_prior_minutes": 1927.25,
        "prior_starts": 19.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 288340,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:289257",
      "player_id": 289257,
      "name": "Jon Guridi",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 15,
        "cf_start_share": 0.06666666666666667,
        "starting_position_counts": {
          "Central Midfield": 7,
          "Attacking Midfield": 4,
          "Defensive Midfield": 1,
          "Left Winger": 1,
          "Right Midfield": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Deportivo Alav\u00e9s"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5179",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5179",
        "name": "Jon Guridi",
        "comp": "ES1",
        "team": "Alaves",
        "target_season": 2026,
        "age_at_target": 31.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6158,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1852,
        "npxg90": 0.1561,
        "npxg90_regression_pct": 0.206,
        "xa90": 0.0876,
        "xa90_regression_pct": 0.206,
        "xgchain90": 0.3898,
        "xgchain90_regression_pct": 0.206,
        "xgbuildup90": 0.2079,
        "xgbuildup90_regression_pct": 0.206,
        "player_id": 289257,
        "history": [
          {
            "season": 2023,
            "minutes": 2758.0,
            "npxg90": 0.1613797511374598,
            "xa90": 0.1374121525468733,
            "clubs": "Alaves",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2149.0,
            "npxg90": 0.15069587205147927,
            "xa90": 0.04782913352387514,
            "clubs": "Alaves",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1251.0,
            "npxg90": 0.11657504083441315,
            "xa90": 0.038965073206441866,
            "clubs": "Alaves",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.042363330153298295,
        "npxg90_high": 0.33379096897157734,
        "xa90_low": 0.010066176180513114,
        "xa90_high": 0.190246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 289257,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1819.25,
        "empirical_lo80": 411.3,
        "empirical_hi80": 2729.65,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1240.0,
        "weighted_prior_minutes": 1819.25,
        "prior_starts": 15.0,
        "prior_cf_start_share": 0.066667,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 289257,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:290249",
      "player_id": 290249,
      "name": "Mauro Arambarri",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 3,
        "all_position_starts": 37,
        "cf_start_share": 0.08108108108108109,
        "starting_position_counts": {
          "Central Midfield": 20,
          "Defensive Midfield": 14,
          "Second Striker": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Getafe CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "3264",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "3264",
        "name": "Mauro Arambarri",
        "comp": "ES1",
        "team": "Getafe",
        "target_season": 2026,
        "age_at_target": 30.8,
        "seasons_used": 3,
        "pos": "MF",
        "minutes_basis": 6270,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 2387,
        "npxg90": 0.1492,
        "npxg90_regression_pct": 0.167,
        "xa90": 0.0335,
        "xa90_regression_pct": 0.167,
        "xgchain90": 0.2177,
        "xgchain90_regression_pct": 0.167,
        "xgbuildup90": 0.0991,
        "xgbuildup90_regression_pct": 0.167,
        "player_id": 290249,
        "history": [
          {
            "season": 2023,
            "minutes": 321.0,
            "npxg90": 0.07732979726986351,
            "xa90": 0.011194842719586097,
            "clubs": "Getafe",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2670.0,
            "npxg90": 0.2444458608044667,
            "xa90": 0.021898853435610117,
            "clubs": "Getafe",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 3279.0,
            "npxg90": 0.16053539108611092,
            "xa90": 0.026805497917252077,
            "clubs": "Getafe",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.035463330153298306,
        "npxg90_high": 0.3268909689715773,
        "xa90_low": 0,
        "xa90_high": 0.13614604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 290249,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2377.75,
        "empirical_lo80": 969.8,
        "empirical_hi80": 3288.15,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 3255.0,
        "weighted_prior_minutes": 2377.75,
        "prior_starts": 37.0,
        "prior_cf_start_share": 0.081081,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 290249,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:292246",
      "player_id": 292246,
      "name": "Hee-chan Hwang",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 27,
        "cf_ss_starts": 12,
        "all_position_starts": 18,
        "cf_start_share": 0.6666666666666666,
        "starting_position_counts": {
          "Centre-Forward": 12,
          "Attacking Midfield": 2,
          "Left Winger": 2,
          "Left Midfield": 1,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Wolverhampton Wanderers"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8845",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8845",
        "name": "Hee-Chan Hwang",
        "comp": "GB1",
        "team": "Wolverhampton Wanderers",
        "target_season": 2026,
        "age_at_target": 30.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4246,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1429,
        "npxg90": 0.2058,
        "npxg90_regression_pct": 0.251,
        "xa90": 0.1113,
        "xa90_regression_pct": 0.251,
        "xgchain90": 0.3874,
        "xgchain90_regression_pct": 0.251,
        "xgbuildup90": 0.1185,
        "xgbuildup90_regression_pct": 0.251,
        "player_id": 292246,
        "history": [
          {
            "season": 2023,
            "minutes": 2154.0,
            "npxg90": 0.33094857881639494,
            "xa90": 0.1312116266573289,
            "clubs": "Wolverhampton Wanderers",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 623.0,
            "npxg90": 0.1154322809514322,
            "xa90": 0.041183102995539934,
            "clubs": "Wolverhampton Wanderers",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1469.0,
            "npxg90": 0.11644086342145182,
            "xa90": 0.11527570173742822,
            "clubs": "Wolverhampton Wanderers",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.09206333015329832,
        "npxg90_high": 0.3834909689715773,
        "xa90_low": 0.03376617618051311,
        "xa90_high": 0.213946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 292246,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1420.75,
        "empirical_lo80": 50.2,
        "empirical_hi80": 2554.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1455.0,
        "weighted_prior_minutes": 1420.75,
        "prior_starts": 18.0,
        "prior_cf_start_share": 0.666667,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 292246,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:293200",
      "player_id": 293200,
      "name": "Nikola Vla\u0161i\u0107",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 3,
        "all_position_starts": 36,
        "cf_start_share": 0.08333333333333333,
        "starting_position_counts": {
          "Central Midfield": 17,
          "Attacking Midfield": 13,
          "Left Winger": 3,
          "Second Striker": 2,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Torino FC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6276",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6276",
        "name": "Nikola Vlasic",
        "comp": "IT1",
        "team": "Torino",
        "target_season": 2026,
        "age_at_target": 28.8,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 7836,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 2729,
        "npxg90": 0.1246,
        "npxg90_regression_pct": 0.15,
        "xa90": 0.1265,
        "xa90_regression_pct": 0.15,
        "xgchain90": 0.4208,
        "xgchain90_regression_pct": 0.15,
        "xgbuildup90": 0.2249,
        "xgbuildup90_regression_pct": 0.15,
        "player_id": 293200,
        "history": [
          {
            "season": 2023,
            "minutes": 2630.0,
            "npxg90": 0.10999999276783758,
            "xa90": 0.11660088595187029,
            "clubs": "Torino",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2127.0,
            "npxg90": 0.07882820594693273,
            "xa90": 0.1117789887459305,
            "clubs": "Torino",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 3079.0,
            "npxg90": 0.10527652781184481,
            "xa90": 0.13681018395339098,
            "clubs": "Torino",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.010863330153298309,
        "npxg90_high": 0.3022909689715773,
        "xa90_low": 0.04896617618051312,
        "xa90_high": 0.229146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 293200,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2711.75,
        "empirical_lo80": 1303.8,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 3055.0,
        "weighted_prior_minutes": 2711.75,
        "prior_starts": 36.0,
        "prior_cf_start_share": 0.083333,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 293200,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:293281",
      "player_id": 293281,
      "name": "Jacob Bruun Larsen",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 10,
        "cf_start_share": 0.1,
        "starting_position_counts": {
          "Right Winger": 5,
          "Left Winger": 3,
          "Attacking Midfield": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Burnley FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5355",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5355",
        "name": "Jacob Bruun Larsen",
        "comp": "GB1",
        "team": "Burnley",
        "target_season": 2026,
        "age_at_target": 27.9,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3042,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1011,
        "npxg90": 0.2607,
        "npxg90_regression_pct": 0.322,
        "xa90": 0.1391,
        "xa90_regression_pct": 0.322,
        "xgchain90": 0.5183,
        "xgchain90_regression_pct": 0.322,
        "xgbuildup90": 0.1917,
        "xgbuildup90_regression_pct": 0.322,
        "player_id": 293281,
        "history": [
          {
            "season": 2023,
            "minutes": 1272.0,
            "npxg90": 0.3207490573426322,
            "xa90": 0.10292101515246169,
            "clubs": "Burnley",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 767.0,
            "npxg90": 0.3945275138446762,
            "xa90": 0.22387078459310253,
            "clubs": "Hoffenheim,VfB Stuttgart",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1003.0,
            "npxg90": 0.12850506946162238,
            "xa90": 0.1236747275826225,
            "clubs": "Burnley",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1469633301532983,
        "npxg90_high": 0.4383909689715773,
        "xa90_low": 0.06156617618051312,
        "xa90_high": 0.241746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 293281,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1023.25,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1933.65,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1023.0,
        "weighted_prior_minutes": 1023.25,
        "prior_starts": 10.0,
        "prior_cf_start_share": 0.1,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 293281,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:293385",
      "player_id": 293385,
      "name": "Dani Olmo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 24,
        "cf_start_share": 0.041666666666666664,
        "starting_position_counts": {
          "Attacking Midfield": 21,
          "Left Winger": 1,
          "Central Midfield": 1,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Barcelona"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8292",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8292",
        "name": "Dani Olmo",
        "comp": "ES1",
        "team": "Barcelona",
        "target_season": 2026,
        "age_at_target": 28.2,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4817,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1732,
        "npxg90": 0.325,
        "npxg90_regression_pct": 0.217,
        "xa90": 0.263,
        "xa90_regression_pct": 0.217,
        "xgchain90": 0.8964,
        "xgchain90_regression_pct": 0.217,
        "xgbuildup90": 0.4419,
        "xgbuildup90_regression_pct": 0.217,
        "player_id": 293385,
        "history": [
          {
            "season": 2023,
            "minutes": 1487.0,
            "npxg90": 0.2265365714634435,
            "xa90": 0.3271534869468645,
            "clubs": "RasenBallsport Leipzig",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1221.0,
            "npxg90": 0.3797231697882423,
            "xa90": 0.2839085828119326,
            "clubs": "Barcelona",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2109.0,
            "npxg90": 0.37358882785330966,
            "xa90": 0.28410349049172223,
            "clubs": "Barcelona",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.21126333015329832,
        "npxg90_high": 0.5026909689715773,
        "xa90_low": 0.18546617618051314,
        "xa90_high": 0.365646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 293385,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1706.5,
        "empirical_lo80": 298.55,
        "empirical_hi80": 2616.9,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2077.0,
        "weighted_prior_minutes": 1706.5,
        "prior_starts": 24.0,
        "prior_cf_start_share": 0.041667,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 293385,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:295313",
      "player_id": 295313,
      "name": "Taiwo Awoniyi",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 25,
        "cf_ss_starts": 3,
        "all_position_starts": 3,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Nottingham Forest"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7814",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7814",
        "name": "Taiwo Awoniyi",
        "comp": "GB1",
        "team": "Nottingham Forest",
        "target_season": 2026,
        "age_at_target": 29.0,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 1870,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 578,
        "npxg90": 0.4706,
        "npxg90_regression_pct": 0.454,
        "xa90": 0.1558,
        "xa90_regression_pct": 0.454,
        "xgchain90": 0.6566,
        "xgchain90_regression_pct": 0.454,
        "xgbuildup90": 0.1864,
        "xgbuildup90_regression_pct": 0.454,
        "player_id": 295313,
        "history": [
          {
            "season": 2023,
            "minutes": 1066.0,
            "npxg90": 0.4272780174959109,
            "xa90": 0.13756951687623367,
            "clubs": "Nottingham Forest",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 363.0,
            "npxg90": 0.5996690819825022,
            "xa90": 0.021966216269849747,
            "clubs": "Nottingham Forest",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 441.0,
            "npxg90": 0.887103048818452,
            "xa90": 0.26936035831363836,
            "clubs": "Nottingham Forest",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3568633301532983,
        "npxg90_high": 0.6482909689715773,
        "xa90_low": 0.07826617618051311,
        "xa90_high": 0.258446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 295313,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 601.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1735.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 481.0,
        "weighted_prior_minutes": 601.75,
        "prior_starts": 3.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 295313,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:297583",
      "player_id": 297583,
      "name": "Woo-yeong Jeong",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 1,
        "all_position_starts": 13,
        "cf_start_share": 0.07692307692307693,
        "starting_position_counts": {
          "Attacking Midfield": 6,
          "Right Winger": 4,
          "Left Winger": 2,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1.FC Union Berlin"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7267",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7267",
        "name": "Woo-Yeong Jeong",
        "comp": "L1",
        "team": "Union Berlin",
        "target_season": 2026,
        "age_at_target": 26.9,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3042,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1056,
        "npxg90": 0.2633,
        "npxg90_regression_pct": 0.312,
        "xa90": 0.12,
        "xa90_regression_pct": 0.312,
        "xgchain90": 0.5237,
        "xgchain90_regression_pct": 0.312,
        "xgbuildup90": 0.1964,
        "xgbuildup90_regression_pct": 0.312,
        "player_id": 297583,
        "history": [
          {
            "season": 2023,
            "minutes": 552.0,
            "npxg90": 0.4248697723707427,
            "xa90": 0.34272821761829697,
            "clubs": "VfB Stuttgart",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1308.0,
            "npxg90": 0.18201230696205972,
            "xa90": 0.10874616029168215,
            "clubs": "Union Berlin",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1182.0,
            "npxg90": 0.204176302989803,
            "xa90": 0.03252344891466768,
            "clubs": "Union Berlin",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.14956333015329829,
        "npxg90_high": 0.4409909689715773,
        "xa90_low": 0.04246617618051311,
        "xa90_high": 0.222646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 297583,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1069.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1979.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1193.0,
        "weighted_prior_minutes": 1069.0,
        "prior_starts": 13.0,
        "prior_cf_start_share": 0.076923,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 297583,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:298976",
      "player_id": 298976,
      "name": "Borja Mayoral",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 21,
        "cf_ss_starts": 12,
        "all_position_starts": 12,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 12
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Getafe CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "2252",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "2252",
        "name": "Borja Mayoral",
        "comp": "ES1",
        "team": "Getafe",
        "target_season": 2026,
        "age_at_target": 29.3,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4329,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1350,
        "npxg90": 0.2814,
        "npxg90_regression_pct": 0.262,
        "xa90": 0.0943,
        "xa90_regression_pct": 0.262,
        "xgchain90": 0.4263,
        "xgchain90_regression_pct": 0.262,
        "xgbuildup90": 0.1141,
        "xgbuildup90_regression_pct": 0.262,
        "player_id": 298976,
        "history": [
          {
            "season": 2023,
            "minutes": 2193.0,
            "npxg90": 0.36149118620540477,
            "xa90": 0.0792681175588583,
            "clubs": "Getafe",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1064.0,
            "npxg90": 0.28360892635160934,
            "xa90": 0.11130787500467404,
            "clubs": "Getafe",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1072.0,
            "npxg90": 0.2306481712296216,
            "xa90": 0.047097171121624426,
            "clubs": "Getafe",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1676633301532983,
        "npxg90_high": 0.4590909689715773,
        "xa90_low": 0.016766176180513112,
        "xa90_high": 0.196946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 298976,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1347.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2481.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1059.0,
        "weighted_prior_minutes": 1347.0,
        "prior_starts": 12.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 298976,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:300532",
      "player_id": 300532,
      "name": "Pontus Almqvist",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 4,
        "cf_start_share": 0.25,
        "starting_position_counts": {
          "Right Midfield": 2,
          "Attacking Midfield": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Parma Calcio 1913"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9061",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9061",
        "name": "Pontus Almqvist",
        "comp": "IT1",
        "team": "Parma Calcio 1913",
        "target_season": 2026,
        "age_at_target": 27.1,
        "seasons_used": 3,
        "pos": "DF",
        "minutes_basis": 3659,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1025,
        "npxg90": 0.1059,
        "npxg90_regression_pct": 0.319,
        "xa90": 0.148,
        "xa90_regression_pct": 0.319,
        "xgchain90": 0.3556,
        "xgchain90_regression_pct": 0.319,
        "xgbuildup90": 0.1549,
        "xgbuildup90_regression_pct": 0.319,
        "player_id": 300532,
        "history": [
          {
            "season": 2023,
            "minutes": 2132.0,
            "npxg90": 0.12524101047953118,
            "xa90": 0.12769814046872097,
            "clubs": "Lecce",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1085.0,
            "npxg90": 0.1710586810338607,
            "xa90": 0.13991317741813197,
            "clubs": "Parma Calcio 1913",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 442.0,
            "npxg90": 0.06872257327332215,
            "xa90": 0.37049696287688083,
            "clubs": "Parma Calcio 1913",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0,
        "npxg90_high": 0.2835909689715773,
        "xa90_low": 0.07046617618051311,
        "xa90_high": 0.250646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 300532,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1031.5,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1941.9,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 452.0,
        "weighted_prior_minutes": 1031.5,
        "prior_starts": 4.0,
        "prior_cf_start_share": 0.25,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 300532,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:302371",
      "player_id": 302371,
      "name": "Toni Mart\u00ednez",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 37,
        "cf_ss_starts": 32,
        "all_position_starts": 32,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 32
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Deportivo Alav\u00e9s"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 302371,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2154.666667,
        "empirical_lo80": 784.116667,
        "empirical_hi80": 3288.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2730.0,
        "weighted_prior_minutes": 2154.666667,
        "prior_starts": 32.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 302371,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:305947",
      "player_id": 305947,
      "name": "Albert Gudmundsson",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 17,
        "cf_ss_starts": 10,
        "all_position_starts": 27,
        "cf_start_share": 0.37037037037037035,
        "starting_position_counts": {
          "Left Winger": 14,
          "Second Striker": 6,
          "Centre-Forward": 4,
          "Attacking Midfield": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "ACF Fiorentina"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10366",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10366",
        "name": "Albert Gudmundsson",
        "comp": "IT1",
        "team": "Fiorentina",
        "target_season": 2026,
        "age_at_target": 29.1,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6608,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 2224,
        "npxg90": 0.1867,
        "npxg90_regression_pct": 0.177,
        "xa90": 0.146,
        "xa90_regression_pct": 0.177,
        "xgchain90": 0.4207,
        "xgchain90_regression_pct": 0.177,
        "xgbuildup90": 0.1829,
        "xgbuildup90_regression_pct": 0.177,
        "player_id": 305947,
        "history": [
          {
            "season": 2023,
            "minutes": 3034.0,
            "npxg90": 0.20101359060025561,
            "xa90": 0.16324584016572727,
            "clubs": "Genoa",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1284.0,
            "npxg90": 0.232936570629756,
            "xa90": 0.12844692450016737,
            "clubs": "Fiorentina",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2290.0,
            "npxg90": 0.13835535309070063,
            "xa90": 0.14874816077505137,
            "clubs": "Fiorentina",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.07296333015329831,
        "npxg90_high": 0.3643909689715773,
        "xa90_low": 0.06846617618051311,
        "xa90_high": 0.24864604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 305947,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2206.5,
        "empirical_lo80": 798.55,
        "empirical_hi80": 3116.9,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2262.0,
        "weighted_prior_minutes": 2206.5,
        "prior_starts": 27.0,
        "prior_cf_start_share": 0.37037,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 305947,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:306024",
      "player_id": 306024,
      "name": "Dominic Calvert-Lewin",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 35,
        "cf_ss_starts": 30,
        "all_position_starts": 30,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 30
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Leeds United"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5555",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5555",
        "name": "Dominic Calvert-Lewin",
        "comp": "GB1",
        "team": "Leeds",
        "target_season": 2026,
        "age_at_target": 29.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6591,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 2331,
        "npxg90": 0.4403,
        "npxg90_regression_pct": 0.171,
        "xa90": 0.0783,
        "xa90_regression_pct": 0.171,
        "xgchain90": 0.5211,
        "xgchain90_regression_pct": 0.171,
        "xgbuildup90": 0.0981,
        "xgbuildup90_regression_pct": 0.171,
        "player_id": 306024,
        "history": [
          {
            "season": 2023,
            "minutes": 2234.0,
            "npxg90": 0.48766608477545936,
            "xa90": 0.12361607893479316,
            "clubs": "Everton",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1625.0,
            "npxg90": 0.4754488829007516,
            "xa90": 0.04102060909454639,
            "clubs": "Everton",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2732.0,
            "npxg90": 0.4897130313868011,
            "xa90": 0.050867649223410014,
            "clubs": "Leeds",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3265633301532983,
        "npxg90_high": 0.6179909689715773,
        "xa90_low": 0.0007661761805131118,
        "xa90_high": 0.180946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 306024,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2314.75,
        "empirical_lo80": 944.2,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2730.0,
        "weighted_prior_minutes": 2314.75,
        "prior_starts": 30.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 306024,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:308133",
      "player_id": 308133,
      "name": "Ado Onaiwu",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "AJ Auxerre"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10799",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 308133,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 308133,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:309400",
      "player_id": 309400,
      "name": "Kai Havertz",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 10,
        "cf_ss_starts": 4,
        "all_position_starts": 7,
        "cf_start_share": 0.5714285714285714,
        "starting_position_counts": {
          "Centre-Forward": 4,
          "Attacking Midfield": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Arsenal FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5220",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5220",
        "name": "Kai Havertz",
        "comp": "GB1",
        "team": "Arsenal",
        "target_season": 2026,
        "age_at_target": 27.1,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5113,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1424,
        "npxg90": 0.4869,
        "npxg90_regression_pct": 0.252,
        "xa90": 0.1757,
        "xa90_regression_pct": 0.252,
        "xgchain90": 0.7282,
        "xgchain90_regression_pct": 0.252,
        "xgbuildup90": 0.2306,
        "xgbuildup90_regression_pct": 0.252,
        "player_id": 309400,
        "history": [
          {
            "season": 2023,
            "minutes": 2651.0,
            "npxg90": 0.4313128998890232,
            "xa90": 0.1973946995524495,
            "clubs": "Arsenal",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1880.0,
            "npxg90": 0.5663594963583857,
            "xa90": 0.1411693830320493,
            "clubs": "Arsenal",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 582.0,
            "npxg90": 0.7570376131952423,
            "xa90": 0.2253067494398847,
            "clubs": "Arsenal",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3731633301532983,
        "npxg90_high": 0.6645909689715773,
        "xa90_low": 0.09816617618051311,
        "xa90_high": 0.278346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 309400,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1420.25,
        "empirical_lo80": 49.7,
        "empirical_hi80": 2554.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 583.0,
        "weighted_prior_minutes": 1420.25,
        "prior_starts": 7.0,
        "prior_cf_start_share": 0.571429,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 309400,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:311333",
      "player_id": 311333,
      "name": "Alessandro Gabrielloni",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Como 1907"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12909",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 311333,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 311333,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:314288",
      "player_id": 314288,
      "name": "Lukas Nmecha",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 34,
        "cf_ss_starts": 10,
        "all_position_starts": 10,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 10
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Leeds United"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6544",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6544",
        "name": "Lukas Nmecha",
        "comp": "GB1",
        "team": "Leeds",
        "target_season": 2026,
        "age_at_target": 27.6,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 1503,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 645,
        "npxg90": 0.4522,
        "npxg90_regression_pct": 0.427,
        "xa90": 0.1342,
        "xa90_regression_pct": 0.427,
        "xgchain90": 0.6168,
        "xgchain90_regression_pct": 0.427,
        "xgbuildup90": 0.1526,
        "xgbuildup90_regression_pct": 0.427,
        "player_id": 314288,
        "history": [
          {
            "season": 2024,
            "minutes": 427.0,
            "npxg90": 0.9436169347618936,
            "xa90": 0.04536824087139035,
            "clubs": "Wolfsburg",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1076.0,
            "npxg90": 0.48988029954532597,
            "xa90": 0.1409002586153637,
            "clubs": "Leeds",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3384633301532983,
        "npxg90_high": 0.6298909689715773,
        "xa90_low": 0.05666617618051313,
        "xa90_high": 0.236846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 314288,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 660.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1794.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1073.0,
        "weighted_prior_minutes": 660.0,
        "prior_starts": 10.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 314288,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:314398",
      "player_id": 314398,
      "name": "Jae-sung Lee",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 3,
        "all_position_starts": 26,
        "cf_start_share": 0.11538461538461539,
        "starting_position_counts": {
          "Attacking Midfield": 20,
          "Centre-Forward": 3,
          "Left Winger": 2,
          "Central Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1.FSV Mainz 05"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9783",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9783",
        "name": "Jae-Sung Lee",
        "comp": "L1",
        "team": "Mainz 05",
        "target_season": 2026,
        "age_at_target": 34.0,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 7090,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 2330,
        "npxg90": 0.178,
        "npxg90_regression_pct": 0.171,
        "xa90": 0.1177,
        "xa90_regression_pct": 0.171,
        "xgchain90": 0.3847,
        "xgchain90_regression_pct": 0.171,
        "xgbuildup90": 0.1546,
        "xgbuildup90_regression_pct": 0.171,
        "player_id": 314398,
        "history": [
          {
            "season": 2023,
            "minutes": 2150.0,
            "npxg90": 0.26012947079400683,
            "xa90": 0.1553078895261468,
            "clubs": "Mainz 05",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2711.0,
            "npxg90": 0.22749914836835175,
            "xa90": 0.16023566627930624,
            "clubs": "Mainz 05",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2229.0,
            "npxg90": 0.17049221649094112,
            "xa90": 0.13429678372366913,
            "clubs": "Mainz 05",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0642633301532983,
        "npxg90_high": 0.3556909689715773,
        "xa90_low": 0.040166176180513116,
        "xa90_high": 0.22034604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 314398,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2299.0,
        "empirical_lo80": 891.05,
        "empirical_hi80": 3209.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2201.0,
        "weighted_prior_minutes": 2299.0,
        "prior_starts": 26.0,
        "prior_cf_start_share": 0.115385,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 314398,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:314678",
      "player_id": 314678,
      "name": "Brahim D\u00edaz",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 6,
        "cf_ss_starts": 5,
        "all_position_starts": 13,
        "cf_start_share": 0.38461538461538464,
        "starting_position_counts": {
          "Right Winger": 6,
          "Second Striker": 4,
          "Left Winger": 2,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Real Madrid"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6421",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6421",
        "name": "Brahim Diaz",
        "comp": "ES1",
        "team": "Real Madrid",
        "target_season": 2026,
        "age_at_target": 27.0,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4159,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1350,
        "npxg90": 0.2829,
        "npxg90_regression_pct": 0.262,
        "xa90": 0.2361,
        "xa90_regression_pct": 0.262,
        "xgchain90": 0.7673,
        "xgchain90_regression_pct": 0.262,
        "xgbuildup90": 0.3367,
        "xgbuildup90_regression_pct": 0.262,
        "player_id": 314678,
        "history": [
          {
            "season": 2023,
            "minutes": 1548.0,
            "npxg90": 0.41073661080973095,
            "xa90": 0.2967042157014962,
            "clubs": "Real Madrid",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1368.0,
            "npxg90": 0.41721907321755825,
            "xa90": 0.2170971569016968,
            "clubs": "Real Madrid",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1243.0,
            "npxg90": 0.12378314628369944,
            "xa90": 0.26325003532445534,
            "clubs": "Real Madrid",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1691633301532983,
        "npxg90_high": 0.4605909689715773,
        "xa90_low": 0.1585661761805131,
        "xa90_high": 0.338746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 314678,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1359.25,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2269.65,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1252.0,
        "weighted_prior_minutes": 1359.25,
        "prior_starts": 13.0,
        "prior_cf_start_share": 0.384615,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 314678,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:314875",
      "player_id": 314875,
      "name": "Jarrod Bowen",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 8,
        "cf_ss_starts": 8,
        "all_position_starts": 38,
        "cf_start_share": 0.21052631578947367,
        "starting_position_counts": {
          "Right Winger": 25,
          "Centre-Forward": 6,
          "Right Midfield": 3,
          "Second Striker": 2,
          "Attacking Midfield": 1,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "West Ham United"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "1776",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "1776",
        "name": "Jarrod Bowen",
        "comp": "GB1",
        "team": "West Ham",
        "target_season": 2026,
        "age_at_target": 29.6,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 9435,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 3213,
        "npxg90": 0.2519,
        "npxg90_regression_pct": 0.13,
        "xa90": 0.1955,
        "xa90_regression_pct": 0.13,
        "xgchain90": 0.4224,
        "xgchain90_regression_pct": 0.13,
        "xgbuildup90": 0.0999,
        "xgbuildup90_regression_pct": 0.13,
        "player_id": 314875,
        "history": [
          {
            "season": 2023,
            "minutes": 3026.0,
            "npxg90": 0.40147960273412314,
            "xa90": 0.19147181635388894,
            "clubs": "West Ham",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2993.0,
            "npxg90": 0.2722833806513804,
            "xa90": 0.22953514142893566,
            "clubs": "West Ham",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 3416.0,
            "npxg90": 0.19792688988690074,
            "xa90": 0.22215396278718838,
            "clubs": "West Ham",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.13816333015329832,
        "npxg90_high": 0.42959096897157734,
        "xa90_low": 0.11796617618051312,
        "xa90_high": 0.298146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 314875,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 3205.0,
        "empirical_lo80": 1797.05,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 3409.0,
        "weighted_prior_minutes": 3205.0,
        "prior_starts": 38.0,
        "prior_cf_start_share": 0.210526,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 314875,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:315779",
      "player_id": 315779,
      "name": "Christian Pulisic",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 21,
        "cf_ss_starts": 17,
        "all_position_starts": 18,
        "cf_start_share": 0.9444444444444444,
        "starting_position_counts": {
          "Second Striker": 13,
          "Centre-Forward": 4,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "AC Milan"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "2662",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "2662",
        "name": "Christian Pulisic",
        "comp": "IT1",
        "team": "AC Milan",
        "target_season": 2026,
        "age_at_target": 27.9,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6788,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 2100,
        "npxg90": 0.3465,
        "npxg90_regression_pct": 0.186,
        "xa90": 0.2221,
        "xa90_regression_pct": 0.186,
        "xgchain90": 0.7374,
        "xgchain90_regression_pct": 0.186,
        "xgbuildup90": 0.2979,
        "xgbuildup90_regression_pct": 0.186,
        "player_id": 315779,
        "history": [
          {
            "season": 2023,
            "minutes": 2658.0,
            "npxg90": 0.2746989450398538,
            "xa90": 0.17768182500599805,
            "clubs": "AC Milan",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2518.0,
            "npxg90": 0.30849221558254614,
            "xa90": 0.2579037549870712,
            "clubs": "AC Milan",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1612.0,
            "npxg90": 0.49038680247204475,
            "xa90": 0.2813051400068343,
            "clubs": "AC Milan",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.23276333015329828,
        "npxg90_high": 0.5241909689715774,
        "xa90_low": 0.1445661761805131,
        "xa90_high": 0.324746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 315779,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2084.25,
        "empirical_lo80": 713.7,
        "empirical_hi80": 3218.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1612.0,
        "weighted_prior_minutes": 2084.25,
        "prior_starts": 18.0,
        "prior_cf_start_share": 0.944444,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 315779,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:315865",
      "player_id": 315865,
      "name": "Andrea Pinamonti",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 36,
        "cf_ss_starts": 32,
        "all_position_starts": 32,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 32
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "US Sassuolo"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "4895",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "4895",
        "name": "Andrea Pinamonti",
        "comp": "IT1",
        "team": "Sassuolo",
        "target_season": 2026,
        "age_at_target": 27.2,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 8657,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 2817,
        "npxg90": 0.2919,
        "npxg90_regression_pct": 0.146,
        "xa90": 0.0723,
        "xa90_regression_pct": 0.146,
        "xgchain90": 0.4115,
        "xgchain90_regression_pct": 0.146,
        "xgbuildup90": 0.1159,
        "xgbuildup90_regression_pct": 0.146,
        "player_id": 315865,
        "history": [
          {
            "season": 2023,
            "minutes": 3161.0,
            "npxg90": 0.2225706326147398,
            "xa90": 0.0567128242437493,
            "clubs": "Sassuolo",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2886.0,
            "npxg90": 0.22361318605977135,
            "xa90": 0.05735520234722605,
            "clubs": "Genoa",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2610.0,
            "npxg90": 0.3714958079287718,
            "xa90": 0.06147693303124657,
            "clubs": "Sassuolo",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1781633301532983,
        "npxg90_high": 0.4695909689715773,
        "xa90_low": 0,
        "xa90_high": 0.17494604875519199
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 315865,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2776.75,
        "empirical_lo80": 1406.2,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2575.0,
        "weighted_prior_minutes": 2776.75,
        "prior_starts": 32.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 315865,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:315867",
      "player_id": 315867,
      "name": "Gianluca Scamacca",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 32,
        "cf_ss_starts": 16,
        "all_position_starts": 16,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 16
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Atalanta BC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6253",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6253",
        "name": "Gianluca Scamacca",
        "comp": "IT1",
        "team": "Atalanta",
        "target_season": 2026,
        "age_at_target": 27.6,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 2763,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1020,
        "npxg90": 0.4292,
        "npxg90_regression_pct": 0.32,
        "xa90": 0.1442,
        "xa90_regression_pct": 0.32,
        "xgchain90": 0.6693,
        "xgchain90_regression_pct": 0.32,
        "xgbuildup90": 0.2278,
        "xgbuildup90_regression_pct": 0.32,
        "player_id": 315867,
        "history": [
          {
            "season": 2023,
            "minutes": 1445.0,
            "npxg90": 0.5153281605934602,
            "xa90": 0.23705000757758593,
            "clubs": "Atalanta",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1318.0,
            "npxg90": 0.501636592628878,
            "xa90": 0.09263800051521189,
            "clubs": "Atalanta",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3154633301532983,
        "npxg90_high": 0.6068909689715773,
        "xa90_low": 0.06666617618051311,
        "xa90_high": 0.246846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 315867,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1025.5,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2159.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1319.0,
        "weighted_prior_minutes": 1025.5,
        "prior_starts": 16.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 315867,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:318528",
      "player_id": 318528,
      "name": "Marcus Thuram",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 31,
        "cf_ss_starts": 24,
        "all_position_starts": 24,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 24
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Inter Milan"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5992",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5992",
        "name": "Marcus Thuram",
        "comp": "IT1",
        "team": "Inter",
        "target_season": 2026,
        "age_at_target": 29.0,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6999,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 2233,
        "npxg90": 0.4589,
        "npxg90_regression_pct": 0.177,
        "xa90": 0.1694,
        "xa90_regression_pct": 0.177,
        "xgchain90": 0.7261,
        "xgchain90_regression_pct": 0.177,
        "xgbuildup90": 0.2185,
        "xgbuildup90_regression_pct": 0.177,
        "player_id": 318528,
        "history": [
          {
            "season": 2023,
            "minutes": 2750.0,
            "npxg90": 0.5069163074141199,
            "xa90": 0.1433934954960238,
            "clubs": "Inter",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2316.0,
            "npxg90": 0.471111614464594,
            "xa90": 0.17662109737163845,
            "clubs": "Inter",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1933.0,
            "npxg90": 0.5538509714629634,
            "xa90": 0.20806625364969814,
            "clubs": "Inter",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.34516333015329825,
        "npxg90_high": 0.6365909689715773,
        "xa90_low": 0.09186617618051311,
        "xa90_high": 0.272046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 318528,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2208.0,
        "empirical_lo80": 837.45,
        "empirical_hi80": 3342.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1913.0,
        "weighted_prior_minutes": 2208.0,
        "prior_starts": 24.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 318528,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:324358",
      "player_id": 324358,
      "name": "Ollie Watkins",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 37,
        "cf_ss_starts": 33,
        "all_position_starts": 33,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 33
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Aston Villa"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8865",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8865",
        "name": "Ollie Watkins",
        "comp": "GB1",
        "team": "Aston Villa",
        "target_season": 2026,
        "age_at_target": 30.6,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 8824,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 2933,
        "npxg90": 0.48,
        "npxg90_regression_pct": 0.141,
        "xa90": 0.1227,
        "xa90_regression_pct": 0.141,
        "xgchain90": 0.6202,
        "xgchain90_regression_pct": 0.141,
        "xgbuildup90": 0.131,
        "xgbuildup90_regression_pct": 0.141,
        "player_id": 324358,
        "history": [
          {
            "season": 2023,
            "minutes": 3250.0,
            "npxg90": 0.5334811856196477,
            "xa90": 0.2144975409886012,
            "clubs": "Aston Villa",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2666.0,
            "npxg90": 0.5776109707954676,
            "xa90": 0.1308613565777668,
            "clubs": "Aston Villa",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2908.0,
            "npxg90": 0.5827012733669062,
            "xa90": 0.08715335095232093,
            "clubs": "Aston Villa",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.36626333015329826,
        "npxg90_high": 0.6576909689715773,
        "xa90_low": 0.04516617618051312,
        "xa90_high": 0.22534604875519199
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 324358,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2886.0,
        "empirical_lo80": 1515.45,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2854.0,
        "weighted_prior_minutes": 2886.0,
        "prior_starts": 33.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 324358,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:324690",
      "player_id": 324690,
      "name": "Jonathan Ikon\u00e9",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 13,
        "cf_start_share": 0.07692307692307693,
        "starting_position_counts": {
          "Right Winger": 10,
          "Left Winger": 2,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Paris FC"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5661",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5661",
        "name": "Jonathan Ikone",
        "comp": "FR1",
        "team": "Paris FC",
        "target_season": 2026,
        "age_at_target": 28.2,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3604,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1178,
        "npxg90": 0.3108,
        "npxg90_regression_pct": 0.29,
        "xa90": 0.1481,
        "xa90_regression_pct": 0.29,
        "xgchain90": 0.5738,
        "xgchain90_regression_pct": 0.29,
        "xgbuildup90": 0.1832,
        "xgbuildup90_regression_pct": 0.29,
        "player_id": 324690,
        "history": [
          {
            "season": 2023,
            "minutes": 1666.0,
            "npxg90": 0.3298844834443043,
            "xa90": 0.11299704854451523,
            "clubs": "Fiorentina",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 831.0,
            "npxg90": 0.37133040787510924,
            "xa90": 0.05377414125263261,
            "clubs": "Como,Fiorentina",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1107.0,
            "npxg90": 0.2953574185570081,
            "xa90": 0.20614656157852188,
            "clubs": "Paris FC",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.19706333015329833,
        "npxg90_high": 0.48849096897157734,
        "xa90_low": 0.07056617618051313,
        "xa90_high": 0.250746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 324690,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1186.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2097.15,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1101.0,
        "weighted_prior_minutes": 1186.75,
        "prior_starts": 13.0,
        "prior_cf_start_share": 0.076923,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 324690,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:324811",
      "player_id": 324811,
      "name": "Arnaud Nordin",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 12,
        "cf_start_share": 0.08333333333333333,
        "starting_position_counts": {
          "Left Winger": 6,
          "Attacking Midfield": 3,
          "Right Winger": 1,
          "Centre-Forward": 1,
          "Right Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1.FSV Mainz 05",
        "Stade Rennais FC"
      ],
      "prior_competitions": [
        "FR1",
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5684",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5684",
        "name": "Arnaud Nordin",
        "comp": "FR1",
        "team": "Mainz 05; Rennes",
        "target_season": 2026,
        "age_at_target": 28.1,
        "seasons_used": 3,
        "pos": "DF",
        "minutes_basis": 3555,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1;L1",
        "effective_minutes": 1152,
        "npxg90": 0.1598,
        "npxg90_regression_pct": 0.294,
        "xa90": 0.1273,
        "xa90_regression_pct": 0.294,
        "xgchain90": 0.3898,
        "xgchain90_regression_pct": 0.294,
        "xgbuildup90": 0.1847,
        "xgbuildup90_regression_pct": 0.294,
        "player_id": 324811,
        "history": [
          {
            "season": 2023,
            "minutes": 1253.0,
            "npxg90": 0.24438437835535617,
            "xa90": 0.21977538678494818,
            "clubs": "Montpellier",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1248.0,
            "npxg90": 0.2058214705903083,
            "xa90": 0.10416212220801614,
            "clubs": "Mainz 05; Montpellier",
            "competitions": [
              "FR1",
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1054.0,
            "npxg90": 0.17742438644764544,
            "xa90": 0.13267197715122062,
            "clubs": "Mainz 05; Rennes",
            "competitions": [
              "FR1",
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.046063330153298304,
        "npxg90_high": 0.3374909689715773,
        "xa90_low": 0.049766176180513114,
        "xa90_high": 0.22994604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 324811,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1144.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2055.15,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1041.0,
        "weighted_prior_minutes": 1144.75,
        "prior_starts": 12.0,
        "prior_cf_start_share": 0.083333,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 324811,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:325223",
      "player_id": 325223,
      "name": "Mama Bald\u00e9",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 12,
        "cf_ss_starts": 2,
        "all_position_starts": 8,
        "cf_start_share": 0.25,
        "starting_position_counts": {
          "Left Winger": 4,
          "Centre-Forward": 2,
          "Right Winger": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Stade Brestois 29"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7747",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7747",
        "name": "Mama Bald\u00e9",
        "comp": "FR1",
        "team": "Brest",
        "target_season": 2026,
        "age_at_target": 30.7,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 2410,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 780,
        "npxg90": 0.3059,
        "npxg90_regression_pct": 0.381,
        "xa90": 0.1472,
        "xa90_regression_pct": 0.381,
        "xgchain90": 0.4975,
        "xgchain90_regression_pct": 0.381,
        "xgbuildup90": 0.1162,
        "xgbuildup90_regression_pct": 0.381,
        "player_id": 325223,
        "history": [
          {
            "season": 2023,
            "minutes": 521.0,
            "npxg90": 0.5453381172225823,
            "xa90": 0.4138884528927977,
            "clubs": "Lyon",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1177.0,
            "npxg90": 0.25935361547966884,
            "xa90": 0.18058054886612734,
            "clubs": "Brest,Lyon",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 712.0,
            "npxg90": 0.37497788803714716,
            "xa90": 0.05963706071331595,
            "clubs": "Brest",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1921633301532983,
        "npxg90_high": 0.48359096897157733,
        "xa90_low": 0.06966617618051311,
        "xa90_high": 0.249846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 325223,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 785.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1696.15,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 712.0,
        "weighted_prior_minutes": 785.75,
        "prior_starts": 8.0,
        "prior_cf_start_share": 0.25,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 325223,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:325443",
      "player_id": 325443,
      "name": "Viktor Gy\u00f6keres",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 36,
        "cf_ss_starts": 26,
        "all_position_starts": 26,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 26
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Arsenal FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7254",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7254",
        "name": "Viktor Gyokeres",
        "comp": "GB1",
        "team": "Arsenal",
        "target_season": 2026,
        "age_at_target": 28.2,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 2255,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1128,
        "npxg90": 0.4122,
        "npxg90_regression_pct": 0.299,
        "xa90": 0.1178,
        "xa90_regression_pct": 0.299,
        "xgchain90": 0.5725,
        "xgchain90_regression_pct": 0.299,
        "xgbuildup90": 0.1453,
        "xgbuildup90_regression_pct": 0.299,
        "player_id": 325443,
        "history": [
          {
            "season": 2025,
            "minutes": 2255.0,
            "npxg90": 0.46248921482697825,
            "xa90": 0.10591418444366915,
            "clubs": "Arsenal",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2984633301532983,
        "npxg90_high": 0.5898909689715773,
        "xa90_low": 0.04026617618051312,
        "xa90_high": 0.220446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 325443,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2231.0,
        "empirical_lo80": 860.45,
        "empirical_hi80": 3365.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2231.0,
        "weighted_prior_minutes": 2231.0,
        "prior_starts": 26.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 325443,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:326029",
      "player_id": 326029,
      "name": "Donyell Malen",
      "kind": "reviewed_market",
      "in_legacy_14": true,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 31,
        "cf_ss_starts": 21,
        "all_position_starts": 23,
        "cf_start_share": 0.9130434782608695,
        "starting_position_counts": {
          "Centre-Forward": 21,
          "Right Winger": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "Named legacy market comparator",
      "prior_clubs": [
        "Associazione Sportiva Roma",
        "Aston Villa"
      ],
      "prior_competitions": [
        "GB1",
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9749",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9749",
        "name": "Donyell Malen",
        "comp": "IT1",
        "team": "Aston Villa; Roma",
        "target_season": 2026,
        "age_at_target": 27.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4763,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1;IT1",
        "effective_minutes": 1716,
        "npxg90": 0.5589,
        "npxg90_regression_pct": 0.219,
        "xa90": 0.1136,
        "xa90_regression_pct": 0.219,
        "xgchain90": 0.7926,
        "xgchain90_regression_pct": 0.219,
        "xgbuildup90": 0.2458,
        "xgbuildup90_regression_pct": 0.219,
        "player_id": 326029,
        "history": [
          {
            "season": 2023,
            "minutes": 1797.0,
            "npxg90": 0.4697766977802342,
            "xa90": 0.1817063000892757,
            "clubs": "Borussia Dortmund",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 867.0,
            "npxg90": 0.647934927414961,
            "xa90": 0.05626978758709653,
            "clubs": "Aston Villa; Borussia Dortmund",
            "competitions": [
              "GB1",
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2099.0,
            "npxg90": 0.724564287997871,
            "xa90": 0.08223129495829273,
            "clubs": "Aston Villa; Roma",
            "competitions": [
              "GB1",
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.44516333015329823,
        "npxg90_high": 0.7365909689715773,
        "xa90_low": 0.036066176180513124,
        "xa90_high": 0.216246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 326029,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1735.0,
        "empirical_lo80": 364.45,
        "empirical_hi80": 2869.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2123.0,
        "weighted_prior_minutes": 1735.0,
        "prior_starts": 23.0,
        "prior_cf_start_share": 0.913043,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 326029,
        "player": "Donyell Malen",
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "prior_winter_arrival_permanent_exercise_benchmark",
        "evidence_quality": "capology_point_estimate",
        "fee_eur": {
          "low": 25000000.0,
          "base": 25000000.0,
          "high": 25000000.0
        },
        "contract_years": 4.0,
        "annual_fee_allocation_eur": {
          "low": 6250000.0,
          "base": 6250000.0,
          "high": 6250000.0
        },
        "annual_gross_wage_eur": {
          "low": 7410000.0,
          "base": 7410000.0,
          "high": 7410000.0
        },
        "annualized_commitment_proxy_eur": {
          "low": 13660000.0,
          "base": 13660000.0,
          "high": 13660000.0
        },
        "full_contract_proxy_eur": {
          "low": 54640000.0,
          "base": 54640000.0,
          "high": 54640000.0
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "undisclosed_ancillary_costs",
          "performance_bonuses",
          "future_wage_changes",
          "juventus_specific_offer"
        ],
        "sources": [
          {
            "title": "Legacy pool snapshot",
            "url": "experiments/band-pool-2026-summer-CF.json",
            "publication_date": "2026-08-28",
            "retrieved_at": "2026-09-09",
            "kind": "local_archived_secondary"
          },
          {
            "title": "Capology archived wage row",
            "url": "https://www.capology.com/it/serie-a/salaries/2026-2027/",
            "publication_date": null,
            "retrieved_at": "2026-09-09",
            "kind": "secondary_salary_estimate",
            "snapshot_date": "2026-08-30"
          },
          {
            "title": "Roma original Malen loan",
            "url": "https://www.asroma.com/en/news/74665/donyell-malen-signs-for-roma",
            "publication_date": "2026-01-16",
            "retrieved_at": "2026-09-09",
            "kind": "primary_club_release"
          },
          {
            "title": "Roma Malen permanent option exercised",
            "url": "https://www.asroma.com/en/news/75420/donyell-malen-statement",
            "publication_date": "2026-05-26",
            "retrieved_at": "2026-09-09",
            "kind": "primary_club_release"
          }
        ],
        "notes": [
          "Closed-window reconstructed comparison as of 2026-09-09; this destination transaction does not establish Juventus feasibility.",
          "Contract proxy assumes constant annual fixed gross wage over the stated term; excludes unpriced costs.",
          "Capology point estimate has no published error interval; identical scenarios do not mean wage certainty.",
          "Roma initial loan preceded summer2026; May permanent exercise is not a fresh summer arrival. Official releases confirm transaction and term, not the legacy \u20ac25m amount."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:331726",
      "player_id": 331726,
      "name": "Tammy Abraham",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 14,
        "cf_ss_starts": 2,
        "all_position_starts": 2,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Aston Villa"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "702",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Be\u015fikta\u015f",
          "league": "Super Lig",
          "minutes": 1252.0,
          "npxg90": 0.476453658490897,
          "xa90": 0.1287039485983193,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": {
        "us_id": "702",
        "name": "Tammy Abraham",
        "comp": "GB1",
        "team": "Aston Villa",
        "target_season": 2026,
        "age_at_target": 28.8,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 1657,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 478,
        "npxg90": 0.4035,
        "npxg90_regression_pct": 0.501,
        "xa90": 0.1389,
        "xa90_regression_pct": 0.501,
        "xgchain90": 0.5989,
        "xgchain90_regression_pct": 0.501,
        "xgbuildup90": 0.1425,
        "xgbuildup90_regression_pct": 0.501,
        "player_id": 331726,
        "history": [
          {
            "season": 2023,
            "minutes": 230.0,
            "npxg90": 0.2717121784453807,
            "xa90": 0.05904165764703699,
            "clubs": "Roma",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1174.0,
            "npxg90": 0.4768454180506821,
            "xa90": 0.19102218740951316,
            "clubs": "AC Milan,Roma",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 253.0,
            "npxg90": 0.728702896675868,
            "xa90": 0.04596272196340937,
            "clubs": "Aston Villa",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.28976333015329836,
        "npxg90_high": 0.5811909689715773,
        "xa90_low": 0.06136617618051311,
        "xa90_high": 0.24154604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 331726,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 493.25,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1627.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 277.0,
        "weighted_prior_minutes": 493.25,
        "prior_starts": 2.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 331726,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:333647",
      "player_id": 333647,
      "name": "Jonathan Burkardt",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 22,
        "cf_ss_starts": 15,
        "all_position_starts": 15,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 15
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Eintracht Frankfurt"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7108",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7108",
        "name": "Jonathan Burkardt",
        "comp": "L1",
        "team": "Eintracht Frankfurt",
        "target_season": 2026,
        "age_at_target": 26.1,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5049,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1600,
        "npxg90": 0.5169,
        "npxg90_regression_pct": 0.231,
        "xa90": 0.1161,
        "xa90_regression_pct": 0.231,
        "xgchain90": 0.717,
        "xgchain90_regression_pct": 0.231,
        "xgbuildup90": 0.1849,
        "xgbuildup90_regression_pct": 0.231,
        "player_id": 333647,
        "history": [
          {
            "season": 2023,
            "minutes": 1554.0,
            "npxg90": 0.3610140749551787,
            "xa90": 0.14567075379940764,
            "clubs": "Mainz 05",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2144.0,
            "npxg90": 0.5883451060864574,
            "xa90": 0.13542037781713698,
            "clubs": "Mainz 05",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1351.0,
            "npxg90": 0.6718940528552237,
            "xa90": 0.04450815028719863,
            "clubs": "Eintracht Frankfurt",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.4031633301532983,
        "npxg90_high": 0.6945909689715773,
        "xa90_low": 0.03856617618051311,
        "xa90_high": 0.218746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 333647,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1587.0,
        "empirical_lo80": 216.45,
        "empirical_hi80": 2721.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1340.0,
        "weighted_prior_minutes": 1587.0,
        "prior_starts": 15.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 333647,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:334222",
      "player_id": 334222,
      "name": "Lucas Boy\u00e9",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 29,
        "cf_ss_starts": 22,
        "all_position_starts": 22,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 22
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Deportivo Alav\u00e9s"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "1189",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "1189",
        "name": "Lucas Boy\u00e9",
        "comp": "ES1",
        "team": "Alaves",
        "target_season": 2026,
        "age_at_target": 30.4,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 4573,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1633,
        "npxg90": 0.3078,
        "npxg90_regression_pct": 0.227,
        "xa90": 0.1218,
        "xa90_regression_pct": 0.227,
        "xgchain90": 0.4688,
        "xgchain90_regression_pct": 0.227,
        "xgbuildup90": 0.1541,
        "xgbuildup90_regression_pct": 0.227,
        "player_id": 334222,
        "history": [
          {
            "season": 2023,
            "minutes": 2613.0,
            "npxg90": 0.24610503848287119,
            "xa90": 0.11052303502697554,
            "clubs": "Granada",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1960.0,
            "npxg90": 0.40747844521906607,
            "xa90": 0.1244207672033535,
            "clubs": "Alaves",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.19406333015329832,
        "npxg90_high": 0.48549096897157734,
        "xa90_low": 0.04426617618051312,
        "xa90_high": 0.224446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 334222,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2158.0,
        "empirical_lo80": 787.45,
        "empirical_hi80": 3292.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1959.0,
        "weighted_prior_minutes": 2158.0,
        "prior_starts": 22.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 334222,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:335103",
      "player_id": 335103,
      "name": "Linton Maina",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 9,
        "cf_start_share": 0.1111111111111111,
        "starting_position_counts": {
          "Right Winger": 5,
          "Left Winger": 1,
          "Left Midfield": 1,
          "Right Midfield": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1.FC K\u00f6ln"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6638",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6638",
        "name": "Linton Maina",
        "comp": "L1",
        "team": "FC Cologne",
        "target_season": 2026,
        "age_at_target": 27.1,
        "seasons_used": 2,
        "pos": "DF",
        "minutes_basis": 2918,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 981,
        "npxg90": 0.101,
        "npxg90_regression_pct": 0.328,
        "xa90": 0.1801,
        "xa90_regression_pct": 0.328,
        "xgchain90": 0.438,
        "xgchain90_regression_pct": 0.328,
        "xgbuildup90": 0.2089,
        "xgbuildup90_regression_pct": 0.328,
        "player_id": 335103,
        "history": [
          {
            "season": 2023,
            "minutes": 1911.0,
            "npxg90": 0.10467423934612301,
            "xa90": 0.15804473883830583,
            "clubs": "FC Cologne",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1007.0,
            "npxg90": 0.11519052624672858,
            "xa90": 0.2846029440224052,
            "clubs": "FC Cologne",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0,
        "npxg90_high": 0.2786909689715773,
        "xa90_low": 0.10256617618051313,
        "xa90_high": 0.282746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 335103,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1315.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2226.066667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1020.0,
        "weighted_prior_minutes": 1315.666667,
        "prior_starts": 9.0,
        "prior_cf_start_share": 0.111111,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 335103,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:335457",
      "player_id": 335457,
      "name": "Ermedin Demirovic",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 24,
        "cf_ss_starts": 16,
        "all_position_starts": 17,
        "cf_start_share": 0.9411764705882353,
        "starting_position_counts": {
          "Centre-Forward": 16,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "VfB Stuttgart"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6496",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6496",
        "name": "Ermedin Demirovic",
        "comp": "L1",
        "team": "VfB Stuttgart",
        "target_season": 2026,
        "age_at_target": 28.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6265,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1943,
        "npxg90": 0.4571,
        "npxg90_regression_pct": 0.198,
        "xa90": 0.1382,
        "xa90_regression_pct": 0.198,
        "xgchain90": 0.6896,
        "xgchain90_regression_pct": 0.198,
        "xgbuildup90": 0.1937,
        "xgbuildup90_regression_pct": 0.198,
        "player_id": 335457,
        "history": [
          {
            "season": 2023,
            "minutes": 2911.0,
            "npxg90": 0.35169305950108876,
            "xa90": 0.14481965714137154,
            "clubs": "Augsburg",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1847.0,
            "npxg90": 0.7637882724194573,
            "xa90": 0.11357930494431037,
            "clubs": "VfB Stuttgart",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1507.0,
            "npxg90": 0.47219345639024096,
            "xa90": 0.1301718575171706,
            "clubs": "VfB Stuttgart",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.34336333015329834,
        "npxg90_high": 0.6347909689715774,
        "xa90_low": 0.06066617618051311,
        "xa90_high": 0.240846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 335457,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1933.75,
        "empirical_lo80": 563.2,
        "empirical_hi80": 3067.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1498.0,
        "weighted_prior_minutes": 1933.75,
        "prior_starts": 17.0,
        "prior_cf_start_share": 0.941176,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 335457,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:336012",
      "player_id": 336012,
      "name": "Nicolas K\u00fchn",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 6,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Right Winger": 5,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Como 1907"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13933",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13933",
        "name": "Nicolas K\u00fchn",
        "comp": "IT1",
        "team": "Como",
        "target_season": 2026,
        "age_at_target": 26.6,
        "seasons_used": 1,
        "pos": "MF",
        "minutes_basis": 643,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 322,
        "npxg90": 0.1124,
        "npxg90_regression_pct": 0.599,
        "xa90": 0.1431,
        "xa90_regression_pct": 0.599,
        "xgchain90": 0.4613,
        "xgchain90_regression_pct": 0.599,
        "xgbuildup90": 0.2616,
        "xgbuildup90_regression_pct": 0.599,
        "player_id": 336012,
        "history": [
          {
            "season": 2025,
            "minutes": 643.0,
            "npxg90": 0.12642594329537724,
            "xa90": 0.20138018479220232,
            "clubs": "Como",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0,
        "npxg90_high": 0.2900909689715773,
        "xa90_low": 0.06556617618051312,
        "xa90_high": 0.24574604875519201
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 336012,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 655.0,
        "weighted_prior_minutes": 655.0,
        "prior_starts": 6.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 336012,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:337715",
      "player_id": 337715,
      "name": "Umar Sadiq",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 31,
        "cf_ss_starts": 10,
        "all_position_starts": 10,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 10
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Real Sociedad",
        "Valencia CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "1450",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "1450",
        "name": "Umar Sadiq",
        "comp": "ES1",
        "team": "Real Sociedad,Valencia",
        "target_season": 2026,
        "age_at_target": 29.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3152,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1045,
        "npxg90": 0.367,
        "npxg90_regression_pct": 0.315,
        "xa90": 0.1312,
        "xa90_regression_pct": 0.315,
        "xgchain90": 0.5662,
        "xgchain90_regression_pct": 0.315,
        "xgbuildup90": 0.1411,
        "xgbuildup90_regression_pct": 0.315,
        "player_id": 337715,
        "history": [
          {
            "season": 2023,
            "minutes": 1084.0,
            "npxg90": 0.3593132883908289,
            "xa90": 0.10830042065839486,
            "clubs": "Real Sociedad",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1040.0,
            "npxg90": 0.3880127440206706,
            "xa90": 0.07714267183417597,
            "clubs": "Real Sociedad,Valencia",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1028.0,
            "npxg90": 0.47746226311106854,
            "xa90": 0.150300308551045,
            "clubs": "Real Sociedad,Valencia",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.25326333015329827,
        "npxg90_high": 0.5446909689715773,
        "xa90_low": 0.05366617618051313,
        "xa90_high": 0.233846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 337715,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1058.25,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2192.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1055.0,
        "weighted_prior_minutes": 1058.25,
        "prior_starts": 10.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 337715,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:337725",
      "player_id": 337725,
      "name": "Christian Kouam\u00e9",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 6,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "ACF Fiorentina"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7091",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 337725,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 25.0,
        "weighted_prior_minutes": 564.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 337725,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:338424",
      "player_id": 338424,
      "name": "Mikel Merino",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 7,
        "cf_ss_starts": 5,
        "all_position_starts": 10,
        "cf_start_share": 0.5,
        "starting_position_counts": {
          "Centre-Forward": 5,
          "Central Midfield": 4,
          "Attacking Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Arsenal FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5304",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5304",
        "name": "Mikel Merino",
        "comp": "GB1",
        "team": "Arsenal",
        "target_season": 2026,
        "age_at_target": 30.1,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5056,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1514,
        "npxg90": 0.2937,
        "npxg90_regression_pct": 0.241,
        "xa90": 0.1327,
        "xa90_regression_pct": 0.241,
        "xgchain90": 0.5427,
        "xgchain90_regression_pct": 0.241,
        "xgbuildup90": 0.257,
        "xgbuildup90_regression_pct": 0.241,
        "player_id": 338424,
        "history": [
          {
            "season": 2023,
            "minutes": 2476.0,
            "npxg90": 0.13875929696668957,
            "xa90": 0.09371376285699581,
            "clubs": "Real Sociedad",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1578.0,
            "npxg90": 0.39154744483955456,
            "xa90": 0.12348486507176899,
            "clubs": "Arsenal",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1002.0,
            "npxg90": 0.4686685908072723,
            "xa90": 0.20570119720197724,
            "clubs": "Arsenal",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.17996333015329832,
        "npxg90_high": 0.47139096897157734,
        "xa90_low": 0.05516617618051313,
        "xa90_high": 0.235346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 338424,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1530.0,
        "empirical_lo80": 159.45,
        "empirical_hi80": 2664.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1027.0,
        "weighted_prior_minutes": 1530.0,
        "prior_starts": 10.0,
        "prior_cf_start_share": 0.5,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 338424,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:338425",
      "player_id": 338425,
      "name": "\u00c1lex Berenguer",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 25,
        "cf_start_share": 0.04,
        "starting_position_counts": {
          "Right Winger": 12,
          "Left Winger": 7,
          "Attacking Midfield": 4,
          "Centre-Forward": 1,
          "Right Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Athletic Bilbao"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5091",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5091",
        "name": "Alex Berenguer",
        "comp": "ES1",
        "team": "Athletic Club",
        "target_season": 2026,
        "age_at_target": 31.1,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6105,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 2074,
        "npxg90": 0.2271,
        "npxg90_regression_pct": 0.188,
        "xa90": 0.2018,
        "xa90_regression_pct": 0.188,
        "xgchain90": 0.4653,
        "xgchain90_regression_pct": 0.188,
        "xgbuildup90": 0.1698,
        "xgbuildup90_regression_pct": 0.188,
        "player_id": 338425,
        "history": [
          {
            "season": 2023,
            "minutes": 1533.0,
            "npxg90": 0.30368658099797374,
            "xa90": 0.2729663357080312,
            "clubs": "Athletic Club",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2381.0,
            "npxg90": 0.2546480441437029,
            "xa90": 0.22853259563974876,
            "clubs": "Athletic Club",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2191.0,
            "npxg90": 0.21655489988148974,
            "xa90": 0.22474428320865497,
            "clubs": "Athletic Club",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1133633301532983,
        "npxg90_high": 0.4047909689715773,
        "xa90_low": 0.12426617618051312,
        "xa90_high": 0.304446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 338425,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2065.25,
        "empirical_lo80": 657.3,
        "empirical_hi80": 2975.65,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2164.0,
        "weighted_prior_minutes": 2065.25,
        "prior_starts": 25.0,
        "prior_cf_start_share": 0.04,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 338425,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:339314",
      "player_id": 339314,
      "name": "Deniz Undav",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 29,
        "cf_ss_starts": 25,
        "all_position_starts": 25,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 19,
          "Second Striker": 6
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "VfB Stuttgart"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10804",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10804",
        "name": "Deniz Undav",
        "comp": "L1",
        "team": "VfB Stuttgart",
        "target_season": 2026,
        "age_at_target": 30.0,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6129,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 2098,
        "npxg90": 0.5867,
        "npxg90_regression_pct": 0.186,
        "xa90": 0.2187,
        "xa90_regression_pct": 0.186,
        "xgchain90": 0.9883,
        "xgchain90_regression_pct": 0.186,
        "xgbuildup90": 0.2957,
        "xgbuildup90_regression_pct": 0.186,
        "player_id": 339314,
        "history": [
          {
            "season": 2023,
            "minutes": 2135.0,
            "npxg90": 0.6886164784623393,
            "xa90": 0.30231731789801664,
            "clubs": "VfB Stuttgart",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1733.0,
            "npxg90": 0.6219023106263954,
            "xa90": 0.24185562283832493,
            "clubs": "VfB Stuttgart",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2261.0,
            "npxg90": 0.728429613123355,
            "xa90": 0.2223047674071309,
            "clubs": "VfB Stuttgart",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.4729633301532983,
        "npxg90_high": 0.7643909689715773,
        "xa90_low": 0.14116617618051314,
        "xa90_high": 0.321346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 339314,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2081.0,
        "empirical_lo80": 710.45,
        "empirical_hi80": 3215.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2249.0,
        "weighted_prior_minutes": 2081.0,
        "prior_starts": 25.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 339314,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:339332",
      "player_id": 339332,
      "name": "Noa Lang",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 4,
        "cf_ss_starts": 2,
        "all_position_starts": 7,
        "cf_start_share": 0.2857142857142857,
        "starting_position_counts": {
          "Left Winger": 5,
          "Second Striker": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "SSC Napoli"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13881",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13881",
        "name": "Noa Lang",
        "comp": "IT1",
        "team": "Napoli",
        "target_season": 2026,
        "age_at_target": 27.1,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 645,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 322,
        "npxg90": 0.2513,
        "npxg90_regression_pct": 0.598,
        "xa90": 0.2002,
        "xa90_regression_pct": 0.598,
        "xgchain90": 0.5465,
        "xgchain90_regression_pct": 0.598,
        "xgbuildup90": 0.263,
        "xgbuildup90_regression_pct": 0.598,
        "player_id": 339332,
        "history": [
          {
            "season": 2025,
            "minutes": 645.0,
            "npxg90": 0.19049169253124745,
            "xa90": 0.2755756545378718,
            "clubs": "Napoli",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.13756333015329833,
        "npxg90_high": 0.42899096897157735,
        "xa90_low": 0.1226661761805131,
        "xa90_high": 0.302846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 339332,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 661.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1571.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 661.0,
        "weighted_prior_minutes": 661.0,
        "prior_starts": 7.0,
        "prior_cf_start_share": 0.285714,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 339332,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:339816",
      "player_id": 339816,
      "name": "Tete Morente",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 20,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Right Winger": 14,
          "Left Winger": 5,
          "Left Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Elche CF",
        "US Lecce"
      ],
      "prior_competitions": [
        "ES1",
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8895",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8895",
        "name": "Tete Morente",
        "comp": "ES1",
        "team": "Elche; Lecce",
        "target_season": 2026,
        "age_at_target": 29.7,
        "seasons_used": 2,
        "pos": "DF",
        "minutes_basis": 3835,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1;IT1",
        "effective_minutes": 1408,
        "npxg90": 0.0858,
        "npxg90_regression_pct": 0.254,
        "xa90": 0.0854,
        "xa90_regression_pct": 0.254,
        "xgchain90": 0.2724,
        "xgchain90_regression_pct": 0.254,
        "xgbuildup90": 0.1489,
        "xgbuildup90_regression_pct": 0.254,
        "player_id": 339816,
        "history": [
          {
            "season": 2024,
            "minutes": 2036.0,
            "npxg90": 0.13712658518961904,
            "xa90": 0.08099782785623973,
            "clubs": "Lecce",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1799.0,
            "npxg90": 0.08621760830904392,
            "xa90": 0.10641322467577596,
            "clubs": "Elche; Lecce",
            "competitions": [
              "ES1",
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0,
        "npxg90_high": 0.2634909689715773,
        "xa90_low": 0.00786617618051312,
        "xa90_high": 0.18804604875519199
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 339816,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1792.0,
        "weighted_prior_minutes": 1871.0,
        "prior_starts": 20.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 2.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 339816,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:340205",
      "player_id": 340205,
      "name": "Gorka Guruzeta",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 37,
        "cf_ss_starts": 28,
        "all_position_starts": 28,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 28
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Athletic Bilbao"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7020",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7020",
        "name": "Gorka Guruzeta",
        "comp": "ES1",
        "team": "Athletic Club",
        "target_season": 2026,
        "age_at_target": 29.9,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6578,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 2245,
        "npxg90": 0.363,
        "npxg90_regression_pct": 0.176,
        "xa90": 0.117,
        "xa90_regression_pct": 0.176,
        "xgchain90": 0.5378,
        "xgchain90_regression_pct": 0.176,
        "xgbuildup90": 0.1364,
        "xgbuildup90_regression_pct": 0.176,
        "player_id": 340205,
        "history": [
          {
            "season": 2023,
            "minutes": 2321.0,
            "npxg90": 0.4777772857124232,
            "xa90": 0.11930126074070768,
            "clubs": "Athletic Club",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1856.0,
            "npxg90": 0.3292212104033438,
            "xa90": 0.07038053206934851,
            "clubs": "Athletic Club",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2401.0,
            "npxg90": 0.4116846028496603,
            "xa90": 0.1312517381891118,
            "clubs": "Athletic Club",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2492633301532983,
        "npxg90_high": 0.5406909689715773,
        "xa90_low": 0.039466176180513124,
        "xa90_high": 0.219646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 340205,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2205.75,
        "empirical_lo80": 835.2,
        "empirical_hi80": 3339.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2370.0,
        "weighted_prior_minutes": 2205.75,
        "prior_starts": 28.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 340205,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:340322",
      "player_id": 340322,
      "name": "Nathan Tella",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 10,
        "cf_start_share": 0.1,
        "starting_position_counts": {
          "Attacking Midfield": 7,
          "Right Winger": 1,
          "Left Midfield": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Bayer 04 Leverkusen"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8456",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8456",
        "name": "Nathan Tella",
        "comp": "L1",
        "team": "Bayer Leverkusen",
        "target_season": 2026,
        "age_at_target": 27.1,
        "seasons_used": 3,
        "pos": "DF",
        "minutes_basis": 3080,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 992,
        "npxg90": 0.2205,
        "npxg90_regression_pct": 0.326,
        "xa90": 0.2207,
        "xa90_regression_pct": 0.326,
        "xgchain90": 0.6158,
        "xgchain90_regression_pct": 0.326,
        "xgbuildup90": 0.271,
        "xgbuildup90_regression_pct": 0.326,
        "player_id": 340322,
        "history": [
          {
            "season": 2023,
            "minutes": 805.0,
            "npxg90": 0.41527012735605234,
            "xa90": 0.38930507941368203,
            "clubs": "Bayer Leverkusen",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1385.0,
            "npxg90": 0.22072485116199467,
            "xa90": 0.08729983868904492,
            "clubs": "Bayer Leverkusen",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 890.0,
            "npxg90": 0.28137090923578556,
            "xa90": 0.38653522323858874,
            "clubs": "Bayer Leverkusen",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.10676333015329831,
        "npxg90_high": 0.39819096897157735,
        "xa90_low": 0.14316617618051314,
        "xa90_high": 0.323346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 340322,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 978.25,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1888.65,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 870.0,
        "weighted_prior_minutes": 978.25,
        "prior_starts": 10.0,
        "prior_cf_start_share": 0.1,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 340322,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:340324",
      "player_id": 340324,
      "name": "Eddie Nketiah",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 11,
        "cf_ss_starts": 1,
        "all_position_starts": 2,
        "cf_start_share": 0.5,
        "starting_position_counts": {
          "Attacking Midfield": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Crystal Palace"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6482",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6482",
        "name": "Eddie Nketiah",
        "comp": "GB1",
        "team": "Crystal Palace",
        "target_season": 2026,
        "age_at_target": 27.2,
        "seasons_used": 3,
        "pos": "MF",
        "minutes_basis": 2416,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 703,
        "npxg90": 0.3525,
        "npxg90_regression_pct": 0.406,
        "xa90": 0.1398,
        "xa90_regression_pct": 0.406,
        "xgchain90": 0.5817,
        "xgchain90_regression_pct": 0.406,
        "xgbuildup90": 0.1829,
        "xgbuildup90_regression_pct": 0.406,
        "player_id": 340324,
        "history": [
          {
            "season": 2023,
            "minutes": 1036.0,
            "npxg90": 0.43935018357853173,
            "xa90": 0.10508491132681665,
            "clubs": "Arsenal",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 984.0,
            "npxg90": 0.65427083476651,
            "xa90": 0.12675286997563956,
            "clubs": "Crystal Palace",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 396.0,
            "npxg90": 0.44158290732990607,
            "xa90": 0.21829845658926803,
            "clubs": "Crystal Palace",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2387633301532983,
        "npxg90_high": 0.5301909689715774,
        "xa90_low": 0.062266176180513125,
        "xa90_high": 0.242446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 340324,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 732.25,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1866.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 416.0,
        "weighted_prior_minutes": 732.25,
        "prior_starts": 2.0,
        "prior_cf_start_share": 0.5,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 340324,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:340376",
      "player_id": 340376,
      "name": "Abel Ruiz",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 20,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Girona FC"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7549",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7549",
        "name": "Abel Ruiz",
        "comp": "ES1",
        "team": "Girona",
        "target_season": 2026,
        "age_at_target": 26.5,
        "seasons_used": 2,
        "pos": "MF",
        "minutes_basis": 1551,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 430,
        "npxg90": 0.146,
        "npxg90_regression_pct": 0.528,
        "xa90": 0.068,
        "xa90_regression_pct": 0.528,
        "xgchain90": 0.4,
        "xgchain90_regression_pct": 0.528,
        "xgbuildup90": 0.233,
        "xgbuildup90_regression_pct": 0.528,
        "player_id": 340376,
        "history": [
          {
            "season": 2024,
            "minutes": 1383.0,
            "npxg90": 0.22217174559637676,
            "xa90": 0.028595555888856566,
            "clubs": "Girona",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 168.0,
            "npxg90": 0.15644987912050315,
            "xa90": 0.07030642990555082,
            "clubs": "Girona",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0322633301532983,
        "npxg90_high": 0.32369096897157734,
        "xa90_low": 0,
        "xa90_high": 0.17064604875519201
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 340376,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 178.0,
        "weighted_prior_minutes": 571.333333,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 2.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 340376,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:341092",
      "player_id": 341092,
      "name": "Federico Chiesa",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 9,
        "cf_ss_starts": 0,
        "all_position_starts": 1,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Liverpool FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "1433",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "1433",
        "name": "Federico Chiesa",
        "comp": "GB1",
        "team": "Liverpool",
        "target_season": 2026,
        "age_at_target": 28.8,
        "seasons_used": 3,
        "pos": "MF",
        "minutes_basis": 2562,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 702,
        "npxg90": 0.2493,
        "npxg90_regression_pct": 0.406,
        "xa90": 0.246,
        "xa90_regression_pct": 0.406,
        "xgchain90": 0.6807,
        "xgchain90_regression_pct": 0.406,
        "xgbuildup90": 0.2801,
        "xgbuildup90_regression_pct": 0.406,
        "player_id": 341092,
        "history": [
          {
            "season": 2023,
            "minutes": 2220.0,
            "npxg90": 0.2943360947349386,
            "xa90": 0.2975644093208216,
            "clubs": "Juventus",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 95.0,
            "npxg90": 0.5823774486780167,
            "xa90": 0.1966214917208019,
            "clubs": "Liverpool",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 247.0,
            "npxg90": 0.6069814961267869,
            "xa90": 0.5363695896588839,
            "clubs": "Liverpool",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1355633301532983,
        "npxg90_high": 0.4269909689715773,
        "xa90_low": 0.16846617618051313,
        "xa90_high": 0.348646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 341092,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 318.0,
        "weighted_prior_minutes": 736.5,
        "prior_starts": 1.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 341092,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:341317",
      "player_id": 341317,
      "name": "Oliver Burke",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 23,
        "cf_ss_starts": 12,
        "all_position_starts": 21,
        "cf_start_share": 0.5714285714285714,
        "starting_position_counts": {
          "Centre-Forward": 10,
          "Right Winger": 9,
          "Second Striker": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1.FC Union Berlin"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5256",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5256",
        "name": "Oliver Burke",
        "comp": "L1",
        "team": "Union Berlin",
        "target_season": 2026,
        "age_at_target": 29.3,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 2571,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1068,
        "npxg90": 0.3435,
        "npxg90_regression_pct": 0.31,
        "xa90": 0.1371,
        "xa90_regression_pct": 0.31,
        "xgchain90": 0.5594,
        "xgchain90_regression_pct": 0.31,
        "xgbuildup90": 0.1427,
        "xgbuildup90_regression_pct": 0.31,
        "player_id": 341317,
        "history": [
          {
            "season": 2024,
            "minutes": 872.0,
            "npxg90": 0.5339494913628479,
            "xa90": 0.1532109567485408,
            "clubs": "Werder Bremen",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1699.0,
            "npxg90": 0.3198120138855139,
            "xa90": 0.12131719682815148,
            "clubs": "Union Berlin",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.22976333015329833,
        "npxg90_high": 0.5211909689715774,
        "xa90_low": 0.05956617618051312,
        "xa90_high": 0.239746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 341317,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1069.25,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2203.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1674.0,
        "weighted_prior_minutes": 1069.25,
        "prior_starts": 21.0,
        "prior_cf_start_share": 0.571429,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 341317,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:342048",
      "player_id": 342048,
      "name": "Grady Diangana",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 2,
        "all_position_starts": 13,
        "cf_start_share": 0.15384615384615385,
        "starting_position_counts": {
          "Attacking Midfield": 6,
          "Central Midfield": 3,
          "Centre-Forward": 2,
          "Right Winger": 1,
          "Right Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Elche CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6651",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6651",
        "name": "Grady Diangana",
        "comp": "ES1",
        "team": "Elche",
        "target_season": 2026,
        "age_at_target": 28.3,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 937,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 468,
        "npxg90": 0.2069,
        "npxg90_regression_pct": 0.506,
        "xa90": 0.1343,
        "xa90_regression_pct": 0.506,
        "xgchain90": 0.5019,
        "xgchain90_regression_pct": 0.506,
        "xgbuildup90": 0.2287,
        "xgbuildup90_regression_pct": 0.506,
        "player_id": 342048,
        "history": [
          {
            "season": 2025,
            "minutes": 937.0,
            "npxg90": 0.13021715476377416,
            "xa90": 0.1047193051267141,
            "clubs": "Elche",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.09316333015329831,
        "npxg90_high": 0.3845909689715773,
        "xa90_low": 0.05676617618051312,
        "xa90_high": 0.23694604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 342048,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 929.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1839.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 929.0,
        "weighted_prior_minutes": 929.0,
        "prior_starts": 13.0,
        "prior_cf_start_share": 0.153846,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 342048,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:342229",
      "player_id": 342229,
      "name": "Kylian Mbapp\u00e9",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 32,
        "cf_ss_starts": 29,
        "all_position_starts": 29,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 29
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Real Madrid"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 342229,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2572.0,
        "empirical_lo80": 1201.45,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2606.0,
        "weighted_prior_minutes": 2572.0,
        "prior_starts": 29.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 342229,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:343052",
      "player_id": 343052,
      "name": "Nicolas P\u00e9p\u00e9",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 11,
        "cf_ss_starts": 11,
        "all_position_starts": 26,
        "cf_start_share": 0.4230769230769231,
        "starting_position_counts": {
          "Right Winger": 15,
          "Centre-Forward": 8,
          "Second Striker": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Villarreal CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5656",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5656",
        "name": "Nicolas Pepe",
        "comp": "ES1",
        "team": "Villarreal",
        "target_season": 2026,
        "age_at_target": 31.2,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 3980,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1619,
        "npxg90": 0.2711,
        "npxg90_regression_pct": 0.229,
        "xa90": 0.2458,
        "xa90_regression_pct": 0.229,
        "xgchain90": 0.6723,
        "xgchain90_regression_pct": 0.229,
        "xgbuildup90": 0.2418,
        "xgbuildup90_regression_pct": 0.229,
        "player_id": 343052,
        "history": [
          {
            "season": 2024,
            "minutes": 1483.0,
            "npxg90": 0.320577914120073,
            "xa90": 0.33407115734817205,
            "clubs": "Villarreal",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2497.0,
            "npxg90": 0.29977221273163296,
            "xa90": 0.29123293944553563,
            "clubs": "Villarreal",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.15736333015329831,
        "npxg90_high": 0.44879096897157733,
        "xa90_low": 0.1682661761805131,
        "xa90_high": 0.348446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 343052,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2096.666667,
        "empirical_lo80": 688.716667,
        "empirical_hi80": 3007.066667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2397.0,
        "weighted_prior_minutes": 2096.666667,
        "prior_starts": 26.0,
        "prior_cf_start_share": 0.423077,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 343052,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:343537",
      "player_id": 343537,
      "name": "Artem Dovbyk",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 16,
        "cf_ss_starts": 3,
        "all_position_starts": 3,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Associazione Sportiva Roma"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11736",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11736",
        "name": "Artem Dovbyk",
        "comp": "IT1",
        "team": "Roma",
        "target_season": 2026,
        "age_at_target": 29.1,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5496,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1465,
        "npxg90": 0.4734,
        "npxg90_regression_pct": 0.247,
        "xa90": 0.1706,
        "xa90_regression_pct": 0.247,
        "xgchain90": 0.644,
        "xgchain90_regression_pct": 0.247,
        "xgbuildup90": 0.1431,
        "xgbuildup90_regression_pct": 0.247,
        "player_id": 343537,
        "history": [
          {
            "season": 2023,
            "minutes": 2678.0,
            "npxg90": 0.5836757506181982,
            "xa90": 0.21876701220934008,
            "clubs": "Girona",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2454.0,
            "npxg90": 0.4706213466395011,
            "xa90": 0.10712389761358865,
            "clubs": "Roma",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 364.0,
            "npxg90": 0.7659460296137974,
            "xa90": 0.3198356213109506,
            "clubs": "Roma",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3596633301532983,
        "npxg90_high": 0.6510909689715774,
        "xa90_low": 0.09306617618051312,
        "xa90_high": 0.273246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 343537,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1452.25,
        "empirical_lo80": 81.7,
        "empirical_hi80": 2586.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 386.0,
        "weighted_prior_minutes": 1452.25,
        "prior_starts": 3.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 343537,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:344152",
      "player_id": 344152,
      "name": "Odsonne \u00c9douard",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 31,
        "cf_ss_starts": 26,
        "all_position_starts": 26,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 26
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Crystal Palace",
        "RC Lens"
      ],
      "prior_competitions": [
        "FR1",
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "3697",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "3697",
        "name": "Odsonne Edouard",
        "comp": "FR1",
        "team": "Crystal Palace; Lens",
        "target_season": 2026,
        "age_at_target": 28.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3545,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1;GB1",
        "effective_minutes": 1356,
        "npxg90": 0.4696,
        "npxg90_regression_pct": 0.261,
        "xa90": 0.1034,
        "xa90_regression_pct": 0.261,
        "xgchain90": 0.6055,
        "xgchain90_regression_pct": 0.261,
        "xgbuildup90": 0.154,
        "xgbuildup90_regression_pct": 0.261,
        "player_id": 344152,
        "history": [
          {
            "season": 2023,
            "minutes": 1534.0,
            "npxg90": 0.46170535957564585,
            "xa90": 0.06077754211088708,
            "clubs": "Crystal Palace",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 131.0,
            "npxg90": 0.22375531210244157,
            "xa90": 0.07277862303925835,
            "clubs": "Crystal Palace,Leicester",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1880.0,
            "npxg90": 0.6023285448590808,
            "xa90": 0.10048341522231063,
            "clubs": "Crystal Palace; Lens",
            "competitions": [
              "FR1",
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3558633301532983,
        "npxg90_high": 0.6472909689715773,
        "xa90_low": 0.025866176180513123,
        "xa90_high": 0.206046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 344152,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1334.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2468.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1821.0,
        "weighted_prior_minutes": 1334.75,
        "prior_starts": 26.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 344152,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:344381",
      "player_id": 344381,
      "name": "Christopher Nkunku",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 31,
        "cf_ss_starts": 15,
        "all_position_starts": 15,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 14,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "AC Milan"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "3300",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "3300",
        "name": "Christopher Nkunku",
        "comp": "IT1",
        "team": "AC Milan",
        "target_season": 2026,
        "age_at_target": 28.7,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 2637,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 995,
        "npxg90": 0.3799,
        "npxg90_regression_pct": 0.325,
        "xa90": 0.1281,
        "xa90_regression_pct": 0.325,
        "xgchain90": 0.5948,
        "xgchain90_regression_pct": 0.325,
        "xgbuildup90": 0.2001,
        "xgbuildup90_regression_pct": 0.325,
        "player_id": 344381,
        "history": [
          {
            "season": 2023,
            "minutes": 416.0,
            "npxg90": 0.5218644700765322,
            "xa90": 0.049236155150888056,
            "clubs": "Chelsea",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 878.0,
            "npxg90": 0.5153909678186941,
            "xa90": 0.20640866041760508,
            "clubs": "Chelsea",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1343.0,
            "npxg90": 0.41106519398188646,
            "xa90": 0.1081421220299253,
            "clubs": "AC Milan",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2661633301532983,
        "npxg90_high": 0.5575909689715773,
        "xa90_low": 0.05056617618051311,
        "xa90_high": 0.230746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 344381,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1012.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2146.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1351.0,
        "weighted_prior_minutes": 1012.75,
        "prior_starts": 15.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 344381,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:344888",
      "player_id": 344888,
      "name": "Habib Diallo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 26,
        "cf_ss_starts": 21,
        "all_position_starts": 21,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 21
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Metz"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5769",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5769",
        "name": "Habib Diallo",
        "comp": "FR1",
        "team": "Metz",
        "target_season": 2026,
        "age_at_target": 31.1,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1908,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 954,
        "npxg90": 0.2386,
        "npxg90_regression_pct": 0.335,
        "xa90": 0.0692,
        "xa90_regression_pct": 0.335,
        "xgchain90": 0.3526,
        "xgchain90_regression_pct": 0.335,
        "xgbuildup90": 0.1077,
        "xgbuildup90_regression_pct": 0.335,
        "player_id": 344888,
        "history": [
          {
            "season": 2025,
            "minutes": 1908.0,
            "npxg90": 0.24377550894640526,
            "xa90": 0.03505916554340214,
            "clubs": "Metz",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.12486333015329831,
        "npxg90_high": 0.41629096897157736,
        "xa90_low": 0,
        "xa90_high": 0.171846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 344888,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1911.0,
        "empirical_lo80": 540.45,
        "empirical_hi80": 3045.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1911.0,
        "weighted_prior_minutes": 1911.0,
        "prior_starts": 21.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 344888,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:344892",
      "player_id": 344892,
      "name": "Gauthier Hein",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 26,
        "cf_start_share": 0.038461538461538464,
        "starting_position_counts": {
          "Attacking Midfield": 18,
          "Right Winger": 7,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Metz"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5727",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5727",
        "name": "Gauthier Hein",
        "comp": "FR1",
        "team": "Metz",
        "target_season": 2026,
        "age_at_target": 30.0,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 2355,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1178,
        "npxg90": 0.1701,
        "npxg90_regression_pct": 0.29,
        "xa90": 0.1566,
        "xa90_regression_pct": 0.29,
        "xgchain90": 0.3901,
        "xgchain90_regression_pct": 0.29,
        "xgbuildup90": 0.1595,
        "xgbuildup90_regression_pct": 0.29,
        "player_id": 344892,
        "history": [
          {
            "season": 2025,
            "minutes": 2355.0,
            "npxg90": 0.1320657343336731,
            "xa90": 0.1703676354306139,
            "clubs": "Metz",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.05636333015329831,
        "npxg90_high": 0.34779096897157735,
        "xa90_low": 0.0790661761805131,
        "xa90_high": 0.25924604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 344892,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2355.0,
        "empirical_lo80": 947.05,
        "empirical_hi80": 3265.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2355.0,
        "weighted_prior_minutes": 2355.0,
        "prior_starts": 26.0,
        "prior_cf_start_share": 0.038462,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 344892,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:345590",
      "player_id": 345590,
      "name": "Jens Odgaard",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 1,
        "all_position_starts": 16,
        "cf_start_share": 0.0625,
        "starting_position_counts": {
          "Attacking Midfield": 15,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Bologna Football Club 1909"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7005",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7005",
        "name": "Jens Odgaard",
        "comp": "IT1",
        "team": "Bologna",
        "target_season": 2026,
        "age_at_target": 27.3,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3808,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1300,
        "npxg90": 0.2306,
        "npxg90_regression_pct": 0.27,
        "xa90": 0.0979,
        "xa90_regression_pct": 0.27,
        "xgchain90": 0.449,
        "xgchain90_regression_pct": 0.27,
        "xgbuildup90": 0.1749,
        "xgbuildup90_regression_pct": 0.27,
        "player_id": 345590,
        "history": [
          {
            "season": 2023,
            "minutes": 430.0,
            "npxg90": 0.25888823046413967,
            "xa90": 0.02302590281117794,
            "clubs": "Bologna",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1987.0,
            "npxg90": 0.24062968562739123,
            "xa90": 0.11663480281687347,
            "clubs": "Bologna",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1391.0,
            "npxg90": 0.17655777566183137,
            "xa90": 0.060579067378657744,
            "clubs": "Bologna",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1168633301532983,
        "npxg90_high": 0.40829096897157735,
        "xa90_low": 0.020366176180513118,
        "xa90_high": 0.200546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 345590,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1289.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2200.15,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1380.0,
        "weighted_prior_minutes": 1289.75,
        "prior_starts": 16.0,
        "prior_cf_start_share": 0.0625,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 345590,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:346499",
      "player_id": 346499,
      "name": "Danel Sinani",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 4,
        "cf_ss_starts": 4,
        "all_position_starts": 23,
        "cf_start_share": 0.17391304347826086,
        "starting_position_counts": {
          "Attacking Midfield": 18,
          "Centre-Forward": 4,
          "Central Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC St. Pauli"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12983",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12983",
        "name": "Danel Sinani",
        "comp": "L1",
        "team": "St. Pauli",
        "target_season": 2026,
        "age_at_target": 29.3,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 3334,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1354,
        "npxg90": 0.191,
        "npxg90_regression_pct": 0.262,
        "xa90": 0.1698,
        "xa90_regression_pct": 0.262,
        "xgchain90": 0.4506,
        "xgchain90_regression_pct": 0.262,
        "xgbuildup90": 0.2185,
        "xgbuildup90_regression_pct": 0.262,
        "player_id": 346499,
        "history": [
          {
            "season": 2024,
            "minutes": 1254.0,
            "npxg90": 0.13668039359116668,
            "xa90": 0.22976554199411536,
            "clubs": "St. Pauli",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2080.0,
            "npxg90": 0.15034401434688613,
            "xa90": 0.16032414734274006,
            "clubs": "St. Pauli",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.07726333015329831,
        "npxg90_high": 0.3686909689715773,
        "xa90_low": 0.09226617618051312,
        "xa90_high": 0.272446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 346499,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1797.0,
        "empirical_lo80": 389.05,
        "empirical_hi80": 2707.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2069.0,
        "weighted_prior_minutes": 1797.0,
        "prior_starts": 23.0,
        "prior_cf_start_share": 0.173913,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 346499,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:346779",
      "player_id": 346779,
      "name": "Ch\u00e9 Adams",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 34,
        "cf_ss_starts": 18,
        "all_position_starts": 19,
        "cf_start_share": 0.9473684210526315,
        "starting_position_counts": {
          "Centre-Forward": 18,
          "Attacking Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Torino FC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7700",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7700",
        "name": "Che Adams",
        "comp": "IT1",
        "team": "Torino",
        "target_season": 2026,
        "age_at_target": 30.1,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 4549,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1612,
        "npxg90": 0.2821,
        "npxg90_regression_pct": 0.229,
        "xa90": 0.1192,
        "xa90_regression_pct": 0.229,
        "xgchain90": 0.4877,
        "xgchain90_regression_pct": 0.229,
        "xgbuildup90": 0.1545,
        "xgbuildup90_regression_pct": 0.229,
        "player_id": 346779,
        "history": [
          {
            "season": 2024,
            "minutes": 2650.0,
            "npxg90": 0.2972329960679108,
            "xa90": 0.0741497150288438,
            "clubs": "Torino",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1899.0,
            "npxg90": 0.31325132096124486,
            "xa90": 0.15210068060782567,
            "clubs": "Torino",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.16836333015329832,
        "npxg90_high": 0.45979096897157734,
        "xa90_low": 0.04166617618051312,
        "xa90_high": 0.22184604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 346779,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2150.666667,
        "empirical_lo80": 780.116667,
        "empirical_hi80": 3284.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1897.0,
        "weighted_prior_minutes": 2150.666667,
        "prior_starts": 19.0,
        "prior_cf_start_share": 0.947368,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 346779,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:346853",
      "player_id": 346853,
      "name": "Romano Schmid",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 3,
        "all_position_starts": 34,
        "cf_start_share": 0.08823529411764706,
        "starting_position_counts": {
          "Attacking Midfield": 21,
          "Left Winger": 6,
          "Centre-Forward": 2,
          "Right Winger": 2,
          "Central Midfield": 1,
          "Left Midfield": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "SV Werder Bremen"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9069",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9069",
        "name": "Romano Schmid",
        "comp": "L1",
        "team": "Werder Bremen",
        "target_season": 2026,
        "age_at_target": 26.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 8498,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 2876,
        "npxg90": 0.1794,
        "npxg90_regression_pct": 0.143,
        "xa90": 0.2471,
        "xa90_regression_pct": 0.143,
        "xgchain90": 0.5873,
        "xgchain90_regression_pct": 0.143,
        "xgbuildup90": 0.2856,
        "xgbuildup90_regression_pct": 0.143,
        "player_id": 346853,
        "history": [
          {
            "season": 2023,
            "minutes": 2638.0,
            "npxg90": 0.18718062487301657,
            "xa90": 0.2072574138723263,
            "clubs": "Werder Bremen",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2856.0,
            "npxg90": 0.12920366748854392,
            "xa90": 0.20686274241781286,
            "clubs": "Werder Bremen",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 3004.0,
            "npxg90": 0.14694400107830305,
            "xa90": 0.3078958283850648,
            "clubs": "Werder Bremen",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.06566333015329831,
        "npxg90_high": 0.3570909689715773,
        "xa90_low": 0.16956617618051312,
        "xa90_high": 0.349746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 346853,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2861.75,
        "empirical_lo80": 1453.8,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2993.0,
        "weighted_prior_minutes": 2861.75,
        "prior_starts": 34.0,
        "prior_cf_start_share": 0.088235,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 346853,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:346890",
      "player_id": 346890,
      "name": "Noah Okafor",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 11,
        "cf_ss_starts": 7,
        "all_position_starts": 19,
        "cf_start_share": 0.3684210526315789,
        "starting_position_counts": {
          "Left Winger": 8,
          "Centre-Forward": 7,
          "Attacking Midfield": 4
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Leeds United"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11966",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11966",
        "name": "Noah Okafor",
        "comp": "GB1",
        "team": "Leeds",
        "target_season": 2026,
        "age_at_target": 26.2,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 2864,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1114,
        "npxg90": 0.3707,
        "npxg90_regression_pct": 0.301,
        "xa90": 0.1358,
        "xa90_regression_pct": 0.301,
        "xgchain90": 0.6152,
        "xgchain90_regression_pct": 0.301,
        "xgbuildup90": 0.1996,
        "xgbuildup90_regression_pct": 0.301,
        "player_id": 346890,
        "history": [
          {
            "season": 2023,
            "minutes": 837.0,
            "npxg90": 0.4909423009682727,
            "xa90": 0.12329863584650459,
            "clubs": "AC Milan",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 435.0,
            "npxg90": 0.4613929634978031,
            "xa90": 0.15809683167728886,
            "clubs": "AC Milan,Napoli",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1592.0,
            "npxg90": 0.35596903550424547,
            "xa90": 0.12772511901455608,
            "clubs": "Leeds",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2569633301532983,
        "npxg90_high": 0.5483909689715774,
        "xa90_low": 0.05826617618051312,
        "xa90_high": 0.23844604875519199
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 346890,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1114.25,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2024.65,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1569.0,
        "weighted_prior_minutes": 1114.25,
        "prior_starts": 19.0,
        "prior_cf_start_share": 0.368421,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 346890,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:348795",
      "player_id": 348795,
      "name": "Giovani Lo Celso",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 15,
        "cf_start_share": 0.06666666666666667,
        "starting_position_counts": {
          "Attacking Midfield": 11,
          "Central Midfield": 2,
          "Centre-Forward": 1,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Real Betis Balompi\u00e9"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5681",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5681",
        "name": "Giovani Lo Celso",
        "comp": "ES1",
        "team": "Real Betis",
        "target_season": 2026,
        "age_at_target": 30.3,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3299,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1174,
        "npxg90": 0.1897,
        "npxg90_regression_pct": 0.29,
        "xa90": 0.1991,
        "xa90_regression_pct": 0.29,
        "xgchain90": 0.59,
        "xgchain90_regression_pct": 0.29,
        "xgbuildup90": 0.328,
        "xgbuildup90_regression_pct": 0.29,
        "player_id": 348795,
        "history": [
          {
            "season": 2023,
            "minutes": 466.0,
            "npxg90": 0.09617626794929669,
            "xa90": 0.30959738658285446,
            "clubs": "Tottenham",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1437.0,
            "npxg90": 0.15630855079203657,
            "xa90": 0.29261747324578696,
            "clubs": "Real Betis",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1396.0,
            "npxg90": 0.18720387888106285,
            "xa90": 0.18557070131362938,
            "clubs": "Real Betis",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.07596333015329831,
        "npxg90_high": 0.3673909689715773,
        "xa90_low": 0.12156617618051312,
        "xa90_high": 0.301746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 348795,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1185.5,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2095.9,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1397.0,
        "weighted_prior_minutes": 1185.5,
        "prior_starts": 15.0,
        "prior_cf_start_share": 0.066667,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 348795,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:349066",
      "player_id": 349066,
      "name": "Alexander Isak",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 16,
        "cf_ss_starts": 8,
        "all_position_starts": 8,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 8
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Liverpool FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5232",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5232",
        "name": "Alexander Isak",
        "comp": "GB1",
        "team": "Liverpool",
        "target_season": 2026,
        "age_at_target": 26.9,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5844,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1640,
        "npxg90": 0.5325,
        "npxg90_regression_pct": 0.226,
        "xa90": 0.1484,
        "xa90_regression_pct": 0.226,
        "xgchain90": 0.7483,
        "xgchain90_regression_pct": 0.226,
        "xgbuildup90": 0.1619,
        "xgbuildup90_regression_pct": 0.226,
        "player_id": 349066,
        "history": [
          {
            "season": 2023,
            "minutes": 2305.0,
            "npxg90": 0.6835803788421987,
            "xa90": 0.14259592703909263,
            "clubs": "Newcastle United",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2822.0,
            "npxg90": 0.6159135839597585,
            "xa90": 0.17377155971885636,
            "clubs": "Newcastle United",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 717.0,
            "npxg90": 0.407360882019024,
            "xa90": 0.10620631745170848,
            "clubs": "Liverpool",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.41876333015329825,
        "npxg90_high": 0.7101909689715773,
        "xa90_low": 0.07086617618051312,
        "xa90_high": 0.251046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 349066,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1611.0,
        "empirical_lo80": 240.45,
        "empirical_hi80": 2745.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 702.0,
        "weighted_prior_minutes": 1611.0,
        "prior_starts": 8.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 349066,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:351478",
      "player_id": 351478,
      "name": "Mikel Oyarzabal",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 35,
        "cf_ss_starts": 30,
        "all_position_starts": 30,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 30
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Real Sociedad"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "2234",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "2234",
        "name": "Mikel Oyarzabal",
        "comp": "ES1",
        "team": "Real Sociedad",
        "target_season": 2026,
        "age_at_target": 29.3,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 7178,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 2476,
        "npxg90": 0.3202,
        "npxg90_regression_pct": 0.162,
        "xa90": 0.1517,
        "xa90_regression_pct": 0.162,
        "xgchain90": 0.5694,
        "xgchain90_regression_pct": 0.162,
        "xgbuildup90": 0.1778,
        "xgbuildup90_regression_pct": 0.162,
        "player_id": 351478,
        "history": [
          {
            "season": 2023,
            "minutes": 2160.0,
            "npxg90": 0.3606728584660838,
            "xa90": 0.09129562182351947,
            "clubs": "Real Sociedad",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2291.0,
            "npxg90": 0.28769009890110403,
            "xa90": 0.11398293031603164,
            "clubs": "Real Sociedad",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2727.0,
            "npxg90": 0.35727455689519544,
            "xa90": 0.19661568037600016,
            "clubs": "Real Sociedad",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2064633301532983,
        "npxg90_high": 0.4978909689715773,
        "xa90_low": 0.07416617618051312,
        "xa90_high": 0.254346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 351478,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2463.25,
        "empirical_lo80": 1092.7,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2715.0,
        "weighted_prior_minutes": 2463.25,
        "prior_starts": 30.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 351478,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:353404",
      "player_id": 353404,
      "name": "Ga\u00ebtan Perrin",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 3,
        "cf_start_share": 0.3333333333333333,
        "starting_position_counts": {
          "Right Winger": 1,
          "Centre-Forward": 1,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "LOSC Lille"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "3285",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "3285",
        "name": "Gaetan Perrin",
        "comp": "FR1",
        "team": "Lille",
        "target_season": 2026,
        "age_at_target": 30.1,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 3064,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 844,
        "npxg90": 0.2208,
        "npxg90_regression_pct": 0.362,
        "xa90": 0.2254,
        "xa90_regression_pct": 0.362,
        "xgchain90": 0.4926,
        "xgchain90_regression_pct": 0.362,
        "xgbuildup90": 0.1938,
        "xgbuildup90_regression_pct": 0.362,
        "player_id": 353404,
        "history": [
          {
            "season": 2024,
            "minutes": 2750.0,
            "npxg90": 0.20215683183886787,
            "xa90": 0.27873666700991717,
            "clubs": "Auxerre",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 314.0,
            "npxg90": 0.17769761092865924,
            "xa90": 0.32087208572656484,
            "clubs": "Lille",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1070633301532983,
        "npxg90_high": 0.3984909689715773,
        "xa90_low": 0.14786617618051312,
        "xa90_high": 0.328046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 353404,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1125.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2035.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 334.0,
        "weighted_prior_minutes": 1125.0,
        "prior_starts": 3.0,
        "prior_cf_start_share": 0.333333,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 353404,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:354726",
      "player_id": 354726,
      "name": "Florian Sotoca",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 34,
        "cf_ss_starts": 4,
        "all_position_starts": 4,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Second Striker": 3,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RC Lens"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "3348",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "3348",
        "name": "Florian Sotoca",
        "comp": "FR1",
        "team": "Lens",
        "target_season": 2026,
        "age_at_target": 35.8,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4878,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1334,
        "npxg90": 0.1502,
        "npxg90_regression_pct": 0.265,
        "xa90": 0.1192,
        "xa90_regression_pct": 0.265,
        "xgchain90": 0.4455,
        "xgchain90_regression_pct": 0.265,
        "xgbuildup90": 0.239,
        "xgbuildup90_regression_pct": 0.265,
        "player_id": 354726,
        "history": [
          {
            "season": 2023,
            "minutes": 2615.0,
            "npxg90": 0.1947858717727046,
            "xa90": 0.258306998481714,
            "clubs": "Lens",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1805.0,
            "npxg90": 0.2339022851180172,
            "xa90": 0.0695173029485997,
            "clubs": "Lens",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 458.0,
            "npxg90": 0.14143795469434176,
            "xa90": 0.18392459139650824,
            "clubs": "Lens",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.03646333015329831,
        "npxg90_high": 0.3278909689715773,
        "xa90_low": 0.04166617618051312,
        "xa90_high": 0.22184604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 354726,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1348.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2482.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 494.0,
        "weighted_prior_minutes": 1348.0,
        "prior_starts": 4.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 354726,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:354814",
      "player_id": 354814,
      "name": "M'Bala Nzola",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 31,
        "cf_ss_starts": 15,
        "all_position_starts": 15,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 15
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Pisa Sporting Club",
        "US Sassuolo"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9018",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9018",
        "name": "M&#039;Bala Nzola",
        "comp": "IT1",
        "team": "Pisa,Sassuolo",
        "target_season": 2026,
        "age_at_target": 30.0,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4510,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1506,
        "npxg90": 0.314,
        "npxg90_regression_pct": 0.242,
        "xa90": 0.093,
        "xa90_regression_pct": 0.242,
        "xgchain90": 0.4653,
        "xgchain90_regression_pct": 0.242,
        "xgbuildup90": 0.1169,
        "xgbuildup90_regression_pct": 0.242,
        "player_id": 354814,
        "history": [
          {
            "season": 2023,
            "minutes": 1526.0,
            "npxg90": 0.21109733298459965,
            "xa90": 0.10929921146379698,
            "clubs": "Fiorentina",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1470.0,
            "npxg90": 0.6074525203023639,
            "xa90": 0.07441136668607289,
            "clubs": "Lens",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1514.0,
            "npxg90": 0.29920153327217347,
            "xa90": 0.07364351055098887,
            "clubs": "Pisa,Sassuolo",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2002633301532983,
        "npxg90_high": 0.4916909689715773,
        "xa90_low": 0.015466176180513116,
        "xa90_high": 0.19564604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 354814,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1512.75,
        "empirical_lo80": 142.2,
        "empirical_hi80": 2646.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1520.0,
        "weighted_prior_minutes": 1512.75,
        "prior_starts": 15.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 354814,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:355369",
      "player_id": 355369,
      "name": "Jordan Pefok",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Tondela"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "existing FotMob bridge",
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Tondela",
          "league": "Liga Portugal",
          "minutes": 1236.0,
          "npxg90": 0.2153082437885617,
          "xa90": 0.0221508972853132,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": 355369,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:355861",
      "player_id": 355861,
      "name": "Arnaut Danjuma",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 5,
        "cf_ss_starts": 5,
        "all_position_starts": 18,
        "cf_start_share": 0.2777777777777778,
        "starting_position_counts": {
          "Left Winger": 13,
          "Centre-Forward": 5
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Valencia CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 355861,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1345.25,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2255.65,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1627.0,
        "weighted_prior_minutes": 1345.25,
        "prior_starts": 18.0,
        "prior_cf_start_share": 0.277778,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 355861,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:357164",
      "player_id": 357164,
      "name": "Rafael Le\u00e3o",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 26,
        "cf_ss_starts": 23,
        "all_position_starts": 23,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 18,
          "Second Striker": 5
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "AC Milan"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7193",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7193",
        "name": "Rafael Le\u00e3o",
        "comp": "IT1",
        "team": "AC Milan",
        "target_season": 2026,
        "age_at_target": 27.1,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6737,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 2153,
        "npxg90": 0.3467,
        "npxg90_regression_pct": 0.182,
        "xa90": 0.2644,
        "xa90_regression_pct": 0.182,
        "xgchain90": 0.7313,
        "xgchain90_regression_pct": 0.182,
        "xgbuildup90": 0.272,
        "xgbuildup90_regression_pct": 0.182,
        "player_id": 357164,
        "history": [
          {
            "season": 2023,
            "minutes": 2534.0,
            "npxg90": 0.3377554585919043,
            "xa90": 0.3638233906746017,
            "clubs": "AC Milan",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2329.0,
            "npxg90": 0.335092891188408,
            "xa90": 0.2915745574425939,
            "clubs": "AC Milan",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1874.0,
            "npxg90": 0.3880116097398476,
            "xa90": 0.23904540689846973,
            "clubs": "AC Milan",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.23296333015329831,
        "npxg90_high": 0.5243909689715773,
        "xa90_low": 0.18686617618051315,
        "xa90_high": 0.36704604875519203
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 357164,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2144.25,
        "empirical_lo80": 773.7,
        "empirical_hi80": 3278.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1861.0,
        "weighted_prior_minutes": 2144.25,
        "prior_starts": 23.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 357164,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:357498",
      "player_id": 357498,
      "name": "Du\u0161an Vlahovi\u0107",
      "kind": "anchor",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 20,
        "cf_ss_starts": 11,
        "all_position_starts": 11,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 11
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "Named reference option",
      "prior_clubs": [
        "Juventus FC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7084",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7084",
        "name": "Dusan Vlahovic",
        "comp": "IT1",
        "team": "Juventus",
        "target_season": 2026,
        "age_at_target": 26.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5111,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1521,
        "npxg90": 0.528,
        "npxg90_regression_pct": 0.24,
        "xa90": 0.1144,
        "xa90_regression_pct": 0.24,
        "xgchain90": 0.6653,
        "xgchain90_regression_pct": 0.24,
        "xgbuildup90": 0.159,
        "xgbuildup90_regression_pct": 0.24,
        "player_id": 357498,
        "history": [
          {
            "season": 2023,
            "minutes": 2346.0,
            "npxg90": 0.5798511947397991,
            "xa90": 0.10516965514063226,
            "clubs": "Juventus",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1793.0,
            "npxg90": 0.6048955937730106,
            "xa90": 0.0875519157054367,
            "clubs": "Juventus",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 972.0,
            "npxg90": 0.6274381045390058,
            "xa90": 0.11547585535380575,
            "clubs": "Juventus",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.4142633301532983,
        "npxg90_high": 0.7056909689715773,
        "xa90_low": 0.03686617618051312,
        "xa90_high": 0.217046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 357498,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1510.75,
        "empirical_lo80": 140.2,
        "empirical_hi80": 2644.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 970.0,
        "weighted_prior_minutes": 1510.75,
        "prior_starts": 11.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 357498,
        "player": "Du\u0161an Vlahovi\u0107",
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "hypothetical_renewal_before_departure",
        "evidence_quality": "partial_internal_or_renewal_scenario",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "gross_wage",
          "contract_term",
          "signing_and_agent_fees"
        ],
        "sources": [
          {
            "title": "Capology archived Juventus wage",
            "url": "https://www.capology.com/it/serie-a/salaries/2025-2026/",
            "publication_date": null,
            "retrieved_at": "2026-09-09",
            "kind": "secondary_salary_estimate",
            "snapshot_date": "2026-08-30"
          },
          {
            "title": "Juventus Vlahovic original expiry2026",
            "url": "https://www.juventus.com/images/image/upload/dev/rbyns9djqekerapuzioe.pdf",
            "publication_date": "2022-01-28",
            "retrieved_at": "2026-09-09",
            "kind": "primary_club_release"
          },
          {
            "title": "Besiktas Vlahovic agreement",
            "url": "https://bjk.com.tr/tr/haber/94879",
            "publication_date": "2026-08-13",
            "retrieved_at": "2026-09-09",
            "kind": "primary_club_release"
          }
        ],
        "notes": [
          "Historical acquisition expense is sunk; it is not charged again as a new transfer fee.",
          "Wage reference is not a complete incremental retention cost: salary sharing, foregone receipts and other liabilities require separate evidence.",
          "Juventus original contract expired30June2026. Hypothetical keep means a new employment agreement, whose wages, term and signing costs are unknown. \u20ac22.22m is only last-season gross wage reference.",
          "Be\u015fikta\u015f announced13August2026 a three-year deal at \u20ac7.5m guaranteed annually; tax basis unspecified, so not entered as comparable gross wage."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": 22220000,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:357778",
      "player_id": 357778,
      "name": "Sandro Kulenovi\u0107",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 16,
        "cf_ss_starts": 3,
        "all_position_starts": 3,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Torino FC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14403",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14403",
        "name": "Sandro Kulenovic",
        "comp": "IT1",
        "team": "Torino",
        "target_season": 2026,
        "age_at_target": 26.7,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 284,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 142,
        "npxg90": 0.2871,
        "npxg90_regression_pct": 0.772,
        "xa90": 0.1401,
        "xa90_regression_pct": 0.772,
        "xgchain90": 0.4977,
        "xgchain90_regression_pct": 0.772,
        "xgbuildup90": 0.1548,
        "xgbuildup90_regression_pct": 0.772,
        "player_id": 357778,
        "history": [
          {
            "season": 2025,
            "minutes": 284.0,
            "npxg90": 0.26988559172974086,
            "xa90": 0.10816627287004195,
            "clubs": "Torino",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.17336333015329833,
        "npxg90_high": 0.46479096897157735,
        "xa90_low": 0.06256617618051312,
        "xa90_high": 0.242746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 357778,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 294.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1428.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 294.0,
        "weighted_prior_minutes": 294.0,
        "prior_starts": 3.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 357778,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:358008",
      "player_id": 358008,
      "name": "Gianluca Gaetano",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 2,
        "all_position_starts": 21,
        "cf_start_share": 0.09523809523809523,
        "starting_position_counts": {
          "Defensive Midfield": 9,
          "Attacking Midfield": 5,
          "Central Midfield": 5,
          "Second Striker": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Cagliari Calcio"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7507",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7507",
        "name": "Gianluca Gaetano",
        "comp": "IT1",
        "team": "Cagliari",
        "target_season": 2026,
        "age_at_target": 26.2,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3806,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1432,
        "npxg90": 0.1942,
        "npxg90_regression_pct": 0.251,
        "xa90": 0.1439,
        "xa90_regression_pct": 0.251,
        "xgchain90": 0.4524,
        "xgchain90_regression_pct": 0.251,
        "xgbuildup90": 0.221,
        "xgbuildup90_regression_pct": 0.251,
        "player_id": 358008,
        "history": [
          {
            "season": 2023,
            "minutes": 910.0,
            "npxg90": 0.16275095112703658,
            "xa90": 0.22022220506691018,
            "clubs": "Cagliari,Napoli",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 976.0,
            "npxg90": 0.42696307571681186,
            "xa90": 0.21942526142143448,
            "clubs": "Cagliari",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1920.0,
            "npxg90": 0.0935736423562048,
            "xa90": 0.1038212767598452,
            "clubs": "Cagliari",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.08046333015329832,
        "npxg90_high": 0.37189096897157736,
        "xa90_low": 0.06636617618051312,
        "xa90_high": 0.24654604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 358008,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1431.0,
        "empirical_lo80": 23.05,
        "empirical_hi80": 2341.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1911.0,
        "weighted_prior_minutes": 1431.0,
        "prior_starts": 21.0,
        "prior_cf_start_share": 0.095238,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 358008,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:358032",
      "player_id": 358032,
      "name": "Cyril Ngonge",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 13,
        "cf_ss_starts": 8,
        "all_position_starts": 17,
        "cf_start_share": 0.47058823529411764,
        "starting_position_counts": {
          "Right Winger": 9,
          "Centre-Forward": 5,
          "Second Striker": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RCD Espanyol Barcelona",
        "Torino FC"
      ],
      "prior_competitions": [
        "ES1",
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11306",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11306",
        "name": "Cyril Ngonge",
        "comp": "IT1",
        "team": "Espanyol; Torino",
        "target_season": 2026,
        "age_at_target": 26.2,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3355,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1;IT1",
        "effective_minutes": 1196,
        "npxg90": 0.2531,
        "npxg90_regression_pct": 0.286,
        "xa90": 0.1328,
        "xa90_regression_pct": 0.286,
        "xgchain90": 0.4383,
        "xgchain90_regression_pct": 0.286,
        "xgbuildup90": 0.1321,
        "xgbuildup90_regression_pct": 0.286,
        "player_id": 358032,
        "history": [
          {
            "season": 2023,
            "minutes": 1750.0,
            "npxg90": 0.2876207644598825,
            "xa90": 0.139320842203285,
            "clubs": "Napoli,Verona",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 177.0,
            "npxg90": 0.3003842339424764,
            "xa90": 0.09988067703226866,
            "clubs": "Napoli",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1428.0,
            "npxg90": 0.20264595402639454,
            "xa90": 0.11969398910633657,
            "clubs": "Espanyol; Torino",
            "competitions": [
              "ES1",
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1393633301532983,
        "npxg90_high": 0.4307909689715773,
        "xa90_low": 0.05526617618051312,
        "xa90_high": 0.23544604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 358032,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1196.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2106.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1418.0,
        "weighted_prior_minutes": 1196.0,
        "prior_starts": 17.0,
        "prior_cf_start_share": 0.470588,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 358032,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:358515",
      "player_id": 358515,
      "name": "Jean-Philippe Krasso",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 25,
        "cf_ss_starts": 12,
        "all_position_starts": 12,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 12
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Paris FC"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8690",
            "method": "fuzzy_name",
            "confidence": 0.6
          }
        ],
        "review_status": "needs_identity_review"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8690",
        "name": "Jean-Phillipe Krasso",
        "comp": "FR1",
        "team": "Paris FC",
        "target_season": 2026,
        "age_at_target": 29.0,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1082,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 541,
        "npxg90": 0.2888,
        "npxg90_regression_pct": 0.47,
        "xa90": 0.2068,
        "xa90_regression_pct": 0.47,
        "xgchain90": 0.592,
        "xgchain90_regression_pct": 0.47,
        "xgbuildup90": 0.1699,
        "xgbuildup90_regression_pct": 0.47,
        "player_id": 358515,
        "history": [
          {
            "season": 2025,
            "minutes": 1082.0,
            "npxg90": 0.2947842231529891,
            "xa90": 0.2626652913959955,
            "clubs": "Paris FC",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1750633301532983,
        "npxg90_high": 0.4664909689715773,
        "xa90_low": 0.12926617618051311,
        "xa90_high": 0.309446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 358515,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1089.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2223.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1089.0,
        "weighted_prior_minutes": 1089.0,
        "prior_starts": 12.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 358515,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:361254",
      "player_id": 361254,
      "name": "Rafa Mir",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 25,
        "cf_ss_starts": 16,
        "all_position_starts": 21,
        "cf_start_share": 0.7619047619047619,
        "starting_position_counts": {
          "Centre-Forward": 16,
          "Left Winger": 4,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Elche CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "2589",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "2589",
        "name": "Rafa Mir",
        "comp": "ES1",
        "team": "Elche",
        "target_season": 2026,
        "age_at_target": 29.1,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 2900,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1184,
        "npxg90": 0.3089,
        "npxg90_regression_pct": 0.289,
        "xa90": 0.107,
        "xa90_regression_pct": 0.289,
        "xgchain90": 0.5216,
        "xgchain90_regression_pct": 0.289,
        "xgbuildup90": 0.1879,
        "xgbuildup90_regression_pct": 0.289,
        "player_id": 361254,
        "history": [
          {
            "season": 2023,
            "minutes": 350.0,
            "npxg90": 0.38719918656029867,
            "xa90": 0.06734808619533267,
            "clubs": "Sevilla",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 716.0,
            "npxg90": 0.3191759111099569,
            "xa90": 0.11755641300085536,
            "clubs": "Valencia",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1834.0,
            "npxg90": 0.3326412361123342,
            "xa90": 0.08389130117922144,
            "clubs": "Elche",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.19516333015329831,
        "npxg90_high": 0.48659096897157733,
        "xa90_low": 0.029466176180513115,
        "xa90_high": 0.209646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 361254,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1186.25,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2320.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1810.0,
        "weighted_prior_minutes": 1186.25,
        "prior_starts": 21.0,
        "prior_cf_start_share": 0.761905,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 361254,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:362086",
      "player_id": 362086,
      "name": "Isi Palaz\u00f3n",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 26,
        "cf_ss_starts": 21,
        "all_position_starts": 27,
        "cf_start_share": 0.7777777777777778,
        "starting_position_counts": {
          "Second Striker": 18,
          "Right Winger": 4,
          "Centre-Forward": 3,
          "Attacking Midfield": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Rayo Vallecano"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9812",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9812",
        "name": "Isi Palaz\u00f3n",
        "comp": "ES1",
        "team": "Rayo Vallecano",
        "target_season": 2026,
        "age_at_target": 31.6,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 7314,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 2402,
        "npxg90": 0.1534,
        "npxg90_regression_pct": 0.167,
        "xa90": 0.1275,
        "xa90_regression_pct": 0.167,
        "xgchain90": 0.3731,
        "xgchain90_regression_pct": 0.167,
        "xgbuildup90": 0.1918,
        "xgbuildup90_regression_pct": 0.167,
        "player_id": 362086,
        "history": [
          {
            "season": 2023,
            "minutes": 2854.0,
            "npxg90": 0.15291391513241845,
            "xa90": 0.07018759551039716,
            "clubs": "Rayo Vallecano",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2166.0,
            "npxg90": 0.22342048796961844,
            "xa90": 0.187424644531161,
            "clubs": "Rayo Vallecano",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2294.0,
            "npxg90": 0.12620936722739062,
            "xa90": 0.16682324773504512,
            "clubs": "Rayo Vallecano",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.039663330153298315,
        "npxg90_high": 0.3310909689715773,
        "xa90_low": 0.04996617618051312,
        "xa90_high": 0.230146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 362086,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2378.0,
        "empirical_lo80": 1007.45,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2263.0,
        "weighted_prior_minutes": 2378.0,
        "prior_starts": 27.0,
        "prior_cf_start_share": 0.777778,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 362086,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:363205",
      "player_id": 363205,
      "name": "Gabriel Jesus",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 24,
        "cf_ss_starts": 3,
        "all_position_starts": 3,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Arsenal FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5543",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5543",
        "name": "Gabriel Jesus",
        "comp": "GB1",
        "team": "Arsenal",
        "target_season": 2026,
        "age_at_target": 29.3,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 2472,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 717,
        "npxg90": 0.4601,
        "npxg90_regression_pct": 0.401,
        "xa90": 0.1531,
        "xa90_regression_pct": 0.401,
        "xgchain90": 0.7386,
        "xgchain90_regression_pct": 0.401,
        "xgbuildup90": 0.251,
        "xgbuildup90_regression_pct": 0.401,
        "player_id": 363205,
        "history": [
          {
            "season": 2023,
            "minutes": 1496.0,
            "npxg90": 0.43867383256833503,
            "xa90": 0.25480753301398795,
            "clubs": "Arsenal",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 581.0,
            "npxg90": 0.522809183664248,
            "xa90": 0.08574986961796854,
            "clubs": "Arsenal",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 395.0,
            "npxg90": 0.9060335865692247,
            "xa90": 0.04752660222068618,
            "clubs": "Arsenal",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.34636333015329834,
        "npxg90_high": 0.6377909689715773,
        "xa90_low": 0.07556617618051313,
        "xa90_high": 0.255746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 363205,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 732.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1866.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 421.0,
        "weighted_prior_minutes": 732.0,
        "prior_starts": 3.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 363205,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:364135",
      "player_id": 364135,
      "name": "Moise Kean",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 27,
        "cf_ss_starts": 23,
        "all_position_starts": 23,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 23
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "ACF Fiorentina"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "1304",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "1304",
        "name": "Moise Kean",
        "comp": "IT1",
        "team": "Fiorentina",
        "target_season": 2026,
        "age_at_target": 26.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5410,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1863,
        "npxg90": 0.5475,
        "npxg90_regression_pct": 0.205,
        "xa90": 0.0603,
        "xa90_regression_pct": 0.205,
        "xgchain90": 0.5782,
        "xgchain90_regression_pct": 0.205,
        "xgbuildup90": 0.0819,
        "xgbuildup90_regression_pct": 0.205,
        "player_id": 364135,
        "history": [
          {
            "season": 2023,
            "minutes": 646.0,
            "npxg90": 0.37648173983298217,
            "xa90": 0.08902984397376285,
            "clubs": "Juventus",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2722.0,
            "npxg90": 0.6733519605153584,
            "xa90": 0.07677563703239161,
            "clubs": "Fiorentina",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2042.0,
            "npxg90": 0.6107266409182146,
            "xa90": 0.0027768305219147975,
            "clubs": "Fiorentina",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.43376333015329827,
        "npxg90_high": 0.7251909689715773,
        "xa90_low": 0,
        "xa90_high": 0.162946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 364135,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1860.75,
        "empirical_lo80": 490.2,
        "empirical_hi80": 2994.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2041.0,
        "weighted_prior_minutes": 1860.75,
        "prior_starts": 23.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 364135,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:368887",
      "player_id": 368887,
      "name": "Lo\u00efs Openda",
      "kind": "anchor",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 36,
        "cf_ss_starts": 7,
        "all_position_starts": 7,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 5,
          "Second Striker": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "Named reference option",
      "prior_clubs": [
        "Juventus FC",
        "RB Leipzig"
      ],
      "prior_competitions": [
        "IT1",
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10832",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10832",
        "name": "Lo\u00efs Openda",
        "comp": "IT1",
        "team": "Juventus; RasenBallsport Leipzig",
        "target_season": 2026,
        "age_at_target": 26.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5946,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1;L1",
        "effective_minutes": 1658,
        "npxg90": 0.4798,
        "npxg90_regression_pct": 0.225,
        "xa90": 0.1556,
        "xa90_regression_pct": 0.225,
        "xgchain90": 0.7137,
        "xgchain90_regression_pct": 0.225,
        "xgbuildup90": 0.1641,
        "xgbuildup90_regression_pct": 0.225,
        "player_id": 368887,
        "history": [
          {
            "season": 2023,
            "minutes": 2772.0,
            "npxg90": 0.7295443084357041,
            "xa90": 0.21182538572602072,
            "clubs": "RasenBallsport Leipzig",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2489.0,
            "npxg90": 0.33543830405952174,
            "xa90": 0.13614874080949013,
            "clubs": "RasenBallsport Leipzig",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 685.0,
            "npxg90": 0.49949907684141265,
            "xa90": 0.08542278273044711,
            "clubs": "Juventus; RasenBallsport Leipzig",
            "competitions": [
              "IT1",
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3660633301532983,
        "npxg90_high": 0.6574909689715773,
        "xa90_low": 0.0780661761805131,
        "xa90_high": 0.25824604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 368887,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1646.0,
        "empirical_lo80": 275.45,
        "empirical_hi80": 2780.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 702.0,
        "weighted_prior_minutes": 1646.0,
        "prior_starts": 7.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 368887,
        "player": "Lo\u00efs Openda",
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "hypothetical_retained_before_loan",
        "evidence_quality": "partial_internal_or_renewal_scenario",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": 4.0,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": 7410000.0,
          "base": 7410000.0,
          "high": 7410000.0
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "future_fee_obligations",
          "retention_opportunity_cost"
        ],
        "sources": [
          {
            "title": "Capology archived Juventus wage",
            "url": "https://www.capology.com/it/serie-a/salaries/2025-2026/",
            "publication_date": null,
            "retrieved_at": "2026-09-09",
            "kind": "secondary_salary_estimate",
            "snapshot_date": "2026-08-30"
          },
          {
            "title": "Openda2025 initial contract structure",
            "url": "https://www.juventus.com/images/image/private/fl_attachment/dev/oubp0gexcep2znxampgt.pdf",
            "publication_date": "2025-09-01",
            "retrieved_at": "2026-09-09",
            "kind": "primary_club_release"
          },
          {
            "title": "Openda2026 Lyon loan",
            "url": "https://www.juventus.com/images/image/private/fl_attachment/dev/pwcjmxqa8hcmjvshnpmi.pdf",
            "publication_date": "2026-07-28",
            "retrieved_at": "2026-09-09",
            "kind": "primary_club_release"
          }
        ],
        "notes": [
          "Historical acquisition expense is sunk; it is not charged again as a new transfer fee.",
          "Wage reference is not a complete incremental retention cost: salary sharing, foregone receipts and other liabilities require separate evidence.",
          "Openda left on loan28July2026 for a disclosed \u20ac3.5m receipt. Retaining him before that date would forego the fee; salary coverage is not stated in the release.",
          "2025 acquisition agreement: \u20ac3.3m loan, \u20ac0.8m conditional bonus; \u20ac40.6m conditional permanent obligation and ancillary cap\u20ac1.7m. Do not double-count the 2025loan as new2026purchase.",
          "Current employment expiry2030 is archived Transfermarkt; future payroll reference uses prior-season wage, not a verified2026retention offer."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": 7410000,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:369567",
      "player_id": 369567,
      "name": "Sasa Kalajdzic",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Wolverhampton Wanderers"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8812",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "LASK",
          "league": "Austrian Bundesliga",
          "minutes": 1323.0,
          "npxg90": 0.4502720897700511,
          "xa90": 0.2500357352146486,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 369567,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 14.0,
        "weighted_prior_minutes": 172.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 2.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 369567,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:369962",
      "player_id": 369962,
      "name": "Jo\u00ebl Piroe",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 37,
        "cf_ss_starts": 2,
        "all_position_starts": 2,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Leeds United"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13835",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13835",
        "name": "Jo\u00ebl Piroe",
        "comp": "GB1",
        "team": "Leeds",
        "target_season": 2026,
        "age_at_target": 27.0,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 216,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 108,
        "npxg90": 0.3459,
        "npxg90_regression_pct": 0.816,
        "xa90": 0.1287,
        "xa90_regression_pct": 0.816,
        "xgchain90": 0.5422,
        "xgchain90_regression_pct": 0.816,
        "xgbuildup90": 0.1683,
        "xgbuildup90_regression_pct": 0.816,
        "player_id": 369962,
        "history": [
          {
            "season": 2025,
            "minutes": 216.0,
            "npxg90": 0.4515431495383382,
            "xa90": 0.03575235605239868,
            "clubs": "Leeds",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2321633301532983,
        "npxg90_high": 0.5235909689715773,
        "xa90_low": 0.051166176180513126,
        "xa90_high": 0.231346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 369962,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 246.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1380.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 246.0,
        "weighted_prior_minutes": 246.0,
        "prior_starts": 2.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 369962,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:371998",
      "player_id": 371998,
      "name": "Vinicius Junior",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 15,
        "cf_ss_starts": 15,
        "all_position_starts": 32,
        "cf_start_share": 0.46875,
        "starting_position_counts": {
          "Left Winger": 17,
          "Centre-Forward": 14,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Real Madrid"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7008",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7008",
        "name": "Vin\u00edcius J\u00fanior",
        "comp": "ES1",
        "team": "Real Madrid",
        "target_season": 2026,
        "age_at_target": 26.1,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 7034,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 2475,
        "npxg90": 0.4064,
        "npxg90_regression_pct": 0.162,
        "xa90": 0.2355,
        "xa90_regression_pct": 0.162,
        "xgchain90": 0.7768,
        "xgchain90_regression_pct": 0.162,
        "xgbuildup90": 0.2588,
        "xgbuildup90_regression_pct": 0.162,
        "player_id": 371998,
        "history": [
          {
            "season": 2023,
            "minutes": 1902.0,
            "npxg90": 0.721883470139669,
            "xa90": 0.20979080669440872,
            "clubs": "Real Madrid",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2267.0,
            "npxg90": 0.41864661650217,
            "xa90": 0.3429806982358095,
            "clubs": "Real Madrid",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2865.0,
            "npxg90": 0.33572903926928005,
            "xa90": 0.2247703684913238,
            "clubs": "Real Madrid",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.29266333015329826,
        "npxg90_high": 0.5840909689715773,
        "xa90_low": 0.15796617618051312,
        "xa90_high": 0.338146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 371998,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2445.75,
        "empirical_lo80": 1037.8,
        "empirical_hi80": 3356.15,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2825.0,
        "weighted_prior_minutes": 2445.75,
        "prior_starts": 32.0,
        "prior_cf_start_share": 0.46875,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 371998,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:375382",
      "player_id": 375382,
      "name": "Andr\u00e9 Almeida",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 11,
        "cf_start_share": 0.09090909090909091,
        "starting_position_counts": {
          "Attacking Midfield": 9,
          "Left Winger": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Valencia CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11057",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11057",
        "name": "Andr\u00e9 Almeida",
        "comp": "ES1",
        "team": "Valencia",
        "target_season": 2026,
        "age_at_target": 26.2,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4017,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1256,
        "npxg90": 0.1286,
        "npxg90_regression_pct": 0.276,
        "xa90": 0.168,
        "xa90_regression_pct": 0.276,
        "xgchain90": 0.4671,
        "xgchain90_regression_pct": 0.276,
        "xgbuildup90": 0.268,
        "xgbuildup90_regression_pct": 0.276,
        "player_id": 375382,
        "history": [
          {
            "season": 2023,
            "minutes": 991.0,
            "npxg90": 0.04972506609607177,
            "xa90": 0.12500990298694126,
            "clubs": "Valencia",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2019.0,
            "npxg90": 0.06407375700694314,
            "xa90": 0.1640770366113705,
            "clubs": "Valencia",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1007.0,
            "npxg90": 0.0781717874635059,
            "xa90": 0.19528308333949276,
            "clubs": "Valencia",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.014863330153298299,
        "npxg90_high": 0.3062909689715773,
        "xa90_low": 0.09046617618051313,
        "xa90_high": 0.270646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 375382,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1247.25,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2157.65,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1016.0,
        "weighted_prior_minutes": 1247.25,
        "prior_starts": 11.0,
        "prior_cf_start_share": 0.090909,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 375382,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:375391",
      "player_id": 375391,
      "name": "Joel Asoro",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 2,
        "all_position_starts": 2,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Metz"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "1754",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "1754",
        "name": "Joel Asoro",
        "comp": "FR1",
        "team": "Metz",
        "target_season": 2026,
        "age_at_target": 27.3,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 1069,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 322,
        "npxg90": 0.2519,
        "npxg90_regression_pct": 0.598,
        "xa90": 0.1123,
        "xa90_regression_pct": 0.598,
        "xgchain90": 0.4289,
        "xgchain90_regression_pct": 0.598,
        "xgbuildup90": 0.1381,
        "xgbuildup90_regression_pct": 0.598,
        "player_id": 375391,
        "history": [
          {
            "season": 2023,
            "minutes": 849.0,
            "npxg90": 0.09013276573520666,
            "xa90": 0.04823254253517823,
            "clubs": "Metz",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 220.0,
            "npxg90": 0.32080706920136104,
            "xa90": 0.038932672278447586,
            "clubs": "Metz",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.13816333015329832,
        "npxg90_high": 0.42959096897157734,
        "xa90_low": 0.034766176180513114,
        "xa90_high": 0.214946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 375391,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 431.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1565.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 223.0,
        "weighted_prior_minutes": 431.666667,
        "prior_starts": 2.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 375391,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:375816",
      "player_id": 375816,
      "name": "Manuel De Luca",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "US Cremonese"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "1598",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 375816,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 14.0,
        "weighted_prior_minutes": 14.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 375816,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:375877",
      "player_id": 375877,
      "name": "Vakoun Bayo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 29,
        "cf_ss_starts": 4,
        "all_position_starts": 4,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 4
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Udinese Calcio"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13956",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13956",
        "name": "Vakoun Bayo",
        "comp": "IT1",
        "team": "Udinese",
        "target_season": 2026,
        "age_at_target": 29.6,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 432,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 216,
        "npxg90": 0.2671,
        "npxg90_regression_pct": 0.69,
        "xa90": 0.1414,
        "xa90_regression_pct": 0.69,
        "xgchain90": 0.4467,
        "xgchain90_regression_pct": 0.69,
        "xgbuildup90": 0.1377,
        "xgbuildup90_regression_pct": 0.69,
        "player_id": 375877,
        "history": [
          {
            "season": 2025,
            "minutes": 432.0,
            "npxg90": 0.27615879332491505,
            "xa90": 0.1522861079623302,
            "clubs": "Udinese",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1533633301532983,
        "npxg90_high": 0.4447909689715773,
        "xa90_low": 0.06386617618051312,
        "xa90_high": 0.24404604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 375877,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 447.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1581.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 447.0,
        "weighted_prior_minutes": 447.0,
        "prior_starts": 4.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 375877,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:377042",
      "player_id": 377042,
      "name": "Michael Folorunsho",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 5,
        "cf_ss_starts": 5,
        "all_position_starts": 24,
        "cf_start_share": 0.20833333333333334,
        "starting_position_counts": {
          "Central Midfield": 12,
          "Attacking Midfield": 3,
          "Centre-Forward": 3,
          "Left Midfield": 3,
          "Second Striker": 2,
          "Right Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Cagliari Calcio"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11877",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11877",
        "name": "Michael Folorunsho",
        "comp": "IT1",
        "team": "Cagliari",
        "target_season": 2026,
        "age_at_target": 28.5,
        "seasons_used": 3,
        "pos": "DF",
        "minutes_basis": 5521,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1888,
        "npxg90": 0.1135,
        "npxg90_regression_pct": 0.203,
        "xa90": 0.0526,
        "xa90_regression_pct": 0.203,
        "xgchain90": 0.2517,
        "xgchain90_regression_pct": 0.203,
        "xgbuildup90": 0.1371,
        "xgbuildup90_regression_pct": 0.203,
        "player_id": 377042,
        "history": [
          {
            "season": 2023,
            "minutes": 2827.0,
            "npxg90": 0.1369440729252475,
            "xa90": 0.044564833343397996,
            "clubs": "Verona",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 662.0,
            "npxg90": 0.08369030315552774,
            "xa90": 0.10248604818638359,
            "clubs": "Fiorentina,Napoli",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2032.0,
            "npxg90": 0.13053310652791456,
            "xa90": 0.04180968008975784,
            "clubs": "Cagliari",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0,
        "npxg90_high": 0.2911909689715773,
        "xa90_low": 0,
        "xa90_high": 0.155246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 377042,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1872.0,
        "empirical_lo80": 464.05,
        "empirical_hi80": 2782.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2009.0,
        "weighted_prior_minutes": 1872.0,
        "prior_starts": 24.0,
        "prior_cf_start_share": 0.208333,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 377042,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:377729",
      "player_id": 377729,
      "name": "Martijn Kaars",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 30,
        "cf_ss_starts": 14,
        "all_position_starts": 14,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 14
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC St. Pauli"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13966",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13966",
        "name": "Martijn Kaars",
        "comp": "L1",
        "team": "St. Pauli",
        "target_season": 2026,
        "age_at_target": 27.4,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1331,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 666,
        "npxg90": 0.2643,
        "npxg90_regression_pct": 0.419,
        "xa90": 0.1245,
        "xa90_regression_pct": 0.419,
        "xgchain90": 0.5073,
        "xgchain90_regression_pct": 0.419,
        "xgbuildup90": 0.217,
        "xgbuildup90_regression_pct": 0.419,
        "player_id": 377729,
        "history": [
          {
            "season": 2025,
            "minutes": 1331.0,
            "npxg90": 0.20603347929358304,
            "xa90": 0.09059469491260155,
            "clubs": "St. Pauli",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.15056333015329829,
        "npxg90_high": 0.4419909689715773,
        "xa90_low": 0.04696617618051312,
        "xa90_high": 0.227146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 377729,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1346.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2480.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1346.0,
        "weighted_prior_minutes": 1346.0,
        "prior_starts": 14.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 377729,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:378139",
      "player_id": 378139,
      "name": "Aitor Ruibal",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 20,
        "cf_start_share": 0.05,
        "starting_position_counts": {
          "Right-Back": 11,
          "Right Winger": 4,
          "Left Winger": 4,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Real Betis Balompi\u00e9"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6427",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6427",
        "name": "Aitor Ruibal",
        "comp": "ES1",
        "team": "Real Betis",
        "target_season": 2026,
        "age_at_target": 30.4,
        "seasons_used": 3,
        "pos": "DF",
        "minutes_basis": 4136,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1486,
        "npxg90": 0.1335,
        "npxg90_regression_pct": 0.244,
        "xa90": 0.0958,
        "xa90_regression_pct": 0.244,
        "xgchain90": 0.4189,
        "xgchain90_regression_pct": 0.244,
        "xgbuildup90": 0.2362,
        "xgbuildup90_regression_pct": 0.244,
        "player_id": 378139,
        "history": [
          {
            "season": 2023,
            "minutes": 1040.0,
            "npxg90": 0.10709262840772191,
            "xa90": 0.0975353448974112,
            "clubs": "Real Betis",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1287.0,
            "npxg90": 0.08902017691439681,
            "xa90": 0.18558971023747137,
            "clubs": "Real Betis",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1809.0,
            "npxg90": 0.21990010000542917,
            "xa90": 0.08933544233070678,
            "clubs": "Real Betis",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.019763330153298314,
        "npxg90_high": 0.31119096897157733,
        "xa90_low": 0.018266176180513113,
        "xa90_high": 0.198446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 378139,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1486.75,
        "empirical_lo80": 78.8,
        "empirical_hi80": 2397.15,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1814.0,
        "weighted_prior_minutes": 1486.75,
        "prior_starts": 20.0,
        "prior_cf_start_share": 0.05,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 378139,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:378710",
      "player_id": 378710,
      "name": "Richarlison",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 30,
        "cf_ss_starts": 18,
        "all_position_starts": 20,
        "cf_start_share": 0.9,
        "starting_position_counts": {
          "Centre-Forward": 18,
          "Left Winger": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Tottenham Hotspur"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6026",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6026",
        "name": "Richarlison",
        "comp": "GB1",
        "team": "Tottenham",
        "target_season": 2026,
        "age_at_target": 29.2,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3908,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1458,
        "npxg90": 0.4516,
        "npxg90_regression_pct": 0.248,
        "xa90": 0.1441,
        "xa90_regression_pct": 0.248,
        "xgchain90": 0.5674,
        "xgchain90_regression_pct": 0.248,
        "xgbuildup90": 0.1221,
        "xgbuildup90_regression_pct": 0.248,
        "player_id": 378710,
        "history": [
          {
            "season": 2023,
            "minutes": 1511.0,
            "npxg90": 0.5729419745820433,
            "xa90": 0.11719808024357362,
            "clubs": "Tottenham",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 471.0,
            "npxg90": 0.8222103650402871,
            "xa90": 0.15750209379727673,
            "clubs": "Tottenham",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1926.0,
            "npxg90": 0.4610409645502952,
            "xa90": 0.1592611300837353,
            "clubs": "Tottenham",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3378633301532983,
        "npxg90_high": 0.6292909689715773,
        "xa90_low": 0.06656617618051312,
        "xa90_high": 0.24674604875519202
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 378710,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1478.0,
        "empirical_lo80": 107.45,
        "empirical_hi80": 2612.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1960.0,
        "weighted_prior_minutes": 1478.0,
        "prior_starts": 20.0,
        "prior_cf_start_share": 0.9,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 378710,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:381950",
      "player_id": 381950,
      "name": "Alexis Saelemaekers",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 33,
        "cf_start_share": 0.030303030303030304,
        "starting_position_counts": {
          "Right Midfield": 30,
          "Attacking Midfield": 1,
          "Centre-Forward": 1,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "AC Milan"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8297",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8297",
        "name": "Alexis Saelemaekers",
        "comp": "IT1",
        "team": "AC Milan",
        "target_season": 2026,
        "age_at_target": 27.1,
        "seasons_used": 3,
        "pos": "DF",
        "minutes_basis": 6238,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 2264,
        "npxg90": 0.1187,
        "npxg90_regression_pct": 0.175,
        "xa90": 0.1406,
        "xa90_regression_pct": 0.175,
        "xgchain90": 0.5238,
        "xgchain90_regression_pct": 0.175,
        "xgbuildup90": 0.3318,
        "xgbuildup90_regression_pct": 0.175,
        "player_id": 381950,
        "history": [
          {
            "season": 2023,
            "minutes": 1909.0,
            "npxg90": 0.13318449816914865,
            "xa90": 0.14235118527946952,
            "clubs": "Bologna",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1510.0,
            "npxg90": 0.1830856611841167,
            "xa90": 0.1788279637817713,
            "clubs": "AC Milan,Roma",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2819.0,
            "npxg90": 0.11487668952678337,
            "xa90": 0.15286048867321156,
            "clubs": "AC Milan",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0049633301532983065,
        "npxg90_high": 0.29639096897157735,
        "xa90_low": 0.06306617618051312,
        "xa90_high": 0.243246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 381950,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2247.0,
        "empirical_lo80": 839.05,
        "empirical_hi80": 3157.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2802.0,
        "weighted_prior_minutes": 2247.0,
        "prior_starts": 33.0,
        "prior_cf_start_share": 0.030303,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 381950,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:38253",
      "player_id": 38253,
      "name": "Robert Lewandowski",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 35,
        "cf_ss_starts": 17,
        "all_position_starts": 17,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 17
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Barcelona"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "227",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "227",
        "name": "Robert Lewandowski",
        "comp": "ES1",
        "team": "Barcelona",
        "target_season": 2026,
        "age_at_target": 37.9,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 7123,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 2188,
        "npxg90": 0.3807,
        "npxg90_regression_pct": 0.18,
        "xa90": 0.0819,
        "xa90_regression_pct": 0.18,
        "xgchain90": 0.5526,
        "xgchain90_regression_pct": 0.18,
        "xgbuildup90": 0.1701,
        "xgbuildup90_regression_pct": 0.18,
        "player_id": 38253,
        "history": [
          {
            "season": 2023,
            "minutes": 2777.0,
            "npxg90": 0.48424311946080795,
            "xa90": 0.1652838506923333,
            "clubs": "Barcelona",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2716.0,
            "npxg90": 0.876182079622426,
            "xa90": 0.08202391130018524,
            "clubs": "Barcelona",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1630.0,
            "npxg90": 0.7640045705519937,
            "xa90": 0.12586354804825198,
            "clubs": "Barcelona",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2669633301532983,
        "npxg90_high": 0.5583909689715774,
        "xa90_low": 0.004366176180513118,
        "xa90_high": 0.18454604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 38253,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2188.25,
        "empirical_lo80": 817.7,
        "empirical_hi80": 3322.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1656.0,
        "weighted_prior_minutes": 2188.25,
        "prior_starts": 17.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 38253,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:384593",
      "player_id": 384593,
      "name": "Alexis Claude-Maurice",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 2,
        "all_position_starts": 25,
        "cf_start_share": 0.08,
        "starting_position_counts": {
          "Attacking Midfield": 23,
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Augsburg"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5752",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5752",
        "name": "Alexis Claude Maurice",
        "comp": "L1",
        "team": "Augsburg",
        "target_season": 2026,
        "age_at_target": 28.2,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4765,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1725,
        "npxg90": 0.2266,
        "npxg90_regression_pct": 0.218,
        "xa90": 0.117,
        "xa90_regression_pct": 0.218,
        "xgchain90": 0.4931,
        "xgchain90_regression_pct": 0.218,
        "xgbuildup90": 0.2289,
        "xgbuildup90_regression_pct": 0.218,
        "player_id": 384593,
        "history": [
          {
            "season": 2023,
            "minutes": 470.0,
            "npxg90": 0.1916082206558674,
            "xa90": 0.04367270518807655,
            "clubs": "Nice",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2160.0,
            "npxg90": 0.19386756295959157,
            "xa90": 0.05278673042388012,
            "clubs": "Augsburg",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2135.0,
            "npxg90": 0.2033316476021913,
            "xa90": 0.13555522443643778,
            "clubs": "Augsburg",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1128633301532983,
        "npxg90_high": 0.40429096897157735,
        "xa90_low": 0.039466176180513124,
        "xa90_high": 0.219646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 384593,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1709.0,
        "empirical_lo80": 301.05,
        "empirical_hi80": 2619.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2108.0,
        "weighted_prior_minutes": 1709.0,
        "prior_starts": 25.0,
        "prior_cf_start_share": 0.08,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 384593,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:386455",
      "player_id": 386455,
      "name": "Riccardo Sottil",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 13,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Left Winger": 13
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "US Lecce"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6672",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6672",
        "name": "Riccardo Sottil",
        "comp": "IT1",
        "team": "Lecce",
        "target_season": 2026,
        "age_at_target": 27.2,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3126,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1051,
        "npxg90": 0.17,
        "npxg90_regression_pct": 0.314,
        "xa90": 0.2224,
        "xa90_regression_pct": 0.314,
        "xgchain90": 0.4026,
        "xgchain90_regression_pct": 0.314,
        "xgbuildup90": 0.1737,
        "xgbuildup90_regression_pct": 0.314,
        "player_id": 386455,
        "history": [
          {
            "season": 2023,
            "minutes": 1116.0,
            "npxg90": 0.21339001562145932,
            "xa90": 0.22265982904261156,
            "clubs": "Fiorentina",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 932.0,
            "npxg90": 0.11357261947168301,
            "xa90": 0.13397826921082873,
            "clubs": "AC Milan,Fiorentina",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1078.0,
            "npxg90": 0.0631960391555956,
            "xa90": 0.3253455126592423,
            "clubs": "Lecce",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.05626333015329832,
        "npxg90_high": 0.34769096897157736,
        "xa90_low": 0.14486617618051312,
        "xa90_high": 0.325046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 386455,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1072.0,
        "weighted_prior_minutes": 1049.75,
        "prior_starts": 13.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 386455,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:386914",
      "player_id": 386914,
      "name": "Sam Lammers",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "FC Twente"
      ],
      "prior_competitions": [
        "Eredivisie"
      ],
      "identity": {
        "method": "existing FotMob bridge",
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "FC Twente",
          "league": "Eredivisie",
          "minutes": 1545.0,
          "npxg90": 0.4863844565974856,
          "xa90": 0.1736157611735816,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": 386914,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:387626",
      "player_id": 387626,
      "name": "Leon Bailey",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 1,
        "all_position_starts": 4,
        "cf_start_share": 0.25,
        "starting_position_counts": {
          "Right Winger": 3,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Associazione Sportiva Roma",
        "Aston Villa"
      ],
      "prior_competitions": [
        "GB1",
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5221",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5221",
        "name": "Leon Bailey",
        "comp": "GB1",
        "team": "Aston Villa; Roma",
        "target_season": 2026,
        "age_at_target": 29.0,
        "seasons_used": 3,
        "pos": "MF",
        "minutes_basis": 3885,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1;IT1",
        "effective_minutes": 1126,
        "npxg90": 0.1809,
        "npxg90_regression_pct": 0.299,
        "xa90": 0.2427,
        "xa90_regression_pct": 0.299,
        "xgchain90": 0.5336,
        "xgchain90_regression_pct": 0.299,
        "xgbuildup90": 0.2491,
        "xgbuildup90_regression_pct": 0.299,
        "player_id": 387626,
        "history": [
          {
            "season": 2023,
            "minutes": 2112.0,
            "npxg90": 0.2755212329264561,
            "xa90": 0.43888456971299916,
            "clubs": "Aston Villa",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1152.0,
            "npxg90": 0.22405014839023352,
            "xa90": 0.18533441034378484,
            "clubs": "Aston Villa",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 621.0,
            "npxg90": 0.12205406699491585,
            "xa90": 0.17090431509026582,
            "clubs": "Aston Villa; Roma",
            "competitions": [
              "GB1",
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.06716333015329831,
        "npxg90_high": 0.35859096897157733,
        "xa90_low": 0.1651661761805131,
        "xa90_high": 0.345346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 387626,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1122.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2032.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 634.0,
        "weighted_prior_minutes": 1122.0,
        "prior_starts": 4.0,
        "prior_cf_start_share": 0.25,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 387626,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:388165",
      "player_id": 388165,
      "name": "Yoane Wissa",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 23,
        "cf_ss_starts": 4,
        "all_position_starts": 4,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 4
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Newcastle United"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5786",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5786",
        "name": "Yoane Wissa",
        "comp": "GB1",
        "team": "Newcastle United",
        "target_season": 2026,
        "age_at_target": 29.9,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5991,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1621,
        "npxg90": 0.4507,
        "npxg90_regression_pct": 0.228,
        "xa90": 0.1088,
        "xa90_regression_pct": 0.228,
        "xgchain90": 0.65,
        "xgchain90_regression_pct": 0.228,
        "xgbuildup90": 0.167,
        "xgbuildup90_regression_pct": 0.228,
        "player_id": 388165,
        "history": [
          {
            "season": 2023,
            "minutes": 2556.0,
            "npxg90": 0.3933098459695007,
            "xa90": 0.13480708252271295,
            "clubs": "Brentford",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2943.0,
            "npxg90": 0.633977355623464,
            "xa90": 0.10548850504356787,
            "clubs": "Brentford",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 492.0,
            "npxg90": 0.5923504760579729,
            "xa90": 0.031013242082624903,
            "clubs": "Newcastle United",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.33696333015329827,
        "npxg90_high": 0.6283909689715773,
        "xa90_low": 0.03126617618051311,
        "xa90_high": 0.211446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 388165,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1619.75,
        "empirical_lo80": 249.2,
        "empirical_hi80": 2753.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 521.0,
        "weighted_prior_minutes": 1619.75,
        "prior_starts": 4.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 388165,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:391004",
      "player_id": 391004,
      "name": "Jonas Wind",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 13,
        "cf_ss_starts": 5,
        "all_position_starts": 5,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 5
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "VfL Wolfsburg"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10394",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10394",
        "name": "Jonas Wind",
        "comp": "L1",
        "team": "Wolfsburg",
        "target_season": 2026,
        "age_at_target": 27.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5135,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1404,
        "npxg90": 0.3038,
        "npxg90_regression_pct": 0.255,
        "xa90": 0.1623,
        "xa90_regression_pct": 0.255,
        "xgchain90": 0.5384,
        "xgchain90_regression_pct": 0.255,
        "xgbuildup90": 0.1978,
        "xgbuildup90_regression_pct": 0.255,
        "player_id": 391004,
        "history": [
          {
            "season": 2023,
            "minutes": 2689.0,
            "npxg90": 0.35091637899907285,
            "xa90": 0.15521458809029529,
            "clubs": "Wolfsburg",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1966.0,
            "npxg90": 0.22081580940569587,
            "xa90": 0.21814042959544175,
            "clubs": "Wolfsburg",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 480.0,
            "npxg90": 0.259170078439638,
            "xa90": 0.049197198590263724,
            "clubs": "Wolfsburg",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.19006333015329832,
        "npxg90_high": 0.48149096897157734,
        "xa90_low": 0.08476617618051312,
        "xa90_high": 0.264946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 391004,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1398.5,
        "empirical_lo80": 27.95,
        "empirical_hi80": 2532.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 480.0,
        "weighted_prior_minutes": 1398.5,
        "prior_starts": 5.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 391004,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:391065",
      "player_id": 391065,
      "name": "Hamed Traor\u00e9",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 0,
        "all_position_starts": 7,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Left Winger": 5,
          "Attacking Midfield": 1,
          "Right Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "AFC Bournemouth",
        "Olympique Marseille"
      ],
      "prior_competitions": [
        "FR1",
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6986",
            "method": "surname+name_subset",
            "confidence": 0.85
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6986",
        "name": "Hamed Junior Traore",
        "comp": "FR1",
        "team": "Bournemouth; Marseille",
        "target_season": 2026,
        "age_at_target": 26.5,
        "seasons_used": 3,
        "pos": "DF",
        "minutes_basis": 3197,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1;GB1",
        "effective_minutes": 956,
        "npxg90": 0.2414,
        "npxg90_regression_pct": 0.334,
        "xa90": 0.1144,
        "xa90_regression_pct": 0.334,
        "xgchain90": 0.5669,
        "xgchain90_regression_pct": 0.334,
        "xgbuildup90": 0.2614,
        "xgbuildup90_regression_pct": 0.334,
        "player_id": 391065,
        "history": [
          {
            "season": 2023,
            "minutes": 418.0,
            "npxg90": 0.18262719428033064,
            "xa90": 0.15163482135634104,
            "clubs": "Bournemouth; Napoli",
            "competitions": [
              "GB1",
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2154.0,
            "npxg90": 0.31961919542682204,
            "xa90": 0.12167271903734188,
            "clubs": "Auxerre",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 625.0,
            "npxg90": 0.3953129414319992,
            "xa90": 0.14149517834186554,
            "clubs": "Bournemouth; Marseille",
            "competitions": [
              "FR1",
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1276633301532983,
        "npxg90_high": 0.4190909689715773,
        "xa90_low": 0.03686617618051312,
        "xa90_high": 0.217046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 391065,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 636.0,
        "weighted_prior_minutes": 951.75,
        "prior_starts": 7.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 391065,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:391766",
      "player_id": 391766,
      "name": "Marco Gr\u00fcll",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 11,
        "cf_ss_starts": 9,
        "all_position_starts": 23,
        "cf_start_share": 0.391304347826087,
        "starting_position_counts": {
          "Right Winger": 9,
          "Centre-Forward": 8,
          "Left Midfield": 4,
          "Attacking Midfield": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "SV Werder Bremen"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12924",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12924",
        "name": "Marco Gr\u00fcll",
        "comp": "L1",
        "team": "Werder Bremen",
        "target_season": 2026,
        "age_at_target": 28.1,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 3228,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1317,
        "npxg90": 0.2458,
        "npxg90_regression_pct": 0.267,
        "xa90": 0.1283,
        "xa90_regression_pct": 0.267,
        "xgchain90": 0.5011,
        "xgchain90_regression_pct": 0.267,
        "xgbuildup90": 0.2074,
        "xgbuildup90_regression_pct": 0.267,
        "player_id": 391766,
        "history": [
          {
            "season": 2024,
            "minutes": 1189.0,
            "npxg90": 0.3189498716550178,
            "xa90": 0.15637461386646062,
            "clubs": "Werder Bremen",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2039.0,
            "npxg90": 0.18650880563034036,
            "xa90": 0.10210642847814883,
            "clubs": "Werder Bremen",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1320633301532983,
        "npxg90_high": 0.42349096897157734,
        "xa90_low": 0.050766176180513115,
        "xa90_high": 0.23094604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 391766,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1734.666667,
        "empirical_lo80": 326.716667,
        "empirical_hi80": 2645.066667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2012.0,
        "weighted_prior_minutes": 1734.666667,
        "prior_starts": 23.0,
        "prior_cf_start_share": 0.391304,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 391766,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:392085",
      "player_id": 392085,
      "name": "Nicol\u00f2 Zaniolo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 27,
        "cf_ss_starts": 25,
        "all_position_starts": 28,
        "cf_start_share": 0.8928571428571429,
        "starting_position_counts": {
          "Second Striker": 23,
          "Attacking Midfield": 3,
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Udinese Calcio"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6686",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6686",
        "name": "Nicolo Zaniolo",
        "comp": "IT1",
        "team": "Udinese",
        "target_season": 2026,
        "age_at_target": 27.1,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3793,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1525,
        "npxg90": 0.2709,
        "npxg90_regression_pct": 0.239,
        "xa90": 0.1847,
        "xa90_regression_pct": 0.239,
        "xgchain90": 0.5073,
        "xgchain90_regression_pct": 0.239,
        "xgbuildup90": 0.1622,
        "xgbuildup90_regression_pct": 0.239,
        "player_id": 392085,
        "history": [
          {
            "season": 2023,
            "minutes": 820.0,
            "npxg90": 0.40661044464242163,
            "xa90": 0.07019226241675093,
            "clubs": "Aston Villa",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 665.0,
            "npxg90": 0.25916046775261264,
            "xa90": 0.1685756512714508,
            "clubs": "Atalanta,Fiorentina",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2308.0,
            "npxg90": 0.23958068415264325,
            "xa90": 0.22199849743780195,
            "clubs": "Udinese",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.15716333015329828,
        "npxg90_high": 0.4485909689715773,
        "xa90_low": 0.10716617618051312,
        "xa90_high": 0.287346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 392085,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1514.25,
        "empirical_lo80": 143.7,
        "empirical_hi80": 2648.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2271.0,
        "weighted_prior_minutes": 1514.25,
        "prior_starts": 28.0,
        "prior_cf_start_share": 0.892857,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 392085,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:392767",
      "player_id": 392767,
      "name": "Danny Namaso",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 5,
        "cf_ss_starts": 5,
        "all_position_starts": 29,
        "cf_start_share": 0.1724137931034483,
        "starting_position_counts": {
          "Left Winger": 16,
          "Attacking Midfield": 7,
          "Centre-Forward": 5,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "AJ Auxerre"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13888",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13888",
        "name": "Danny Namaso",
        "comp": "FR1",
        "team": "Auxerre",
        "target_season": 2026,
        "age_at_target": 25.9,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 2544,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1272,
        "npxg90": 0.2722,
        "npxg90_regression_pct": 0.274,
        "xa90": 0.1446,
        "xa90_regression_pct": 0.274,
        "xgchain90": 0.454,
        "xgchain90_regression_pct": 0.274,
        "xgbuildup90": 0.1629,
        "xgbuildup90_regression_pct": 0.274,
        "player_id": 392767,
        "history": [
          {
            "season": 2025,
            "minutes": 2544.0,
            "npxg90": 0.25886246771990973,
            "xa90": 0.13975106615722532,
            "clubs": "Auxerre",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1584633301532983,
        "npxg90_high": 0.4498909689715773,
        "xa90_low": 0.06706617618051312,
        "xa90_high": 0.24724604875519202
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 392767,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2528.0,
        "empirical_lo80": 1120.05,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2528.0,
        "weighted_prior_minutes": 2528.0,
        "prior_starts": 29.0,
        "prior_cf_start_share": 0.172414,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 392767,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:392770",
      "player_id": 392770,
      "name": "Angel Gomes",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 2,
        "all_position_starts": 19,
        "cf_start_share": 0.10526315789473684,
        "starting_position_counts": {
          "Central Midfield": 9,
          "Attacking Midfield": 7,
          "Second Striker": 2,
          "Defensive Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Olympique Marseille",
        "Wolverhampton Wanderers"
      ],
      "prior_competitions": [
        "FR1",
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5598",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5598",
        "name": "Angel Gomes",
        "comp": "FR1",
        "team": "Marseille; Wolverhampton Wanderers",
        "target_season": 2026,
        "age_at_target": 25.9,
        "seasons_used": 3,
        "pos": "MF",
        "minutes_basis": 4749,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1;GB1",
        "effective_minutes": 1536,
        "npxg90": 0.1099,
        "npxg90_regression_pct": 0.238,
        "xa90": 0.1627,
        "xa90_regression_pct": 0.238,
        "xgchain90": 0.527,
        "xgchain90_regression_pct": 0.238,
        "xgbuildup90": 0.3473,
        "xgbuildup90_regression_pct": 0.238,
        "player_id": 392770,
        "history": [
          {
            "season": 2023,
            "minutes": 2605.0,
            "npxg90": 0.05991966956636498,
            "xa90": 0.2604196139409309,
            "clubs": "Lille",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 750.0,
            "npxg90": 0.11585071586072444,
            "xa90": 0.20502272039651873,
            "clubs": "Lille",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1394.0,
            "npxg90": 0.1454710719740844,
            "xa90": 0.08824894210080506,
            "clubs": "Marseille; Wolverhampton Wanderers",
            "competitions": [
              "FR1",
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0,
        "npxg90_high": 0.2875909689715773,
        "xa90_low": 0.08516617618051313,
        "xa90_high": 0.265346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 392770,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1509.0,
        "empirical_lo80": 101.05,
        "empirical_hi80": 2419.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1357.0,
        "weighted_prior_minutes": 1509.0,
        "prior_starts": 19.0,
        "prior_cf_start_share": 0.105263,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 392770,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:393238",
      "player_id": 393238,
      "name": "Zakaria Aboukhlal",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 6,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Left Midfield": 4,
          "Left Winger": 1,
          "Attacking Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Torino FC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10796",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10796",
        "name": "Zakaria Aboukhlal",
        "comp": "IT1",
        "team": "Torino",
        "target_season": 2026,
        "age_at_target": 26.5,
        "seasons_used": 3,
        "pos": "DF",
        "minutes_basis": 3199,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 925,
        "npxg90": 0.2418,
        "npxg90_regression_pct": 0.342,
        "xa90": 0.0748,
        "xa90_regression_pct": 0.342,
        "xgchain90": 0.3993,
        "xgchain90_regression_pct": 0.342,
        "xgbuildup90": 0.1414,
        "xgbuildup90_regression_pct": 0.342,
        "player_id": 393238,
        "history": [
          {
            "season": 2023,
            "minutes": 764.0,
            "npxg90": 0.2879518247575192,
            "xa90": 0.027191029929833885,
            "clubs": "Toulouse",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1935.0,
            "npxg90": 0.4858303222545357,
            "xa90": 0.07883298830237499,
            "clubs": "Toulouse",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 500.0,
            "npxg90": 0.07419195257127284,
            "xa90": 0.10756270866841079,
            "clubs": "Torino",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1280633301532983,
        "npxg90_high": 0.41949096897157734,
        "xa90_low": 0,
        "xa90_high": 0.177446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 393238,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 507.0,
        "weighted_prior_minutes": 920.5,
        "prior_starts": 6.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 393238,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:393323",
      "player_id": 393323,
      "name": "Brenden Aaronson",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 4,
        "cf_ss_starts": 4,
        "all_position_starts": 30,
        "cf_start_share": 0.13333333333333333,
        "starting_position_counts": {
          "Attacking Midfield": 12,
          "Right Winger": 8,
          "Central Midfield": 3,
          "Second Striker": 3,
          "Right Midfield": 1,
          "Centre-Forward": 1,
          "Left Midfield": 1,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Leeds United"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10751",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10751",
        "name": "Brenden Aaronson",
        "comp": "GB1",
        "team": "Leeds",
        "target_season": 2026,
        "age_at_target": 25.8,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 3720,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1559,
        "npxg90": 0.2319,
        "npxg90_regression_pct": 0.235,
        "xa90": 0.1903,
        "xa90_regression_pct": 0.235,
        "xgchain90": 0.5031,
        "xgchain90_regression_pct": 0.235,
        "xgbuildup90": 0.1577,
        "xgbuildup90_regression_pct": 0.235,
        "player_id": 393323,
        "history": [
          {
            "season": 2023,
            "minutes": 1203.0,
            "npxg90": 0.17804419956265244,
            "xa90": 0.20405278754817727,
            "clubs": "Union Berlin",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2517.0,
            "npxg90": 0.2102963797552722,
            "xa90": 0.20248068569847455,
            "clubs": "Leeds",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1181633301532983,
        "npxg90_high": 0.4095909689715773,
        "xa90_low": 0.11276617618051311,
        "xa90_high": 0.292946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 393323,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2067.666667,
        "empirical_lo80": 659.716667,
        "empirical_hi80": 2978.066667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2470.0,
        "weighted_prior_minutes": 2067.666667,
        "prior_starts": 30.0,
        "prior_cf_start_share": 0.133333,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 393323,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:394033",
      "player_id": 394033,
      "name": "Stefan Schimmer",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 31,
        "cf_ss_starts": 3,
        "all_position_starts": 3,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1. Fu\u00dfballclub Heidenheim 1846"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11861",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11861",
        "name": "Stefan Schimmer",
        "comp": "L1",
        "team": "FC Heidenheim",
        "target_season": 2026,
        "age_at_target": 32.3,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 1074,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 453,
        "npxg90": 0.4345,
        "npxg90_regression_pct": 0.515,
        "xa90": 0.1678,
        "xa90_regression_pct": 0.515,
        "xgchain90": 0.683,
        "xgchain90_regression_pct": 0.515,
        "xgbuildup90": 0.1636,
        "xgbuildup90_regression_pct": 0.515,
        "player_id": 394033,
        "history": [
          {
            "season": 2023,
            "minutes": 117.0,
            "npxg90": 0.4606197430537297,
            "xa90": 0.6282829321347749,
            "clubs": "FC Heidenheim",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 220.0,
            "npxg90": 0.4719174856489355,
            "xa90": 0.09017890704457054,
            "clubs": "FC Heidenheim",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 737.0,
            "npxg90": 0.7223449801088511,
            "xa90": 0.20163051645035174,
            "clubs": "FC Heidenheim",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3207633301532983,
        "npxg90_high": 0.6121909689715773,
        "xa90_low": 0.09026617618051312,
        "xa90_high": 0.270446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 394033,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 496.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1630.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 805.0,
        "weighted_prior_minutes": 496.75,
        "prior_starts": 3.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 394033,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:395522",
      "player_id": 395522,
      "name": "Samuel Essende",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 17,
        "cf_ss_starts": 2,
        "all_position_starts": 2,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Augsburg"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12922",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12922",
        "name": "Samuel Essende",
        "comp": "L1",
        "team": "Augsburg",
        "target_season": 2026,
        "age_at_target": 28.5,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 2029,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 598,
        "npxg90": 0.3216,
        "npxg90_regression_pct": 0.445,
        "xa90": 0.1272,
        "xa90_regression_pct": 0.445,
        "xgchain90": 0.4762,
        "xgchain90_regression_pct": 0.445,
        "xgbuildup90": 0.1234,
        "xgbuildup90_regression_pct": 0.445,
        "player_id": 395522,
        "history": [
          {
            "season": 2024,
            "minutes": 1668.0,
            "npxg90": 0.3113583543022974,
            "xa90": 0.09537985488075576,
            "clubs": "Augsburg",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 361.0,
            "npxg90": 0.3631478337534907,
            "xa90": 0.1066224174599816,
            "clubs": "Augsburg",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2078633301532983,
        "npxg90_high": 0.4992909689715773,
        "xa90_low": 0.049666176180513125,
        "xa90_high": 0.229846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 395522,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 818.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1952.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 404.0,
        "weighted_prior_minutes": 818.0,
        "prior_starts": 2.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 395522,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:395523",
      "player_id": 395523,
      "name": "Wilfried Kanga",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "KAA Gent"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "existing FotMob bridge",
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "KAA Gent",
          "league": "Belgian Pro League",
          "minutes": 2836.0,
          "npxg90": 0.3550176278324154,
          "xa90": 0.0541479169550037,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": 395523,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:398184",
      "player_id": 398184,
      "name": "Ferran Torres",
      "kind": "reviewed_market",
      "in_legacy_14": true,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 26,
        "cf_ss_starts": 19,
        "all_position_starts": 23,
        "cf_start_share": 0.8260869565217391,
        "starting_position_counts": {
          "Centre-Forward": 19,
          "Left Winger": 3,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "Named legacy market comparator",
      "prior_clubs": [
        "FC Barcelona"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6441",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6441",
        "name": "Ferr\u00e1n Torres",
        "comp": "ES1",
        "team": "Barcelona",
        "target_season": 2026,
        "age_at_target": 26.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4286,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1578,
        "npxg90": 0.5947,
        "npxg90_regression_pct": 0.233,
        "xa90": 0.1692,
        "xa90_regression_pct": 0.233,
        "xgchain90": 0.9083,
        "xgchain90_regression_pct": 0.233,
        "xgbuildup90": 0.2385,
        "xgbuildup90_regression_pct": 0.233,
        "player_id": 398184,
        "history": [
          {
            "season": 2023,
            "minutes": 1168.0,
            "npxg90": 0.4736501898150891,
            "xa90": 0.15947429928928614,
            "clubs": "Barcelona",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1093.0,
            "npxg90": 0.7972701249195967,
            "xa90": 0.2928216285553692,
            "clubs": "Barcelona",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2025.0,
            "npxg90": 0.7192609766291248,
            "xa90": 0.1403446993066205,
            "clubs": "Barcelona",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.4809633301532983,
        "npxg90_high": 0.7723909689715773,
        "xa90_low": 0.0916661761805131,
        "xa90_high": 0.27184604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 398184,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1563.75,
        "empirical_lo80": 193.2,
        "empirical_hi80": 2697.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1975.0,
        "weighted_prior_minutes": 1563.75,
        "prior_starts": 23.0,
        "prior_cf_start_share": 0.826087,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 398184,
        "player": "F. Torres",
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "historical_destination_deal_proxy_not_juventus_offer",
        "evidence_quality": "capology_point_estimate",
        "fee_eur": {
          "low": 48500000.0,
          "base": 48500000.0,
          "high": 48500000.0
        },
        "contract_years": 5.0,
        "annual_fee_allocation_eur": {
          "low": 9700000.0,
          "base": 9700000.0,
          "high": 9700000.0
        },
        "annual_gross_wage_eur": {
          "low": 13640000.0,
          "base": 13640000.0,
          "high": 13640000.0
        },
        "annualized_commitment_proxy_eur": {
          "low": 23340000.0,
          "base": 23340000.0,
          "high": 23340000.0
        },
        "full_contract_proxy_eur": {
          "low": 116700000.0,
          "base": 116700000.0,
          "high": 116700000.0
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "undisclosed_ancillary_costs",
          "performance_bonuses",
          "future_wage_changes",
          "juventus_specific_offer"
        ],
        "sources": [
          {
            "title": "Legacy pool snapshot",
            "url": "experiments/band-pool-2026-summer-CF.json",
            "publication_date": "2026-08-28",
            "retrieved_at": "2026-09-09",
            "kind": "local_archived_secondary"
          },
          {
            "title": "Capology archived wage row",
            "url": "https://www.capology.com/fr/ligue-1/salaries/2026-2027/",
            "publication_date": null,
            "retrieved_at": "2026-09-09",
            "kind": "secondary_salary_estimate",
            "snapshot_date": "2026-08-30"
          }
        ],
        "notes": [
          "Closed-window reconstructed comparison as of 2026-09-09; this destination transaction does not establish Juventus feasibility.",
          "Contract proxy assumes constant annual fixed gross wage over the stated term; excludes unpriced costs.",
          "Capology point estimate has no published error interval; identical scenarios do not mean wage certainty."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:400546",
      "player_id": 400546,
      "name": "Nikolas Nartey",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 14,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Attacking Midfield": 11,
          "Central Midfield": 2,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "VfB Stuttgart"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6415",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6415",
        "name": "Nikolas Nartey",
        "comp": "L1",
        "team": "VfB Stuttgart",
        "target_season": 2026,
        "age_at_target": 26.4,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1255,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 628,
        "npxg90": 0.3284,
        "npxg90_regression_pct": 0.433,
        "xa90": 0.2106,
        "xa90_regression_pct": 0.433,
        "xgchain90": 0.7848,
        "xgchain90_regression_pct": 0.433,
        "xgbuildup90": 0.3128,
        "xgbuildup90_regression_pct": 0.433,
        "player_id": 400546,
        "history": [
          {
            "season": 2025,
            "minutes": 1255.0,
            "npxg90": 0.31564335909438324,
            "xa90": 0.24054799647445224,
            "clubs": "VfB Stuttgart",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.21466333015329833,
        "npxg90_high": 0.5060909689715773,
        "xa90_low": 0.13306617618051314,
        "xa90_high": 0.313246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 400546,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1256.0,
        "weighted_prior_minutes": 844.333333,
        "prior_starts": 14.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 2.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 400546,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:401923",
      "player_id": 401923,
      "name": "Victor Osimhen",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Galatasaray"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "existing FotMob bridge",
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Galatasaray",
          "league": "Super Lig",
          "minutes": 1711.0,
          "npxg90": 0.8057130393335374,
          "xa90": 0.0902606505946343,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": 401923,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:40433",
      "player_id": 40433,
      "name": "Alexis S\u00e1nchez",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 24,
        "cf_ss_starts": 6,
        "all_position_starts": 11,
        "cf_start_share": 0.5454545454545454,
        "starting_position_counts": {
          "Centre-Forward": 4,
          "Right Winger": 4,
          "Second Striker": 2,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Sevilla FC"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "498",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "498",
        "name": "Alexis S\u00e1nchez",
        "comp": "ES1",
        "team": "Sevilla",
        "target_season": 2026,
        "age_at_target": 37.6,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 2429,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 927,
        "npxg90": 0.1423,
        "npxg90_regression_pct": 0.341,
        "xa90": 0.1151,
        "xa90_regression_pct": 0.341,
        "xgchain90": 0.3605,
        "xgchain90_regression_pct": 0.341,
        "xgbuildup90": 0.173,
        "xgbuildup90_regression_pct": 0.341,
        "player_id": 40433,
        "history": [
          {
            "season": 2023,
            "minutes": 716.0,
            "npxg90": 0.23837643940855005,
            "xa90": 0.5409441581880413,
            "clubs": "Inter",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 435.0,
            "npxg90": 0.2546690371658268,
            "xa90": 0.021008580152330727,
            "clubs": "Udinese",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1278.0,
            "npxg90": 0.19417517582400584,
            "xa90": 0.1289746157405242,
            "clubs": "Sevilla",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.028563330153298316,
        "npxg90_high": 0.3199909689715773,
        "xa90_low": 0.03756617618051311,
        "xa90_high": 0.217746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 40433,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 946.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2080.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1300.0,
        "weighted_prior_minutes": 946.0,
        "prior_starts": 11.0,
        "prior_cf_start_share": 0.545455,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 40433,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:405885",
      "player_id": 405885,
      "name": "Giacomo Raspadori",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 31,
        "cf_ss_starts": 7,
        "all_position_starts": 8,
        "cf_start_share": 0.875,
        "starting_position_counts": {
          "Second Striker": 5,
          "Centre-Forward": 2,
          "Attacking Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Atalanta BC",
        "Atl\u00e9tico de Madrid"
      ],
      "prior_competitions": [
        "ES1",
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7500",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7500",
        "name": "Giacomo Raspadori",
        "comp": "IT1",
        "team": "Atalanta; Atletico Madrid",
        "target_season": 2026,
        "age_at_target": 26.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3643,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1;IT1",
        "effective_minutes": 1158,
        "npxg90": 0.3571,
        "npxg90_regression_pct": 0.293,
        "xa90": 0.1946,
        "xa90_regression_pct": 0.293,
        "xgchain90": 0.6761,
        "xgchain90_regression_pct": 0.293,
        "xgbuildup90": 0.2229,
        "xgbuildup90_regression_pct": 0.293,
        "player_id": 405885,
        "history": [
          {
            "season": 2023,
            "minutes": 1546.0,
            "npxg90": 0.3458701844121128,
            "xa90": 0.26100904043440987,
            "clubs": "Napoli",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1110.0,
            "npxg90": 0.41228235757129417,
            "xa90": 0.1776043226992762,
            "clubs": "Napoli",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 987.0,
            "npxg90": 0.3978644130258937,
            "xa90": 0.19609249338485008,
            "clubs": "Atalanta; Atletico Madrid",
            "competitions": [
              "ES1",
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.24336333015329828,
        "npxg90_high": 0.5347909689715773,
        "xa90_low": 0.11706617618051311,
        "xa90_high": 0.297246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 405885,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1176.5,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2310.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1019.0,
        "weighted_prior_minutes": 1176.5,
        "prior_starts": 8.0,
        "prior_cf_start_share": 0.875,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 405885,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:406040",
      "player_id": 406040,
      "name": "Ademola Lookman",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 17,
        "cf_ss_starts": 14,
        "all_position_starts": 18,
        "cf_start_share": 0.7777777777777778,
        "starting_position_counts": {
          "Second Striker": 12,
          "Left Winger": 4,
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Atalanta BC",
        "Atl\u00e9tico de Madrid"
      ],
      "prior_competitions": [
        "ES1",
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5556",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5556",
        "name": "Ademola Lookman",
        "comp": "IT1",
        "team": "Atalanta; Atletico Madrid",
        "target_season": 2026,
        "age_at_target": 28.8,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5666,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1;IT1",
        "effective_minutes": 1777,
        "npxg90": 0.435,
        "npxg90_regression_pct": 0.213,
        "xa90": 0.2551,
        "xa90_regression_pct": 0.213,
        "xgchain90": 0.7833,
        "xgchain90_regression_pct": 0.213,
        "xgbuildup90": 0.2509,
        "xgbuildup90_regression_pct": 0.213,
        "player_id": 406040,
        "history": [
          {
            "season": 2023,
            "minutes": 1930.0,
            "npxg90": 0.5139316480240056,
            "xa90": 0.29659329307473076,
            "clubs": "Atalanta",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2295.0,
            "npxg90": 0.5116629781676274,
            "xa90": 0.34852155984616745,
            "clubs": "Atalanta",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1441.0,
            "npxg90": 0.47294652137303,
            "xa90": 0.24789817512324916,
            "clubs": "Atalanta; Atletico Madrid",
            "competitions": [
              "ES1",
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.32126333015329833,
        "npxg90_high": 0.6126909689715774,
        "xa90_low": 0.17756617618051312,
        "xa90_high": 0.357746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 406040,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1751.0,
        "empirical_lo80": 380.45,
        "empirical_hi80": 2885.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1419.0,
        "weighted_prior_minutes": 1751.0,
        "prior_starts": 18.0,
        "prior_cf_start_share": 0.777778,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 406040,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:406042",
      "player_id": 406042,
      "name": "Dennis Johnsen",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 2,
        "all_position_starts": 5,
        "cf_start_share": 0.4,
        "starting_position_counts": {
          "Central Midfield": 3,
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "US Cremonese"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9882",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9882",
        "name": "Dennis Johnsen",
        "comp": "IT1",
        "team": "Cremonese",
        "target_season": 2026,
        "age_at_target": 28.5,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 390,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 195,
        "npxg90": 0.2517,
        "npxg90_regression_pct": 0.711,
        "xa90": 0.1462,
        "xa90_regression_pct": 0.711,
        "xgchain90": 0.453,
        "xgchain90_regression_pct": 0.711,
        "xgbuildup90": 0.1315,
        "xgbuildup90_regression_pct": 0.711,
        "player_id": 406042,
        "history": [
          {
            "season": 2025,
            "minutes": 390.0,
            "npxg90": 0.1699014502362563,
            "xa90": 0.14303208142518997,
            "clubs": "Cremonese",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.13796333015329829,
        "npxg90_high": 0.4293909689715773,
        "xa90_low": 0.06866617618051311,
        "xa90_high": 0.248846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 406042,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 390.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1300.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 390.0,
        "weighted_prior_minutes": 390.0,
        "prior_starts": 5.0,
        "prior_cf_start_share": 0.4,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 406042,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:406625",
      "player_id": 406625,
      "name": "Lautaro Mart\u00ednez",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 33,
        "cf_ss_starts": 27,
        "all_position_starts": 27,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 27
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Inter Milan"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7006",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7006",
        "name": "Lautaro Mart\u00ednez",
        "comp": "IT1",
        "team": "Inter",
        "target_season": 2026,
        "age_at_target": 28.9,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 7498,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 2426,
        "npxg90": 0.5435,
        "npxg90_regression_pct": 0.165,
        "xa90": 0.1894,
        "xa90_regression_pct": 0.165,
        "xgchain90": 0.8728,
        "xgchain90_regression_pct": 0.165,
        "xgbuildup90": 0.2924,
        "xgbuildup90_regression_pct": 0.165,
        "player_id": 406625,
        "history": [
          {
            "season": 2023,
            "minutes": 2688.0,
            "npxg90": 0.5903975590730884,
            "xa90": 0.1415750793447452,
            "clubs": "Inter",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2605.0,
            "npxg90": 0.5172980604782672,
            "xa90": 0.18000914174312593,
            "clubs": "Inter",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2205.0,
            "npxg90": 0.6995440820346074,
            "xa90": 0.25679491232244334,
            "clubs": "Inter",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.42976333015329826,
        "npxg90_high": 0.7211909689715773,
        "xa90_low": 0.11186617618051313,
        "xa90_high": 0.292046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 406625,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2400.75,
        "empirical_lo80": 1030.2,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2178.0,
        "weighted_prior_minutes": 2400.75,
        "prior_starts": 27.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 406625,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:406635",
      "player_id": 406635,
      "name": "Phil Foden",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 23,
        "cf_start_share": 0.043478260869565216,
        "starting_position_counts": {
          "Attacking Midfield": 13,
          "Right Winger": 4,
          "Left Winger": 4,
          "Central Midfield": 1,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Manchester City"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6055",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6055",
        "name": "Phil Foden",
        "comp": "GB1",
        "team": "Manchester City",
        "target_season": 2026,
        "age_at_target": 26.2,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6748,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 2208,
        "npxg90": 0.316,
        "npxg90_regression_pct": 0.179,
        "xa90": 0.2453,
        "xa90_regression_pct": 0.179,
        "xgchain90": 0.8015,
        "xgchain90_regression_pct": 0.179,
        "xgbuildup90": 0.4094,
        "xgbuildup90_regression_pct": 0.179,
        "player_id": 406635,
        "history": [
          {
            "season": 2023,
            "minutes": 2895.0,
            "npxg90": 0.3515435131218458,
            "xa90": 0.26475335290858165,
            "clubs": "Manchester City",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1770.0,
            "npxg90": 0.3144449784215224,
            "xa90": 0.27367549118096546,
            "clubs": "Manchester City",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2083.0,
            "npxg90": 0.28899298334316287,
            "xa90": 0.26387034361869943,
            "clubs": "Manchester City",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2022633301532983,
        "npxg90_high": 0.4936909689715773,
        "xa90_low": 0.1677661761805131,
        "xa90_high": 0.347946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 406635,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2205.5,
        "empirical_lo80": 797.55,
        "empirical_hi80": 3115.9,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2085.0,
        "weighted_prior_minutes": 2205.5,
        "prior_starts": 23.0,
        "prior_cf_start_share": 0.043478,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 406635,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:407098",
      "player_id": 407098,
      "name": "Jakub Kami\u0144ski",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 34,
        "cf_start_share": 0.029411764705882353,
        "starting_position_counts": {
          "Left Winger": 14,
          "Attacking Midfield": 8,
          "Right Midfield": 4,
          "Left Midfield": 3,
          "Central Midfield": 2,
          "Right Winger": 2,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1.FC K\u00f6ln"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10732",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10732",
        "name": "Jakub Kaminski",
        "comp": "L1",
        "team": "FC Cologne",
        "target_season": 2026,
        "age_at_target": 24.2,
        "seasons_used": 3,
        "pos": "DF",
        "minutes_basis": 4577,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1902,
        "npxg90": 0.1898,
        "npxg90_regression_pct": 0.202,
        "xa90": 0.1734,
        "xa90_regression_pct": 0.202,
        "xgchain90": 0.5116,
        "xgchain90_regression_pct": 0.202,
        "xgbuildup90": 0.2691,
        "xgbuildup90_regression_pct": 0.202,
        "player_id": 407098,
        "history": [
          {
            "season": 2023,
            "minutes": 441.0,
            "npxg90": 0.22497358598879405,
            "xa90": 0.3071671199737763,
            "clubs": "Wolfsburg",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1105.0,
            "npxg90": 0.09005941339342842,
            "xa90": 0.2866264090818517,
            "clubs": "Wolfsburg",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 3031.0,
            "npxg90": 0.23654981857673912,
            "xa90": 0.16596418840755964,
            "clubs": "FC Cologne",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0760633301532983,
        "npxg90_high": 0.3674909689715773,
        "xa90_low": 0.09586617618051312,
        "xa90_high": 0.276046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 407098,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1908.5,
        "empirical_lo80": 500.55,
        "empirical_hi80": 2818.9,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 3023.0,
        "weighted_prior_minutes": 1908.5,
        "prior_starts": 34.0,
        "prior_cf_start_share": 0.029412,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 407098,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:408471",
      "player_id": 408471,
      "name": "Javi Puado",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 2,
        "all_position_starts": 8,
        "cf_start_share": 0.25,
        "starting_position_counts": {
          "Left Winger": 6,
          "Centre-Forward": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RCD Espanyol Barcelona"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6933",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6933",
        "name": "Javi Puado",
        "comp": "ES1",
        "team": "Espanyol",
        "target_season": 2026,
        "age_at_target": 28.2,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 3710,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1099,
        "npxg90": 0.2949,
        "npxg90_regression_pct": 0.304,
        "xa90": 0.1188,
        "xa90_regression_pct": 0.304,
        "xgchain90": 0.4473,
        "xgchain90_regression_pct": 0.304,
        "xgbuildup90": 0.1456,
        "xgbuildup90_regression_pct": 0.304,
        "player_id": 408471,
        "history": [
          {
            "season": 2024,
            "minutes": 3023.0,
            "npxg90": 0.24500484286252627,
            "xa90": 0.08840024865007819,
            "clubs": "Espanyol",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 687.0,
            "npxg90": 0.4391810170671695,
            "xa90": 0.1254912355190802,
            "clubs": "Espanyol",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1811633301532983,
        "npxg90_high": 0.4725909689715773,
        "xa90_low": 0.04126617618051312,
        "xa90_high": 0.221446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 408471,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1448.333333,
        "empirical_lo80": 40.383333,
        "empirical_hi80": 2358.733333,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 678.0,
        "weighted_prior_minutes": 1448.333333,
        "prior_starts": 8.0,
        "prior_cf_start_share": 0.25,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 408471,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:410225",
      "player_id": 410225,
      "name": "Isma\u00efla Sarr",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 5,
        "cf_ss_starts": 5,
        "all_position_starts": 24,
        "cf_start_share": 0.20833333333333334,
        "starting_position_counts": {
          "Right Winger": 19,
          "Second Striker": 5
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Crystal Palace"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5675",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5675",
        "name": "Ismaila Sarr",
        "comp": "GB1",
        "team": "Crystal Palace",
        "target_season": 2026,
        "age_at_target": 28.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6353,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 2134,
        "npxg90": 0.3523,
        "npxg90_regression_pct": 0.184,
        "xa90": 0.174,
        "xa90_regression_pct": 0.184,
        "xgchain90": 0.6092,
        "xgchain90_regression_pct": 0.184,
        "xgbuildup90": 0.1894,
        "xgbuildup90_regression_pct": 0.184,
        "player_id": 410225,
        "history": [
          {
            "season": 2023,
            "minutes": 1434.0,
            "npxg90": 0.254351815450391,
            "xa90": 0.17353159184548148,
            "clubs": "Marseille",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2738.0,
            "npxg90": 0.404591066307008,
            "xa90": 0.3305658951899686,
            "clubs": "Crystal Palace",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2181.0,
            "npxg90": 0.38211006809543546,
            "xa90": 0.09080316102775289,
            "clubs": "Crystal Palace",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2385633301532983,
        "npxg90_high": 0.5299909689715774,
        "xa90_low": 0.0964661761805131,
        "xa90_high": 0.276646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 410225,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2130.5,
        "empirical_lo80": 722.55,
        "empirical_hi80": 3040.9,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2177.0,
        "weighted_prior_minutes": 2130.5,
        "prior_starts": 24.0,
        "prior_cf_start_share": 0.208333,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 410225,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:411295",
      "player_id": 411295,
      "name": "Raphinha",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 3,
        "all_position_starts": 18,
        "cf_start_share": 0.16666666666666666,
        "starting_position_counts": {
          "Left Winger": 12,
          "Right Winger": 3,
          "Second Striker": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Barcelona"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8026",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8026",
        "name": "Raphinha",
        "comp": "ES1",
        "team": "Barcelona",
        "target_season": 2026,
        "age_at_target": 29.6,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5671,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1774,
        "npxg90": 0.4526,
        "npxg90_regression_pct": 0.213,
        "xa90": 0.3294,
        "xa90_regression_pct": 0.213,
        "xgchain90": 0.975,
        "xgchain90_regression_pct": 0.213,
        "xgbuildup90": 0.3897,
        "xgbuildup90_regression_pct": 0.213,
        "player_id": 411295,
        "history": [
          {
            "season": 2023,
            "minutes": 1385.0,
            "npxg90": 0.45413996182409005,
            "xa90": 0.4042870177608319,
            "clubs": "Barcelona",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2862.0,
            "npxg90": 0.5591018949547466,
            "xa90": 0.42537874354740735,
            "clubs": "Barcelona",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1424.0,
            "npxg90": 0.5623300209133938,
            "xa90": 0.37332544939100665,
            "clubs": "Barcelona",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3388633301532983,
        "npxg90_high": 0.6302909689715773,
        "xa90_low": 0.25186617618051316,
        "xa90_high": 0.43204604875519204
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 411295,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1748.5,
        "empirical_lo80": 340.55,
        "empirical_hi80": 2658.9,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1389.0,
        "weighted_prior_minutes": 1748.5,
        "prior_starts": 18.0,
        "prior_cf_start_share": 0.166667,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 411295,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:411537",
      "player_id": 411537,
      "name": "Zian Flemming",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 31,
        "cf_ss_starts": 21,
        "all_position_starts": 21,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 21
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Burnley FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13729",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13729",
        "name": "Zian Flemming",
        "comp": "GB1",
        "team": "Burnley",
        "target_season": 2026,
        "age_at_target": 28.0,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1795,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 898,
        "npxg90": 0.3672,
        "npxg90_regression_pct": 0.348,
        "xa90": 0.0738,
        "xa90_regression_pct": 0.348,
        "xgchain90": 0.4433,
        "xgchain90_regression_pct": 0.348,
        "xgbuildup90": 0.1197,
        "xgbuildup90_regression_pct": 0.348,
        "player_id": 411537,
        "history": [
          {
            "season": 2025,
            "minutes": 1795.0,
            "npxg90": 0.402741577657858,
            "xa90": 0.03433721917253351,
            "clubs": "Burnley",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.25346333015329836,
        "npxg90_high": 0.5448909689715773,
        "xa90_low": 0,
        "xa90_high": 0.176446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 411537,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1776.0,
        "empirical_lo80": 405.45,
        "empirical_hi80": 2910.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1776.0,
        "weighted_prior_minutes": 1776.0,
        "prior_starts": 21.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 411537,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:412363",
      "player_id": 412363,
      "name": "Rodrygo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 1,
        "all_position_starts": 6,
        "cf_start_share": 0.16666666666666666,
        "starting_position_counts": {
          "Right Winger": 3,
          "Left Winger": 2,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Real Madrid"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8015",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8015",
        "name": "Rodrygo",
        "comp": "ES1",
        "team": "Real Madrid",
        "target_season": 2026,
        "age_at_target": 25.6,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5024,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1414,
        "npxg90": 0.3361,
        "npxg90_regression_pct": 0.253,
        "xa90": 0.2106,
        "xa90_regression_pct": 0.253,
        "xgchain90": 0.7272,
        "xgchain90_regression_pct": 0.253,
        "xgbuildup90": 0.3446,
        "xgbuildup90_regression_pct": 0.253,
        "player_id": 412363,
        "history": [
          {
            "season": 2023,
            "minutes": 2426.0,
            "npxg90": 0.43355506498547797,
            "xa90": 0.16415788866548822,
            "clubs": "Real Madrid",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1965.0,
            "npxg90": 0.21637749728810696,
            "xa90": 0.18337087921855103,
            "clubs": "Real Madrid",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 633.0,
            "npxg90": 0.40499739807928903,
            "xa90": 0.4098805865511228,
            "clubs": "Real Madrid",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.22236333015329832,
        "npxg90_high": 0.5137909689715774,
        "xa90_low": 0.13306617618051314,
        "xa90_high": 0.313246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 412363,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1420.25,
        "empirical_lo80": 12.3,
        "empirical_hi80": 2330.65,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 676.0,
        "weighted_prior_minutes": 1420.25,
        "prior_starts": 6.0,
        "prior_cf_start_share": 0.166667,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 412363,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:412513",
      "player_id": 412513,
      "name": "Thomas Henry",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Standard Li\u00e8ge"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "existing FotMob bridge",
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Standard Li\u00e8ge",
          "league": "Belgian Pro League",
          "minutes": 1360.0,
          "npxg90": 0.1595845573088702,
          "xa90": 0.0382276988204787,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": 412513,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:412660",
      "player_id": 412660,
      "name": "Keinan Davis",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 30,
        "cf_ss_starts": 27,
        "all_position_starts": 27,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 27
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Udinese Calcio"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "1053",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "1053",
        "name": "Keinan Davis",
        "comp": "IT1",
        "team": "Udinese",
        "target_season": 2026,
        "age_at_target": 28.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3315,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1355,
        "npxg90": 0.2829,
        "npxg90_regression_pct": 0.262,
        "xa90": 0.1743,
        "xa90_regression_pct": 0.262,
        "xgchain90": 0.5383,
        "xgchain90_regression_pct": 0.262,
        "xgbuildup90": 0.1886,
        "xgbuildup90_regression_pct": 0.262,
        "player_id": 412660,
        "history": [
          {
            "season": 2023,
            "minutes": 160.0,
            "npxg90": 0.3098792819073424,
            "xa90": 0.036526240641251206,
            "clubs": "Udinese",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1049.0,
            "npxg90": 0.2633767799111181,
            "xa90": 0.21028635192403233,
            "clubs": "Udinese",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2106.0,
            "npxg90": 0.29251884382504684,
            "xa90": 0.18494460469064042,
            "clubs": "Udinese",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1691633301532983,
        "npxg90_high": 0.4605909689715773,
        "xa90_low": 0.09676617618051313,
        "xa90_high": 0.276946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 412660,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1350.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2484.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2078.0,
        "weighted_prior_minutes": 1350.0,
        "prior_starts": 27.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 412660,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:413039",
      "player_id": 413039,
      "name": "Bryan Mbeumo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 18,
        "cf_ss_starts": 18,
        "all_position_starts": 31,
        "cf_start_share": 0.5806451612903226,
        "starting_position_counts": {
          "Right Winger": 10,
          "Second Striker": 10,
          "Centre-Forward": 8,
          "Left Winger": 2,
          "Attacking Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Manchester United"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6552",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6552",
        "name": "Bryan Mbeumo",
        "comp": "GB1",
        "team": "Manchester United",
        "target_season": 2026,
        "age_at_target": 27.0,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 8049,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 2681,
        "npxg90": 0.3518,
        "npxg90_regression_pct": 0.152,
        "xa90": 0.2056,
        "xa90_regression_pct": 0.152,
        "xgchain90": 0.6828,
        "xgchain90_regression_pct": 0.152,
        "xgbuildup90": 0.2247,
        "xgbuildup90_regression_pct": 0.152,
        "player_id": 413039,
        "history": [
          {
            "season": 2023,
            "minutes": 1954.0,
            "npxg90": 0.3166518885615599,
            "xa90": 0.23675328091991837,
            "clubs": "Brentford",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 3419.0,
            "npxg90": 0.238626309493178,
            "xa90": 0.2731453592317796,
            "clubs": "Brentford",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2676.0,
            "npxg90": 0.447619106743752,
            "xa90": 0.17122229928727106,
            "clubs": "Manchester United",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2380633301532983,
        "npxg90_high": 0.5294909689715773,
        "xa90_low": 0.12806617618051314,
        "xa90_high": 0.308246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 413039,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2657.0,
        "empirical_lo80": 1286.45,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2625.0,
        "weighted_prior_minutes": 2657.0,
        "prior_starts": 31.0,
        "prior_cf_start_share": 0.580645,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 413039,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:413262",
      "player_id": 413262,
      "name": "Dani Raba",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 36,
        "cf_ss_starts": 3,
        "all_position_starts": 3,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 2,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Valencia CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5199",
            "method": "surname+name_subset",
            "confidence": 0.85
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5199",
        "name": "Raba",
        "comp": "ES1",
        "team": "Valencia",
        "target_season": 2026,
        "age_at_target": 30.8,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 2172,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 605,
        "npxg90": 0.1946,
        "npxg90_regression_pct": 0.442,
        "xa90": 0.1944,
        "xa90_regression_pct": 0.442,
        "xgchain90": 0.4317,
        "xgchain90_regression_pct": 0.442,
        "xgbuildup90": 0.1408,
        "xgbuildup90_regression_pct": 0.442,
        "player_id": 413262,
        "history": [
          {
            "season": 2024,
            "minutes": 1925.0,
            "npxg90": 0.16336212320035542,
            "xa90": 0.2864548667394496,
            "clubs": "Leganes",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 247.0,
            "npxg90": 0.13482777944762214,
            "xa90": 0.11613793459981077,
            "clubs": "Valencia",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0808633301532983,
        "npxg90_high": 0.3722909689715773,
        "xa90_low": 0.1168661761805131,
        "xa90_high": 0.29704604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 413262,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 806.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1940.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 264.0,
        "weighted_prior_minutes": 806.0,
        "prior_starts": 3.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 413262,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:413605",
      "player_id": 413605,
      "name": "David Okereke",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 11,
        "cf_ss_starts": 3,
        "all_position_starts": 3,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "US Cremonese"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9905",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9905",
        "name": "David Okereke",
        "comp": "IT1",
        "team": "Cremonese",
        "target_season": 2026,
        "age_at_target": 28.9,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 635,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 258,
        "npxg90": 0.2336,
        "npxg90_regression_pct": 0.65,
        "xa90": 0.1222,
        "xa90_regression_pct": 0.65,
        "xgchain90": 0.4284,
        "xgchain90_regression_pct": 0.65,
        "xgbuildup90": 0.1699,
        "xgbuildup90_regression_pct": 0.65,
        "player_id": 413605,
        "history": [
          {
            "season": 2023,
            "minutes": 238.0,
            "npxg90": 0.1373535957375244,
            "xa90": 0.03800551203556922,
            "clubs": "Torino",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 397.0,
            "npxg90": 0.15708171933776785,
            "xa90": 0.0954805314306273,
            "clubs": "Cremonese",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.11986333015329831,
        "npxg90_high": 0.41129096897157735,
        "xa90_low": 0.04466617618051312,
        "xa90_high": 0.22484604875519199
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 413605,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 349.333333,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1483.533333,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 400.0,
        "weighted_prior_minutes": 349.333333,
        "prior_starts": 3.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 413605,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:416380",
      "player_id": 416380,
      "name": "Ragnar Ache",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 29,
        "cf_ss_starts": 18,
        "all_position_starts": 18,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 18
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1.FC K\u00f6ln"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8869",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8869",
        "name": "Ragnar Ache",
        "comp": "L1",
        "team": "FC Cologne",
        "target_season": 2026,
        "age_at_target": 28.0,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1739,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 870,
        "npxg90": 0.4798,
        "npxg90_regression_pct": 0.356,
        "xa90": 0.1584,
        "xa90_regression_pct": 0.356,
        "xgchain90": 0.6499,
        "xgchain90_regression_pct": 0.356,
        "xgbuildup90": 0.1932,
        "xgbuildup90_regression_pct": 0.356,
        "player_id": 416380,
        "history": [
          {
            "season": 2025,
            "minutes": 1739.0,
            "npxg90": 0.5694239219846637,
            "xa90": 0.15377079536725968,
            "clubs": "FC Cologne",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3660633301532983,
        "npxg90_high": 0.6574909689715773,
        "xa90_low": 0.08086617618051313,
        "xa90_high": 0.261046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 416380,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1726.0,
        "empirical_lo80": 355.45,
        "empirical_hi80": 2860.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1726.0,
        "weighted_prior_minutes": 1726.0,
        "prior_starts": 18.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 416380,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:416386",
      "player_id": 416386,
      "name": "Abdou Harroui",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 11,
        "cf_start_share": 0.09090909090909091,
        "starting_position_counts": {
          "Central Midfield": 9,
          "Defensive Midfield": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Hellas Verona"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9996",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9996",
        "name": "Abdou Harroui",
        "comp": "IT1",
        "team": "Verona",
        "target_season": 2026,
        "age_at_target": 28.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 2401,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 827,
        "npxg90": 0.2007,
        "npxg90_regression_pct": 0.367,
        "xa90": 0.122,
        "xa90_regression_pct": 0.367,
        "xgchain90": 0.4575,
        "xgchain90_regression_pct": 0.367,
        "xgbuildup90": 0.2014,
        "xgbuildup90_regression_pct": 0.367,
        "player_id": 416386,
        "history": [
          {
            "season": 2023,
            "minutes": 1041.0,
            "npxg90": 0.22791411445854548,
            "xa90": 0.14709641818783814,
            "clubs": "Frosinone",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 452.0,
            "npxg90": 0.48807576681957043,
            "xa90": 0.20796399893222656,
            "clubs": "Verona",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 908.0,
            "npxg90": 0.04085316306332922,
            "xa90": 0.06805553448197764,
            "clubs": "Verona",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0869633301532983,
        "npxg90_high": 0.3783909689715773,
        "xa90_low": 0.044466176180513114,
        "xa90_high": 0.224646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 416386,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 825.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1735.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 906.0,
        "weighted_prior_minutes": 825.0,
        "prior_starts": 11.0,
        "prior_cf_start_share": 0.090909,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 416386,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:418560",
      "player_id": 418560,
      "name": "Erling Haaland",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 36,
        "cf_ss_starts": 34,
        "all_position_starts": 34,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 34
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Manchester City"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8260",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8260",
        "name": "Erling Haaland",
        "comp": "GB1",
        "team": "Manchester City",
        "target_season": 2026,
        "age_at_target": 26.0,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 8309,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 2822,
        "npxg90": 0.7144,
        "npxg90_regression_pct": 0.145,
        "xa90": 0.1536,
        "xa90_regression_pct": 0.145,
        "xgchain90": 0.8877,
        "xgchain90_regression_pct": 0.145,
        "xgbuildup90": 0.1428,
        "xgbuildup90_regression_pct": 0.145,
        "player_id": 418560,
        "history": [
          {
            "season": 2023,
            "minutes": 2581.0,
            "npxg90": 0.8914444654464074,
            "xa90": 0.1656946921284487,
            "clubs": "Manchester City",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2749.0,
            "npxg90": 0.6845735063489761,
            "xa90": 0.1172464394351761,
            "clubs": "Manchester City",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2979.0,
            "npxg90": 0.7779655821643927,
            "xa90": 0.16639538047401928,
            "clubs": "Manchester City",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.6006633301532983,
        "npxg90_high": 0.8920909689715774,
        "xa90_low": 0.0760661761805131,
        "xa90_high": 0.25624604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 418560,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2804.75,
        "empirical_lo80": 1434.2,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2959.0,
        "weighted_prior_minutes": 2804.75,
        "prior_starts": 34.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 418560,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:418659",
      "player_id": 418659,
      "name": "Amine Gouiri",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 20,
        "cf_ss_starts": 12,
        "all_position_starts": 15,
        "cf_start_share": 0.8,
        "starting_position_counts": {
          "Centre-Forward": 12,
          "Left Winger": 2,
          "Attacking Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Olympique Marseille"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6401",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6401",
        "name": "Amine Gouiri",
        "comp": "FR1",
        "team": "Marseille",
        "target_season": 2026,
        "age_at_target": 26.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5530,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1712,
        "npxg90": 0.4139,
        "npxg90_regression_pct": 0.219,
        "xa90": 0.1862,
        "xa90_regression_pct": 0.219,
        "xgchain90": 0.6744,
        "xgchain90_regression_pct": 0.219,
        "xgbuildup90": 0.1951,
        "xgbuildup90_regression_pct": 0.219,
        "player_id": 418659,
        "history": [
          {
            "season": 2023,
            "minutes": 2090.0,
            "npxg90": 0.3700424642814546,
            "xa90": 0.0967654191697257,
            "clubs": "Rennes",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2122.0,
            "npxg90": 0.4534297221244561,
            "xa90": 0.1934388833002843,
            "clubs": "Marseille,Rennes",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1318.0,
            "npxg90": 0.49418532898669354,
            "xa90": 0.2723599318273603,
            "clubs": "Marseille",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3001633301532983,
        "npxg90_high": 0.5915909689715773,
        "xa90_low": 0.10866617618051312,
        "xa90_high": 0.288846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 418659,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1707.0,
        "empirical_lo80": 336.45,
        "empirical_hi80": 2841.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1331.0,
        "weighted_prior_minutes": 1707.0,
        "prior_starts": 15.0,
        "prior_cf_start_share": 0.8,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 418659,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:419648",
      "player_id": 419648,
      "name": "Veljko Birmancevic",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 1,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Getafe CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11091",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11091",
        "name": "Veljko Birmancevic",
        "comp": "ES1",
        "team": "Getafe",
        "target_season": 2026,
        "age_at_target": 28.4,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 129,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 64,
        "npxg90": 0.2558,
        "npxg90_regression_pct": 0.882,
        "xa90": 0.1536,
        "xa90_regression_pct": 0.882,
        "xgchain90": 0.609,
        "xgchain90_regression_pct": 0.882,
        "xgbuildup90": 0.2888,
        "xgbuildup90_regression_pct": 0.882,
        "player_id": 419648,
        "history": [
          {
            "season": 2025,
            "minutes": 129.0,
            "npxg90": 0.044302942967692084,
            "xa90": 0.07636854121851366,
            "clubs": "Getafe",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.14206333015329833,
        "npxg90_high": 0.43349096897157735,
        "xa90_low": 0.0760661761805131,
        "xa90_high": 0.25624604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 419648,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 138.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1272.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 138.0,
        "weighted_prior_minutes": 138.0,
        "prior_starts": 1.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 419648,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:420002",
      "player_id": 420002,
      "name": "Jean-Philippe Mateta",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 32,
        "cf_ss_starts": 25,
        "all_position_starts": 25,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 25
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Crystal Palace"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5735",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5735",
        "name": "Jean-Philippe Mateta",
        "comp": "GB1",
        "team": "Crystal Palace",
        "target_season": 2026,
        "age_at_target": 29.1,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 7218,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 2361,
        "npxg90": 0.4396,
        "npxg90_regression_pct": 0.169,
        "xa90": 0.1004,
        "xa90_regression_pct": 0.169,
        "xgchain90": 0.5854,
        "xgchain90_regression_pct": 0.169,
        "xgbuildup90": 0.1169,
        "xgbuildup90_regression_pct": 0.169,
        "player_id": 420002,
        "history": [
          {
            "season": 2023,
            "minutes": 2303.0,
            "npxg90": 0.42081490848124464,
            "xa90": 0.13783571470886327,
            "clubs": "Crystal Palace",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2690.0,
            "npxg90": 0.47878282211831735,
            "xa90": 0.1289035919915234,
            "clubs": "Crystal Palace",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2225.0,
            "npxg90": 0.523122552589754,
            "xa90": 0.05054639870865961,
            "clubs": "Crystal Palace",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.32586333015329827,
        "npxg90_high": 0.6172909689715773,
        "xa90_low": 0.02286617618051312,
        "xa90_high": 0.203046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 420002,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2346.75,
        "empirical_lo80": 976.2,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2223.0,
        "weighted_prior_minutes": 2346.75,
        "prior_starts": 25.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 420002,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:424072",
      "player_id": 424072,
      "name": "Mathias Pereira Lage",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 15,
        "cf_ss_starts": 14,
        "all_position_starts": 25,
        "cf_start_share": 0.56,
        "starting_position_counts": {
          "Centre-Forward": 13,
          "Attacking Midfield": 7,
          "Left Winger": 3,
          "Left Midfield": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC St. Pauli"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7743",
            "method": "surname+name_subset",
            "confidence": 0.85
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7743",
        "name": "Pereira Lage",
        "comp": "L1",
        "team": "St. Pauli",
        "target_season": 2026,
        "age_at_target": 29.7,
        "seasons_used": 3,
        "pos": "DF",
        "minutes_basis": 4810,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1719,
        "npxg90": 0.1689,
        "npxg90_regression_pct": 0.218,
        "xa90": 0.127,
        "xa90_regression_pct": 0.218,
        "xgchain90": 0.3478,
        "xgchain90_regression_pct": 0.218,
        "xgbuildup90": 0.1443,
        "xgbuildup90_regression_pct": 0.218,
        "player_id": 424072,
        "history": [
          {
            "season": 2023,
            "minutes": 1167.0,
            "npxg90": 0.30520337377615026,
            "xa90": 0.18005184216333844,
            "clubs": "Brest",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1576.0,
            "npxg90": 0.18183720993057725,
            "xa90": 0.2724640454203458,
            "clubs": "Brest",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2067.0,
            "npxg90": 0.19283584958410055,
            "xa90": 0.08981116597252765,
            "clubs": "St. Pauli",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0551633301532983,
        "npxg90_high": 0.3465909689715773,
        "xa90_low": 0.04946617618051312,
        "xa90_high": 0.229646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 424072,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1704.25,
        "empirical_lo80": 333.7,
        "empirical_hi80": 2838.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2032.0,
        "weighted_prior_minutes": 1704.25,
        "prior_starts": 25.0,
        "prior_cf_start_share": 0.56,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 424072,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:424784",
      "player_id": 424784,
      "name": "Luis Su\u00e1rez",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Sporting Lisbon"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "existing FotMob bridge",
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Sporting Lisbon",
          "league": "Liga Portugal",
          "minutes": 2698.0,
          "npxg90": 0.6195489418250353,
          "xa90": 0.1861725691250291,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": 424784,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:429014",
      "player_id": 429014,
      "name": "Morgan Gibbs-White",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 2,
        "all_position_starts": 35,
        "cf_start_share": 0.05714285714285714,
        "starting_position_counts": {
          "Attacking Midfield": 28,
          "Left Midfield": 2,
          "Left Winger": 2,
          "Centre-Forward": 1,
          "Right Winger": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Nottingham Forest"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6857",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6857",
        "name": "Morgan Gibbs-White",
        "comp": "GB1",
        "team": "Nottingham Forest",
        "target_season": 2026,
        "age_at_target": 26.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 9187,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 3082,
        "npxg90": 0.2536,
        "npxg90_regression_pct": 0.135,
        "xa90": 0.1758,
        "xa90_regression_pct": 0.135,
        "xgchain90": 0.5211,
        "xgchain90_regression_pct": 0.135,
        "xgbuildup90": 0.216,
        "xgbuildup90_regression_pct": 0.135,
        "player_id": 429014,
        "history": [
          {
            "season": 2023,
            "minutes": 3177.0,
            "npxg90": 0.15038120784604178,
            "xa90": 0.2697497933955267,
            "clubs": "Nottingham Forest",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2868.0,
            "npxg90": 0.19268738181879705,
            "xa90": 0.1916058128309986,
            "clubs": "Nottingham Forest",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 3142.0,
            "npxg90": 0.3125231061427173,
            "xa90": 0.12902671138665275,
            "clubs": "Nottingham Forest",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1398633301532983,
        "npxg90_high": 0.4312909689715773,
        "xa90_low": 0.09826617618051313,
        "xa90_high": 0.278446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 429014,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 3053.0,
        "empirical_lo80": 1645.05,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 3113.0,
        "weighted_prior_minutes": 3053.0,
        "prior_starts": 35.0,
        "prior_cf_start_share": 0.057143,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 429014,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:429874",
      "player_id": 429874,
      "name": "Ansgar Knauff",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 7,
        "cf_ss_starts": 4,
        "all_position_starts": 12,
        "cf_start_share": 0.3333333333333333,
        "starting_position_counts": {
          "Left Winger": 4,
          "Centre-Forward": 4,
          "Attacking Midfield": 2,
          "Right Winger": 1,
          "Right Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Eintracht Frankfurt"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8989",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8989",
        "name": "Ansgar Knauff",
        "comp": "L1",
        "team": "Eintracht Frankfurt",
        "target_season": 2026,
        "age_at_target": 24.6,
        "seasons_used": 3,
        "pos": "DF",
        "minutes_basis": 5084,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1596,
        "npxg90": 0.2282,
        "npxg90_regression_pct": 0.231,
        "xa90": 0.1802,
        "xa90_regression_pct": 0.231,
        "xgchain90": 0.5772,
        "xgchain90_regression_pct": 0.231,
        "xgbuildup90": 0.2344,
        "xgbuildup90_regression_pct": 0.231,
        "player_id": 429874,
        "history": [
          {
            "season": 2023,
            "minutes": 2159.0,
            "npxg90": 0.26891124528375915,
            "xa90": 0.13659506549626493,
            "clubs": "Eintracht Frankfurt",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1623.0,
            "npxg90": 0.2904831860111183,
            "xa90": 0.29952917316869976,
            "clubs": "Eintracht Frankfurt",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1302.0,
            "npxg90": 0.2558085964863888,
            "xa90": 0.20105073099724158,
            "clubs": "Eintracht Frankfurt",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.11446333015329829,
        "npxg90_high": 0.4058909689715773,
        "xa90_low": 0.10266617618051312,
        "xa90_high": 0.282846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 429874,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1592.0,
        "empirical_lo80": 184.05,
        "empirical_hi80": 2502.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1322.0,
        "weighted_prior_minutes": 1592.0,
        "prior_starts": 12.0,
        "prior_cf_start_share": 0.333333,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 429874,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:429983",
      "player_id": 429983,
      "name": "J\u00f8rgen Strand Larsen",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 36,
        "cf_ss_starts": 26,
        "all_position_starts": 26,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 26
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Crystal Palace",
        "Wolverhampton Wanderers"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11070",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11070",
        "name": "J\u00f8rgen Strand Larsen",
        "comp": "GB1",
        "team": "Crystal Palace,Wolverhampton Wanderers",
        "target_season": 2026,
        "age_at_target": 26.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 7928,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 2570,
        "npxg90": 0.3336,
        "npxg90_regression_pct": 0.157,
        "xa90": 0.0787,
        "xa90_regression_pct": 0.157,
        "xgchain90": 0.4638,
        "xgchain90_regression_pct": 0.157,
        "xgbuildup90": 0.1262,
        "xgbuildup90_regression_pct": 0.157,
        "player_id": 429983,
        "history": [
          {
            "season": 2023,
            "minutes": 2951.0,
            "npxg90": 0.508457982867845,
            "xa90": 0.08379114721688688,
            "clubs": "Celta Vigo",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2624.0,
            "npxg90": 0.40094190062784657,
            "xa90": 0.1151967940145036,
            "clubs": "Wolverhampton Wanderers",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2353.0,
            "npxg90": 0.19093422368770452,
            "xa90": 0.02626032719710787,
            "clubs": "Crystal Palace,Wolverhampton Wanderers",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.21986333015329831,
        "npxg90_high": 0.5112909689715773,
        "xa90_low": 0.0011661761805131232,
        "xa90_high": 0.181346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 429983,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2530.25,
        "empirical_lo80": 1159.7,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2315.0,
        "weighted_prior_minutes": 2530.25,
        "prior_starts": 26.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 429983,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:432092",
      "player_id": 432092,
      "name": "Roberto Piccoli",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 35,
        "cf_ss_starts": 16,
        "all_position_starts": 16,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 16
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "ACF Fiorentina"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7375",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7375",
        "name": "Roberto Piccoli",
        "comp": "IT1",
        "team": "Fiorentina",
        "target_season": 2026,
        "age_at_target": 25.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6199,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1963,
        "npxg90": 0.3979,
        "npxg90_regression_pct": 0.196,
        "xa90": 0.0816,
        "xa90_regression_pct": 0.196,
        "xgchain90": 0.4907,
        "xgchain90_regression_pct": 0.196,
        "xgbuildup90": 0.1083,
        "xgbuildup90_regression_pct": 0.196,
        "player_id": 432092,
        "history": [
          {
            "season": 2023,
            "minutes": 1366.0,
            "npxg90": 0.406149337477273,
            "xa90": 0.08865858920431242,
            "clubs": "Empoli,Lecce",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 3180.0,
            "npxg90": 0.48550168456913867,
            "xa90": 0.03240741160258932,
            "clubs": "Cagliari",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1653.0,
            "npxg90": 0.37172925366112414,
            "xa90": 0.08640972540769624,
            "clubs": "Fiorentina",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2841633301532983,
        "npxg90_high": 0.5755909689715772,
        "xa90_low": 0.004066176180513123,
        "xa90_high": 0.18424604875519202
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 432092,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1968.0,
        "empirical_lo80": 597.45,
        "empirical_hi80": 3102.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1664.0,
        "weighted_prior_minutes": 1968.0,
        "prior_starts": 16.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 432092,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:432164",
      "player_id": 432164,
      "name": "Igor Jesus",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 36,
        "cf_ss_starts": 27,
        "all_position_starts": 28,
        "cf_start_share": 0.9642857142857143,
        "starting_position_counts": {
          "Centre-Forward": 27,
          "Attacking Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Nottingham Forest"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13778",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13778",
        "name": "Igor Jesus",
        "comp": "GB1",
        "team": "Nottingham Forest",
        "target_season": 2026,
        "age_at_target": 25.4,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 2379,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1190,
        "npxg90": 0.2688,
        "npxg90_regression_pct": 0.288,
        "xa90": 0.1055,
        "xa90_regression_pct": 0.288,
        "xgchain90": 0.3925,
        "xgchain90_regression_pct": 0.288,
        "xgbuildup90": 0.1043,
        "xgbuildup90_regression_pct": 0.288,
        "player_id": 432164,
        "history": [
          {
            "season": 2025,
            "minutes": 2379.0,
            "npxg90": 0.24355275874715507,
            "xa90": 0.08626798437943525,
            "clubs": "Nottingham Forest",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1550633301532983,
        "npxg90_high": 0.4464909689715773,
        "xa90_low": 0.027966176180513114,
        "xa90_high": 0.208146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 432164,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2315.0,
        "empirical_lo80": 944.45,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2315.0,
        "weighted_prior_minutes": 2315.0,
        "prior_starts": 28.0,
        "prior_cf_start_share": 0.964286,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 432164,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:433049",
      "player_id": 433049,
      "name": "Youssef En-Nesyri",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Fenerbah\u00e7e"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "existing FotMob bridge",
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Fenerbah\u00e7e",
          "league": "Super Lig",
          "minutes": 1008.0,
          "npxg90": 0.7848660434995378,
          "xa90": 0.0789124784725052,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": 433049,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:434433",
      "player_id": 434433,
      "name": "Nikola Krstovi\u0107",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 38,
        "cf_ss_starts": 18,
        "all_position_starts": 18,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 18
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Atalanta BC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12008",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12008",
        "name": "Nikola Krstovic",
        "comp": "IT1",
        "team": "Atalanta",
        "target_season": 2026,
        "age_at_target": 26.3,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 7278,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 2265,
        "npxg90": 0.4739,
        "npxg90_regression_pct": 0.175,
        "xa90": 0.1305,
        "xa90_regression_pct": 0.175,
        "xgchain90": 0.6404,
        "xgchain90_regression_pct": 0.175,
        "xgbuildup90": 0.136,
        "xgbuildup90_regression_pct": 0.175,
        "player_id": 434433,
        "history": [
          {
            "season": 2023,
            "minutes": 2401.0,
            "npxg90": 0.3868031829459029,
            "xa90": 0.10104536854649201,
            "clubs": "Lecce",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 3096.0,
            "npxg90": 0.2880314949001077,
            "xa90": 0.10383193946963307,
            "clubs": "Lecce",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1781.0,
            "npxg90": 0.7921103921032301,
            "xa90": 0.1632536148808265,
            "clubs": "Atalanta",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.36016333015329827,
        "npxg90_high": 0.6515909689715773,
        "xa90_low": 0.05296617618051312,
        "xa90_high": 0.23314604875519201
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 434433,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2257.5,
        "empirical_lo80": 886.95,
        "empirical_hi80": 3391.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1786.0,
        "weighted_prior_minutes": 2257.5,
        "prior_starts": 18.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 434433,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:434675",
      "player_id": 434675,
      "name": "Cody Gakpo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 9,
        "cf_ss_starts": 8,
        "all_position_starts": 32,
        "cf_start_share": 0.25,
        "starting_position_counts": {
          "Left Winger": 24,
          "Centre-Forward": 8
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Liverpool FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11296",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11296",
        "name": "Cody Gakpo",
        "comp": "GB1",
        "team": "Liverpool",
        "target_season": 2026,
        "age_at_target": 27.2,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6368,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 2282,
        "npxg90": 0.3577,
        "npxg90_regression_pct": 0.174,
        "xa90": 0.2189,
        "xa90_regression_pct": 0.174,
        "xgchain90": 0.7241,
        "xgchain90_regression_pct": 0.174,
        "xgbuildup90": 0.2508,
        "xgbuildup90_regression_pct": 0.174,
        "player_id": 434675,
        "history": [
          {
            "season": 2023,
            "minutes": 1640.0,
            "npxg90": 0.4812376562551391,
            "xa90": 0.23206894067911113,
            "clubs": "Liverpool",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1970.0,
            "npxg90": 0.3929512308541742,
            "xa90": 0.2858621546440772,
            "clubs": "Liverpool",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2758.0,
            "npxg90": 0.3206486303421403,
            "xa90": 0.21512323872276065,
            "clubs": "Liverpool",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.24396333015329832,
        "npxg90_high": 0.5353909689715773,
        "xa90_low": 0.14136617618051311,
        "xa90_high": 0.321546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 434675,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2270.5,
        "empirical_lo80": 862.55,
        "empirical_hi80": 3180.9,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2749.0,
        "weighted_prior_minutes": 2270.5,
        "prior_starts": 32.0,
        "prior_cf_start_share": 0.25,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 434675,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:435492",
      "player_id": 435492,
      "name": "Alimami Gory",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 9,
        "cf_start_share": 0.1111111111111111,
        "starting_position_counts": {
          "Left Winger": 4,
          "Right-Back": 3,
          "Right Winger": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Paris FC"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13801",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13801",
        "name": "Alimami Gory",
        "comp": "FR1",
        "team": "Paris FC",
        "target_season": 2026,
        "age_at_target": 29.9,
        "seasons_used": 1,
        "pos": "DF",
        "minutes_basis": 959,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 480,
        "npxg90": 0.2006,
        "npxg90_regression_pct": 0.5,
        "xa90": 0.0675,
        "xa90_regression_pct": 0.5,
        "xgchain90": 0.3863,
        "xgchain90_regression_pct": 0.5,
        "xgbuildup90": 0.1732,
        "xgbuildup90_regression_pct": 0.5,
        "player_id": 435492,
        "history": [
          {
            "season": 2025,
            "minutes": 959.0,
            "npxg90": 0.3651805404997096,
            "xa90": 0.06301259623920084,
            "clubs": "Paris FC",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.08686333015329831,
        "npxg90_high": 0.3782909689715773,
        "xa90_low": 0,
        "xa90_high": 0.17014604875519201
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 435492,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 978.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1888.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 978.0,
        "weighted_prior_minutes": 978.0,
        "prior_starts": 9.0,
        "prior_cf_start_share": 0.111111,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 435492,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:435648",
      "player_id": 435648,
      "name": "Joshua Zirkzee",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 35,
        "cf_ss_starts": 4,
        "all_position_starts": 5,
        "cf_start_share": 0.8,
        "starting_position_counts": {
          "Centre-Forward": 4,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Manchester United"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8044",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8044",
        "name": "Joshua Zirkzee",
        "comp": "GB1",
        "team": "Manchester United",
        "target_season": 2026,
        "age_at_target": 25.2,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4753,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1332,
        "npxg90": 0.3433,
        "npxg90_regression_pct": 0.265,
        "xa90": 0.1715,
        "xa90_regression_pct": 0.265,
        "xgchain90": 0.6411,
        "xgchain90_regression_pct": 0.265,
        "xgbuildup90": 0.2382,
        "xgbuildup90_regression_pct": 0.265,
        "player_id": 435648,
        "history": [
          {
            "season": 2023,
            "minutes": 2802.0,
            "npxg90": 0.24360210048453584,
            "xa90": 0.19395227572926552,
            "clubs": "Bologna",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1378.0,
            "npxg90": 0.34082336989278716,
            "xa90": 0.1312613866260851,
            "clubs": "Manchester United",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 573.0,
            "npxg90": 0.6041835217263686,
            "xa90": 0.19103170036099346,
            "clubs": "Manchester United",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2295633301532983,
        "npxg90_high": 0.5209909689715773,
        "xa90_low": 0.09396617618051313,
        "xa90_high": 0.274146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 435648,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1346.5,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2480.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 609.0,
        "weighted_prior_minutes": 1346.5,
        "prior_starts": 5.0,
        "prior_cf_start_share": 0.8,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 435648,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:435772",
      "player_id": 435772,
      "name": "Charles De Ketelaere",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 2,
        "all_position_starts": 26,
        "cf_start_share": 0.07692307692307693,
        "starting_position_counts": {
          "Attacking Midfield": 24,
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Atalanta BC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10877",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10877",
        "name": "Charles De Ketelaere",
        "comp": "IT1",
        "team": "Atalanta",
        "target_season": 2026,
        "age_at_target": 25.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6362,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 2142,
        "npxg90": 0.2738,
        "npxg90_regression_pct": 0.183,
        "xa90": 0.3368,
        "xa90_regression_pct": 0.183,
        "xgchain90": 0.7821,
        "xgchain90_regression_pct": 0.183,
        "xgbuildup90": 0.329,
        "xgbuildup90_regression_pct": 0.183,
        "player_id": 435772,
        "history": [
          {
            "season": 2023,
            "minutes": 2064.0,
            "npxg90": 0.29719033419306196,
            "xa90": 0.33459841295383697,
            "clubs": "Atalanta",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2092.0,
            "npxg90": 0.4067822705498446,
            "xa90": 0.28783147716556406,
            "clubs": "Atalanta",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2206.0,
            "npxg90": 0.18546554362122727,
            "xa90": 0.4346048112212261,
            "clubs": "Atalanta",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1600633301532983,
        "npxg90_high": 0.4514909689715773,
        "xa90_low": 0.2592661761805131,
        "xa90_high": 0.439446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 435772,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2125.5,
        "empirical_lo80": 717.55,
        "empirical_hi80": 3035.9,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2190.0,
        "weighted_prior_minutes": 2125.5,
        "prior_starts": 26.0,
        "prior_cf_start_share": 0.076923,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 435772,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:442891",
      "player_id": 442891,
      "name": "Martin Terrier",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 1,
        "all_position_starts": 7,
        "cf_start_share": 0.14285714285714285,
        "starting_position_counts": {
          "Attacking Midfield": 6,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Bayer 04 Leverkusen"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5611",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5611",
        "name": "Martin Terrier",
        "comp": "L1",
        "team": "Bayer Leverkusen",
        "target_season": 2026,
        "age_at_target": 29.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 2799,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 866,
        "npxg90": 0.3479,
        "npxg90_regression_pct": 0.356,
        "xa90": 0.165,
        "xa90_regression_pct": 0.356,
        "xgchain90": 0.6239,
        "xgchain90_regression_pct": 0.356,
        "xgbuildup90": 0.2204,
        "xgbuildup90_regression_pct": 0.356,
        "player_id": 442891,
        "history": [
          {
            "season": 2023,
            "minutes": 1561.0,
            "npxg90": 0.3162258741500132,
            "xa90": 0.17631656741443008,
            "clubs": "Rennes",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 571.0,
            "npxg90": 0.3849177408291454,
            "xa90": 0.1990388358589229,
            "clubs": "Bayer Leverkusen",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 667.0,
            "npxg90": 0.43193578334717914,
            "xa90": 0.14840332782831506,
            "clubs": "Bayer Leverkusen",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2341633301532983,
        "npxg90_high": 0.5255909689715773,
        "xa90_low": 0.08746617618051312,
        "xa90_high": 0.267646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 442891,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 864.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1775.15,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 671.0,
        "weighted_prior_minutes": 864.75,
        "prior_starts": 7.0,
        "prior_cf_start_share": 0.142857,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 442891,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:444523",
      "player_id": 444523,
      "name": "Lucas Paquet\u00e1",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 3,
        "all_position_starts": 18,
        "cf_start_share": 0.16666666666666666,
        "starting_position_counts": {
          "Attacking Midfield": 13,
          "Centre-Forward": 3,
          "Central Midfield": 1,
          "Left Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "West Ham United"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7365",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7365",
        "name": "Lucas Paquet\u00e1",
        "comp": "GB1",
        "team": "West Ham",
        "target_season": 2026,
        "age_at_target": 28.9,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6618,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 2040,
        "npxg90": 0.132,
        "npxg90_regression_pct": 0.19,
        "xa90": 0.154,
        "xa90_regression_pct": 0.19,
        "xgchain90": 0.3825,
        "xgchain90_regression_pct": 0.19,
        "xgbuildup90": 0.1717,
        "xgbuildup90_regression_pct": 0.19,
        "player_id": 444523,
        "history": [
          {
            "season": 2023,
            "minutes": 2676.0,
            "npxg90": 0.10368008443233745,
            "xa90": 0.196178198725219,
            "clubs": "West Ham",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2398.0,
            "npxg90": 0.1355578125477011,
            "xa90": 0.10259268526531588,
            "clubs": "West Ham",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1544.0,
            "npxg90": 0.053539371384558665,
            "xa90": 0.17556815889514404,
            "clubs": "West Ham",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.018263330153298313,
        "npxg90_high": 0.30969096897157733,
        "xa90_low": 0.07646617618051312,
        "xa90_high": 0.256646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 444523,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2017.0,
        "empirical_lo80": 609.05,
        "empirical_hi80": 2927.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1522.0,
        "weighted_prior_minutes": 2017.0,
        "prior_starts": 18.0,
        "prior_cf_start_share": 0.166667,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 444523,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:445606",
      "player_id": 445606,
      "name": "TM 445606",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 7,
        "cf_ss_starts": 0,
        "all_position_starts": 1,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Attacking Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1.FSV Mainz 05"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": 445606,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:445939",
      "player_id": 445939,
      "name": "Omar Marmoush",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 22,
        "cf_ss_starts": 5,
        "all_position_starts": 8,
        "cf_start_share": 0.625,
        "starting_position_counts": {
          "Centre-Forward": 5,
          "Left Winger": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Manchester City"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8393",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8393",
        "name": "Omar Marmoush",
        "comp": "GB1",
        "team": "Manchester City",
        "target_season": 2026,
        "age_at_target": 27.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5702,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1599,
        "npxg90": 0.4209,
        "npxg90_regression_pct": 0.231,
        "xa90": 0.23,
        "xa90_regression_pct": 0.231,
        "xgchain90": 0.7029,
        "xgchain90_regression_pct": 0.231,
        "xgbuildup90": 0.1727,
        "xgbuildup90_regression_pct": 0.231,
        "player_id": 445939,
        "history": [
          {
            "season": 2023,
            "minutes": 2343.0,
            "npxg90": 0.3799317233388464,
            "xa90": 0.18020925418534595,
            "clubs": "Eintracht Frankfurt",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2666.0,
            "npxg90": 0.49247672214030946,
            "xa90": 0.30767070548015035,
            "clubs": "Eintracht Frankfurt; Manchester City",
            "competitions": [
              "GB1",
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 693.0,
            "npxg90": 0.48900836135272857,
            "xa90": 0.27622584011647605,
            "clubs": "Manchester City",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.30716333015329833,
        "npxg90_high": 0.5985909689715774,
        "xa90_low": 0.1524661761805131,
        "xa90_high": 0.332646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 445939,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1587.5,
        "empirical_lo80": 216.95,
        "empirical_hi80": 2721.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 699.0,
        "weighted_prior_minutes": 1587.5,
        "prior_starts": 8.0,
        "prior_cf_start_share": 0.625,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 445939,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:448177",
      "player_id": 448177,
      "name": "Jessic Ngankam",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 5,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Eintracht Frankfurt"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8396",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 448177,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 60.0,
        "weighted_prior_minutes": 189.666667,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 2.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 448177,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:449151",
      "player_id": 449151,
      "name": "Junior Messias",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 10,
        "cf_ss_starts": 2,
        "all_position_starts": 5,
        "cf_start_share": 0.4,
        "starting_position_counts": {
          "Second Striker": 2,
          "Central Midfield": 1,
          "Right Winger": 1,
          "Attacking Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Genoa CFC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8838",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8838",
        "name": "Junior Messias",
        "comp": "IT1",
        "team": "Genoa",
        "target_season": 2026,
        "age_at_target": 35.2,
        "seasons_used": 3,
        "pos": "MF",
        "minutes_basis": 2529,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 796,
        "npxg90": 0.1007,
        "npxg90_regression_pct": 0.376,
        "xa90": 0.0939,
        "xa90_regression_pct": 0.376,
        "xgchain90": 0.2672,
        "xgchain90_regression_pct": 0.376,
        "xgbuildup90": 0.1484,
        "xgbuildup90_regression_pct": 0.376,
        "player_id": 449151,
        "history": [
          {
            "season": 2023,
            "minutes": 1042.0,
            "npxg90": 0.14611596343484698,
            "xa90": 0.1867695645234349,
            "clubs": "Genoa",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 832.0,
            "npxg90": 0.19896178604820028,
            "xa90": 0.0754263050084074,
            "clubs": "Genoa",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 655.0,
            "npxg90": 0.1514420047231758,
            "xa90": 0.14526349505167882,
            "clubs": "Genoa",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0,
        "npxg90_high": 0.27839096897157734,
        "xa90_low": 0.016366176180513115,
        "xa90_high": 0.196546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 449151,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 812.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1723.15,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 675.0,
        "weighted_prior_minutes": 812.75,
        "prior_starts": 5.0,
        "prior_cf_start_share": 0.4,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 449151,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:451276",
      "player_id": 451276,
      "name": "Dominik Szoboszlai",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 36,
        "cf_start_share": 0.027777777777777776,
        "starting_position_counts": {
          "Attacking Midfield": 13,
          "Right-Back": 8,
          "Right Winger": 7,
          "Central Midfield": 6,
          "Right Midfield": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Liverpool FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9788",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9788",
        "name": "Dominik Szoboszlai",
        "comp": "GB1",
        "team": "Liverpool",
        "target_season": 2026,
        "age_at_target": 25.8,
        "seasons_used": 3,
        "pos": "DF",
        "minutes_basis": 7890,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 2782,
        "npxg90": 0.1373,
        "npxg90_regression_pct": 0.147,
        "xa90": 0.2256,
        "xa90_regression_pct": 0.147,
        "xgchain90": 0.6806,
        "xgchain90_regression_pct": 0.147,
        "xgbuildup90": 0.4629,
        "xgbuildup90_regression_pct": 0.147,
        "player_id": 451276,
        "history": [
          {
            "season": 2023,
            "minutes": 2135.0,
            "npxg90": 0.14834446966456166,
            "xa90": 0.23849558500481435,
            "clubs": "Liverpool",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2519.0,
            "npxg90": 0.25040532095907175,
            "xa90": 0.2807692082176586,
            "clubs": "Liverpool",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 3236.0,
            "npxg90": 0.11021945999396507,
            "xa90": 0.24572472089190125,
            "clubs": "Liverpool",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.023563330153298312,
        "npxg90_high": 0.3149909689715773,
        "xa90_low": 0.1480661761805131,
        "xa90_high": 0.328246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 451276,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2768.5,
        "empirical_lo80": 1360.55,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 3233.0,
        "weighted_prior_minutes": 2768.5,
        "prior_starts": 36.0,
        "prior_cf_start_share": 0.027778,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 451276,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:452477",
      "player_id": 452477,
      "name": "Junior Adamu",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 19,
        "cf_ss_starts": 7,
        "all_position_starts": 7,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 7
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "SC Freiburg"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12069",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12069",
        "name": "Junior Adamu",
        "comp": "L1",
        "team": "Freiburg",
        "target_season": 2026,
        "age_at_target": 25.2,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 2035,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 623,
        "npxg90": 0.3556,
        "npxg90_regression_pct": 0.435,
        "xa90": 0.169,
        "xa90_regression_pct": 0.435,
        "xgchain90": 0.5433,
        "xgchain90_regression_pct": 0.435,
        "xgbuildup90": 0.1502,
        "xgbuildup90_regression_pct": 0.435,
        "player_id": 452477,
        "history": [
          {
            "season": 2024,
            "minutes": 1579.0,
            "npxg90": 0.36034276572712587,
            "xa90": 0.11705703839324673,
            "clubs": "Freiburg",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 456.0,
            "npxg90": 0.3526502872179998,
            "xa90": 0.245837541542163,
            "clubs": "Freiburg",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.24186333015329833,
        "npxg90_high": 0.5332909689715774,
        "xa90_low": 0.09146617618051313,
        "xa90_high": 0.271646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 452477,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 636.25,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1770.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 449.0,
        "weighted_prior_minutes": 636.25,
        "prior_starts": 7.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 452477,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:453870",
      "player_id": 453870,
      "name": "Benedict Hollerbach",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 11,
        "cf_ss_starts": 10,
        "all_position_starts": 13,
        "cf_start_share": 0.7692307692307693,
        "starting_position_counts": {
          "Centre-Forward": 8,
          "Attacking Midfield": 3,
          "Second Striker": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1.FSV Mainz 05"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11981",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11981",
        "name": "Benedict Hollerbach",
        "comp": "L1",
        "team": "Mainz 05",
        "target_season": 2026,
        "age_at_target": 25.2,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4827,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1432,
        "npxg90": 0.3154,
        "npxg90_regression_pct": 0.251,
        "xa90": 0.1359,
        "xa90_regression_pct": 0.251,
        "xgchain90": 0.5049,
        "xgchain90_regression_pct": 0.251,
        "xgbuildup90": 0.142,
        "xgbuildup90_regression_pct": 0.251,
        "player_id": 453870,
        "history": [
          {
            "season": 2023,
            "minutes": 1330.0,
            "npxg90": 0.2805098435400348,
            "xa90": 0.10995578355527014,
            "clubs": "Union Berlin",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2594.0,
            "npxg90": 0.31505112463009527,
            "xa90": 0.08293517353264479,
            "clubs": "Union Berlin",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 903.0,
            "npxg90": 0.2969192089110712,
            "xa90": 0.18755105791297863,
            "clubs": "Mainz 05",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.20166333015329832,
        "npxg90_high": 0.49309096897157734,
        "xa90_low": 0.05836617618051311,
        "xa90_high": 0.23854604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 453870,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1401.5,
        "empirical_lo80": 30.95,
        "empirical_hi80": 2535.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 884.0,
        "weighted_prior_minutes": 1401.5,
        "prior_starts": 13.0,
        "prior_cf_start_share": 0.769231,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 453870,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:454386",
      "player_id": 454386,
      "name": "Adrian Benedyczak",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 14,
        "cf_ss_starts": 3,
        "all_position_starts": 5,
        "cf_start_share": 0.6,
        "starting_position_counts": {
          "Centre-Forward": 3,
          "Right Winger": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Parma Calcio 1913"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13172",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13172",
        "name": "Adrian Benedyczak",
        "comp": "IT1",
        "team": "Parma Calcio 1913",
        "target_season": 2026,
        "age_at_target": 25.7,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 671,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 287,
        "npxg90": 0.2603,
        "npxg90_regression_pct": 0.626,
        "xa90": 0.18,
        "xa90_regression_pct": 0.626,
        "xgchain90": 0.4658,
        "xgchain90_regression_pct": 0.626,
        "xgbuildup90": 0.1629,
        "xgbuildup90_regression_pct": 0.626,
        "player_id": 454386,
        "history": [
          {
            "season": 2024,
            "minutes": 195.0,
            "npxg90": 0.07967014954640315,
            "xa90": 0.017643573479010508,
            "clubs": "Parma Calcio 1913",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 476.0,
            "npxg90": 0.23304647092997025,
            "xa90": 0.27486411549401385,
            "clubs": "Parma Calcio 1913",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.14656333015329828,
        "npxg90_high": 0.4379909689715773,
        "xa90_low": 0.10246617618051311,
        "xa90_high": 0.282646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 454386,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 393.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1527.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 486.0,
        "weighted_prior_minutes": 393.0,
        "prior_starts": 5.0,
        "prior_cf_start_share": 0.6,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 454386,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:455181",
      "player_id": 455181,
      "name": "Jorge de Frutos",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 14,
        "cf_ss_starts": 14,
        "all_position_starts": 31,
        "cf_start_share": 0.45161290322580644,
        "starting_position_counts": {
          "Right Winger": 17,
          "Centre-Forward": 14
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Rayo Vallecano"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8107",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8107",
        "name": "Jorge De Frutos",
        "comp": "ES1",
        "team": "Rayo Vallecano",
        "target_season": 2026,
        "age_at_target": 29.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6598,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 2281,
        "npxg90": 0.3143,
        "npxg90_regression_pct": 0.174,
        "xa90": 0.1236,
        "xa90_regression_pct": 0.174,
        "xgchain90": 0.5206,
        "xgchain90_regression_pct": 0.174,
        "xgbuildup90": 0.1257,
        "xgbuildup90_regression_pct": 0.174,
        "player_id": 455181,
        "history": [
          {
            "season": 2023,
            "minutes": 1499.0,
            "npxg90": 0.25240782182353033,
            "xa90": 0.07667424969916903,
            "clubs": "Rayo Vallecano",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2573.0,
            "npxg90": 0.24511498658604022,
            "xa90": 0.14460710833067045,
            "clubs": "Rayo Vallecano",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2526.0,
            "npxg90": 0.4058210436042372,
            "xa90": 0.11917470828265023,
            "clubs": "Rayo Vallecano",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.20056333015329833,
        "npxg90_high": 0.49199096897157735,
        "xa90_low": 0.04606617618051312,
        "xa90_high": 0.226246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 455181,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2254.25,
        "empirical_lo80": 846.3,
        "empirical_hi80": 3164.65,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2485.0,
        "weighted_prior_minutes": 2254.25,
        "prior_starts": 31.0,
        "prior_cf_start_share": 0.451613,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 455181,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:455661",
      "player_id": 455661,
      "name": "Nick Woltemade",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 34,
        "cf_ss_starts": 24,
        "all_position_starts": 25,
        "cf_start_share": 0.96,
        "starting_position_counts": {
          "Centre-Forward": 19,
          "Second Striker": 5,
          "Attacking Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Newcastle United",
        "VfB Stuttgart"
      ],
      "prior_competitions": [
        "GB1",
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8117",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8117",
        "name": "Nick Woltemade",
        "comp": "GB1",
        "team": "Newcastle United; VfB Stuttgart",
        "target_season": 2026,
        "age_at_target": 24.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4817,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1;L1",
        "effective_minutes": 1715,
        "npxg90": 0.3586,
        "npxg90_regression_pct": 0.219,
        "xa90": 0.1697,
        "xa90_regression_pct": 0.219,
        "xgchain90": 0.5828,
        "xgchain90_regression_pct": 0.219,
        "xgbuildup90": 0.1937,
        "xgbuildup90_regression_pct": 0.219,
        "player_id": 455661,
        "history": [
          {
            "season": 2023,
            "minutes": 1170.0,
            "npxg90": 0.16292098823648232,
            "xa90": 0.10448273651015301,
            "clubs": "Werder Bremen",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1604.0,
            "npxg90": 0.5973415284944777,
            "xa90": 0.29961760247595365,
            "clubs": "VfB Stuttgart",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2043.0,
            "npxg90": 0.330434720224746,
            "xa90": 0.14312586111184783,
            "clubs": "Newcastle United; VfB Stuttgart",
            "competitions": [
              "GB1",
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.24486333015329828,
        "npxg90_high": 0.5362909689715774,
        "xa90_low": 0.0921661761805131,
        "xa90_high": 0.27234604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 455661,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1703.0,
        "empirical_lo80": 332.45,
        "empirical_hi80": 2837.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2004.0,
        "weighted_prior_minutes": 1703.0,
        "prior_starts": 25.0,
        "prior_cf_start_share": 0.96,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 455661,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:457422",
      "player_id": 457422,
      "name": "Samuele Mulattieri",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "US Sassuolo"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11927",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 457422,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 457422,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:457673",
      "player_id": 457673,
      "name": "Gabriel Strefezza",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 12,
        "cf_ss_starts": 12,
        "all_position_starts": 13,
        "cf_start_share": 0.9230769230769231,
        "starting_position_counts": {
          "Second Striker": 10,
          "Centre-Forward": 2,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Parma Calcio 1913"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7944",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7944",
        "name": "Gabriel Strefezza",
        "comp": "IT1",
        "team": "Parma Calcio 1913",
        "target_season": 2026,
        "age_at_target": 29.3,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4799,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1456,
        "npxg90": 0.1546,
        "npxg90_regression_pct": 0.248,
        "xa90": 0.1271,
        "xa90_regression_pct": 0.248,
        "xgchain90": 0.3627,
        "xgchain90_regression_pct": 0.248,
        "xgbuildup90": 0.1672,
        "xgbuildup90_regression_pct": 0.248,
        "player_id": 457673,
        "history": [
          {
            "season": 2023,
            "minutes": 1125.0,
            "npxg90": 0.12210513845086098,
            "xa90": 0.13019756145775319,
            "clubs": "Lecce",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2648.0,
            "npxg90": 0.1355559051668502,
            "xa90": 0.14696341278411312,
            "clubs": "Como",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1026.0,
            "npxg90": 0.0926536640250369,
            "xa90": 0.09380505183352189,
            "clubs": "Parma Calcio 1913",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.040863330153298294,
        "npxg90_high": 0.3322909689715773,
        "xa90_low": 0.04956617618051311,
        "xa90_high": 0.229746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 457673,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1446.0,
        "empirical_lo80": 75.45,
        "empirical_hi80": 2580.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1016.0,
        "weighted_prior_minutes": 1446.0,
        "prior_starts": 13.0,
        "prior_cf_start_share": 0.923077,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 457673,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:457736",
      "player_id": 457736,
      "name": "Tijjani Noslin",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 13,
        "cf_ss_starts": 5,
        "all_position_starts": 8,
        "cf_start_share": 0.625,
        "starting_position_counts": {
          "Centre-Forward": 5,
          "Left Winger": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Societ\u00e0 Sportiva Lazio S.p.A."
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12378",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12378",
        "name": "Tijjani Noslin",
        "comp": "IT1",
        "team": "Lazio",
        "target_season": 2026,
        "age_at_target": 27.1,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3311,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1106,
        "npxg90": 0.3002,
        "npxg90_regression_pct": 0.303,
        "xa90": 0.1622,
        "xa90_regression_pct": 0.303,
        "xgchain90": 0.5809,
        "xgchain90_regression_pct": 0.303,
        "xgbuildup90": 0.2108,
        "xgbuildup90_regression_pct": 0.303,
        "player_id": 457736,
        "history": [
          {
            "season": 2023,
            "minutes": 1368.0,
            "npxg90": 0.2392103867972956,
            "xa90": 0.12311164675721605,
            "clubs": "Verona",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 830.0,
            "npxg90": 0.2880465881786792,
            "xa90": 0.1734311101756182,
            "clubs": "Lazio",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1113.0,
            "npxg90": 0.34926974094118873,
            "xa90": 0.19306538636592843,
            "clubs": "Lazio",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.18646333015329833,
        "npxg90_high": 0.47789096897157735,
        "xa90_low": 0.08466617618051313,
        "xa90_high": 0.264846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 457736,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1116.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2250.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1138.0,
        "weighted_prior_minutes": 1116.75,
        "prior_starts": 8.0,
        "prior_cf_start_share": 0.625,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 457736,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:459463",
      "player_id": 459463,
      "name": "Cucho Hern\u00e1ndez",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 32,
        "cf_ss_starts": 30,
        "all_position_starts": 30,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 30
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Real Betis Balompi\u00e9"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 459463,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2113.333333,
        "empirical_lo80": 742.783333,
        "empirical_hi80": 3247.533333,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2595.0,
        "weighted_prior_minutes": 2113.333333,
        "prior_starts": 30.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 459463,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:459988",
      "player_id": 459988,
      "name": "Gennaro Borrelli",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 29,
        "cf_ss_starts": 13,
        "all_position_starts": 13,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 13
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Cagliari Calcio"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11883",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11883",
        "name": "Gennaro Borrelli",
        "comp": "IT1",
        "team": "Cagliari",
        "target_season": 2026,
        "age_at_target": 26.4,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1263,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 632,
        "npxg90": 0.3116,
        "npxg90_regression_pct": 0.432,
        "xa90": 0.0998,
        "xa90_regression_pct": 0.432,
        "xgchain90": 0.4574,
        "xgchain90_regression_pct": 0.432,
        "xgbuildup90": 0.183,
        "xgbuildup90_regression_pct": 0.432,
        "player_id": 459988,
        "history": [
          {
            "season": 2025,
            "minutes": 1263.0,
            "npxg90": 0.3263629473427271,
            "xa90": 0.06205162889547557,
            "clubs": "Cagliari",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1978633301532983,
        "npxg90_high": 0.4892909689715773,
        "xa90_low": 0.022266176180513117,
        "xa90_high": 0.202446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 459988,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 855.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1989.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1272.0,
        "weighted_prior_minutes": 855.666667,
        "prior_starts": 13.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 459988,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:460939",
      "player_id": 460939,
      "name": "Tijjani Reijnders",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 19,
        "cf_start_share": 0.05263157894736842,
        "starting_position_counts": {
          "Central Midfield": 10,
          "Attacking Midfield": 5,
          "Defensive Midfield": 2,
          "Centre-Forward": 1,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Manchester City"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11965",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11965",
        "name": "Tijjani Reijnders",
        "comp": "GB1",
        "team": "Manchester City",
        "target_season": 2026,
        "age_at_target": 28.0,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 7621,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 2316,
        "npxg90": 0.2268,
        "npxg90_regression_pct": 0.172,
        "xa90": 0.1449,
        "xa90_regression_pct": 0.172,
        "xgchain90": 0.6754,
        "xgchain90_regression_pct": 0.172,
        "xgbuildup90": 0.3945,
        "xgbuildup90_regression_pct": 0.172,
        "player_id": 460939,
        "history": [
          {
            "season": 2023,
            "minutes": 2843.0,
            "npxg90": 0.12939684076619282,
            "xa90": 0.12210012452543892,
            "clubs": "AC Milan",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 3136.0,
            "npxg90": 0.23149614296592202,
            "xa90": 0.14309656618600142,
            "clubs": "AC Milan",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1642.0,
            "npxg90": 0.2664875882324943,
            "xa90": 0.16845096000237672,
            "clubs": "Manchester City",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.11306333015329831,
        "npxg90_high": 0.4044909689715773,
        "xa90_low": 0.06736617618051312,
        "xa90_high": 0.24754604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 460939,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2308.25,
        "empirical_lo80": 900.3,
        "empirical_hi80": 3218.65,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1636.0,
        "weighted_prior_minutes": 2308.25,
        "prior_starts": 19.0,
        "prior_cf_start_share": 0.052632,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 460939,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:461607",
      "player_id": 461607,
      "name": "Est\u00e9ban Lepaul",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 34,
        "cf_ss_starts": 33,
        "all_position_starts": 33,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 33
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Angers SCO",
        "Stade Rennais FC"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12850",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12850",
        "name": "Esteban Lepaul",
        "comp": "FR1",
        "team": "Angers,Rennes",
        "target_season": 2026,
        "age_at_target": 26.3,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 4399,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1790,
        "npxg90": 0.3893,
        "npxg90_regression_pct": 0.211,
        "xa90": 0.1118,
        "xa90_regression_pct": 0.211,
        "xgchain90": 0.5345,
        "xgchain90_regression_pct": 0.211,
        "xgbuildup90": 0.1284,
        "xgbuildup90_regression_pct": 0.211,
        "player_id": 461607,
        "history": [
          {
            "season": 2024,
            "minutes": 1638.0,
            "npxg90": 0.40247317030002455,
            "xa90": 0.06316235657412927,
            "clubs": "Angers",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2761.0,
            "npxg90": 0.4138003462269141,
            "xa90": 0.11034841299440196,
            "clubs": "Angers,Rennes",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.27556333015329826,
        "npxg90_high": 0.5669909689715773,
        "xa90_low": 0.034266176180513114,
        "xa90_high": 0.214446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 461607,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2347.0,
        "empirical_lo80": 976.45,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2705.0,
        "weighted_prior_minutes": 2347.0,
        "prior_starts": 33.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 461607,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:462348",
      "player_id": 462348,
      "name": "Mostafa Mohamed",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 31,
        "cf_ss_starts": 13,
        "all_position_starts": 13,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 13
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Nantes"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10831",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10831",
        "name": "Mostafa Mohamed",
        "comp": "FR1",
        "team": "Nantes",
        "target_season": 2026,
        "age_at_target": 28.7,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4420,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1393,
        "npxg90": 0.2859,
        "npxg90_regression_pct": 0.256,
        "xa90": 0.1032,
        "xa90_regression_pct": 0.256,
        "xgchain90": 0.3919,
        "xgchain90_regression_pct": 0.256,
        "xgbuildup90": 0.0863,
        "xgbuildup90_regression_pct": 0.256,
        "player_id": 462348,
        "history": [
          {
            "season": 2023,
            "minutes": 2052.0,
            "npxg90": 0.24537696625645222,
            "xa90": 0.12115775068339547,
            "clubs": "Nantes",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1216.0,
            "npxg90": 0.4885689887267194,
            "xa90": 0.03385262318739766,
            "clubs": "Nantes",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1152.0,
            "npxg90": 0.2358458320668433,
            "xa90": 0.0889751139038708,
            "clubs": "Nantes",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1721633301532983,
        "npxg90_high": 0.4635909689715773,
        "xa90_low": 0.025666176180513117,
        "xa90_high": 0.205846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 462348,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 462348,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:463620",
      "player_id": 463620,
      "name": "Willem Geubbels",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 30,
        "cf_ss_starts": 12,
        "all_position_starts": 12,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 12
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Paris FC"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6332",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6332",
        "name": "Willem Geubbels",
        "comp": "FR1",
        "team": "Paris FC",
        "target_season": 2026,
        "age_at_target": 25.0,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1013,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 506,
        "npxg90": 0.3863,
        "npxg90_regression_pct": 0.487,
        "xa90": 0.1023,
        "xa90_regression_pct": 0.487,
        "xgchain90": 0.5458,
        "xgchain90_regression_pct": 0.487,
        "xgbuildup90": 0.1373,
        "xgbuildup90_regression_pct": 0.487,
        "player_id": 463620,
        "history": [
          {
            "season": 2025,
            "minutes": 1013.0,
            "npxg90": 0.45336927398524424,
            "xa90": 0.04810537532457359,
            "clubs": "Paris FC",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.27256333015329826,
        "npxg90_high": 0.5639909689715773,
        "xa90_low": 0.02476617618051312,
        "xa90_high": 0.204946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 463620,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1012.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2146.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1012.0,
        "weighted_prior_minutes": 1012.0,
        "prior_starts": 12.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 463620,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:46413",
      "player_id": 46413,
      "name": "Ante Budimir",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 37,
        "cf_ss_starts": 35,
        "all_position_starts": 35,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 35
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "CA Osasuna"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "1235",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "1235",
        "name": "Ante Budimir",
        "comp": "ES1",
        "team": "Osasuna",
        "target_season": 2026,
        "age_at_target": 35.0,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 8479,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 2868,
        "npxg90": 0.2885,
        "npxg90_regression_pct": 0.143,
        "xa90": 0.0555,
        "xa90_regression_pct": 0.143,
        "xgchain90": 0.3223,
        "xgchain90_regression_pct": 0.143,
        "xgbuildup90": 0.0497,
        "xgbuildup90_regression_pct": 0.143,
        "player_id": 46413,
        "history": [
          {
            "season": 2023,
            "minutes": 2476.0,
            "npxg90": 0.4447314535043472,
            "xa90": 0.08440608907602307,
            "clubs": "Osasuna",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 3008.0,
            "npxg90": 0.4405218398909362,
            "xa90": 0.0561999903243788,
            "clubs": "Osasuna",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2995.0,
            "npxg90": 0.3980297043372275,
            "xa90": 0.05145584969767346,
            "clubs": "Osasuna",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.17476333015329829,
        "npxg90_high": 0.4661909689715773,
        "xa90_low": 0,
        "xa90_high": 0.158146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 46413,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2830.5,
        "empirical_lo80": 1459.95,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2953.0,
        "weighted_prior_minutes": 2830.5,
        "prior_starts": 35.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 46413,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:464195",
      "player_id": 464195,
      "name": "Filip Stojilkovic",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 15,
        "cf_ss_starts": 7,
        "all_position_starts": 7,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 6,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Pisa Sporting Club"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11921",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11921",
        "name": "Filip Stojilkovic",
        "comp": "IT1",
        "team": "Pisa",
        "target_season": 2026,
        "age_at_target": 26.6,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 787,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 362,
        "npxg90": 0.2942,
        "npxg90_regression_pct": 0.57,
        "xa90": 0.1235,
        "xa90_regression_pct": 0.57,
        "xgchain90": 0.4871,
        "xgchain90_regression_pct": 0.57,
        "xgbuildup90": 0.136,
        "xgbuildup90_regression_pct": 0.57,
        "player_id": 464195,
        "history": [
          {
            "season": 2023,
            "minutes": 127.0,
            "npxg90": 0.07882015970278912,
            "xa90": 0.0,
            "clubs": "Darmstadt",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 660.0,
            "npxg90": 0.31784686242992227,
            "xa90": 0.09753498096357692,
            "clubs": "Pisa",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.18046333015329832,
        "npxg90_high": 0.47189096897157734,
        "xa90_low": 0.045966176180513116,
        "xa90_high": 0.226146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 464195,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 489.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1623.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 659.0,
        "weighted_prior_minutes": 489.0,
        "prior_starts": 7.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 464195,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:46580",
      "player_id": 46580,
      "name": "Andrej Kramaric",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 15,
        "cf_ss_starts": 10,
        "all_position_starts": 26,
        "cf_start_share": 0.38461538461538464,
        "starting_position_counts": {
          "Second Striker": 10,
          "Right Winger": 9,
          "Attacking Midfield": 7
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "TSG 1899 Hoffenheim"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "956",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "956",
        "name": "Andrej Kramaric",
        "comp": "L1",
        "team": "Hoffenheim",
        "target_season": 2026,
        "age_at_target": 35.1,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 7287,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 2386,
        "npxg90": 0.253,
        "npxg90_regression_pct": 0.167,
        "xa90": 0.151,
        "xa90_regression_pct": 0.167,
        "xgchain90": 0.5105,
        "xgchain90_regression_pct": 0.167,
        "xgbuildup90": 0.2016,
        "xgbuildup90_regression_pct": 0.167,
        "player_id": 46580,
        "history": [
          {
            "season": 2023,
            "minutes": 2231.0,
            "npxg90": 0.3343432417021691,
            "xa90": 0.3640176971071053,
            "clubs": "Hoffenheim",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2800.0,
            "npxg90": 0.33835260859757127,
            "xa90": 0.13662685529728022,
            "clubs": "Hoffenheim",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2256.0,
            "npxg90": 0.3705862447361838,
            "xa90": 0.18073761799778945,
            "clubs": "Hoffenheim",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1392633301532983,
        "npxg90_high": 0.4306909689715773,
        "xa90_low": 0.07346617618051311,
        "xa90_high": 0.253646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 46580,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2358.5,
        "empirical_lo80": 950.55,
        "empirical_hi80": 3268.9,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2223.0,
        "weighted_prior_minutes": 2358.5,
        "prior_starts": 26.0,
        "prior_cf_start_share": 0.384615,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 46580,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:467623",
      "player_id": 467623,
      "name": "Lyle Foster",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 23,
        "cf_ss_starts": 10,
        "all_position_starts": 15,
        "cf_start_share": 0.6666666666666666,
        "starting_position_counts": {
          "Centre-Forward": 10,
          "Right Winger": 3,
          "Left Winger": 1,
          "Right Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Burnley FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7498",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7498",
        "name": "Lyle Foster",
        "comp": "GB1",
        "team": "Burnley",
        "target_season": 2026,
        "age_at_target": 25.9,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 3313,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1172,
        "npxg90": 0.2678,
        "npxg90_regression_pct": 0.291,
        "xa90": 0.0951,
        "xa90_regression_pct": 0.291,
        "xgchain90": 0.4411,
        "xgchain90_regression_pct": 0.291,
        "xgbuildup90": 0.1476,
        "xgbuildup90_regression_pct": 0.291,
        "player_id": 467623,
        "history": [
          {
            "season": 2023,
            "minutes": 1938.0,
            "npxg90": 0.2604402695139495,
            "xa90": 0.06961419497942407,
            "clubs": "Burnley",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1375.0,
            "npxg90": 0.2351248067346486,
            "xa90": 0.07500801704146645,
            "clubs": "Burnley",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1540633301532983,
        "npxg90_high": 0.4454909689715773,
        "xa90_low": 0.01756617618051312,
        "xa90_high": 0.197746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 467623,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1551.0,
        "empirical_lo80": 180.45,
        "empirical_hi80": 2685.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1372.0,
        "weighted_prior_minutes": 1551.0,
        "prior_starts": 15.0,
        "prior_cf_start_share": 0.666667,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 467623,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:469822",
      "player_id": 469822,
      "name": "David Neres",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 10,
        "cf_start_share": 0.1,
        "starting_position_counts": {
          "Right Winger": 5,
          "Attacking Midfield": 2,
          "Left Winger": 2,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "SSC Napoli"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12993",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12993",
        "name": "David Neres",
        "comp": "IT1",
        "team": "Napoli",
        "target_season": 2026,
        "age_at_target": 29.4,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 2200,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 783,
        "npxg90": 0.2086,
        "npxg90_regression_pct": 0.38,
        "xa90": 0.2443,
        "xa90_regression_pct": 0.38,
        "xgchain90": 0.6114,
        "xgchain90_regression_pct": 0.38,
        "xgbuildup90": 0.2697,
        "xgbuildup90_regression_pct": 0.38,
        "player_id": 469822,
        "history": [
          {
            "season": 2024,
            "minutes": 1268.0,
            "npxg90": 0.21252908616852637,
            "xa90": 0.23958168136490632,
            "clubs": "Napoli",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 932.0,
            "npxg90": 0.1433584261126017,
            "xa90": 0.36561095463551674,
            "clubs": "Napoli",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.09486333015329831,
        "npxg90_high": 0.38629096897157733,
        "xa90_low": 0.1667661761805131,
        "xa90_high": 0.34694604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 469822,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1043.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1953.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 925.0,
        "weighted_prior_minutes": 1043.0,
        "prior_starts": 10.0,
        "prior_cf_start_share": 0.1,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 469822,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:470038",
      "player_id": 470038,
      "name": "Ransford K\u00f6nigsd\u00f6rffer",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 25,
        "cf_ss_starts": 21,
        "all_position_starts": 29,
        "cf_start_share": 0.7241379310344828,
        "starting_position_counts": {
          "Centre-Forward": 21,
          "Right Winger": 7,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Hamburger SV"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13925",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13925",
        "name": "Ransford K\u00f6nigsd\u00f6rffer",
        "comp": "L1",
        "team": "Hamburger SV",
        "target_season": 2026,
        "age_at_target": 24.9,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 2425,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1212,
        "npxg90": 0.2959,
        "npxg90_regression_pct": 0.284,
        "xa90": 0.0838,
        "xa90_regression_pct": 0.284,
        "xgchain90": 0.4614,
        "xgchain90_regression_pct": 0.284,
        "xgbuildup90": 0.138,
        "xgbuildup90_regression_pct": 0.284,
        "player_id": 470038,
        "history": [
          {
            "season": 2025,
            "minutes": 2425.0,
            "npxg90": 0.27242028478571434,
            "xa90": 0.04799048602581025,
            "clubs": "Hamburger SV",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1821633301532983,
        "npxg90_high": 0.4735909689715773,
        "xa90_low": 0.006266176180513117,
        "xa90_high": 0.186446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 470038,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2350.0,
        "empirical_lo80": 979.45,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2350.0,
        "weighted_prior_minutes": 2350.0,
        "prior_starts": 29.0,
        "prior_cf_start_share": 0.724138,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 470038,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:471055",
      "player_id": 471055,
      "name": "Marvin Pieringer",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 25,
        "cf_ss_starts": 18,
        "all_position_starts": 20,
        "cf_start_share": 0.9,
        "starting_position_counts": {
          "Centre-Forward": 17,
          "Second Striker": 1,
          "Attacking Midfield": 1,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1. Fu\u00dfballclub Heidenheim 1846"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11856",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11856",
        "name": "Marvin Pieringer",
        "comp": "L1",
        "team": "FC Heidenheim",
        "target_season": 2026,
        "age_at_target": 26.8,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5469,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1790,
        "npxg90": 0.2725,
        "npxg90_regression_pct": 0.212,
        "xa90": 0.1474,
        "xa90_regression_pct": 0.212,
        "xgchain90": 0.4508,
        "xgchain90_regression_pct": 0.212,
        "xgbuildup90": 0.1522,
        "xgbuildup90_regression_pct": 0.212,
        "player_id": 471055,
        "history": [
          {
            "season": 2023,
            "minutes": 1527.0,
            "npxg90": 0.16469363346403146,
            "xa90": 0.10038727848682634,
            "clubs": "FC Heidenheim",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2253.0,
            "npxg90": 0.2885856446419432,
            "xa90": 0.20331005021413856,
            "clubs": "FC Heidenheim",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1689.0,
            "npxg90": 0.2692063637805663,
            "xa90": 0.1178113696683152,
            "clubs": "FC Heidenheim",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.15876333015329833,
        "npxg90_high": 0.45019096897157734,
        "xa90_low": 0.06986617618051312,
        "xa90_high": 0.250046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 471055,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1763.25,
        "empirical_lo80": 392.7,
        "empirical_hi80": 2897.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1655.0,
        "weighted_prior_minutes": 1763.25,
        "prior_starts": 20.0,
        "prior_cf_start_share": 0.9,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 471055,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:472249",
      "player_id": 472249,
      "name": "Jan Thielmann",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 20,
        "cf_start_share": 0.05,
        "starting_position_counts": {
          "Right Winger": 9,
          "Right Midfield": 7,
          "Attacking Midfield": 3,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1.FC K\u00f6ln"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8205",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8205",
        "name": "Jan Thielmann",
        "comp": "L1",
        "team": "FC Cologne",
        "target_season": 2026,
        "age_at_target": 24.2,
        "seasons_used": 2,
        "pos": "DF",
        "minutes_basis": 3192,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1194,
        "npxg90": 0.1184,
        "npxg90_regression_pct": 0.287,
        "xa90": 0.0694,
        "xa90_regression_pct": 0.287,
        "xgchain90": 0.3527,
        "xgchain90_regression_pct": 0.287,
        "xgbuildup90": 0.2219,
        "xgbuildup90_regression_pct": 0.287,
        "player_id": 472249,
        "history": [
          {
            "season": 2023,
            "minutes": 1610.0,
            "npxg90": 0.15999171672307927,
            "xa90": 0.06410254301468593,
            "clubs": "FC Cologne",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1582.0,
            "npxg90": 0.11673615182197727,
            "xa90": 0.056789362727748004,
            "clubs": "FC Cologne",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.004663330153298312,
        "npxg90_high": 0.29609096897157733,
        "xa90_low": 0,
        "xa90_high": 0.172046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 472249,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1562.333333,
        "empirical_lo80": 154.383333,
        "empirical_hi80": 2472.733333,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1548.0,
        "weighted_prior_minutes": 1562.333333,
        "prior_starts": 20.0,
        "prior_cf_start_share": 0.05,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 472249,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:473050",
      "player_id": 473050,
      "name": "Kevin Schade",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 6,
        "cf_ss_starts": 6,
        "all_position_starts": 32,
        "cf_start_share": 0.1875,
        "starting_position_counts": {
          "Left Winger": 25,
          "Centre-Forward": 6,
          "Left Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Brentford FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9156",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9156",
        "name": "Kevin Schade",
        "comp": "GB1",
        "team": "Brentford",
        "target_season": 2026,
        "age_at_target": 24.7,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5412,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 2048,
        "npxg90": 0.3585,
        "npxg90_regression_pct": 0.19,
        "xa90": 0.1526,
        "xa90_regression_pct": 0.19,
        "xgchain90": 0.5788,
        "xgchain90_regression_pct": 0.19,
        "xgbuildup90": 0.1453,
        "xgbuildup90_regression_pct": 0.19,
        "player_id": 473050,
        "history": [
          {
            "season": 2023,
            "minutes": 299.0,
            "npxg90": 0.42192072560854976,
            "xa90": 0.28490791053676284,
            "clubs": "Brentford",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2332.0,
            "npxg90": 0.3654029987126231,
            "xa90": 0.14335636599436657,
            "clubs": "Brentford",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2781.0,
            "npxg90": 0.3583016542530947,
            "xa90": 0.1477429492573908,
            "clubs": "Brentford",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2447633301532983,
        "npxg90_high": 0.5361909689715774,
        "xa90_low": 0.07506617618051313,
        "xa90_high": 0.255246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 473050,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2036.75,
        "empirical_lo80": 628.8,
        "empirical_hi80": 2947.15,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2758.0,
        "weighted_prior_minutes": 2036.75,
        "prior_starts": 32.0,
        "prior_cf_start_share": 0.1875,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 473050,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:473169",
      "player_id": 473169,
      "name": "Brian Brobbey",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 33,
        "cf_ss_starts": 22,
        "all_position_starts": 22,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 22
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Sunderland AFC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9789",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9789",
        "name": "Brian Brobbey",
        "comp": "GB1",
        "team": "Sunderland",
        "target_season": 2026,
        "age_at_target": 24.5,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1943,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 972,
        "npxg90": 0.3303,
        "npxg90_regression_pct": 0.331,
        "xa90": 0.0972,
        "xa90_regression_pct": 0.331,
        "xgchain90": 0.475,
        "xgchain90_regression_pct": 0.331,
        "xgbuildup90": 0.1122,
        "xgbuildup90_regression_pct": 0.331,
        "player_id": 473169,
        "history": [
          {
            "season": 2025,
            "minutes": 1943.0,
            "npxg90": 0.3294234101267985,
            "xa90": 0.06987080776539588,
            "clubs": "Sunderland",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2165633301532983,
        "npxg90_high": 0.5079909689715774,
        "xa90_low": 0.019666176180513112,
        "xa90_high": 0.199846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 473169,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1934.0,
        "empirical_lo80": 563.45,
        "empirical_hi80": 3068.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1934.0,
        "weighted_prior_minutes": 1934.0,
        "prior_starts": 22.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 473169,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:474701",
      "player_id": 474701,
      "name": "Crysencio Summerville",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 3,
        "all_position_starts": 29,
        "cf_start_share": 0.10344827586206896,
        "starting_position_counts": {
          "Left Winger": 19,
          "Attacking Midfield": 3,
          "Centre-Forward": 3,
          "Left Midfield": 3,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "West Ham United"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9492",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9492",
        "name": "Crysencio Summerville",
        "comp": "GB1",
        "team": "West Ham",
        "target_season": 2026,
        "age_at_target": 24.8,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 3269,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1444,
        "npxg90": 0.2372,
        "npxg90_regression_pct": 0.249,
        "xa90": 0.1396,
        "xa90_regression_pct": 0.249,
        "xgchain90": 0.4522,
        "xgchain90_regression_pct": 0.249,
        "xgbuildup90": 0.1543,
        "xgbuildup90_regression_pct": 0.249,
        "player_id": 474701,
        "history": [
          {
            "season": 2024,
            "minutes": 760.0,
            "npxg90": 0.2148200842355819,
            "xa90": 0.25564387872030864,
            "clubs": "West Ham",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2509.0,
            "npxg90": 0.20442925634114284,
            "xa90": 0.1160676872796476,
            "clubs": "West Ham",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1234633301532983,
        "npxg90_high": 0.4148909689715773,
        "xa90_low": 0.06206617618051312,
        "xa90_high": 0.242246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 474701,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1916.0,
        "empirical_lo80": 508.05,
        "empirical_hi80": 2826.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2484.0,
        "weighted_prior_minutes": 1916.0,
        "prior_starts": 29.0,
        "prior_cf_start_share": 0.103448,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 474701,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:475410",
      "player_id": 475410,
      "name": "Matteo Tramoni",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 8,
        "cf_ss_starts": 7,
        "all_position_starts": 21,
        "cf_start_share": 0.3333333333333333,
        "starting_position_counts": {
          "Attacking Midfield": 12,
          "Second Striker": 4,
          "Centre-Forward": 3,
          "Left Winger": 1,
          "Central Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Pisa Sporting Club"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8880",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8880",
        "name": "Matteo Tramoni",
        "comp": "IT1",
        "team": "Pisa",
        "target_season": 2026,
        "age_at_target": 26.5,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1630,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 815,
        "npxg90": 0.1935,
        "npxg90_regression_pct": 0.371,
        "xa90": 0.1557,
        "xa90_regression_pct": 0.371,
        "xgchain90": 0.4407,
        "xgchain90_regression_pct": 0.371,
        "xgbuildup90": 0.1722,
        "xgbuildup90_regression_pct": 0.371,
        "player_id": 475410,
        "history": [
          {
            "season": 2025,
            "minutes": 1630.0,
            "npxg90": 0.1353889549825272,
            "xa90": 0.15926682620532123,
            "clubs": "Pisa",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.07976333015329831,
        "npxg90_high": 0.37119096897157733,
        "xa90_low": 0.07816617618051312,
        "xa90_high": 0.258346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 475410,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1610.0,
        "empirical_lo80": 202.05,
        "empirical_hi80": 2520.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1610.0,
        "weighted_prior_minutes": 1610.0,
        "prior_starts": 21.0,
        "prior_cf_start_share": 0.333333,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 475410,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:476219",
      "player_id": 476219,
      "name": "Bojan Miovski",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 1,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Girona FC"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12995",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 476219,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 320.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1454.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 43.0,
        "weighted_prior_minutes": 320.666667,
        "prior_starts": 1.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 476219,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:480267",
      "player_id": 480267,
      "name": "Ronald Araujo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 11,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Centre-Back": 8,
          "Right-Back": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Barcelona"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8091",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8091",
        "name": "Ronald Ara\u00fajo",
        "comp": "ES1",
        "team": "Barcelona",
        "target_season": 2026,
        "age_at_target": 27.4,
        "seasons_used": 3,
        "pos": "DF",
        "minutes_basis": 3812,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1215,
        "npxg90": 0.1249,
        "npxg90_regression_pct": 0.283,
        "xa90": 0.0658,
        "xa90_regression_pct": 0.283,
        "xgchain90": 0.498,
        "xgchain90_regression_pct": 0.283,
        "xgbuildup90": 0.4313,
        "xgbuildup90_regression_pct": 0.283,
        "player_id": 480267,
        "history": [
          {
            "season": 2023,
            "minutes": 1992.0,
            "npxg90": 0.11036463389004839,
            "xa90": 0.0783877449491656,
            "clubs": "Barcelona",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 771.0,
            "npxg90": 0.13615417138379837,
            "xa90": 0.056805527163850664,
            "clubs": "Barcelona",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1049.0,
            "npxg90": 0.19756962495498193,
            "xa90": 0.05145080275727068,
            "clubs": "Barcelona",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.011163330153298304,
        "npxg90_high": 0.30259096897157733,
        "xa90_low": 0,
        "xa90_high": 0.16844604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 480267,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1061.0,
        "weighted_prior_minutes": 1218.25,
        "prior_starts": 11.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 480267,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:486031",
      "player_id": 486031,
      "name": "Nico Gonz\u00e1lez",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 1,
        "all_position_starts": 18,
        "cf_start_share": 0.05555555555555555,
        "starting_position_counts": {
          "Left Winger": 12,
          "Left-Back": 3,
          "Right Winger": 1,
          "Left Midfield": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Atl\u00e9tico de Madrid",
        "Juventus FC"
      ],
      "prior_competitions": [
        "ES1",
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7074",
            "method": "fuzzy_name",
            "confidence": 0.6
          }
        ],
        "review_status": "needs_identity_review"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7074",
        "name": "Nicol\u00e1s Gonz\u00e1lez",
        "comp": "ES1",
        "team": "Atletico Madrid; Juventus",
        "target_season": 2026,
        "age_at_target": 28.3,
        "seasons_used": 3,
        "pos": "DF",
        "minutes_basis": 5198,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1;IT1",
        "effective_minutes": 1673,
        "npxg90": 0.2627,
        "npxg90_regression_pct": 0.223,
        "xa90": 0.087,
        "xa90_regression_pct": 0.223,
        "xgchain90": 0.4808,
        "xgchain90_regression_pct": 0.223,
        "xgbuildup90": 0.2417,
        "xgbuildup90_regression_pct": 0.223,
        "player_id": 486031,
        "history": [
          {
            "season": 2023,
            "minutes": 1915.0,
            "npxg90": 0.40281056222693107,
            "xa90": 0.09535211387914716,
            "clubs": "Fiorentina",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1789.0,
            "npxg90": 0.22078233282719498,
            "xa90": 0.06664455522116233,
            "clubs": "Juventus",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1494.0,
            "npxg90": 0.3462825056883585,
            "xa90": 0.10614824470087707,
            "clubs": "Atletico Madrid; Juventus",
            "competitions": [
              "ES1",
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1489633301532983,
        "npxg90_high": 0.4403909689715773,
        "xa90_low": 0.009466176180513111,
        "xa90_high": 0.18964604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 486031,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1654.75,
        "empirical_lo80": 246.8,
        "empirical_hi80": 2565.15,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1471.0,
        "weighted_prior_minutes": 1654.75,
        "prior_starts": 18.0,
        "prior_cf_start_share": 0.055556,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 486031,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:487465",
      "player_id": 487465,
      "name": "Pedro Neto",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 30,
        "cf_start_share": 0.03333333333333333,
        "starting_position_counts": {
          "Right Winger": 17,
          "Left Winger": 12,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Chelsea FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6382",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6382",
        "name": "Pedro Neto",
        "comp": "GB1",
        "team": "Chelsea",
        "target_season": 2026,
        "age_at_target": 26.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6429,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 2274,
        "npxg90": 0.2033,
        "npxg90_regression_pct": 0.174,
        "xa90": 0.252,
        "xa90_regression_pct": 0.174,
        "xgchain90": 0.6,
        "xgchain90_regression_pct": 0.174,
        "xgbuildup90": 0.2649,
        "xgbuildup90_regression_pct": 0.174,
        "player_id": 487465,
        "history": [
          {
            "season": 2023,
            "minutes": 1524.0,
            "npxg90": 0.1941159061764873,
            "xa90": 0.3080340074448604,
            "clubs": "Wolverhampton Wanderers",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2238.0,
            "npxg90": 0.17778609135255574,
            "xa90": 0.2640654855400284,
            "clubs": "Chelsea",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2667.0,
            "npxg90": 0.1737792528872415,
            "xa90": 0.26773357405604875,
            "clubs": "Chelsea",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.08956333015329832,
        "npxg90_high": 0.38099096897157736,
        "xa90_low": 0.17446617618051313,
        "xa90_high": 0.354646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 487465,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2268.5,
        "empirical_lo80": 860.55,
        "empirical_hi80": 3178.9,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2643.0,
        "weighted_prior_minutes": 2268.5,
        "prior_starts": 30.0,
        "prior_cf_start_share": 0.033333,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 487465,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:487474",
      "player_id": 487474,
      "name": "Francisco Concei\u00e7\u00e3o",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 10,
        "cf_ss_starts": 10,
        "all_position_starts": 27,
        "cf_start_share": 0.37037037037037035,
        "starting_position_counts": {
          "Right Winger": 16,
          "Second Striker": 10,
          "Attacking Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Juventus FC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13052",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13052",
        "name": "Francisco Concei\u00e7\u00e3o",
        "comp": "IT1",
        "team": "Juventus",
        "target_season": 2026,
        "age_at_target": 23.6,
        "seasons_used": 2,
        "pos": "DF",
        "minutes_basis": 3444,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1392,
        "npxg90": 0.2609,
        "npxg90_regression_pct": 0.256,
        "xa90": 0.1734,
        "xa90_regression_pct": 0.256,
        "xgchain90": 0.6897,
        "xgchain90_regression_pct": 0.256,
        "xgbuildup90": 0.3838,
        "xgbuildup90_regression_pct": 0.256,
        "player_id": 487474,
        "history": [
          {
            "season": 2024,
            "minutes": 1320.0,
            "npxg90": 0.2133434379303997,
            "xa90": 0.3003527258776806,
            "clubs": "Juventus",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2124.0,
            "npxg90": 0.3596504627711187,
            "xa90": 0.17641549409067225,
            "clubs": "Juventus",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.14716333015329833,
        "npxg90_high": 0.43859096897157734,
        "xa90_low": 0.09586617618051312,
        "xa90_high": 0.276046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 487474,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1844.666667,
        "empirical_lo80": 436.716667,
        "empirical_hi80": 2755.066667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2098.0,
        "weighted_prior_minutes": 1844.666667,
        "prior_starts": 27.0,
        "prior_cf_start_share": 0.37037,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 487474,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:487843",
      "player_id": 487843,
      "name": "Lorenzo Colombo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 38,
        "cf_ss_starts": 30,
        "all_position_starts": 30,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 30
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Genoa CFC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8478",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8478",
        "name": "Lorenzo Colombo",
        "comp": "IT1",
        "team": "Genoa",
        "target_season": 2026,
        "age_at_target": 24.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5978,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 2088,
        "npxg90": 0.2823,
        "npxg90_regression_pct": 0.187,
        "xa90": 0.0888,
        "xa90_regression_pct": 0.187,
        "xgchain90": 0.45,
        "xgchain90_regression_pct": 0.187,
        "xgbuildup90": 0.1511,
        "xgbuildup90_regression_pct": 0.187,
        "player_id": 487843,
        "history": [
          {
            "season": 2023,
            "minutes": 1351.0,
            "npxg90": 0.2794354790745842,
            "xa90": 0.028881049724633522,
            "clubs": "Monza",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2254.0,
            "npxg90": 0.2286860425754086,
            "xa90": 0.10638718470144347,
            "clubs": "Empoli",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2373.0,
            "npxg90": 0.29860178118173675,
            "xa90": 0.07099796644636865,
            "clubs": "Genoa",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1685633301532983,
        "npxg90_high": 0.4599909689715773,
        "xa90_low": 0.011266176180513121,
        "xa90_high": 0.191446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 487843,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2074.5,
        "empirical_lo80": 703.95,
        "empirical_hi80": 3208.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2346.0,
        "weighted_prior_minutes": 2074.5,
        "prior_starts": 30.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 487843,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:487850",
      "player_id": 487850,
      "name": "Oladapo Afolayan",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 5,
        "cf_ss_starts": 1,
        "all_position_starts": 1,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC St. Pauli"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12982",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12982",
        "name": "Oladapo Afolayan",
        "comp": "L1",
        "team": "St. Pauli",
        "target_season": 2026,
        "age_at_target": 28.9,
        "seasons_used": 2,
        "pos": "MF",
        "minutes_basis": 1779,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 478,
        "npxg90": 0.1675,
        "npxg90_regression_pct": 0.501,
        "xa90": 0.1596,
        "xa90_regression_pct": 0.501,
        "xgchain90": 0.4876,
        "xgchain90_regression_pct": 0.501,
        "xgbuildup90": 0.2287,
        "xgbuildup90_regression_pct": 0.501,
        "player_id": 487850,
        "history": [
          {
            "season": 2024,
            "minutes": 1644.0,
            "npxg90": 0.1679538607080705,
            "xa90": 0.2040995386204798,
            "clubs": "St. Pauli",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 135.0,
            "npxg90": 0.35077257081866264,
            "xa90": 0.05583251640200615,
            "clubs": "St. Pauli",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.05376333015329832,
        "npxg90_high": 0.3451909689715773,
        "xa90_low": 0.08206617618051311,
        "xa90_high": 0.262246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 487850,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 642.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1776.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 144.0,
        "weighted_prior_minutes": 642.0,
        "prior_starts": 1.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 487850,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:487969",
      "player_id": 487969,
      "name": "Randal Kolo Muani",
      "kind": "anchor",
      "in_legacy_14": true,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 21,
        "cf_ss_starts": 10,
        "all_position_starts": 21,
        "cf_start_share": 0.47619047619047616,
        "starting_position_counts": {
          "Centre-Forward": 10,
          "Right Winger": 8,
          "Left Winger": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "Named reference option",
      "prior_clubs": [
        "Tottenham Hotspur"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5743",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "Signed by Juventus 2026-08-02; actual signing reference, not a currently available alternative.",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5743",
        "name": "Randal Kolo Muani",
        "comp": "GB1",
        "team": "Tottenham",
        "target_season": 2026,
        "age_at_target": 27.7,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4640,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1586,
        "npxg90": 0.2905,
        "npxg90_regression_pct": 0.232,
        "xa90": 0.1325,
        "xa90_regression_pct": 0.232,
        "xgchain90": 0.4805,
        "xgchain90_regression_pct": 0.232,
        "xgbuildup90": 0.1341,
        "xgbuildup90_regression_pct": 0.232,
        "player_id": 487969,
        "history": [
          {
            "season": 2023,
            "minutes": 1423.0,
            "npxg90": 0.4616484156131053,
            "xa90": 0.18629476621757488,
            "clubs": "Eintracht Frankfurt; Paris Saint Germain",
            "competitions": [
              "FR1",
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1513.0,
            "npxg90": 0.4548468142600148,
            "xa90": 0.14602755835945844,
            "clubs": "Juventus; Paris Saint Germain",
            "competitions": [
              "FR1",
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1704.0,
            "npxg90": 0.14263539173325496,
            "xa90": 0.09756410743673921,
            "clubs": "Tottenham",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1767633301532983,
        "npxg90_high": 0.4681909689715773,
        "xa90_low": 0.054966176180513124,
        "xa90_high": 0.23514604875519202
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 487969,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1567.75,
        "empirical_lo80": 159.8,
        "empirical_hi80": 2478.15,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1669.0,
        "weighted_prior_minutes": 1567.75,
        "prior_starts": 21.0,
        "prior_cf_start_share": 0.47619,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 487969,
        "player": "Randal Kolo Muani",
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "actual_juventus_acquisition",
        "evidence_quality": "primary_fee_secondary_wage",
        "fee_eur": {
          "low": 38000000.0,
          "base": 38000000.0,
          "high": 41200000.0
        },
        "contract_years": 5.0,
        "annual_fee_allocation_eur": {
          "low": 7600000.0,
          "base": 7600000.0,
          "high": 8240000.0
        },
        "annual_gross_wage_eur": {
          "low": 10190000.0,
          "base": 10190000.0,
          "high": 10190000.0
        },
        "annualized_commitment_proxy_eur": {
          "low": 17790000.0,
          "base": 17790000.0,
          "high": 18430000.0
        },
        "full_contract_proxy_eur": {
          "low": 88950000.0,
          "base": 88950000.0,
          "high": 92150000.0
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "undisclosed_ancillary_costs",
          "performance_bonuses",
          "future_wage_changes"
        ],
        "sources": [
          {
            "title": "Legacy pool snapshot",
            "url": "experiments/band-pool-2026-summer-CF.json",
            "publication_date": "2026-08-28",
            "retrieved_at": "2026-09-09",
            "kind": "local_archived_secondary"
          },
          {
            "title": "Capology archived wage row",
            "url": "https://www.capology.com/it/serie-a/salaries/2026-2027/",
            "publication_date": null,
            "retrieved_at": "2026-09-09",
            "kind": "secondary_salary_estimate",
            "snapshot_date": "2026-08-30"
          },
          {
            "title": "Juventus definitive acquisition of Kolo Muani",
            "url": "https://www.juventus.com/images/image/private/fl_attachment/dev/rmqn9frsqodxlg8wrvxf.pdf",
            "publication_date": "2026-08-02",
            "retrieved_at": "2026-09-09",
            "kind": "primary_club_release"
          }
        ],
        "notes": [
          "Actual Juventus acquisition announced2August2026; as-of9September the player is signed, not an unverified alternative offer.",
          "Contract proxy assumes constant annual fixed gross wage over the stated term; excludes unpriced costs.",
          "Capology point estimate has no published error interval; identical scenarios do not mean wage certainty.",
          "Base is the disclosed \u20ac38m fee floor. High includes the maximum \u20ac3.2m ancillary costs; actual ancillary amount is unspecified.",
          "Legacy sealed register treated \u20ac41.2m as exact fee. This version flags the distinction without changing that register.",
          "Payment over four financial years is not a four-year employment term or an equal cash-payment schedule."
        ],
        "conditional_components": [
          {
            "description": "Transfer performance bonuses",
            "maximum_eur": 12000000,
            "status": "conditional_not_in_base"
          },
          {
            "description": "Capology annual wage bonuses",
            "maximum_eur": 2780000,
            "status": "secondary_reported_not_in_fixed_wage"
          }
        ],
        "available_for_juventus": true,
        "availability_status": "signed_by_juventus",
        "signed_date": "2026-08-02",
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:494237",
      "player_id": 494237,
      "name": "Wilson Isidor",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 36,
        "cf_ss_starts": 11,
        "all_position_starts": 11,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 11
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Sunderland AFC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7148",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7148",
        "name": "Wilson Isidor",
        "comp": "GB1",
        "team": "Sunderland",
        "target_season": 2026,
        "age_at_target": 25.9,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1142,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 571,
        "npxg90": 0.3877,
        "npxg90_regression_pct": 0.457,
        "xa90": 0.0683,
        "xa90_regression_pct": 0.457,
        "xgchain90": 0.5101,
        "xgchain90_regression_pct": 0.457,
        "xgbuildup90": 0.1138,
        "xgbuildup90_regression_pct": 0.457,
        "player_id": 494237,
        "history": [
          {
            "season": 2025,
            "minutes": 1142.0,
            "npxg90": 0.4428610286223596,
            "xa90": 0.0,
            "clubs": "Sunderland",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2739633301532983,
        "npxg90_high": 0.5653909689715773,
        "xa90_low": 0,
        "xa90_high": 0.17094604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 494237,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1159.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2293.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1159.0,
        "weighted_prior_minutes": 1159.0,
        "prior_starts": 11.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 494237,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:495752",
      "player_id": 495752,
      "name": "Taichi Hara",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 14,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC St. Pauli"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9776",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 495752,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 25.0,
        "weighted_prior_minutes": 25.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 495752,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:496094",
      "player_id": 496094,
      "name": "Karim Adeyemi",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 22,
        "cf_ss_starts": 15,
        "all_position_starts": 15,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Second Striker": 10,
          "Centre-Forward": 5
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Borussia Dortmund"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10772",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10772",
        "name": "Karim Adeyemi",
        "comp": "L1",
        "team": "Borussia Dortmund",
        "target_season": 2026,
        "age_at_target": 24.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3593,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1203,
        "npxg90": 0.3654,
        "npxg90_regression_pct": 0.285,
        "xa90": 0.2664,
        "xa90_regression_pct": 0.285,
        "xgchain90": 0.7879,
        "xgchain90_regression_pct": 0.285,
        "xgbuildup90": 0.2417,
        "xgbuildup90_regression_pct": 0.285,
        "player_id": 496094,
        "history": [
          {
            "season": 2023,
            "minutes": 913.0,
            "npxg90": 0.34739960795972263,
            "xa90": 0.17602944173334983,
            "clubs": "Borussia Dortmund",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1462.0,
            "npxg90": 0.3534830366446039,
            "xa90": 0.45352917857641395,
            "clubs": "Borussia Dortmund",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1218.0,
            "npxg90": 0.38536115673375243,
            "xa90": 0.25552451275656085,
            "clubs": "Borussia Dortmund",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.25166333015329834,
        "npxg90_high": 0.5430909689715773,
        "xa90_low": 0.18886617618051316,
        "xa90_high": 0.36904604875519204
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 496094,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1186.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2320.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1196.0,
        "weighted_prior_minutes": 1186.0,
        "prior_starts": 15.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 496094,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:500053",
      "player_id": 500053,
      "name": "Pavel Sulc",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 10,
        "cf_ss_starts": 10,
        "all_position_starts": 17,
        "cf_start_share": 0.5882352941176471,
        "starting_position_counts": {
          "Centre-Forward": 10,
          "Attacking Midfield": 4,
          "Right Winger": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Olympique Lyon"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13735",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13735",
        "name": "Pavel Sulc",
        "comp": "FR1",
        "team": "Lyon",
        "target_season": 2026,
        "age_at_target": 25.6,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1562,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 781,
        "npxg90": 0.4097,
        "npxg90_regression_pct": 0.381,
        "xa90": 0.183,
        "xa90_regression_pct": 0.381,
        "xgchain90": 0.7373,
        "xgchain90_regression_pct": 0.381,
        "xgbuildup90": 0.2676,
        "xgbuildup90_regression_pct": 0.381,
        "player_id": 500053,
        "history": [
          {
            "season": 2025,
            "minutes": 1562.0,
            "npxg90": 0.4725248572415411,
            "xa90": 0.19874380987314044,
            "clubs": "Lyon",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.29596333015329834,
        "npxg90_high": 0.5873909689715773,
        "xa90_low": 0.10546617618051311,
        "xa90_high": 0.285646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 500053,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1569.0,
        "empirical_lo80": 198.45,
        "empirical_hi80": 2703.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1569.0,
        "weighted_prior_minutes": 1569.0,
        "prior_starts": 17.0,
        "prior_cf_start_share": 0.588235,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 500053,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:500689",
      "player_id": 500689,
      "name": "Evann Guessand",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 9,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Right Winger": 5,
          "Left Winger": 4
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Aston Villa",
        "Crystal Palace"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8006",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8006",
        "name": "Evann Guessand",
        "comp": "GB1",
        "team": "Aston Villa,Crystal Palace",
        "target_season": 2026,
        "age_at_target": 25.1,
        "seasons_used": 3,
        "pos": "MF",
        "minutes_basis": 5037,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1489,
        "npxg90": 0.2792,
        "npxg90_regression_pct": 0.244,
        "xa90": 0.1495,
        "xa90_regression_pct": 0.244,
        "xgchain90": 0.5373,
        "xgchain90_regression_pct": 0.244,
        "xgbuildup90": 0.1867,
        "xgbuildup90_regression_pct": 0.244,
        "player_id": 500689,
        "history": [
          {
            "season": 2023,
            "minutes": 1508.0,
            "npxg90": 0.4934623438509215,
            "xa90": 0.08509523950428245,
            "clubs": "Nice",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2609.0,
            "npxg90": 0.33755357765966376,
            "xa90": 0.21447904583605007,
            "clubs": "Nice",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 920.0,
            "npxg90": 0.18139578985131305,
            "xa90": 0.12108264960672545,
            "clubs": "Aston Villa,Crystal Palace",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1654633301532983,
        "npxg90_high": 0.4568909689715773,
        "xa90_low": 0.07196617618051311,
        "xa90_high": 0.252146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 500689,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 916.0,
        "weighted_prior_minutes": 1486.75,
        "prior_starts": 9.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 500689,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:501709",
      "player_id": 501709,
      "name": "Theo Bair",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "AJ Auxerre"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12825",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 501709,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 8.0,
        "weighted_prior_minutes": 316.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 2.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 501709,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:502670",
      "player_id": 502670,
      "name": "Khvicha Kvaratskhelia",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 2,
        "all_position_starts": 18,
        "cf_start_share": 0.1111111111111111,
        "starting_position_counts": {
          "Left Winger": 12,
          "Right Winger": 4,
          "Centre-Forward": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Paris Saint-Germain"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7453",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7453",
        "name": "Khvicha Kvaratskhelia",
        "comp": "FR1",
        "team": "Paris Saint Germain",
        "target_season": 2026,
        "age_at_target": 25.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6378,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1964,
        "npxg90": 0.3849,
        "npxg90_regression_pct": 0.196,
        "xa90": 0.2797,
        "xa90_regression_pct": 0.196,
        "xgchain90": 0.8639,
        "xgchain90_regression_pct": 0.196,
        "xgbuildup90": 0.3854,
        "xgbuildup90_regression_pct": 0.196,
        "player_id": 502670,
        "history": [
          {
            "season": 2023,
            "minutes": 2774.0,
            "npxg90": 0.4214009574111538,
            "xa90": 0.2193333346077067,
            "clubs": "Napoli",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2127.0,
            "npxg90": 0.31325999663141785,
            "xa90": 0.3582660074126401,
            "clubs": "Napoli; Paris Saint Germain",
            "competitions": [
              "FR1",
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1477.0,
            "npxg90": 0.439833435951937,
            "xa90": 0.3499461433263187,
            "clubs": "Paris Saint Germain",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2711633301532983,
        "npxg90_high": 0.5625909689715773,
        "xa90_low": 0.20216617618051314,
        "xa90_high": 0.382346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 502670,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1956.0,
        "empirical_lo80": 548.05,
        "empirical_hi80": 2866.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1482.0,
        "weighted_prior_minutes": 1956.0,
        "prior_starts": 18.0,
        "prior_cf_start_share": 0.111111,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 502670,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:503733",
      "player_id": 503733,
      "name": "Anthony Gordon",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 10,
        "cf_ss_starts": 9,
        "all_position_starts": 24,
        "cf_start_share": 0.375,
        "starting_position_counts": {
          "Left Winger": 15,
          "Centre-Forward": 9
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Newcastle United"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8150",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8150",
        "name": "Anthony Gordon",
        "comp": "GB1",
        "team": "Newcastle United",
        "target_season": 2026,
        "age_at_target": 25.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 7318,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 2302,
        "npxg90": 0.3107,
        "npxg90_regression_pct": 0.173,
        "xa90": 0.1984,
        "xa90_regression_pct": 0.173,
        "xgchain90": 0.6172,
        "xgchain90_regression_pct": 0.173,
        "xgbuildup90": 0.2434,
        "xgbuildup90_regression_pct": 0.173,
        "player_id": 503733,
        "history": [
          {
            "season": 2023,
            "minutes": 2956.0,
            "npxg90": 0.32068164178569764,
            "xa90": 0.26893577087262244,
            "clubs": "Newcastle United",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2474.0,
            "npxg90": 0.279173636138921,
            "xa90": 0.1755106102045785,
            "clubs": "Newcastle United",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1888.0,
            "npxg90": 0.3085498846633265,
            "xa90": 0.1770863329234012,
            "clubs": "Newcastle United",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.19696333015329828,
        "npxg90_high": 0.4883909689715773,
        "xa90_low": 0.12086617618051311,
        "xa90_high": 0.301046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 503733,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2245.0,
        "empirical_lo80": 837.05,
        "empirical_hi80": 3155.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1814.0,
        "weighted_prior_minutes": 2245.0,
        "prior_starts": 24.0,
        "prior_cf_start_share": 0.375,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 503733,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:503743",
      "player_id": 503743,
      "name": "Morgan Rogers",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 37,
        "cf_start_share": 0.02702702702702703,
        "starting_position_counts": {
          "Attacking Midfield": 20,
          "Left Winger": 14,
          "Centre-Forward": 1,
          "Left Midfield": 1,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Aston Villa"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12412",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12412",
        "name": "Morgan Rogers",
        "comp": "GB1",
        "team": "Aston Villa",
        "target_season": 2026,
        "age_at_target": 24.0,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 7144,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 2611,
        "npxg90": 0.224,
        "npxg90_regression_pct": 0.155,
        "xa90": 0.1999,
        "xa90_regression_pct": 0.155,
        "xgchain90": 0.5384,
        "xgchain90_regression_pct": 0.155,
        "xgbuildup90": 0.2169,
        "xgbuildup90_regression_pct": 0.155,
        "player_id": 503743,
        "history": [
          {
            "season": 2023,
            "minutes": 652.0,
            "npxg90": 0.14998724295592017,
            "xa90": 0.12488899583945429,
            "clubs": "Aston Villa",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 3191.0,
            "npxg90": 0.2317450202672282,
            "xa90": 0.22975000128178005,
            "clubs": "Aston Villa",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 3301.0,
            "npxg90": 0.1948270233620553,
            "xa90": 0.20380226447185182,
            "clubs": "Aston Villa",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.11026333015329831,
        "npxg90_high": 0.4016909689715773,
        "xa90_low": 0.12236617618051311,
        "xa90_high": 0.302546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 503743,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2585.5,
        "empirical_lo80": 1177.55,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 3285.0,
        "weighted_prior_minutes": 2585.5,
        "prior_starts": 37.0,
        "prior_cf_start_share": 0.027027,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 503743,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:503770",
      "player_id": 503770,
      "name": "Folarin Balogun",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 31,
        "cf_ss_starts": 26,
        "all_position_starts": 26,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 26
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "AS Monaco"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9690",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9690",
        "name": "Folarin Balogun",
        "comp": "FR1",
        "team": "Monaco",
        "target_season": 2026,
        "age_at_target": 25.1,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4615,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1724,
        "npxg90": 0.4699,
        "npxg90_regression_pct": 0.218,
        "xa90": 0.1686,
        "xa90_regression_pct": 0.218,
        "xgchain90": 0.6711,
        "xgchain90_regression_pct": 0.218,
        "xgbuildup90": 0.1308,
        "xgbuildup90_regression_pct": 0.218,
        "player_id": 503770,
        "history": [
          {
            "season": 2023,
            "minutes": 1712.0,
            "npxg90": 0.5373467956930748,
            "xa90": 0.1831642749162269,
            "clubs": "Monaco",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 622.0,
            "npxg90": 0.7463900825170459,
            "xa90": 0.16350113954454948,
            "clubs": "Monaco",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2281.0,
            "npxg90": 0.46611961755527576,
            "xa90": 0.16533645146748102,
            "clubs": "Monaco",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.35616333015329826,
        "npxg90_high": 0.6475909689715773,
        "xa90_low": 0.09106617618051312,
        "xa90_high": 0.271246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 503770,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1700.5,
        "empirical_lo80": 329.95,
        "empirical_hi80": 2834.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2247.0,
        "weighted_prior_minutes": 1700.5,
        "prior_starts": 26.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 503770,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:504215",
      "player_id": 504215,
      "name": "Giovanni Reyna",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 4,
        "cf_start_share": 0.25,
        "starting_position_counts": {
          "Attacking Midfield": 3,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Borussia M\u00f6nchengladbach"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8191",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8191",
        "name": "Giovanni Reyna",
        "comp": "L1",
        "team": "Borussia M.Gladbach",
        "target_season": 2026,
        "age_at_target": 23.7,
        "seasons_used": 3,
        "pos": "MF",
        "minutes_basis": 1251,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 434,
        "npxg90": 0.1512,
        "npxg90_regression_pct": 0.525,
        "xa90": 0.2008,
        "xa90_regression_pct": 0.525,
        "xgchain90": 0.6256,
        "xgchain90_regression_pct": 0.525,
        "xgbuildup90": 0.3505,
        "xgbuildup90_regression_pct": 0.525,
        "player_id": 504215,
        "history": [
          {
            "season": 2023,
            "minutes": 445.0,
            "npxg90": 0.2576366960165206,
            "xa90": 0.28263389214538454,
            "clubs": "Borussia Dortmund; Nottingham Forest",
            "competitions": [
              "GB1",
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 321.0,
            "npxg90": 0.044399274286822735,
            "xa90": 0.1290583241487218,
            "clubs": "Borussia Dortmund",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 485.0,
            "npxg90": 0.12379099824225778,
            "xa90": 0.28827582547421926,
            "clubs": "Borussia M.Gladbach",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.03746333015329831,
        "npxg90_high": 0.3288909689715773,
        "xa90_low": 0.12326617618051312,
        "xa90_high": 0.303446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 504215,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 465.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1375.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 509.0,
        "weighted_prior_minutes": 465.0,
        "prior_starts": 4.0,
        "prior_cf_start_share": 0.25,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 504215,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:505653",
      "player_id": 505653,
      "name": "F\u00e1bio Silva",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 30,
        "cf_ss_starts": 7,
        "all_position_starts": 7,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 4,
          "Second Striker": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Borussia Dortmund"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8778",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8778",
        "name": "Fabio Silva",
        "comp": "L1",
        "team": "Borussia Dortmund",
        "target_season": 2026,
        "age_at_target": 24.0,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 2943,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 932,
        "npxg90": 0.3144,
        "npxg90_regression_pct": 0.34,
        "xa90": 0.1916,
        "xa90_regression_pct": 0.34,
        "xgchain90": 0.6235,
        "xgchain90_regression_pct": 0.34,
        "xgbuildup90": 0.2126,
        "xgbuildup90_regression_pct": 0.34,
        "player_id": 505653,
        "history": [
          {
            "season": 2023,
            "minutes": 257.0,
            "npxg90": 0.31992901609449537,
            "xa90": 0.08476083540151091,
            "clubs": "Wolverhampton Wanderers",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1902.0,
            "npxg90": 0.33347821321444177,
            "xa90": 0.117716888576887,
            "clubs": "Las Palmas",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 784.0,
            "npxg90": 0.24166689817413536,
            "xa90": 0.31680092576663105,
            "clubs": "Borussia Dortmund",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.20066333015329832,
        "npxg90_high": 0.49209096897157734,
        "xa90_low": 0.11406617618051311,
        "xa90_high": 0.294246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 505653,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 937.5,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2071.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 805.0,
        "weighted_prior_minutes": 937.5,
        "prior_starts": 7.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 505653,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:505674",
      "player_id": 505674,
      "name": "Sergio Camello",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 32,
        "cf_ss_starts": 7,
        "all_position_starts": 8,
        "cf_start_share": 0.875,
        "starting_position_counts": {
          "Centre-Forward": 7,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Rayo Vallecano"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7528",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7528",
        "name": "Sergio Camello",
        "comp": "ES1",
        "team": "Rayo Vallecano",
        "target_season": 2026,
        "age_at_target": 25.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3646,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1114,
        "npxg90": 0.3201,
        "npxg90_regression_pct": 0.301,
        "xa90": 0.1516,
        "xa90_regression_pct": 0.301,
        "xgchain90": 0.5707,
        "xgchain90_regression_pct": 0.301,
        "xgbuildup90": 0.1627,
        "xgbuildup90_regression_pct": 0.301,
        "player_id": 505674,
        "history": [
          {
            "season": 2023,
            "minutes": 1686.0,
            "npxg90": 0.24305008683234344,
            "xa90": 0.08552120673698886,
            "clubs": "Rayo Vallecano",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1150.0,
            "npxg90": 0.30828879587352276,
            "xa90": 0.1807494433677715,
            "clubs": "Rayo Vallecano",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 810.0,
            "npxg90": 0.43183680437505245,
            "xa90": 0.1768493956575791,
            "clubs": "Rayo Vallecano",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2063633301532983,
        "npxg90_high": 0.4977909689715773,
        "xa90_low": 0.07406617618051313,
        "xa90_high": 0.254246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 505674,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1105.25,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2239.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 818.0,
        "weighted_prior_minutes": 1105.25,
        "prior_starts": 8.0,
        "prior_cf_start_share": 0.875,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 505674,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:507341",
      "player_id": 507341,
      "name": "Fabian Rieder",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 2,
        "all_position_starts": 30,
        "cf_start_share": 0.06666666666666667,
        "starting_position_counts": {
          "Attacking Midfield": 19,
          "Central Midfield": 8,
          "Centre-Forward": 2,
          "Left Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Augsburg",
        "Stade Rennais FC"
      ],
      "prior_competitions": [
        "FR1",
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12038",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12038",
        "name": "Fabian Rieder",
        "comp": "L1",
        "team": "Augsburg; Rennes",
        "target_season": 2026,
        "age_at_target": 24.5,
        "seasons_used": 3,
        "pos": "DF",
        "minutes_basis": 3728,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1;L1",
        "effective_minutes": 1565,
        "npxg90": 0.1003,
        "npxg90_regression_pct": 0.235,
        "xa90": 0.1775,
        "xa90_regression_pct": 0.235,
        "xgchain90": 0.4381,
        "xgchain90_regression_pct": 0.235,
        "xgbuildup90": 0.2556,
        "xgbuildup90_regression_pct": 0.235,
        "player_id": 507341,
        "history": [
          {
            "season": 2023,
            "minutes": 342.0,
            "npxg90": 0.12165699546274386,
            "xa90": 0.14561323939185392,
            "clubs": "Rennes",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 855.0,
            "npxg90": 0.15527812489553502,
            "xa90": 0.22555131347555865,
            "clubs": "VfB Stuttgart",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2531.0,
            "npxg90": 0.09477158146606797,
            "xa90": 0.20090269070914943,
            "clubs": "Augsburg; Rennes",
            "competitions": [
              "FR1",
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0,
        "npxg90_high": 0.2779909689715773,
        "xa90_low": 0.09996617618051311,
        "xa90_high": 0.280146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 507341,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1548.0,
        "empirical_lo80": 140.05,
        "empirical_hi80": 2458.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2485.0,
        "weighted_prior_minutes": 1548.0,
        "prior_starts": 30.0,
        "prior_cf_start_share": 0.066667,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 507341,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:507496",
      "player_id": 507496,
      "name": "Felix Mambimbi",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 4,
        "cf_ss_starts": 3,
        "all_position_starts": 7,
        "cf_start_share": 0.42857142857142855,
        "starting_position_counts": {
          "Attacking Midfield": 3,
          "Centre-Forward": 3,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Le Havre AC"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13744",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13744",
        "name": "Felix Mambimbi",
        "comp": "FR1",
        "team": "Le Havre",
        "target_season": 2026,
        "age_at_target": 25.5,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 515,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 258,
        "npxg90": 0.231,
        "npxg90_regression_pct": 0.651,
        "xa90": 0.1443,
        "xa90_regression_pct": 0.651,
        "xgchain90": 0.4567,
        "xgchain90_regression_pct": 0.651,
        "xgbuildup90": 0.1615,
        "xgbuildup90_regression_pct": 0.651,
        "player_id": 507496,
        "history": [
          {
            "season": 2025,
            "minutes": 515.0,
            "npxg90": 0.08826071222864308,
            "xa90": 0.11978694257660977,
            "clubs": "Le Havre",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.11726333015329832,
        "npxg90_high": 0.4086909689715773,
        "xa90_low": 0.06676617618051313,
        "xa90_high": 0.246946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 507496,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 529.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1439.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 529.0,
        "weighted_prior_minutes": 529.0,
        "prior_starts": 7.0,
        "prior_cf_start_share": 0.428571,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 507496,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:513245",
      "player_id": 513245,
      "name": "Jesper Lindstr\u00f8m",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 4,
        "cf_start_share": 0.25,
        "starting_position_counts": {
          "Right Winger": 2,
          "Attacking Midfield": 1,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "VfL Wolfsburg"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9752",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9752",
        "name": "Jesper Lindstrom",
        "comp": "L1",
        "team": "Wolfsburg",
        "target_season": 2026,
        "age_at_target": 26.4,
        "seasons_used": 3,
        "pos": "MF",
        "minutes_basis": 2117,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 620,
        "npxg90": 0.1625,
        "npxg90_regression_pct": 0.436,
        "xa90": 0.1841,
        "xa90_regression_pct": 0.436,
        "xgchain90": 0.5219,
        "xgchain90_regression_pct": 0.436,
        "xgbuildup90": 0.3031,
        "xgbuildup90_regression_pct": 0.436,
        "player_id": 513245,
        "history": [
          {
            "season": 2023,
            "minutes": 476.0,
            "npxg90": 0.1385439800669854,
            "xa90": 0.2671958362887136,
            "clubs": "Eintracht Frankfurt; Napoli",
            "competitions": [
              "IT1",
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1279.0,
            "npxg90": 0.14203261498120076,
            "xa90": 0.2027925973622663,
            "clubs": "Everton",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 362.0,
            "npxg90": 0.23357660072284508,
            "xa90": 0.19747653564448514,
            "clubs": "Wolfsburg",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.04876333015329831,
        "npxg90_high": 0.3401909689715773,
        "xa90_low": 0.10656617618051313,
        "xa90_high": 0.286746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 513245,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 622.25,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1532.65,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 374.0,
        "weighted_prior_minutes": 622.25,
        "prior_starts": 4.0,
        "prior_cf_start_share": 0.25,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 513245,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:514888",
      "player_id": 514888,
      "name": "Oliver S\u00f8rensen",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 1,
        "all_position_starts": 19,
        "cf_start_share": 0.05263157894736842,
        "starting_position_counts": {
          "Central Midfield": 16,
          "Left Midfield": 1,
          "Second Striker": 1,
          "Attacking Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Parma Calcio 1913"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13949",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13949",
        "name": "Oliver S\u00f8rensen",
        "comp": "IT1",
        "team": "Parma Calcio 1913",
        "target_season": 2026,
        "age_at_target": 24.4,
        "seasons_used": 1,
        "pos": "DF",
        "minutes_basis": 1834,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 917,
        "npxg90": 0.089,
        "npxg90_regression_pct": 0.344,
        "xa90": 0.0493,
        "xa90_regression_pct": 0.344,
        "xgchain90": 0.2692,
        "xgchain90_regression_pct": 0.344,
        "xgbuildup90": 0.1916,
        "xgbuildup90_regression_pct": 0.344,
        "player_id": 514888,
        "history": [
          {
            "season": 2025,
            "minutes": 1834.0,
            "npxg90": 0.1003594278899248,
            "xa90": 0.03632866963845725,
            "clubs": "Parma Calcio 1913",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0,
        "npxg90_high": 0.2666909689715773,
        "xa90_low": 0,
        "xa90_high": 0.151946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 514888,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1834.0,
        "empirical_lo80": 426.05,
        "empirical_hi80": 2744.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1834.0,
        "weighted_prior_minutes": 1834.0,
        "prior_starts": 19.0,
        "prior_cf_start_share": 0.052632,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 514888,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:517894",
      "player_id": 517894,
      "name": "Matheus Cunha",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 15,
        "cf_ss_starts": 10,
        "all_position_starts": 29,
        "cf_start_share": 0.3448275862068966,
        "starting_position_counts": {
          "Left Winger": 17,
          "Centre-Forward": 9,
          "Second Striker": 1,
          "Attacking Midfield": 1,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Manchester United"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7080",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7080",
        "name": "Matheus Cunha",
        "comp": "GB1",
        "team": "Manchester United",
        "target_season": 2026,
        "age_at_target": 27.2,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 7622,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 2532,
        "npxg90": 0.2909,
        "npxg90_regression_pct": 0.159,
        "xa90": 0.1637,
        "xa90_regression_pct": 0.159,
        "xgchain90": 0.5825,
        "xgchain90_regression_pct": 0.159,
        "xgbuildup90": 0.2502,
        "xgbuildup90_regression_pct": 0.159,
        "player_id": 517894,
        "history": [
          {
            "season": 2023,
            "minutes": 2499.0,
            "npxg90": 0.34098264490704794,
            "xa90": 0.14117858226166197,
            "clubs": "Wolverhampton Wanderers",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2617.0,
            "npxg90": 0.29047264379082993,
            "xa90": 0.2548725145520556,
            "clubs": "Wolverhampton Wanderers",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2506.0,
            "npxg90": 0.25412974778803604,
            "xa90": 0.1328114437270859,
            "clubs": "Manchester United",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1771633301532983,
        "npxg90_high": 0.4685909689715773,
        "xa90_low": 0.08616617618051313,
        "xa90_high": 0.266346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 517894,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2515.75,
        "empirical_lo80": 1107.8,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2503.0,
        "weighted_prior_minutes": 2515.75,
        "prior_starts": 29.0,
        "prior_cf_start_share": 0.344828,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 517894,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:518644",
      "player_id": 518644,
      "name": "Largie Ramazani",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 11,
        "cf_start_share": 0.09090909090909091,
        "starting_position_counts": {
          "Left Winger": 7,
          "Right Winger": 2,
          "Attacking Midfield": 1,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Leeds United",
        "Valencia CF"
      ],
      "prior_competitions": [
        "ES1",
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10975",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10975",
        "name": "Largie Ramazani",
        "comp": "ES1",
        "team": "Valencia",
        "target_season": 2026,
        "age_at_target": 25.4,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 2761,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 990,
        "npxg90": 0.3046,
        "npxg90_regression_pct": 0.326,
        "xa90": 0.2137,
        "xa90_regression_pct": 0.326,
        "xgchain90": 0.647,
        "xgchain90_regression_pct": 0.326,
        "xgbuildup90": 0.2306,
        "xgbuildup90_regression_pct": 0.326,
        "player_id": 518644,
        "history": [
          {
            "season": 2023,
            "minutes": 1561.0,
            "npxg90": 0.2905296461750956,
            "xa90": 0.3098514284652197,
            "clubs": "Almeria",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1200.0,
            "npxg90": 0.3178789383731782,
            "xa90": 0.18422227723058313,
            "clubs": "Valencia",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1908633301532983,
        "npxg90_high": 0.4822909689715773,
        "xa90_low": 0.13616617618051313,
        "xa90_high": 0.316346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 518644,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1340.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2250.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1226.0,
        "weighted_prior_minutes": 1340.0,
        "prior_starts": 11.0,
        "prior_cf_start_share": 0.090909,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 518644,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:519872",
      "player_id": 519872,
      "name": "Livan Burcu",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 2,
        "all_position_starts": 6,
        "cf_start_share": 0.3333333333333333,
        "starting_position_counts": {
          "Left Winger": 4,
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1.FC Union Berlin"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14177",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14177",
        "name": "Livan Burcu",
        "comp": "L1",
        "team": "Union Berlin",
        "target_season": 2026,
        "age_at_target": 21.8,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 621,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 310,
        "npxg90": 0.3392,
        "npxg90_regression_pct": 0.607,
        "xa90": 0.1344,
        "xa90_regression_pct": 0.607,
        "xgchain90": 0.5409,
        "xgchain90_regression_pct": 0.607,
        "xgbuildup90": 0.191,
        "xgbuildup90_regression_pct": 0.607,
        "player_id": 519872,
        "history": [
          {
            "season": 2025,
            "minutes": 621.0,
            "npxg90": 0.31322771494371304,
            "xa90": 0.07374578236561755,
            "clubs": "Union Berlin",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2254633301532983,
        "npxg90_high": 0.5168909689715773,
        "xa90_low": 0.05686617618051311,
        "xa90_high": 0.23704604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 519872,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 645.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1555.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 645.0,
        "weighted_prior_minutes": 645.0,
        "prior_starts": 6.0,
        "prior_cf_start_share": 0.333333,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 519872,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:521407",
      "player_id": 521407,
      "name": "Walid Cheddira",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 35,
        "cf_ss_starts": 12,
        "all_position_starts": 12,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 12
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "SSC Napoli",
        "US Lecce",
        "US Sassuolo"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11989",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11989",
        "name": "Walid Cheddira",
        "comp": "IT1",
        "team": "Lecce,Sassuolo",
        "target_season": 2026,
        "age_at_target": 28.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3935,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1282,
        "npxg90": 0.3156,
        "npxg90_regression_pct": 0.272,
        "xa90": 0.0821,
        "xa90_regression_pct": 0.272,
        "xgchain90": 0.4502,
        "xgchain90_regression_pct": 0.272,
        "xgbuildup90": 0.1221,
        "xgbuildup90_regression_pct": 0.272,
        "player_id": 521407,
        "history": [
          {
            "season": 2023,
            "minutes": 2150.0,
            "npxg90": 0.376058715759495,
            "xa90": 0.04705890703859718,
            "clubs": "Frosinone",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 592.0,
            "npxg90": 0.21550414423030373,
            "xa90": 0.16766479688797248,
            "clubs": "Espanyol; Napoli",
            "competitions": [
              "ES1",
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1193.0,
            "npxg90": 0.34366747256671293,
            "xa90": 0.04579792429957686,
            "clubs": "Lecce,Sassuolo",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2018633301532983,
        "npxg90_high": 0.4932909689715773,
        "xa90_low": 0.0045661761805131235,
        "xa90_high": 0.18474604875519202
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 521407,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1298.5,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2432.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1211.0,
        "weighted_prior_minutes": 1298.5,
        "prior_starts": 12.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 521407,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:522784",
      "player_id": 522784,
      "name": "Taty Castellanos",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 29,
        "cf_ss_starts": 25,
        "all_position_starts": 25,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 25
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Societ\u00e0 Sportiva Lazio S.p.A.",
        "West Ham United"
      ],
      "prior_competitions": [
        "GB1",
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 522784,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2063.0,
        "empirical_lo80": 692.45,
        "empirical_hi80": 3197.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2090.0,
        "weighted_prior_minutes": 2063.0,
        "prior_starts": 25.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 522784,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:523318",
      "player_id": 523318,
      "name": "Anastasios Douvikas",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 38,
        "cf_ss_starts": 25,
        "all_position_starts": 25,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 25
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Como 1907"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 523318,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1678.0,
        "empirical_lo80": 307.45,
        "empirical_hi80": 2812.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2278.0,
        "weighted_prior_minutes": 1678.0,
        "prior_starts": 25.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 523318,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:524290",
      "player_id": 524290,
      "name": "Fisnik Asllani",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 31,
        "cf_ss_starts": 28,
        "all_position_starts": 31,
        "cf_start_share": 0.9032258064516129,
        "starting_position_counts": {
          "Second Striker": 15,
          "Centre-Forward": 13,
          "Attacking Midfield": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "TSG 1899 Hoffenheim"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10113",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10113",
        "name": "Fisnik Asllani",
        "comp": "L1",
        "team": "Hoffenheim",
        "target_season": 2026,
        "age_at_target": 24.0,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 2429,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1214,
        "npxg90": 0.3537,
        "npxg90_regression_pct": 0.283,
        "xa90": 0.1939,
        "xa90_regression_pct": 0.283,
        "xgchain90": 0.7101,
        "xgchain90_regression_pct": 0.283,
        "xgbuildup90": 0.2412,
        "xgbuildup90_regression_pct": 0.283,
        "player_id": 524290,
        "history": [
          {
            "season": 2025,
            "minutes": 2429.0,
            "npxg90": 0.35217553141732777,
            "xa90": 0.20014672510605036,
            "clubs": "Hoffenheim",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.23996333015329832,
        "npxg90_high": 0.5313909689715773,
        "xa90_low": 0.1163661761805131,
        "xa90_high": 0.29654604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 524290,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2358.0,
        "empirical_lo80": 987.45,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2358.0,
        "weighted_prior_minutes": 2358.0,
        "prior_starts": 31.0,
        "prior_cf_start_share": 0.903226,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 524290,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:525140",
      "player_id": 525140,
      "name": "Goduine Koyalipou",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 28,
        "cf_ss_starts": 9,
        "all_position_starts": 9,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 9
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Angers SCO",
        "Levante UD"
      ],
      "prior_competitions": [
        "ES1",
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13335",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13335",
        "name": "Goduine Koyalipou",
        "comp": "FR1",
        "team": "Angers; Levante",
        "target_season": 2026,
        "age_at_target": 26.5,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 1795,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1;FR1",
        "effective_minutes": 670,
        "npxg90": 0.408,
        "npxg90_regression_pct": 0.417,
        "xa90": 0.1101,
        "xa90_regression_pct": 0.417,
        "xgchain90": 0.5663,
        "xgchain90_regression_pct": 0.417,
        "xgbuildup90": 0.1341,
        "xgbuildup90_regression_pct": 0.417,
        "player_id": 525140,
        "history": [
          {
            "season": 2024,
            "minutes": 909.0,
            "npxg90": 0.6461853436240466,
            "xa90": 0.09323356728447546,
            "clubs": "Lens",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 886.0,
            "npxg90": 0.39449711145231875,
            "xa90": 0.06732548006787123,
            "clubs": "Angers; Levante",
            "competitions": [
              "ES1",
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2942633301532983,
        "npxg90_high": 0.5856909689715772,
        "xa90_low": 0.03256617618051312,
        "xa90_high": 0.21274604875519199
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 525140,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 903.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2037.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 908.0,
        "weighted_prior_minutes": 903.0,
        "prior_starts": 9.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 525140,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:526466",
      "player_id": 526466,
      "name": "Elias Saad",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 2,
        "all_position_starts": 7,
        "cf_start_share": 0.2857142857142857,
        "starting_position_counts": {
          "Attacking Midfield": 4,
          "Left Winger": 1,
          "Centre-Forward": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Augsburg"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12980",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12980",
        "name": "Elias Saad",
        "comp": "L1",
        "team": "Augsburg",
        "target_season": 2026,
        "age_at_target": 26.6,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 1424,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 486,
        "npxg90": 0.2526,
        "npxg90_regression_pct": 0.497,
        "xa90": 0.1417,
        "xa90_regression_pct": 0.497,
        "xgchain90": 0.4725,
        "xgchain90_regression_pct": 0.497,
        "xgbuildup90": 0.1472,
        "xgbuildup90_regression_pct": 0.497,
        "player_id": 526466,
        "history": [
          {
            "season": 2024,
            "minutes": 906.0,
            "npxg90": 0.2719054963834436,
            "xa90": 0.11759458877614988,
            "clubs": "St. Pauli",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 518.0,
            "npxg90": 0.06457292960244716,
            "xa90": 0.1078988634711527,
            "clubs": "Augsburg",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1388633301532983,
        "npxg90_high": 0.4302909689715773,
        "xa90_low": 0.06416617618051311,
        "xa90_high": 0.244346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 526466,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 633.333333,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1543.733333,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 499.0,
        "weighted_prior_minutes": 633.333333,
        "prior_starts": 7.0,
        "prior_cf_start_share": 0.285714,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 526466,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:527972",
      "player_id": 527972,
      "name": "Mourad El Ghezouani",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Elche CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8946",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 527972,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 50.0,
        "weighted_prior_minutes": 50.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 527972,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:530298",
      "player_id": 530298,
      "name": "Christian Conteh",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 1,
        "all_position_starts": 4,
        "cf_start_share": 0.25,
        "starting_position_counts": {
          "Left Winger": 3,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1. Fu\u00dfballclub Heidenheim 1846"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14451",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14451",
        "name": "Christian Conteh",
        "comp": "L1",
        "team": "FC Heidenheim",
        "target_season": 2026,
        "age_at_target": 26.9,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 398,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 199,
        "npxg90": 0.2528,
        "npxg90_regression_pct": 0.707,
        "xa90": 0.2123,
        "xa90_regression_pct": 0.707,
        "xgchain90": 0.5982,
        "xgchain90_regression_pct": 0.707,
        "xgbuildup90": 0.2072,
        "xgbuildup90_regression_pct": 0.707,
        "player_id": 530298,
        "history": [
          {
            "season": 2025,
            "minutes": 398.0,
            "npxg90": 0.030179403759726327,
            "xa90": 0.31094162720232155,
            "clubs": "FC Heidenheim",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.13906333015329833,
        "npxg90_high": 0.43049096897157735,
        "xa90_low": 0.13476617618051312,
        "xa90_high": 0.314946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 530298,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 405.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1315.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 405.0,
        "weighted_prior_minutes": 405.0,
        "prior_starts": 4.0,
        "prior_cf_start_share": 0.25,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 530298,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:531949",
      "player_id": 531949,
      "name": "Ignatius Ganago",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 13,
        "cf_ss_starts": 9,
        "all_position_starts": 10,
        "cf_start_share": 0.9,
        "starting_position_counts": {
          "Centre-Forward": 9,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Nantes"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6238",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6238",
        "name": "Ignatius Ganago",
        "comp": "FR1",
        "team": "Nantes",
        "target_season": 2026,
        "age_at_target": 27.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 1317,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 563,
        "npxg90": 0.276,
        "npxg90_regression_pct": 0.46,
        "xa90": 0.1296,
        "xa90_regression_pct": 0.46,
        "xgchain90": 0.4849,
        "xgchain90_regression_pct": 0.46,
        "xgbuildup90": 0.1884,
        "xgbuildup90_regression_pct": 0.46,
        "player_id": 531949,
        "history": [
          {
            "season": 2023,
            "minutes": 174.0,
            "npxg90": 0.18758433003877772,
            "xa90": 0.4178131551578127,
            "clubs": "Nantes",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 209.0,
            "npxg90": 0.1639373412881599,
            "xa90": 0.0883631028555797,
            "clubs": "Nantes",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 934.0,
            "npxg90": 0.26432921830764167,
            "xa90": 0.07881414384543257,
            "clubs": "Nantes",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.16226333015329833,
        "npxg90_high": 0.45369096897157735,
        "xa90_low": 0.05206617618051311,
        "xa90_high": 0.232246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 531949,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 531949,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:532776",
      "player_id": 532776,
      "name": "Amine Adli",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 1,
        "all_position_starts": 10,
        "cf_start_share": 0.1,
        "starting_position_counts": {
          "Left Winger": 7,
          "Right Winger": 2,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "AFC Bournemouth"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8211",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8211",
        "name": "Amine Adli",
        "comp": "GB1",
        "team": "Bournemouth",
        "target_season": 2026,
        "age_at_target": 26.2,
        "seasons_used": 3,
        "pos": "MF",
        "minutes_basis": 2651,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 922,
        "npxg90": 0.2579,
        "npxg90_regression_pct": 0.342,
        "xa90": 0.1436,
        "xa90_regression_pct": 0.342,
        "xgchain90": 0.5736,
        "xgchain90_regression_pct": 0.342,
        "xgbuildup90": 0.2704,
        "xgbuildup90_regression_pct": 0.342,
        "player_id": 532776,
        "history": [
          {
            "season": 2023,
            "minutes": 882.0,
            "npxg90": 0.3750468138605356,
            "xa90": 0.2693240910920562,
            "clubs": "Bayer Leverkusen",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 733.0,
            "npxg90": 0.3449624023650548,
            "xa90": 0.11266899766530053,
            "clubs": "Bayer Leverkusen",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1036.0,
            "npxg90": 0.3105238121017296,
            "xa90": 0.11101621575293968,
            "clubs": "Bournemouth",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.14416333015329832,
        "npxg90_high": 0.43559096897157734,
        "xa90_low": 0.06606617618051312,
        "xa90_high": 0.24624604875519202
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 532776,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 953.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1863.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1082.0,
        "weighted_prior_minutes": 953.0,
        "prior_starts": 10.0,
        "prior_cf_start_share": 0.1,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 532776,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:532826",
      "player_id": 532826,
      "name": "Mason Greenwood",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 2,
        "all_position_starts": 29,
        "cf_start_share": 0.06896551724137931,
        "starting_position_counts": {
          "Right Winger": 24,
          "Left Winger": 2,
          "Centre-Forward": 1,
          "Attacking Midfield": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Olympique Marseille"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7490",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7490",
        "name": "Mason Greenwood",
        "comp": "FR1",
        "team": "Marseille",
        "target_season": 2026,
        "age_at_target": 24.8,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 8120,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 2656,
        "npxg90": 0.3109,
        "npxg90_regression_pct": 0.153,
        "xa90": 0.2219,
        "xa90_regression_pct": 0.153,
        "xgchain90": 0.7144,
        "xgchain90_regression_pct": 0.153,
        "xgbuildup90": 0.3212,
        "xgbuildup90_regression_pct": 0.153,
        "player_id": 532826,
        "history": [
          {
            "season": 2023,
            "minutes": 2766.0,
            "npxg90": 0.24001101442004621,
            "xa90": 0.16758562408088667,
            "clubs": "Getafe",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2851.0,
            "npxg90": 0.3927646248602357,
            "xa90": 0.21550085274055106,
            "clubs": "Marseille",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2503.0,
            "npxg90": 0.29687359152176457,
            "xa90": 0.27479442371903084,
            "clubs": "Marseille",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.19716333015329832,
        "npxg90_high": 0.48859096897157733,
        "xa90_low": 0.14436617618051312,
        "xa90_high": 0.324546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 532826,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2607.0,
        "empirical_lo80": 1199.05,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2471.0,
        "weighted_prior_minutes": 2607.0,
        "prior_starts": 29.0,
        "prior_cf_start_share": 0.068966,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 532826,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:533295",
      "player_id": 533295,
      "name": "Patrick Wimmer",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 21,
        "cf_start_share": 0.047619047619047616,
        "starting_position_counts": {
          "Left Winger": 13,
          "Attacking Midfield": 4,
          "Right Winger": 3,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "VfL Wolfsburg"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9730",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9730",
        "name": "Patrick Wimmer",
        "comp": "L1",
        "team": "Wolfsburg",
        "target_season": 2026,
        "age_at_target": 25.2,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4097,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1444,
        "npxg90": 0.2454,
        "npxg90_regression_pct": 0.25,
        "xa90": 0.133,
        "xa90_regression_pct": 0.25,
        "xgchain90": 0.5136,
        "xgchain90_regression_pct": 0.25,
        "xgbuildup90": 0.2321,
        "xgbuildup90_regression_pct": 0.25,
        "player_id": 533295,
        "history": [
          {
            "season": 2023,
            "minutes": 604.0,
            "npxg90": 0.2698107822705677,
            "xa90": 0.01493300829354106,
            "clubs": "Wolfsburg",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1815.0,
            "npxg90": 0.2145312662459602,
            "xa90": 0.14881451711181767,
            "clubs": "Wolfsburg",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1678.0,
            "npxg90": 0.19509288766537933,
            "xa90": 0.12065626184663628,
            "clubs": "Wolfsburg",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1316633301532983,
        "npxg90_high": 0.42309096897157733,
        "xa90_low": 0.055466176180513124,
        "xa90_high": 0.23564604875519202
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 533295,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1411.0,
        "empirical_lo80": 3.05,
        "empirical_hi80": 2321.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1634.0,
        "weighted_prior_minutes": 1411.0,
        "prior_starts": 21.0,
        "prior_cf_start_share": 0.047619,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 533295,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:533738",
      "player_id": 533738,
      "name": "Jonathan David",
      "kind": "anchor",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 38,
        "cf_ss_starts": 20,
        "all_position_starts": 20,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 20
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "Named reference option",
      "prior_clubs": [
        "Juventus FC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8636",
            "method": "surname+name_subset",
            "confidence": 0.85
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8636",
        "name": "Jonathan Christian David",
        "comp": "IT1",
        "team": "Juventus",
        "target_season": 2026,
        "age_at_target": 26.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6981,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 2191,
        "npxg90": 0.5032,
        "npxg90_regression_pct": 0.18,
        "xa90": 0.1683,
        "xa90_regression_pct": 0.18,
        "xgchain90": 0.7203,
        "xgchain90_regression_pct": 0.18,
        "xgbuildup90": 0.1962,
        "xgbuildup90_regression_pct": 0.18,
        "player_id": 533738,
        "history": [
          {
            "season": 2023,
            "minutes": 2662.0,
            "npxg90": 0.607405458034697,
            "xa90": 0.12265473459360969,
            "clubs": "Lille",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2535.0,
            "npxg90": 0.5018024692124516,
            "xa90": 0.16699938542215076,
            "clubs": "Lille",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1784.0,
            "npxg90": 0.539950539343343,
            "xa90": 0.21351099208481775,
            "clubs": "Juventus",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.38946333015329826,
        "npxg90_high": 0.6808909689715773,
        "xa90_low": 0.09076617618051312,
        "xa90_high": 0.270946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 533738,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2192.25,
        "empirical_lo80": 821.7,
        "empirical_hi80": 3326.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1784.0,
        "weighted_prior_minutes": 2192.25,
        "prior_starts": 20.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 533738,
        "player": "Jonathan David",
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "hypothetical_retained_before_loan",
        "evidence_quality": "partial_internal_or_renewal_scenario",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": 4.0,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": 11110000.0,
          "base": 11110000.0,
          "high": 11110000.0
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "future_fee_obligations",
          "retention_opportunity_cost"
        ],
        "sources": [
          {
            "title": "Capology archived Juventus wage",
            "url": "https://www.capology.com/it/serie-a/salaries/2026-2027/",
            "publication_date": null,
            "retrieved_at": "2026-09-09",
            "kind": "secondary_salary_estimate",
            "snapshot_date": "2026-08-30"
          },
          {
            "title": "David2025 employment and ancillary costs",
            "url": "https://www.juventus.com/images/image/private/fl_attachment/dev/zok6u6ehh096iczjy0ci.pdf",
            "publication_date": "2025-07-04",
            "retrieved_at": "2026-09-09",
            "kind": "primary_club_release"
          },
          {
            "title": "David2026 Atletico loan",
            "url": "https://www.juventus.com/images/image/private/fl_attachment/dev/zdy5kqwzkeujpncfqrm5.pdf",
            "publication_date": "2026-09-01",
            "retrieved_at": "2026-09-09",
            "kind": "primary_club_release"
          }
        ],
        "notes": [
          "Historical acquisition expense is sunk; it is not charged again as a new transfer fee.",
          "Wage reference is not a complete incremental retention cost: salary sharing, foregone receipts and other liabilities require separate evidence.",
          "David left on loan1September2026, after the legacy August28 incumbent snapshot. Keeping him is a reconstructed alternative before that departure.",
          "Original2025 ancillary cost \u20ac12.5m payable over three financial years, employment through2030. Not charged again as an incremental2026fee.",
          "Atl\u00e9tico loan is expressly fee-free, with a \u20ac25m purchase option. Salary sharing is not disclosed; option is not a guaranteed receipt."
        ],
        "conditional_components": [
          {
            "description": "Atletico purchase option receipt",
            "maximum_eur": 25000000,
            "status": "optional_receipt_not_in_base"
          }
        ],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": 11110000,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:535820",
      "player_id": 535820,
      "name": "Isak Jansson",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 7,
        "cf_start_share": 0.14285714285714285,
        "starting_position_counts": {
          "Left Winger": 4,
          "Attacking Midfield": 1,
          "Centre-Forward": 1,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "OGC Nice"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13751",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13751",
        "name": "Isak Jansson",
        "comp": "FR1",
        "team": "Nice",
        "target_season": 2026,
        "age_at_target": 24.5,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 623,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 312,
        "npxg90": 0.2694,
        "npxg90_regression_pct": 0.606,
        "xa90": 0.1509,
        "xa90_regression_pct": 0.606,
        "xgchain90": 0.5007,
        "xgchain90_regression_pct": 0.606,
        "xgbuildup90": 0.1921,
        "xgbuildup90_regression_pct": 0.606,
        "player_id": 535820,
        "history": [
          {
            "season": 2025,
            "minutes": 623.0,
            "npxg90": 0.20368229693480516,
            "xa90": 0.136970817582326,
            "clubs": "Nice",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.15566333015329828,
        "npxg90_high": 0.4470909689715773,
        "xa90_low": 0.07336617618051312,
        "xa90_high": 0.253546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 535820,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 634.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1544.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 634.0,
        "weighted_prior_minutes": 634.0,
        "prior_starts": 7.0,
        "prior_cf_start_share": 0.142857,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 535820,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:537598",
      "player_id": 537598,
      "name": "F\u00e1bio Vieira",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 25,
        "cf_start_share": 0.04,
        "starting_position_counts": {
          "Central Midfield": 11,
          "Attacking Midfield": 7,
          "Right Winger": 6,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Hamburger SV"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11007",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11007",
        "name": "F\u00e1bio Vieira",
        "comp": "L1",
        "team": "Hamburger SV",
        "target_season": 2026,
        "age_at_target": 26.2,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 2518,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1190,
        "npxg90": 0.2161,
        "npxg90_regression_pct": 0.287,
        "xa90": 0.1919,
        "xa90_regression_pct": 0.287,
        "xgchain90": 0.534,
        "xgchain90_regression_pct": 0.287,
        "xgbuildup90": 0.2138,
        "xgbuildup90_regression_pct": 0.287,
        "player_id": 537598,
        "history": [
          {
            "season": 2023,
            "minutes": 277.0,
            "npxg90": 0.13089988891721202,
            "xa90": 0.4255755353275189,
            "clubs": "Arsenal",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2241.0,
            "npxg90": 0.16613833662346902,
            "xa90": 0.18629120629146156,
            "clubs": "Hamburger SV",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1023633301532983,
        "npxg90_high": 0.3937909689715773,
        "xa90_low": 0.1143661761805131,
        "xa90_high": 0.29454604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 537598,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1575.333333,
        "empirical_lo80": 167.383333,
        "empirical_hi80": 2485.733333,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2217.0,
        "weighted_prior_minutes": 1575.333333,
        "prior_starts": 25.0,
        "prior_cf_start_share": 0.04,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 537598,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:538874",
      "player_id": 538874,
      "name": "Terem Moffi",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 10,
        "cf_ss_starts": 6,
        "all_position_starts": 6,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 6
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "OGC Nice"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8997",
            "method": "surname+name_subset",
            "confidence": 0.85
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8997",
        "name": "Terem Igobor Moffi",
        "comp": "FR1",
        "team": "Nice",
        "target_season": 2026,
        "age_at_target": 27.2,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 2469,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 738,
        "npxg90": 0.3686,
        "npxg90_regression_pct": 0.394,
        "xa90": 0.1634,
        "xa90_regression_pct": 0.394,
        "xgchain90": 0.594,
        "xgchain90_regression_pct": 0.394,
        "xgbuildup90": 0.1492,
        "xgbuildup90_regression_pct": 0.394,
        "player_id": 538874,
        "history": [
          {
            "season": 2023,
            "minutes": 1985.0,
            "npxg90": 0.3850806578149273,
            "xa90": 0.18848608312213452,
            "clubs": "Nice",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 484.0,
            "npxg90": 0.45579189958035454,
            "xa90": 0.12347998636320603,
            "clubs": "Nice",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2548633301532983,
        "npxg90_high": 0.5462909689715774,
        "xa90_low": 0.0858661761805131,
        "xa90_high": 0.266046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 538874,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 748.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1882.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 489.0,
        "weighted_prior_minutes": 748.0,
        "prior_starts": 6.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 538874,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:538918",
      "player_id": 538918,
      "name": "Sebastiano Esposito",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 36,
        "cf_ss_starts": 33,
        "all_position_starts": 34,
        "cf_start_share": 0.9705882352941176,
        "starting_position_counts": {
          "Second Striker": 17,
          "Centre-Forward": 16,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Cagliari Calcio"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7969",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7969",
        "name": "Sebastiano Esposito",
        "comp": "IT1",
        "team": "Cagliari",
        "target_season": 2026,
        "age_at_target": 24.1,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 5121,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1968,
        "npxg90": 0.1942,
        "npxg90_regression_pct": 0.196,
        "xa90": 0.1551,
        "xa90_regression_pct": 0.196,
        "xgchain90": 0.4077,
        "xgchain90_regression_pct": 0.196,
        "xgbuildup90": 0.1694,
        "xgbuildup90_regression_pct": 0.196,
        "player_id": 538918,
        "history": [
          {
            "season": 2024,
            "minutes": 2370.0,
            "npxg90": 0.17907613279486573,
            "xa90": 0.08958432826956239,
            "clubs": "Empoli",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2751.0,
            "npxg90": 0.16302459043498388,
            "xa90": 0.18247890370951778,
            "clubs": "Cagliari",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.08046333015329832,
        "npxg90_high": 0.37189096897157736,
        "xa90_low": 0.0775661761805131,
        "xa90_high": 0.25774604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 538918,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2582.666667,
        "empirical_lo80": 1212.116667,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2702.0,
        "weighted_prior_minutes": 2582.666667,
        "prior_starts": 34.0,
        "prior_cf_start_share": 0.970588,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 538918,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:538964",
      "player_id": 538964,
      "name": "Thijs Dallinga",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 33,
        "cf_ss_starts": 9,
        "all_position_starts": 9,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 9
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Bologna Football Club 1909"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10794",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10794",
        "name": "Thijs Dallinga",
        "comp": "IT1",
        "team": "Bologna",
        "target_season": 2026,
        "age_at_target": 26.0,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4435,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1305,
        "npxg90": 0.4174,
        "npxg90_regression_pct": 0.269,
        "xa90": 0.0882,
        "xa90_regression_pct": 0.269,
        "xgchain90": 0.5474,
        "xgchain90_regression_pct": 0.269,
        "xgbuildup90": 0.1205,
        "xgbuildup90_regression_pct": 0.269,
        "player_id": 538964,
        "history": [
          {
            "season": 2023,
            "minutes": 2526.0,
            "npxg90": 0.48353395309750513,
            "xa90": 0.06512109849451556,
            "clubs": "Toulouse",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1124.0,
            "npxg90": 0.4432971570707089,
            "xa90": 0.04317730115859163,
            "clubs": "Bologna",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 785.0,
            "npxg90": 0.4455454074273444,
            "xa90": 0.08254087124328324,
            "clubs": "Bologna",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.30366333015329827,
        "npxg90_high": 0.5950909689715773,
        "xa90_low": 0.010666176180513118,
        "xa90_high": 0.190846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 538964,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1316.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2450.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 804.0,
        "weighted_prior_minutes": 1316.75,
        "prior_starts": 9.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 538964,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:538977",
      "player_id": 538977,
      "name": "Georginio Rutter",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 34,
        "cf_ss_starts": 18,
        "all_position_starts": 20,
        "cf_start_share": 0.9,
        "starting_position_counts": {
          "Centre-Forward": 9,
          "Second Striker": 9,
          "Attacking Midfield": 1,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Brighton & Hove Albion"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6937",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6937",
        "name": "Georginio Rutter",
        "comp": "GB1",
        "team": "Brighton",
        "target_season": 2026,
        "age_at_target": 24.3,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 3463,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1312,
        "npxg90": 0.2336,
        "npxg90_regression_pct": 0.268,
        "xa90": 0.1969,
        "xa90_regression_pct": 0.268,
        "xgchain90": 0.5538,
        "xgchain90_regression_pct": 0.268,
        "xgbuildup90": 0.1926,
        "xgbuildup90_regression_pct": 0.268,
        "player_id": 538977,
        "history": [
          {
            "season": 2024,
            "minutes": 1679.0,
            "npxg90": 0.3043093259749738,
            "xa90": 0.16790960983613404,
            "clubs": "Brighton",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1784.0,
            "npxg90": 0.1479779431155795,
            "xa90": 0.23199242930191113,
            "clubs": "Brighton",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.11986333015329831,
        "npxg90_high": 0.41129096897157735,
        "xa90_low": 0.11936617618051311,
        "xa90_high": 0.299546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 538977,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1749.333333,
        "empirical_lo80": 378.783333,
        "empirical_hi80": 2883.533333,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1791.0,
        "weighted_prior_minutes": 1749.333333,
        "prior_starts": 20.0,
        "prior_cf_start_share": 0.9,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 538977,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:539134",
      "player_id": 539134,
      "name": "Daniel Maldini",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 11,
        "cf_ss_starts": 9,
        "all_position_starts": 12,
        "cf_start_share": 0.75,
        "starting_position_counts": {
          "Centre-Forward": 9,
          "Attacking Midfield": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Atalanta BC",
        "Societ\u00e0 Sportiva Lazio S.p.A."
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8163",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8163",
        "name": "Daniel Maldini",
        "comp": "IT1",
        "team": "Atalanta,Lazio",
        "target_season": 2026,
        "age_at_target": 24.8,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3086,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1008,
        "npxg90": 0.3114,
        "npxg90_regression_pct": 0.323,
        "xa90": 0.1258,
        "xa90_regression_pct": 0.323,
        "xgchain90": 0.5153,
        "xgchain90_regression_pct": 0.323,
        "xgbuildup90": 0.1714,
        "xgbuildup90_regression_pct": 0.323,
        "player_id": 539134,
        "history": [
          {
            "season": 2023,
            "minutes": 568.0,
            "npxg90": 0.28774284124767907,
            "xa90": 0.1542055177417072,
            "clubs": "Empoli,Monza",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1574.0,
            "npxg90": 0.3833952751436674,
            "xa90": 0.09712739570688793,
            "clubs": "Atalanta,Monza",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 944.0,
            "npxg90": 0.2681984596538468,
            "xa90": 0.11317840271226873,
            "clubs": "Atalanta,Lazio",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.19766333015329832,
        "npxg90_high": 0.48909096897157733,
        "xa90_low": 0.04826617618051311,
        "xa90_high": 0.22844604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 539134,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1014.5,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2148.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 952.0,
        "weighted_prior_minutes": 1014.5,
        "prior_starts": 12.0,
        "prior_cf_start_share": 0.75,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 539134,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:540333",
      "player_id": 540333,
      "name": "Tomas Suslov",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 3,
        "all_position_starts": 5,
        "cf_start_share": 0.6,
        "starting_position_counts": {
          "Attacking Midfield": 2,
          "Second Striker": 2,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Hellas Verona"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12095",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12095",
        "name": "Tom\u00e1s Suslov",
        "comp": "IT1",
        "team": "Verona",
        "target_season": 2026,
        "age_at_target": 24.2,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4669,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1278,
        "npxg90": 0.147,
        "npxg90_regression_pct": 0.273,
        "xa90": 0.1148,
        "xa90_regression_pct": 0.273,
        "xgchain90": 0.333,
        "xgchain90_regression_pct": 0.273,
        "xgbuildup90": 0.1531,
        "xgbuildup90_regression_pct": 0.273,
        "player_id": 540333,
        "history": [
          {
            "season": 2023,
            "minutes": 2105.0,
            "npxg90": 0.11208238199158548,
            "xa90": 0.13792122799168716,
            "clubs": "Verona",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2123.0,
            "npxg90": 0.0711105728071855,
            "xa90": 0.08639422978581163,
            "clubs": "Verona",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 441.0,
            "npxg90": 0.08504815760771839,
            "xa90": 0.04298975767225635,
            "clubs": "Verona",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0332633301532983,
        "npxg90_high": 0.32469096897157734,
        "xa90_low": 0.037266176180513116,
        "xa90_high": 0.217446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 540333,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1271.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2405.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 445.0,
        "weighted_prior_minutes": 1271.0,
        "prior_starts": 5.0,
        "prior_cf_start_share": 0.6,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 540333,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:545332",
      "player_id": 545332,
      "name": "Mikkel Kaufmann",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 16,
        "cf_ss_starts": 5,
        "all_position_starts": 6,
        "cf_start_share": 0.8333333333333334,
        "starting_position_counts": {
          "Centre-Forward": 5,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1. Fu\u00dfballclub Heidenheim 1846"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12053",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12053",
        "name": "Mikkel Kaufmann",
        "comp": "L1",
        "team": "FC Heidenheim",
        "target_season": 2026,
        "age_at_target": 25.6,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 1300,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 455,
        "npxg90": 0.2844,
        "npxg90_regression_pct": 0.514,
        "xa90": 0.179,
        "xa90_regression_pct": 0.514,
        "xgchain90": 0.5127,
        "xgchain90_regression_pct": 0.514,
        "xgbuildup90": 0.16,
        "xgbuildup90_regression_pct": 0.514,
        "player_id": 545332,
        "history": [
          {
            "season": 2023,
            "minutes": 424.0,
            "npxg90": 0.2593304358317323,
            "xa90": 0.2258296155827647,
            "clubs": "Union Berlin",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 357.0,
            "npxg90": 0.12125333818067022,
            "xa90": 0.04197960641203808,
            "clubs": "FC Heidenheim",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 519.0,
            "npxg90": 0.23853848381452478,
            "xa90": 0.22093615090915922,
            "clubs": "FC Heidenheim",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1706633301532983,
        "npxg90_high": 0.4620909689715773,
        "xa90_low": 0.10146617618051311,
        "xa90_high": 0.281646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 545332,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 479.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1613.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 534.0,
        "weighted_prior_minutes": 479.0,
        "prior_starts": 6.0,
        "prior_cf_start_share": 0.833333,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 545332,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:548111",
      "player_id": 548111,
      "name": "\u00c1lex Baena",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 2,
        "all_position_starts": 21,
        "cf_start_share": 0.09523809523809523,
        "starting_position_counts": {
          "Left Winger": 8,
          "Attacking Midfield": 8,
          "Left Midfield": 2,
          "Central Midfield": 1,
          "Centre-Forward": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Atl\u00e9tico de Madrid"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8417",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8417",
        "name": "\u00c1lex Baena",
        "comp": "ES1",
        "team": "Atletico Madrid",
        "target_season": 2026,
        "age_at_target": 25.0,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6919,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 2134,
        "npxg90": 0.1948,
        "npxg90_regression_pct": 0.184,
        "xa90": 0.3455,
        "xa90_regression_pct": 0.184,
        "xgchain90": 0.6664,
        "xgchain90_regression_pct": 0.184,
        "xgbuildup90": 0.3044,
        "xgbuildup90_regression_pct": 0.184,
        "player_id": 548111,
        "history": [
          {
            "season": 2023,
            "minutes": 2665.0,
            "npxg90": 0.20935739815151266,
            "xa90": 0.35293418502410623,
            "clubs": "Villarreal",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2639.0,
            "npxg90": 0.2200396760363681,
            "xa90": 0.4301466075149437,
            "clubs": "Villarreal",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1615.0,
            "npxg90": 0.09931061359197364,
            "xa90": 0.3658669202850884,
            "clubs": "Atletico Madrid",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.08106333015329831,
        "npxg90_high": 0.3724909689715773,
        "xa90_low": 0.2679661761805131,
        "xa90_high": 0.448146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 548111,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2088.25,
        "empirical_lo80": 680.3,
        "empirical_hi80": 2998.65,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1572.0,
        "weighted_prior_minutes": 2088.25,
        "prior_starts": 21.0,
        "prior_cf_start_share": 0.095238,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 548111,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:548729",
      "player_id": 548729,
      "name": "Zeki Amdouni",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 4,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Burnley FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11701",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 548729,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 69.0,
        "weighted_prior_minutes": 703.666667,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 2.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 548729,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:550106",
      "player_id": 550106,
      "name": "Matteo Cancellieri",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 20,
        "cf_start_share": 0.05,
        "starting_position_counts": {
          "Right Winger": 18,
          "Left Winger": 1,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Societ\u00e0 Sportiva Lazio S.p.A."
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9071",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9071",
        "name": "Matteo Cancellieri",
        "comp": "IT1",
        "team": "Lazio",
        "target_season": 2026,
        "age_at_target": 24.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4965,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1676,
        "npxg90": 0.2627,
        "npxg90_regression_pct": 0.223,
        "xa90": 0.1161,
        "xa90_regression_pct": 0.223,
        "xgchain90": 0.4311,
        "xgchain90_regression_pct": 0.223,
        "xgbuildup90": 0.1108,
        "xgbuildup90_regression_pct": 0.223,
        "player_id": 550106,
        "history": [
          {
            "season": 2023,
            "minutes": 1772.0,
            "npxg90": 0.2921593761803166,
            "xa90": 0.17457611779482618,
            "clubs": "Empoli",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1453.0,
            "npxg90": 0.15538786487309011,
            "xa90": 0.03336077681643259,
            "clubs": "Parma Calcio 1913",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1740.0,
            "npxg90": 0.2698774518894738,
            "xa90": 0.0994968935204991,
            "clubs": "Lazio",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1489633301532983,
        "npxg90_high": 0.4403909689715773,
        "xa90_low": 0.03856617618051311,
        "xa90_high": 0.218746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 550106,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1669.0,
        "empirical_lo80": 261.05,
        "empirical_hi80": 2579.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1731.0,
        "weighted_prior_minutes": 1669.0,
        "prior_starts": 20.0,
        "prior_cf_start_share": 0.05,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 550106,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:550550",
      "player_id": 550550,
      "name": "Gon\u00e7alo Ramos",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 33,
        "cf_ss_starts": 13,
        "all_position_starts": 13,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 13
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Paris Saint-Germain"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11767",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11767",
        "name": "Gon\u00e7alo Ramos",
        "comp": "FR1",
        "team": "Paris Saint Germain",
        "target_season": 2026,
        "age_at_target": 25.1,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3772,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1266,
        "npxg90": 0.5924,
        "npxg90_regression_pct": 0.275,
        "xa90": 0.1574,
        "xa90_regression_pct": 0.275,
        "xgchain90": 0.7866,
        "xgchain90_regression_pct": 0.275,
        "xgbuildup90": 0.2632,
        "xgbuildup90_regression_pct": 0.275,
        "player_id": 550550,
        "history": [
          {
            "season": 2023,
            "minutes": 1432.0,
            "npxg90": 0.5833714242046438,
            "xa90": 0.14623585832175182,
            "clubs": "Paris Saint Germain",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1047.0,
            "npxg90": 1.2022141668209032,
            "xa90": 0.2872613842004008,
            "clubs": "Paris Saint Germain",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1293.0,
            "npxg90": 0.5461618041926498,
            "xa90": 0.10677330625911186,
            "clubs": "Paris Saint Germain",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.4786633301532983,
        "npxg90_high": 0.7700909689715774,
        "xa90_low": 0.07986617618051313,
        "xa90_high": 0.260046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 550550,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1275.25,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2409.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1309.0,
        "weighted_prior_minutes": 1275.25,
        "prior_starts": 13.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 550550,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:550580",
      "player_id": 550580,
      "name": "Shuto Machino",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 30,
        "cf_ss_starts": 6,
        "all_position_starts": 9,
        "cf_start_share": 0.6666666666666666,
        "starting_position_counts": {
          "Centre-Forward": 6,
          "Attacking Midfield": 2,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Borussia M\u00f6nchengladbach"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12934",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12934",
        "name": "Shuto Machino",
        "comp": "L1",
        "team": "Borussia M.Gladbach",
        "target_season": 2026,
        "age_at_target": 26.8,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 2947,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 998,
        "npxg90": 0.3308,
        "npxg90_regression_pct": 0.325,
        "xa90": 0.1235,
        "xa90_regression_pct": 0.325,
        "xgchain90": 0.5772,
        "xgchain90_regression_pct": 0.325,
        "xgbuildup90": 0.2133,
        "xgbuildup90_regression_pct": 0.325,
        "player_id": 550580,
        "history": [
          {
            "season": 2024,
            "minutes": 1901.0,
            "npxg90": 0.31897596485309226,
            "xa90": 0.10835160346979031,
            "clubs": "Holstein Kiel",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1046.0,
            "npxg90": 0.32842123175812726,
            "xa90": 0.09320721377477932,
            "clubs": "Borussia M.Gladbach",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2170633301532983,
        "npxg90_high": 0.5084909689715773,
        "xa90_low": 0.045966176180513116,
        "xa90_high": 0.226146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 550580,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1361.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2495.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1063.0,
        "weighted_prior_minutes": 1361.666667,
        "prior_starts": 9.0,
        "prior_cf_start_share": 0.666667,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 550580,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:551505",
      "player_id": 551505,
      "name": "Mousa Tamari",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 5,
        "cf_ss_starts": 2,
        "all_position_starts": 25,
        "cf_start_share": 0.08,
        "starting_position_counts": {
          "Left Midfield": 10,
          "Left Winger": 7,
          "Right Winger": 6,
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Stade Rennais FC"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11782",
            "method": "fuzzy_name",
            "confidence": 0.6
          }
        ],
        "review_status": "needs_identity_review"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11782",
        "name": "Mousa Al Tamari",
        "comp": "FR1",
        "team": "Rennes",
        "target_season": 2026,
        "age_at_target": 29.1,
        "seasons_used": 3,
        "pos": "DF",
        "minutes_basis": 5930,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 2049,
        "npxg90": 0.1684,
        "npxg90_regression_pct": 0.19,
        "xa90": 0.1532,
        "xa90_regression_pct": 0.19,
        "xgchain90": 0.4815,
        "xgchain90_regression_pct": 0.19,
        "xgbuildup90": 0.2068,
        "xgbuildup90_regression_pct": 0.19,
        "player_id": 551505,
        "history": [
          {
            "season": 2023,
            "minutes": 1969.0,
            "npxg90": 0.20134892027092927,
            "xa90": 0.15262826001995286,
            "clubs": "Montpellier",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1696.0,
            "npxg90": 0.28056402602298885,
            "xa90": 0.2104644551170322,
            "clubs": "Montpellier,Rennes",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2265.0,
            "npxg90": 0.17113996251480074,
            "xa90": 0.1733589945916111,
            "clubs": "Rennes",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0546633301532983,
        "npxg90_high": 0.3460909689715773,
        "xa90_low": 0.07566617618051312,
        "xa90_high": 0.255846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 551505,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2020.5,
        "empirical_lo80": 612.55,
        "empirical_hi80": 2930.9,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2228.0,
        "weighted_prior_minutes": 2020.5,
        "prior_starts": 25.0,
        "prior_cf_start_share": 0.08,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 551505,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:552057",
      "player_id": 552057,
      "name": "Adam Hlozek",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 5,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "TSG 1899 Hoffenheim"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10774",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 552057,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 37.0,
        "weighted_prior_minutes": 600.25,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 552057,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:552955",
      "player_id": 552955,
      "name": "Santiago Gimenez",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 18,
        "cf_ss_starts": 11,
        "all_position_starts": 11,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 11
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "AC Milan"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13453",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13453",
        "name": "Santiago Gim\u00e9nez",
        "comp": "IT1",
        "team": "AC Milan",
        "target_season": 2026,
        "age_at_target": 25.3,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 1570,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 619,
        "npxg90": 0.3622,
        "npxg90_regression_pct": 0.437,
        "xa90": 0.1235,
        "xa90_regression_pct": 0.437,
        "xgchain90": 0.5306,
        "xgchain90_regression_pct": 0.437,
        "xgbuildup90": 0.1506,
        "xgbuildup90_regression_pct": 0.437,
        "player_id": 552955,
        "history": [
          {
            "season": 2024,
            "minutes": 665.0,
            "npxg90": 0.5005834767020735,
            "xa90": 0.22806605198105476,
            "clubs": "AC Milan",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 905.0,
            "npxg90": 0.37685355190084785,
            "xa90": 0.05450639898441114,
            "clubs": "AC Milan",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.24846333015329833,
        "npxg90_high": 0.5398909689715774,
        "xa90_low": 0.045966176180513116,
        "xa90_high": 0.226146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 552955,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 820.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1954.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 896.0,
        "weighted_prior_minutes": 820.666667,
        "prior_starts": 11.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 552955,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:553285",
      "player_id": 553285,
      "name": "Tim Lemperle",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 23,
        "cf_ss_starts": 21,
        "all_position_starts": 24,
        "cf_start_share": 0.875,
        "starting_position_counts": {
          "Centre-Forward": 21,
          "Right Winger": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "TSG 1899 Hoffenheim"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8407",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8407",
        "name": "Tim Lemperle",
        "comp": "L1",
        "team": "Hoffenheim",
        "target_season": 2026,
        "age_at_target": 24.5,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 2008,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1004,
        "npxg90": 0.3778,
        "npxg90_regression_pct": 0.323,
        "xa90": 0.1349,
        "xa90_regression_pct": 0.323,
        "xgchain90": 0.6152,
        "xgchain90_regression_pct": 0.323,
        "xgbuildup90": 0.1609,
        "xgbuildup90_regression_pct": 0.323,
        "player_id": 553285,
        "history": [
          {
            "season": 2025,
            "minutes": 2008.0,
            "npxg90": 0.38789182952401113,
            "xa90": 0.11543398568095023,
            "clubs": "Hoffenheim",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2640633301532983,
        "npxg90_high": 0.5554909689715773,
        "xa90_low": 0.05736617618051311,
        "xa90_high": 0.23754604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 553285,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1960.0,
        "empirical_lo80": 589.45,
        "empirical_hi80": 3094.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1960.0,
        "weighted_prior_minutes": 1960.0,
        "prior_starts": 24.0,
        "prior_cf_start_share": 0.875,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 553285,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:557149",
      "player_id": 557149,
      "name": "Kang-in Lee",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 18,
        "cf_start_share": 0.05555555555555555,
        "starting_position_counts": {
          "Attacking Midfield": 9,
          "Right Winger": 8,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Paris Saint-Germain"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 557149,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1545.75,
        "empirical_lo80": 137.8,
        "empirical_hi80": 2456.15,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1522.0,
        "weighted_prior_minutes": 1545.75,
        "prior_starts": 18.0,
        "prior_cf_start_share": 0.055556,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 557149,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:557612",
      "player_id": 557612,
      "name": "S\u00e9kou Mara",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 31,
        "cf_ss_starts": 14,
        "all_position_starts": 14,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 14
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "AJ Auxerre",
        "RC Strasbourg Alsace"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8970",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8970",
        "name": "S\u00e9kou Mara",
        "comp": "FR1",
        "team": "Auxerre",
        "target_season": 2026,
        "age_at_target": 24.0,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 1958,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 797,
        "npxg90": 0.2635,
        "npxg90_regression_pct": 0.376,
        "xa90": 0.1186,
        "xa90_regression_pct": 0.376,
        "xgchain90": 0.4381,
        "xgchain90_regression_pct": 0.376,
        "xgbuildup90": 0.1332,
        "xgbuildup90_regression_pct": 0.376,
        "player_id": 557612,
        "history": [
          {
            "season": 2024,
            "minutes": 727.0,
            "npxg90": 0.2645368530495705,
            "xa90": 0.13767872976736156,
            "clubs": "Strasbourg",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1231.0,
            "npxg90": 0.22330153285609716,
            "xa90": 0.08020419618349363,
            "clubs": "Auxerre",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.14976333015329832,
        "npxg90_high": 0.44119096897157734,
        "xa90_low": 0.041066176180513114,
        "xa90_high": 0.221246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 557612,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1072.333333,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2206.533333,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1229.0,
        "weighted_prior_minutes": 1072.333333,
        "prior_starts": 14.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 557612,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:559328",
      "player_id": 559328,
      "name": "Emmanuel Emegha",
      "kind": "reviewed_market",
      "in_legacy_14": true,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 10,
        "cf_ss_starts": 4,
        "all_position_starts": 4,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 4
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "Named legacy market comparator",
      "prior_clubs": [
        "RC Strasbourg Alsace"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11817",
            "method": "fuzzy_name",
            "confidence": 0.6
          }
        ],
        "review_status": "needs_identity_review"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11817",
        "name": "Emanuel Emegha",
        "comp": "FR1",
        "team": "Strasbourg",
        "target_season": 2026,
        "age_at_target": 23.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4863,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1322,
        "npxg90": 0.5384,
        "npxg90_regression_pct": 0.266,
        "xa90": 0.1037,
        "xa90_regression_pct": 0.266,
        "xgchain90": 0.6736,
        "xgchain90_regression_pct": 0.266,
        "xgbuildup90": 0.118,
        "xgbuildup90_regression_pct": 0.266,
        "player_id": 559328,
        "history": [
          {
            "season": 2023,
            "minutes": 2105.0,
            "npxg90": 0.4281859093051483,
            "xa90": 0.014523263538428836,
            "clubs": "Strasbourg",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2331.0,
            "npxg90": 0.6804917148641638,
            "xa90": 0.07719578803966405,
            "clubs": "Strasbourg",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 427.0,
            "npxg90": 0.8962466101657242,
            "xa90": 0.2666026586775757,
            "clubs": "Strasbourg",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.42466333015329827,
        "npxg90_high": 0.7160909689715773,
        "xa90_low": 0.026166176180513118,
        "xa90_high": 0.206346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 559328,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1319.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2453.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 440.0,
        "weighted_prior_minutes": 1319.0,
        "prior_starts": 4.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 559328,
        "player": "E. Emegha",
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "advance_agreement_summer_arrival_benchmark",
        "evidence_quality": "imputed_wage_scenario",
        "fee_eur": {
          "low": 25000000.0,
          "base": 25000000.0,
          "high": 25000000.0
        },
        "contract_years": 7.0,
        "annual_fee_allocation_eur": {
          "low": 3571428.5714285714,
          "base": 3571428.5714285714,
          "high": 3571428.5714285714
        },
        "annual_gross_wage_eur": {
          "low": 3572000.0,
          "base": 4803000.0,
          "high": 7071000.0
        },
        "annualized_commitment_proxy_eur": {
          "low": 7143428.571428571,
          "base": 8374428.571428571,
          "high": 10642428.57142857
        },
        "full_contract_proxy_eur": {
          "low": 50004000.0,
          "base": 58621000.0,
          "high": 74497000.0
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "undisclosed_ancillary_costs",
          "performance_bonuses",
          "future_wage_changes",
          "juventus_specific_offer"
        ],
        "sources": [
          {
            "title": "Legacy pool snapshot",
            "url": "experiments/band-pool-2026-summer-CF.json",
            "publication_date": "2026-08-28",
            "retrieved_at": "2026-09-09",
            "kind": "local_archived_secondary"
          },
          {
            "title": "Capology archived wage row",
            "url": "https://www.capology.com/club/chelsea/salaries/2026-2027/",
            "publication_date": null,
            "retrieved_at": "2026-09-09",
            "kind": "secondary_salary_estimate",
            "snapshot_date": "2026-08-30"
          },
          {
            "title": "Chelsea advance agreement for Emegha",
            "url": "https://www.chelseafc.com/en/news/article/chelsea-agree-deal-to-sign-emanuel-emegha",
            "publication_date": null,
            "retrieved_at": "2026-09-09",
            "kind": "primary_club_release"
          }
        ],
        "notes": [
          "Closed-window reconstructed comparison as of 2026-09-09; this destination transaction does not establish Juventus feasibility.",
          "Contract proxy assumes constant annual fixed gross wage over the stated term; excludes unpriced costs.",
          "Legacy wage imputation from eight priced signings; low/high are LOO quartile scenarios, not calibrated confidence bounds.",
          "Historical club top salary is a model cap, not a real upper bound on a new contract.",
          "Chelsea announced an advance agreement to join in2026. Announcement exact date is not exposed by the retrieved primary text; availability that summer is not established."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:560417",
      "player_id": 560417,
      "name": "Alem\u00e3o",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 31,
        "cf_ss_starts": 11,
        "all_position_starts": 11,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 11
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Rayo Vallecano"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14059",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14059",
        "name": "Alem\u00e3o",
        "comp": "ES1",
        "team": "Rayo Vallecano",
        "target_season": 2026,
        "age_at_target": 28.3,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1118,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 559,
        "npxg90": 0.306,
        "npxg90_regression_pct": 0.462,
        "xa90": 0.0892,
        "xa90_regression_pct": 0.462,
        "xgchain90": 0.5277,
        "xgchain90_regression_pct": 0.462,
        "xgbuildup90": 0.1835,
        "xgbuildup90_regression_pct": 0.462,
        "player_id": 560417,
        "history": [
          {
            "season": 2025,
            "minutes": 1118.0,
            "npxg90": 0.33122490055206,
            "xa90": 0.02505862693867125,
            "clubs": "Rayo Vallecano",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1922633301532983,
        "npxg90_high": 0.4836909689715773,
        "xa90_low": 0.011666176180513119,
        "xa90_high": 0.191846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 560417,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1133.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2267.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1133.0,
        "weighted_prior_minutes": 1133.0,
        "prior_starts": 11.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 560417,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:560483",
      "player_id": 560483,
      "name": "Randy Nteka",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 3,
        "all_position_starts": 3,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Rayo Vallecano"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9813",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9813",
        "name": "Randy Nteka",
        "comp": "ES1",
        "team": "Rayo Vallecano",
        "target_season": 2026,
        "age_at_target": 28.7,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 2041,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 596,
        "npxg90": 0.3303,
        "npxg90_regression_pct": 0.446,
        "xa90": 0.1169,
        "xa90_regression_pct": 0.446,
        "xgchain90": 0.5386,
        "xgchain90_regression_pct": 0.446,
        "xgbuildup90": 0.147,
        "xgbuildup90_regression_pct": 0.446,
        "player_id": 560483,
        "history": [
          {
            "season": 2023,
            "minutes": 548.0,
            "npxg90": 0.25959064527992565,
            "xa90": 0.19742109483094328,
            "clubs": "Rayo Vallecano",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1151.0,
            "npxg90": 0.2607814834690244,
            "xa90": 0.05978644724375367,
            "clubs": "Rayo Vallecano",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 342.0,
            "npxg90": 0.7032415040425564,
            "xa90": 0.034062239390454795,
            "clubs": "Rayo Vallecano",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2165633301532983,
        "npxg90_high": 0.5079909689715774,
        "xa90_low": 0.03936617618051312,
        "xa90_high": 0.219546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 560483,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 608.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1742.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 367.0,
        "weighted_prior_minutes": 608.75,
        "prior_starts": 3.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 560483,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:560705",
      "player_id": 560705,
      "name": "\u00c1lex Sancris",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 2,
        "all_position_starts": 5,
        "cf_start_share": 0.4,
        "starting_position_counts": {
          "Centre-Forward": 2,
          "Left Winger": 2,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Getafe CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14086",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14086",
        "name": "Alex Sancris",
        "comp": "ES1",
        "team": "Getafe",
        "target_season": 2026,
        "age_at_target": 29.5,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 693,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 346,
        "npxg90": 0.1769,
        "npxg90_regression_pct": 0.581,
        "xa90": 0.1415,
        "xa90_regression_pct": 0.581,
        "xgchain90": 0.3625,
        "xgchain90_regression_pct": 0.581,
        "xgbuildup90": 0.1481,
        "xgbuildup90_regression_pct": 0.581,
        "player_id": 560705,
        "history": [
          {
            "season": 2025,
            "minutes": 693.0,
            "npxg90": 0.05169152354748992,
            "xa90": 0.1293790682110113,
            "clubs": "Getafe",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.06316333015329831,
        "npxg90_high": 0.3545909689715773,
        "xa90_low": 0.0639661761805131,
        "xa90_high": 0.24414604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 560705,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 705.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1615.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 705.0,
        "weighted_prior_minutes": 705.0,
        "prior_starts": 5.0,
        "prior_cf_start_share": 0.4,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 560705,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:565821",
      "player_id": 565821,
      "name": "Mika Biereth",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 29,
        "cf_ss_starts": 12,
        "all_position_starts": 12,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 12
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "AS Monaco"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10349",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10349",
        "name": "Mika Biereth",
        "comp": "FR1",
        "team": "Monaco",
        "target_season": 2026,
        "age_at_target": 23.5,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 2306,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 839,
        "npxg90": 0.4076,
        "npxg90_regression_pct": 0.364,
        "xa90": 0.22,
        "xa90_regression_pct": 0.364,
        "xgchain90": 0.7689,
        "xgchain90_regression_pct": 0.364,
        "xgbuildup90": 0.2133,
        "xgbuildup90_regression_pct": 0.364,
        "player_id": 565821,
        "history": [
          {
            "season": 2024,
            "minutes": 1255.0,
            "npxg90": 0.7662590057013994,
            "xa90": 0.3437623241508149,
            "clubs": "Monaco",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1051.0,
            "npxg90": 0.2746837676904181,
            "xa90": 0.19762953220521914,
            "clubs": "Monaco",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.29386333015329835,
        "npxg90_high": 0.5852909689715773,
        "xa90_low": 0.1424661761805131,
        "xa90_high": 0.322646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 565821,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1121.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2255.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1063.0,
        "weighted_prior_minutes": 1121.666667,
        "prior_starts": 12.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 565821,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:566615",
      "player_id": 566615,
      "name": "Mikael Egill Ellertsson",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 31,
        "cf_start_share": 0.03225806451612903,
        "starting_position_counts": {
          "Central Midfield": 10,
          "Right Midfield": 10,
          "Left Midfield": 4,
          "Left-Back": 2,
          "Right Winger": 2,
          "Right-Back": 2,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Genoa CFC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10957",
            "method": "surname+name_subset",
            "confidence": 0.85
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10957",
        "name": "Mikael Ellertsson",
        "comp": "IT1",
        "team": "Genoa",
        "target_season": 2026,
        "age_at_target": 24.4,
        "seasons_used": 2,
        "pos": "DF",
        "minutes_basis": 5273,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 2011,
        "npxg90": 0.0645,
        "npxg90_regression_pct": 0.193,
        "xa90": 0.0795,
        "xa90_regression_pct": 0.193,
        "xgchain90": 0.2225,
        "xgchain90_regression_pct": 0.193,
        "xgbuildup90": 0.1255,
        "xgbuildup90_regression_pct": 0.193,
        "player_id": 566615,
        "history": [
          {
            "season": 2024,
            "minutes": 2503.0,
            "npxg90": 0.049695357047036266,
            "xa90": 0.07772906770824767,
            "clubs": "Venezia",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2770.0,
            "npxg90": 0.06986727218550465,
            "xa90": 0.0812730319555916,
            "clubs": "Genoa",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0,
        "npxg90_high": 0.24219096897157733,
        "xa90_low": 0.0019661761805131184,
        "xa90_high": 0.182146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 566615,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2672.0,
        "empirical_lo80": 1264.05,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2768.0,
        "weighted_prior_minutes": 2672.0,
        "prior_starts": 31.0,
        "prior_cf_start_share": 0.032258,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 566615,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:566931",
      "player_id": 566931,
      "name": "Xavi Simons",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 2,
        "all_position_starts": 20,
        "cf_start_share": 0.1,
        "starting_position_counts": {
          "Attacking Midfield": 9,
          "Left Winger": 9,
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RB Leipzig",
        "Tottenham Hotspur"
      ],
      "prior_competitions": [
        "GB1",
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8700",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8700",
        "name": "Xavi Simons",
        "comp": "GB1",
        "team": "RasenBallsport Leipzig; Tottenham",
        "target_season": 2026,
        "age_at_target": 23.3,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6767,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1;L1",
        "effective_minutes": 2156,
        "npxg90": 0.2133,
        "npxg90_regression_pct": 0.182,
        "xa90": 0.2524,
        "xa90_regression_pct": 0.182,
        "xgchain90": 0.6217,
        "xgchain90_regression_pct": 0.182,
        "xgbuildup90": 0.2961,
        "xgbuildup90_regression_pct": 0.182,
        "player_id": 566931,
        "history": [
          {
            "season": 2023,
            "minutes": 2738.0,
            "npxg90": 0.20442185912572441,
            "xa90": 0.34646038925227585,
            "clubs": "RasenBallsport Leipzig",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2171.0,
            "npxg90": 0.25800243932076006,
            "xa90": 0.2564867853668773,
            "clubs": "RasenBallsport Leipzig",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1858.0,
            "npxg90": 0.13157490500528665,
            "xa90": 0.22668508294993858,
            "clubs": "RasenBallsport Leipzig; Tottenham",
            "competitions": [
              "GB1",
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0995633301532983,
        "npxg90_high": 0.3909909689715773,
        "xa90_low": 0.17486617618051314,
        "xa90_high": 0.355046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 566931,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2131.75,
        "empirical_lo80": 723.8,
        "empirical_hi80": 3042.15,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1847.0,
        "weighted_prior_minutes": 2131.75,
        "prior_starts": 20.0,
        "prior_cf_start_share": 0.1,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 566931,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:568157",
      "player_id": 568157,
      "name": "Y\u00e9remy Pino",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 28,
        "cf_start_share": 0.03571428571428571,
        "starting_position_counts": {
          "Left Winger": 16,
          "Attacking Midfield": 11,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Crystal Palace",
        "Villarreal CF"
      ],
      "prior_competitions": [
        "ES1",
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9024",
            "method": "fuzzy_name",
            "confidence": 0.6
          }
        ],
        "review_status": "needs_identity_review"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9024",
        "name": "Yeremi Pino",
        "comp": "GB1",
        "team": "Crystal Palace; Villarreal",
        "target_season": 2026,
        "age_at_target": 23.8,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4784,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1;GB1",
        "effective_minutes": 1771,
        "npxg90": 0.2095,
        "npxg90_regression_pct": 0.213,
        "xa90": 0.2827,
        "xa90_regression_pct": 0.213,
        "xgchain90": 0.5939,
        "xgchain90_regression_pct": 0.213,
        "xgbuildup90": 0.2284,
        "xgbuildup90_regression_pct": 0.213,
        "player_id": 568157,
        "history": [
          {
            "season": 2023,
            "minutes": 501.0,
            "npxg90": 0.1617812191297908,
            "xa90": 0.05283759594588223,
            "clubs": "Villarreal",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1984.0,
            "npxg90": 0.1805902562562316,
            "xa90": 0.26256150113523846,
            "clubs": "Villarreal",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2299.0,
            "npxg90": 0.1760872199454091,
            "xa90": 0.3665126144210311,
            "clubs": "Crystal Palace; Villarreal",
            "competitions": [
              "ES1",
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0957633301532983,
        "npxg90_high": 0.38719096897157734,
        "xa90_low": 0.20516617618051314,
        "xa90_high": 0.385346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 568157,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1733.5,
        "empirical_lo80": 325.55,
        "empirical_hi80": 2643.9,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2252.0,
        "weighted_prior_minutes": 1733.5,
        "prior_starts": 28.0,
        "prior_cf_start_share": 0.035714,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 568157,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:568696",
      "player_id": 568696,
      "name": "Cheikh Sabaly",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 12,
        "cf_start_share": 0.08333333333333333,
        "starting_position_counts": {
          "Right Winger": 6,
          "Left Winger": 5,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Metz"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 568696,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1109.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2019.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 971.0,
        "weighted_prior_minutes": 1109.0,
        "prior_starts": 12.0,
        "prior_cf_start_share": 0.083333,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 568696,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:568698",
      "player_id": 568698,
      "name": "Issa Soumar\u00e9",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 19,
        "cf_ss_starts": 19,
        "all_position_starts": 33,
        "cf_start_share": 0.5757575757575758,
        "starting_position_counts": {
          "Centre-Forward": 19,
          "Left Winger": 12,
          "Attacking Midfield": 1,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Le Havre AC"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11792",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11792",
        "name": "Issa Soumar\u00e9",
        "comp": "FR1",
        "team": "Le Havre",
        "target_season": 2026,
        "age_at_target": 25.8,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5093,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 2009,
        "npxg90": 0.3178,
        "npxg90_regression_pct": 0.193,
        "xa90": 0.1406,
        "xa90_regression_pct": 0.193,
        "xgchain90": 0.4631,
        "xgchain90_regression_pct": 0.193,
        "xgbuildup90": 0.1126,
        "xgbuildup90_regression_pct": 0.193,
        "player_id": 568698,
        "history": [
          {
            "season": 2023,
            "minutes": 243.0,
            "npxg90": 0.16936780746888233,
            "xa90": 0.26784975081682205,
            "clubs": "Le Havre",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1908.0,
            "npxg90": 0.19822417442106974,
            "xa90": 0.12791047698624855,
            "clubs": "Le Havre",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2942.0,
            "npxg90": 0.36602738230121346,
            "xa90": 0.13400315463461898,
            "clubs": "Le Havre",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.20406333015329833,
        "npxg90_high": 0.49549096897157735,
        "xa90_low": 0.06306617618051312,
        "xa90_high": 0.243246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 568698,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2009.5,
        "empirical_lo80": 638.95,
        "empirical_hi80": 3143.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2949.0,
        "weighted_prior_minutes": 2009.5,
        "prior_starts": 33.0,
        "prior_cf_start_share": 0.575758,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 568698,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:569033",
      "player_id": 569033,
      "name": "Armindo Sieb",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 29,
        "cf_ss_starts": 3,
        "all_position_starts": 3,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1.FSV Mainz 05"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9350",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9350",
        "name": "Armindo Sieb",
        "comp": "L1",
        "team": "Mainz 05",
        "target_season": 2026,
        "age_at_target": 23.5,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 1218,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 429,
        "npxg90": 0.3946,
        "npxg90_regression_pct": 0.528,
        "xa90": 0.1612,
        "xa90_regression_pct": 0.528,
        "xgchain90": 0.6732,
        "xgchain90_regression_pct": 0.528,
        "xgbuildup90": 0.2199,
        "xgbuildup90_regression_pct": 0.528,
        "player_id": 569033,
        "history": [
          {
            "season": 2024,
            "minutes": 721.0,
            "npxg90": 0.3350785634275035,
            "xa90": 0.19880603017200216,
            "clubs": "Mainz 05",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 497.0,
            "npxg90": 0.5190883842212574,
            "xa90": 0.10846314621973087,
            "clubs": "Mainz 05",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.28086333015329834,
        "npxg90_high": 0.5722909689715774,
        "xa90_low": 0.08366617618051313,
        "xa90_high": 0.263846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 569033,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 606.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1740.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 534.0,
        "weighted_prior_minutes": 606.666667,
        "prior_starts": 3.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 569033,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:569140",
      "player_id": 569140,
      "name": "Lassine Sinayoko",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 17,
        "cf_ss_starts": 17,
        "all_position_starts": 32,
        "cf_start_share": 0.53125,
        "starting_position_counts": {
          "Centre-Forward": 17,
          "Right Winger": 10,
          "Left Winger": 5
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "AJ Auxerre"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10815",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10815",
        "name": "Lassine Sinayoko",
        "comp": "FR1",
        "team": "Auxerre",
        "target_season": 2026,
        "age_at_target": 26.6,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 5116,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1982,
        "npxg90": 0.3114,
        "npxg90_regression_pct": 0.195,
        "xa90": 0.1707,
        "xa90_regression_pct": 0.195,
        "xgchain90": 0.519,
        "xgchain90_regression_pct": 0.195,
        "xgbuildup90": 0.1468,
        "xgbuildup90_regression_pct": 0.195,
        "player_id": 569140,
        "history": [
          {
            "season": 2024,
            "minutes": 2305.0,
            "npxg90": 0.24853643207707787,
            "xa90": 0.21198692394990207,
            "clubs": "Auxerre",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2811.0,
            "npxg90": 0.3385050264420733,
            "xa90": 0.1583640704283306,
            "clubs": "Auxerre",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.19766333015329832,
        "npxg90_high": 0.48909096897157733,
        "xa90_low": 0.09316617618051311,
        "xa90_high": 0.273346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 569140,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2623.0,
        "empirical_lo80": 1252.45,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2781.0,
        "weighted_prior_minutes": 2623.0,
        "prior_starts": 32.0,
        "prior_cf_start_share": 0.53125,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 569140,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:569389",
      "player_id": 569389,
      "name": "Sofiane Diop",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 6,
        "cf_ss_starts": 5,
        "all_position_starts": 26,
        "cf_start_share": 0.19230769230769232,
        "starting_position_counts": {
          "Left Winger": 14,
          "Centre-Forward": 5,
          "Attacking Midfield": 5,
          "Right Winger": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "OGC Nice"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6846",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6846",
        "name": "Sofiane Diop",
        "comp": "FR1",
        "team": "Nice",
        "target_season": 2026,
        "age_at_target": 26.1,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3714,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1476,
        "npxg90": 0.31,
        "npxg90_regression_pct": 0.245,
        "xa90": 0.1649,
        "xa90_regression_pct": 0.245,
        "xgchain90": 0.6229,
        "xgchain90_regression_pct": 0.245,
        "xgbuildup90": 0.2387,
        "xgbuildup90_regression_pct": 0.245,
        "player_id": 569389,
        "history": [
          {
            "season": 2023,
            "minutes": 505.0,
            "npxg90": 0.27045973703855336,
            "xa90": 0.12632438935118145,
            "clubs": "Nice",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1018.0,
            "npxg90": 0.4903211903965104,
            "xa90": 0.27522144791595127,
            "clubs": "Nice",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2191.0,
            "npxg90": 0.273724555134406,
            "xa90": 0.14703661852037184,
            "clubs": "Nice",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1962633301532983,
        "npxg90_high": 0.4876909689715773,
        "xa90_low": 0.08736617618051311,
        "xa90_high": 0.267546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 569389,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1460.5,
        "empirical_lo80": 52.55,
        "empirical_hi80": 2370.9,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2145.0,
        "weighted_prior_minutes": 1460.5,
        "prior_starts": 26.0,
        "prior_cf_start_share": 0.192308,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 569389,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:571743",
      "player_id": 571743,
      "name": "Armando Broja",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 29,
        "cf_ss_starts": 8,
        "all_position_starts": 8,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 8
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Burnley FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8384",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8384",
        "name": "Armando Broja",
        "comp": "GB1",
        "team": "Burnley",
        "target_season": 2026,
        "age_at_target": 24.9,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 1636,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 614,
        "npxg90": 0.3011,
        "npxg90_regression_pct": 0.439,
        "xa90": 0.1106,
        "xa90_regression_pct": 0.439,
        "xgchain90": 0.4587,
        "xgchain90_regression_pct": 0.439,
        "xgbuildup90": 0.1687,
        "xgbuildup90_regression_pct": 0.439,
        "player_id": 571743,
        "history": [
          {
            "season": 2023,
            "minutes": 500.0,
            "npxg90": 0.4480821987614036,
            "xa90": 0.13309140242636203,
            "clubs": "Chelsea,Fulham",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 314.0,
            "npxg90": 0.029941334798457515,
            "xa90": 0.05009551633410393,
            "clubs": "Everton",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 822.0,
            "npxg90": 0.2755311557030591,
            "xa90": 0.06676160077815943,
            "clubs": "Burnley",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.18736333015329829,
        "npxg90_high": 0.4787909689715773,
        "xa90_low": 0.03306617618051312,
        "xa90_high": 0.21324604875519199
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 571743,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 641.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1775.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 849.0,
        "weighted_prior_minutes": 641.0,
        "prior_starts": 8.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 571743,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:572265",
      "player_id": 572265,
      "name": "Lorenzo Lucca",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 26,
        "cf_ss_starts": 5,
        "all_position_starts": 5,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 5
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Nottingham Forest",
        "SSC Napoli"
      ],
      "prior_competitions": [
        "GB1",
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11936",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11936",
        "name": "Lorenzo Lucca",
        "comp": "IT1",
        "team": "Napoli; Nottingham Forest",
        "target_season": 2026,
        "age_at_target": 25.9,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5496,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1;IT1",
        "effective_minutes": 1500,
        "npxg90": 0.341,
        "npxg90_regression_pct": 0.242,
        "xa90": 0.0847,
        "xa90_regression_pct": 0.242,
        "xgchain90": 0.4811,
        "xgchain90_regression_pct": 0.242,
        "xgbuildup90": 0.1278,
        "xgbuildup90_regression_pct": 0.242,
        "player_id": 572265,
        "history": [
          {
            "season": 2023,
            "minutes": 2624.0,
            "npxg90": 0.3120502173934677,
            "xa90": 0.04958882273413332,
            "clubs": "Udinese",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2369.0,
            "npxg90": 0.32262477432501474,
            "xa90": 0.05377211368577094,
            "clubs": "Udinese",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 503.0,
            "npxg90": 0.553249677135859,
            "xa90": 0.12536788777731522,
            "clubs": "Napoli; Nottingham Forest",
            "competitions": [
              "GB1",
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.22726333015329833,
        "npxg90_high": 0.5186909689715773,
        "xa90_low": 0.007166176180513115,
        "xa90_high": 0.187346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 572265,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1505.0,
        "empirical_lo80": 134.45,
        "empirical_hi80": 2639.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 528.0,
        "weighted_prior_minutes": 1505.0,
        "prior_starts": 5.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 572265,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:573775",
      "player_id": 573775,
      "name": "Hugo Duro",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 37,
        "cf_ss_starts": 22,
        "all_position_starts": 22,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 22
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Valencia CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6637",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6637",
        "name": "Hugo Duro",
        "comp": "ES1",
        "team": "Valencia",
        "target_season": 2026,
        "age_at_target": 26.7,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 7209,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 2297,
        "npxg90": 0.3644,
        "npxg90_regression_pct": 0.173,
        "xa90": 0.0813,
        "xa90_regression_pct": 0.173,
        "xgchain90": 0.4798,
        "xgchain90_regression_pct": 0.173,
        "xgbuildup90": 0.1111,
        "xgbuildup90_regression_pct": 0.173,
        "player_id": 573775,
        "history": [
          {
            "season": 2023,
            "minutes": 3050.0,
            "npxg90": 0.3367084816586776,
            "xa90": 0.046263409882295325,
            "clubs": "Valencia",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2180.0,
            "npxg90": 0.42215310139667,
            "xa90": 0.05989715081015858,
            "clubs": "Valencia",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1979.0,
            "npxg90": 0.3900093389105592,
            "xa90": 0.07897001813989869,
            "clubs": "Valencia",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.25066333015329834,
        "npxg90_high": 0.5420909689715774,
        "xa90_low": 0.0037661761805131144,
        "xa90_high": 0.183946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 573775,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2283.0,
        "empirical_lo80": 912.45,
        "empirical_hi80": 3417.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1982.0,
        "weighted_prior_minutes": 2283.0,
        "prior_starts": 22.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 573775,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:574201",
      "player_id": 574201,
      "name": "Grant-Leon Ranos",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 10,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Borussia M\u00f6nchengladbach"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11847",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 574201,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 111.0,
        "weighted_prior_minutes": 70.5,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 574201,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:576024",
      "player_id": 576024,
      "name": "Juli\u00e1n Alvarez",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 32,
        "cf_ss_starts": 22,
        "all_position_starts": 22,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 22
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Atl\u00e9tico de Madrid"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10846",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10846",
        "name": "Juli\u00e1n \u00c1lvarez",
        "comp": "ES1",
        "team": "Atletico Madrid",
        "target_season": 2026,
        "age_at_target": 26.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 7151,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 2269,
        "npxg90": 0.3565,
        "npxg90_regression_pct": 0.175,
        "xa90": 0.232,
        "xa90_regression_pct": 0.175,
        "xgchain90": 0.8113,
        "xgchain90_regression_pct": 0.175,
        "xgbuildup90": 0.3483,
        "xgbuildup90_regression_pct": 0.175,
        "player_id": 576024,
        "history": [
          {
            "season": 2023,
            "minutes": 2682.0,
            "npxg90": 0.4312494464668652,
            "xa90": 0.1954064374139545,
            "clubs": "Manchester City",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2543.0,
            "npxg90": 0.39589335946194065,
            "xa90": 0.22858255224560967,
            "clubs": "Atletico Madrid",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1926.0,
            "npxg90": 0.3114377490514628,
            "xa90": 0.2927693878692166,
            "clubs": "Atletico Madrid",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2427633301532983,
        "npxg90_high": 0.5341909689715774,
        "xa90_low": 0.15446617618051312,
        "xa90_high": 0.334646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 576024,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2246.0,
        "empirical_lo80": 875.45,
        "empirical_hi80": 3380.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1903.0,
        "weighted_prior_minutes": 2246.0,
        "prior_starts": 22.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 576024,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:576028",
      "player_id": 576028,
      "name": "Thiago Almada",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 4,
        "cf_ss_starts": 3,
        "all_position_starts": 16,
        "cf_start_share": 0.1875,
        "starting_position_counts": {
          "Left Winger": 8,
          "Right Winger": 3,
          "Centre-Forward": 2,
          "Attacking Midfield": 1,
          "Second Striker": 1,
          "Central Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Atl\u00e9tico de Madrid"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13358",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13358",
        "name": "Thiago Almada",
        "comp": "ES1",
        "team": "Atletico Madrid",
        "target_season": 2026,
        "age_at_target": 25.3,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 2261,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 897,
        "npxg90": 0.2524,
        "npxg90_regression_pct": 0.349,
        "xa90": 0.1903,
        "xa90_regression_pct": 0.349,
        "xgchain90": 0.7198,
        "xgchain90_regression_pct": 0.349,
        "xgbuildup90": 0.3983,
        "xgbuildup90_regression_pct": 0.349,
        "player_id": 576028,
        "history": [
          {
            "season": 2024,
            "minutes": 934.0,
            "npxg90": 0.19173299351296283,
            "xa90": 0.2320325862799773,
            "clubs": "Lyon",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1327.0,
            "npxg90": 0.24126260434000135,
            "xa90": 0.18952878761949535,
            "clubs": "Atletico Madrid",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.13866333015329832,
        "npxg90_high": 0.43009096897157734,
        "xa90_low": 0.11276617618051311,
        "xa90_high": 0.292946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 576028,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1191.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2101.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1312.0,
        "weighted_prior_minutes": 1191.0,
        "prior_starts": 16.0,
        "prior_cf_start_share": 0.1875,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 576028,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:578392",
      "player_id": 578392,
      "name": "Maximilian Beier",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 26,
        "cf_ss_starts": 19,
        "all_position_starts": 24,
        "cf_start_share": 0.7916666666666666,
        "starting_position_counts": {
          "Second Striker": 15,
          "Left Midfield": 5,
          "Centre-Forward": 4
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Borussia Dortmund"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8137",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8137",
        "name": "Maximilian Beier",
        "comp": "L1",
        "team": "Borussia Dortmund",
        "target_season": 2026,
        "age_at_target": 23.8,
        "seasons_used": 3,
        "pos": "DF",
        "minutes_basis": 6124,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 2048,
        "npxg90": 0.3613,
        "npxg90_regression_pct": 0.19,
        "xa90": 0.1596,
        "xa90_regression_pct": 0.19,
        "xgchain90": 0.6273,
        "xgchain90_regression_pct": 0.19,
        "xgbuildup90": 0.2054,
        "xgbuildup90_regression_pct": 0.19,
        "player_id": 578392,
        "history": [
          {
            "season": 2023,
            "minutes": 2477.0,
            "npxg90": 0.4526397069712343,
            "xa90": 0.0966993703472672,
            "clubs": "Hoffenheim",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1578.0,
            "npxg90": 0.5411594187550445,
            "xa90": 0.1830821744955991,
            "clubs": "Borussia Dortmund",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2069.0,
            "npxg90": 0.3588067291150524,
            "xa90": 0.215579624372859,
            "clubs": "Borussia Dortmund",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.24756333015329832,
        "npxg90_high": 0.5389909689715773,
        "xa90_low": 0.08206617618051311,
        "xa90_high": 0.262246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 578392,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2024.75,
        "empirical_lo80": 654.2,
        "empirical_hi80": 3158.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2037.0,
        "weighted_prior_minutes": 2024.75,
        "prior_starts": 24.0,
        "prior_cf_start_share": 0.791667,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 578392,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:578419",
      "player_id": 578419,
      "name": "Federico Vi\u00f1as",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 27,
        "cf_ss_starts": 22,
        "all_position_starts": 28,
        "cf_start_share": 0.7857142857142857,
        "starting_position_counts": {
          "Centre-Forward": 22,
          "Right Winger": 5,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Real Oviedo"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13705",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13705",
        "name": "Federico Vi\u00f1as",
        "comp": "ES1",
        "team": "Real Oviedo",
        "target_season": 2026,
        "age_at_target": 28.1,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 2575,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1288,
        "npxg90": 0.2866,
        "npxg90_regression_pct": 0.272,
        "xa90": 0.1209,
        "xa90_regression_pct": 0.272,
        "xgchain90": 0.3717,
        "xgchain90_regression_pct": 0.272,
        "xgbuildup90": 0.1222,
        "xgbuildup90_regression_pct": 0.272,
        "player_id": 578419,
        "history": [
          {
            "season": 2025,
            "minutes": 2575.0,
            "npxg90": 0.29332602345249026,
            "xa90": 0.1058243309699216,
            "clubs": "Real Oviedo",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.17286333015329833,
        "npxg90_high": 0.46429096897157734,
        "xa90_low": 0.04336617618051311,
        "xa90_high": 0.223546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 578419,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2451.0,
        "empirical_lo80": 1080.45,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2451.0,
        "weighted_prior_minutes": 2451.0,
        "prior_starts": 28.0,
        "prior_cf_start_share": 0.785714,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 578419,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:580195",
      "player_id": 580195,
      "name": "Jamal Musiala",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 7,
        "cf_start_share": 0.14285714285714285,
        "starting_position_counts": {
          "Attacking Midfield": 5,
          "Left Winger": 1,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Bayern Munich"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8418",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8418",
        "name": "Jamal Musiala",
        "comp": "L1",
        "team": "Bayern Munich",
        "target_season": 2026,
        "age_at_target": 23.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4283,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1237,
        "npxg90": 0.4669,
        "npxg90_regression_pct": 0.28,
        "xa90": 0.2785,
        "xa90_regression_pct": 0.28,
        "xgchain90": 1.0615,
        "xgchain90_regression_pct": 0.28,
        "xgbuildup90": 0.4326,
        "xgbuildup90_regression_pct": 0.28,
        "player_id": 580195,
        "history": [
          {
            "season": 2023,
            "minutes": 1795.0,
            "npxg90": 0.4199002451862632,
            "xa90": 0.31376889495381405,
            "clubs": "Bayern Munich",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1822.0,
            "npxg90": 0.5459421424094985,
            "xa90": 0.27888774274798306,
            "clubs": "Bayern Munich",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 666.0,
            "npxg90": 0.573775330810128,
            "xa90": 0.3703969842880159,
            "clubs": "Bayern Munich",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.35316333015329826,
        "npxg90_high": 0.6445909689715773,
        "xa90_low": 0.20096617618051316,
        "xa90_high": 0.38114604875519204
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 580195,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1232.5,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2142.9,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 679.0,
        "weighted_prior_minutes": 1232.5,
        "prior_starts": 7.0,
        "prior_cf_start_share": 0.142857,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 580195,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:580451",
      "player_id": 580451,
      "name": "Martin Baturina",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 2,
        "all_position_starts": 17,
        "cf_start_share": 0.11764705882352941,
        "starting_position_counts": {
          "Left Winger": 8,
          "Attacking Midfield": 5,
          "Centre-Forward": 2,
          "Left Midfield": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Como 1907"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13934",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13934",
        "name": "Martin Baturina",
        "comp": "IT1",
        "team": "Como",
        "target_season": 2026,
        "age_at_target": 23.5,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1579,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 790,
        "npxg90": 0.1796,
        "npxg90_regression_pct": 0.378,
        "xa90": 0.2968,
        "xa90_regression_pct": 0.378,
        "xgchain90": 0.6241,
        "xgchain90_regression_pct": 0.378,
        "xgbuildup90": 0.3218,
        "xgbuildup90_regression_pct": 0.378,
        "player_id": 580451,
        "history": [
          {
            "season": 2025,
            "minutes": 1579.0,
            "npxg90": 0.10835864878435955,
            "xa90": 0.3816671103257934,
            "clubs": "Como",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.06586333015329832,
        "npxg90_high": 0.3572909689715773,
        "xa90_low": 0.21926617618051314,
        "xa90_high": 0.399446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 580451,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1569.0,
        "empirical_lo80": 161.05,
        "empirical_hi80": 2479.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1569.0,
        "weighted_prior_minutes": 1569.0,
        "prior_starts": 17.0,
        "prior_cf_start_share": 0.117647,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 580451,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:581678",
      "player_id": 581678,
      "name": "Jude Bellingham",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 22,
        "cf_start_share": 0.045454545454545456,
        "starting_position_counts": {
          "Attacking Midfield": 9,
          "Central Midfield": 6,
          "Left Midfield": 6,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Real Madrid"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8824",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8824",
        "name": "Jude Bellingham",
        "comp": "ES1",
        "team": "Real Madrid",
        "target_season": 2026,
        "age_at_target": 23.1,
        "seasons_used": 3,
        "pos": "MF",
        "minutes_basis": 6794,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 2182,
        "npxg90": 0.3517,
        "npxg90_regression_pct": 0.18,
        "xa90": 0.1564,
        "xa90_regression_pct": 0.18,
        "xgchain90": 0.7581,
        "xgchain90_regression_pct": 0.18,
        "xgbuildup90": 0.4585,
        "xgbuildup90_regression_pct": 0.18,
        "player_id": 581678,
        "history": [
          {
            "season": 2023,
            "minutes": 2351.0,
            "npxg90": 0.4682311685839038,
            "xa90": 0.22565050718506466,
            "clubs": "Real Madrid",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2510.0,
            "npxg90": 0.4158498065553576,
            "xa90": 0.15439985500299835,
            "clubs": "Real Madrid",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1933.0,
            "npxg90": 0.360002630557412,
            "xa90": 0.14144551430997981,
            "clubs": "Real Madrid",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.23796333015329832,
        "npxg90_high": 0.5293909689715773,
        "xa90_low": 0.07886617618051313,
        "xa90_high": 0.259046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 581678,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2163.25,
        "empirical_lo80": 755.3,
        "empirical_hi80": 3073.65,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1918.0,
        "weighted_prior_minutes": 2163.25,
        "prior_starts": 22.0,
        "prior_cf_start_share": 0.045455,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 581678,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:583255",
      "player_id": 583255,
      "name": "Antoine Semenyo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 3,
        "all_position_starts": 37,
        "cf_start_share": 0.08108108108108109,
        "starting_position_counts": {
          "Right Winger": 18,
          "Left Winger": 16,
          "Centre-Forward": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "AFC Bournemouth",
        "Manchester City"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11363",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11363",
        "name": "Antoine Semenyo",
        "comp": "GB1",
        "team": "Bournemouth,Manchester City",
        "target_season": 2026,
        "age_at_target": 26.6,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 8580,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 2950,
        "npxg90": 0.3311,
        "npxg90_regression_pct": 0.14,
        "xa90": 0.1434,
        "xa90_regression_pct": 0.14,
        "xgchain90": 0.6238,
        "xgchain90_regression_pct": 0.14,
        "xgbuildup90": 0.2188,
        "xgbuildup90_regression_pct": 0.14,
        "player_id": 583255,
        "history": [
          {
            "season": 2023,
            "minutes": 2141.0,
            "npxg90": 0.2700349172017859,
            "xa90": 0.15972621488354016,
            "clubs": "Bournemouth",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 3219.0,
            "npxg90": 0.406785078645308,
            "xa90": 0.18477522848800643,
            "clubs": "Bournemouth",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 3220.0,
            "npxg90": 0.316242368955466,
            "xa90": 0.11543951720947988,
            "clubs": "Bournemouth,Manchester City",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2173633301532983,
        "npxg90_high": 0.5087909689715773,
        "xa90_low": 0.06586617618051312,
        "xa90_high": 0.24604604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 583255,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2933.25,
        "empirical_lo80": 1525.3,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 3205.0,
        "weighted_prior_minutes": 2933.25,
        "prior_starts": 37.0,
        "prior_cf_start_share": 0.081081,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 583255,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:583699",
      "player_id": 583699,
      "name": "Andrej Ilic",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 32,
        "cf_ss_starts": 24,
        "all_position_starts": 24,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 24
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1.FC Union Berlin"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12421",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12421",
        "name": "Andrej Ilic",
        "comp": "L1",
        "team": "Union Berlin",
        "target_season": 2026,
        "age_at_target": 26.3,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 3192,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1358,
        "npxg90": 0.4039,
        "npxg90_regression_pct": 0.261,
        "xa90": 0.1654,
        "xa90_regression_pct": 0.261,
        "xgchain90": 0.5437,
        "xgchain90_regression_pct": 0.261,
        "xgbuildup90": 0.1211,
        "xgbuildup90_regression_pct": 0.261,
        "player_id": 583699,
        "history": [
          {
            "season": 2024,
            "minutes": 954.0,
            "npxg90": 0.4631173795194558,
            "xa90": 0.03227235942657264,
            "clubs": "Union Berlin",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2238.0,
            "npxg90": 0.4164670810762583,
            "xa90": 0.19115946670100292,
            "clubs": "Union Berlin",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2901633301532983,
        "npxg90_high": 0.5815909689715772,
        "xa90_low": 0.08786617618051311,
        "xa90_high": 0.268046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 583699,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1366.25,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2500.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2257.0,
        "weighted_prior_minutes": 1366.25,
        "prior_starts": 24.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 583699,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:585959",
      "player_id": 585959,
      "name": "Arnaud Kalimuendo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 29,
        "cf_ss_starts": 10,
        "all_position_starts": 17,
        "cf_start_share": 0.5882352941176471,
        "starting_position_counts": {
          "Centre-Forward": 10,
          "Left Winger": 3,
          "Right Winger": 3,
          "Attacking Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Eintracht Frankfurt",
        "Nottingham Forest"
      ],
      "prior_competitions": [
        "GB1",
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 585959,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1941.0,
        "empirical_lo80": 570.45,
        "empirical_hi80": 3075.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1509.0,
        "weighted_prior_minutes": 1941.0,
        "prior_starts": 17.0,
        "prior_cf_start_share": 0.588235,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 585959,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:586853",
      "player_id": 586853,
      "name": "Vitinha",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 30,
        "cf_ss_starts": 22,
        "all_position_starts": 28,
        "cf_start_share": 0.7857142857142857,
        "starting_position_counts": {
          "Centre-Forward": 15,
          "Second Striker": 7,
          "Left Winger": 5,
          "Central Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Genoa CFC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11380",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11380",
        "name": "Vitinha",
        "comp": "IT1",
        "team": "Genoa",
        "target_season": 2026,
        "age_at_target": 26.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4802,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1766,
        "npxg90": 0.286,
        "npxg90_regression_pct": 0.214,
        "xa90": 0.1466,
        "xa90_regression_pct": 0.214,
        "xgchain90": 0.4915,
        "xgchain90_regression_pct": 0.214,
        "xgbuildup90": 0.1547,
        "xgbuildup90_regression_pct": 0.214,
        "player_id": 586853,
        "history": [
          {
            "season": 2023,
            "minutes": 1194.0,
            "npxg90": 0.5066967086548257,
            "xa90": 0.22402785699720956,
            "clubs": "Genoa; Marseille",
            "competitions": [
              "FR1",
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1346.0,
            "npxg90": 0.11876651239519134,
            "xa90": 0.27519732576699435,
            "clubs": "Genoa",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2262.0,
            "npxg90": 0.2749017665202208,
            "xa90": 0.08663934499855383,
            "clubs": "Genoa",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.17226333015329828,
        "npxg90_high": 0.4636909689715773,
        "xa90_low": 0.06906617618051313,
        "xa90_high": 0.24924604875519202
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 586853,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1754.75,
        "empirical_lo80": 384.2,
        "empirical_hi80": 2888.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2242.0,
        "weighted_prior_minutes": 1754.75,
        "prior_starts": 28.0,
        "prior_cf_start_share": 0.785714,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 586853,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:58864",
      "player_id": 58864,
      "name": "Pierre-Emerick Aubameyang",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 32,
        "cf_ss_starts": 22,
        "all_position_starts": 23,
        "cf_start_share": 0.9565217391304348,
        "starting_position_counts": {
          "Centre-Forward": 22,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Olympique Marseille"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "318",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "318",
        "name": "Pierre-Emerick Aubameyang",
        "comp": "FR1",
        "team": "Marseille",
        "target_season": 2026,
        "age_at_target": 37.1,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 4725,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1700,
        "npxg90": 0.3561,
        "npxg90_regression_pct": 0.22,
        "xa90": 0.1236,
        "xa90_regression_pct": 0.22,
        "xgchain90": 0.5072,
        "xgchain90_regression_pct": 0.22,
        "xgbuildup90": 0.1034,
        "xgbuildup90_regression_pct": 0.22,
        "player_id": 58864,
        "history": [
          {
            "season": 2023,
            "minutes": 2651.0,
            "npxg90": 0.6749869009704016,
            "xa90": 0.19270224197406177,
            "clubs": "Marseille",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2074.0,
            "npxg90": 0.6737361408198898,
            "xa90": 0.22291466687817627,
            "clubs": "Marseille",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.24236333015329833,
        "npxg90_high": 0.5337909689715774,
        "xa90_low": 0.04606617618051312,
        "xa90_high": 0.226246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 58864,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2240.666667,
        "empirical_lo80": 870.116667,
        "empirical_hi80": 3374.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2047.0,
        "weighted_prior_minutes": 2240.666667,
        "prior_starts": 23.0,
        "prior_cf_start_share": 0.956522,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 58864,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:588989",
      "player_id": 588989,
      "name": "Jhon Arias",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 2,
        "all_position_starts": 14,
        "cf_start_share": 0.14285714285714285,
        "starting_position_counts": {
          "Right Winger": 6,
          "Attacking Midfield": 4,
          "Central Midfield": 2,
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Wolverhampton Wanderers"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13741",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13741",
        "name": "Jhon Arias",
        "comp": "GB1",
        "team": "Wolverhampton Wanderers",
        "target_season": 2026,
        "age_at_target": 28.9,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1140,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 570,
        "npxg90": 0.2769,
        "npxg90_regression_pct": 0.457,
        "xa90": 0.1036,
        "xa90_regression_pct": 0.457,
        "xgchain90": 0.4473,
        "xgchain90_regression_pct": 0.457,
        "xgbuildup90": 0.1383,
        "xgbuildup90_regression_pct": 0.457,
        "player_id": 588989,
        "history": [
          {
            "season": 2025,
            "minutes": 1140.0,
            "npxg90": 0.25998526914535386,
            "xa90": 0.07075472877017762,
            "clubs": "Wolverhampton Wanderers",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.16316333015329829,
        "npxg90_high": 0.4545909689715773,
        "xa90_low": 0.026066176180513115,
        "xa90_high": 0.20624604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 588989,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1124.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2034.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1124.0,
        "weighted_prior_minutes": 1124.0,
        "prior_starts": 14.0,
        "prior_cf_start_share": 0.142857,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 588989,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:59323",
      "player_id": 59323,
      "name": "Cristhian Stuani",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 26,
        "cf_ss_starts": 1,
        "all_position_starts": 1,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Girona FC"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "1709",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "1709",
        "name": "Cristhian Stuani",
        "comp": "ES1",
        "team": "Girona",
        "target_season": 2026,
        "age_at_target": 39.8,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 2051,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 602,
        "npxg90": 0.3696,
        "npxg90_regression_pct": 0.443,
        "xa90": 0.0834,
        "xa90_regression_pct": 0.443,
        "xgchain90": 0.4632,
        "xgchain90_regression_pct": 0.443,
        "xgbuildup90": 0.0823,
        "xgbuildup90_regression_pct": 0.443,
        "player_id": 59323,
        "history": [
          {
            "season": 2023,
            "minutes": 694.0,
            "npxg90": 1.4604865455790623,
            "xa90": 0.29055244879131487,
            "clubs": "Girona",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 998.0,
            "npxg90": 0.5846945029535967,
            "xa90": 0.0386521621478464,
            "clubs": "Girona",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 359.0,
            "npxg90": 0.7149235611589506,
            "xa90": 0.03316780256527712,
            "clubs": "Girona",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2558633301532983,
        "npxg90_high": 0.5472909689715773,
        "xa90_low": 0.005866176180513119,
        "xa90_high": 0.18604604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 59323,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 658.5,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1792.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 396.0,
        "weighted_prior_minutes": 658.5,
        "prior_starts": 1.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 59323,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:593412",
      "player_id": 593412,
      "name": "Ilyas Chaira",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 30,
        "cf_start_share": 0.03333333333333333,
        "starting_position_counts": {
          "Left Winger": 19,
          "Right Winger": 10,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Real Oviedo"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13701",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13701",
        "name": "Ilyas Chaira",
        "comp": "ES1",
        "team": "Real Oviedo",
        "target_season": 2026,
        "age_at_target": 25.5,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 2584,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1292,
        "npxg90": 0.2646,
        "npxg90_regression_pct": 0.271,
        "xa90": 0.0987,
        "xa90_regression_pct": 0.271,
        "xgchain90": 0.44,
        "xgchain90_regression_pct": 0.271,
        "xgbuildup90": 0.1454,
        "xgbuildup90_regression_pct": 0.271,
        "player_id": 593412,
        "history": [
          {
            "season": 2025,
            "minutes": 2584.0,
            "npxg90": 0.25150071808653124,
            "xa90": 0.07238815728886393,
            "clubs": "Real Oviedo",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1508633301532983,
        "npxg90_high": 0.4422909689715773,
        "xa90_low": 0.021166176180513113,
        "xa90_high": 0.201346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 593412,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2461.0,
        "empirical_lo80": 1053.05,
        "empirical_hi80": 3371.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2461.0,
        "weighted_prior_minutes": 2461.0,
        "prior_starts": 30.0,
        "prior_cf_start_share": 0.033333,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 593412,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:593482",
      "player_id": 593482,
      "name": "Azzedine Ounahi",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 20,
        "cf_start_share": 0.05,
        "starting_position_counts": {
          "Attacking Midfield": 8,
          "Central Midfield": 6,
          "Left Winger": 5,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Girona FC"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8328",
            "method": "fuzzy_name",
            "confidence": 0.6
          }
        ],
        "review_status": "needs_identity_review"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8328",
        "name": "Azz-Eddine Ounahi",
        "comp": "ES1",
        "team": "Girona",
        "target_season": 2026,
        "age_at_target": 26.3,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 3011,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1197,
        "npxg90": 0.179,
        "npxg90_regression_pct": 0.286,
        "xa90": 0.2156,
        "xa90_regression_pct": 0.286,
        "xgchain90": 0.5812,
        "xgchain90_regression_pct": 0.286,
        "xgbuildup90": 0.3259,
        "xgbuildup90_regression_pct": 0.286,
        "player_id": 593482,
        "history": [
          {
            "season": 2023,
            "minutes": 1234.0,
            "npxg90": 0.06843692084209846,
            "xa90": 0.1205048765051307,
            "clubs": "Marseille",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1777.0,
            "npxg90": 0.15735433841009924,
            "xa90": 0.27554465509158677,
            "clubs": "Girona",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0652633301532983,
        "npxg90_high": 0.3566909689715773,
        "xa90_low": 0.13806617618051314,
        "xa90_high": 0.318246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 593482,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1582.0,
        "empirical_lo80": 174.05,
        "empirical_hi80": 2492.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1766.0,
        "weighted_prior_minutes": 1582.0,
        "prior_starts": 20.0,
        "prior_cf_start_share": 0.05,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 593482,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:594991",
      "player_id": 594991,
      "name": "Mohamed Bayo",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Gazisehir Gaziantep"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "existing FotMob bridge",
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Gazisehir Gaziantep",
          "league": "Super Lig",
          "minutes": 2349.0,
          "npxg90": 0.4825900432250508,
          "xa90": 0.0531784328007606,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": 594991,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:595650",
      "player_id": 595650,
      "name": "Nikola Stulic",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 37,
        "cf_ss_starts": 20,
        "all_position_starts": 20,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 20
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "US Lecce"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13969",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13969",
        "name": "Nikola Stulic",
        "comp": "IT1",
        "team": "Lecce",
        "target_season": 2026,
        "age_at_target": 24.9,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1713,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 856,
        "npxg90": 0.2662,
        "npxg90_regression_pct": 0.359,
        "xa90": 0.1257,
        "xa90_regression_pct": 0.359,
        "xgchain90": 0.4026,
        "xgchain90_regression_pct": 0.359,
        "xgbuildup90": 0.1113,
        "xgbuildup90_regression_pct": 0.359,
        "player_id": 595650,
        "history": [
          {
            "season": 2025,
            "minutes": 1713.0,
            "npxg90": 0.24746162292503485,
            "xa90": 0.11036129131743556,
            "clubs": "Lecce",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1524633301532983,
        "npxg90_high": 0.4438909689715773,
        "xa90_low": 0.04816617618051312,
        "xa90_high": 0.228346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 595650,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1715.0,
        "empirical_lo80": 344.45,
        "empirical_hi80": 2849.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1715.0,
        "weighted_prior_minutes": 1715.0,
        "prior_starts": 20.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 595650,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:595809",
      "player_id": 595809,
      "name": "Beto",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 37,
        "cf_ss_starts": 17,
        "all_position_starts": 17,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 17
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Everton FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9983",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9983",
        "name": "Beto",
        "comp": "GB1",
        "team": "Everton",
        "target_season": 2026,
        "age_at_target": 28.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4051,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1401,
        "npxg90": 0.521,
        "npxg90_regression_pct": 0.255,
        "xa90": 0.0943,
        "xa90_regression_pct": 0.255,
        "xgchain90": 0.6135,
        "xgchain90_regression_pct": 0.255,
        "xgbuildup90": 0.0945,
        "xgbuildup90_regression_pct": 0.255,
        "player_id": 595809,
        "history": [
          {
            "season": 2023,
            "minutes": 979.0,
            "npxg90": 0.5888866934215647,
            "xa90": 0.1261538534736274,
            "clubs": "Everton; Udinese",
            "competitions": [
              "GB1",
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1520.0,
            "npxg90": 0.5486927676186162,
            "xa90": 0.0820866385719886,
            "clubs": "Everton",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1552.0,
            "npxg90": 0.6348522552337076,
            "xa90": 0.05823245321246843,
            "clubs": "Everton",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.4072633301532983,
        "npxg90_high": 0.6986909689715773,
        "xa90_low": 0.016766176180513112,
        "xa90_high": 0.196946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 595809,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1418.5,
        "empirical_lo80": 47.95,
        "empirical_hi80": 2552.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1565.0,
        "weighted_prior_minutes": 1418.5,
        "prior_starts": 17.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 595809,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:596153",
      "player_id": 596153,
      "name": "Justin Njinmah",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 14,
        "cf_ss_starts": 11,
        "all_position_starts": 22,
        "cf_start_share": 0.5,
        "starting_position_counts": {
          "Centre-Forward": 10,
          "Right Winger": 8,
          "Right Midfield": 2,
          "Left Winger": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "SV Werder Bremen"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10585",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10585",
        "name": "Justin Njinmah",
        "comp": "L1",
        "team": "Werder Bremen",
        "target_season": 2026,
        "age_at_target": 25.7,
        "seasons_used": 3,
        "pos": "DF",
        "minutes_basis": 3901,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1466,
        "npxg90": 0.2791,
        "npxg90_regression_pct": 0.247,
        "xa90": 0.0999,
        "xa90_regression_pct": 0.247,
        "xgchain90": 0.5526,
        "xgchain90_regression_pct": 0.247,
        "xgbuildup90": 0.1983,
        "xgbuildup90_regression_pct": 0.247,
        "player_id": 596153,
        "history": [
          {
            "season": 2023,
            "minutes": 1011.0,
            "npxg90": 0.3842679197825381,
            "xa90": 0.21654724444674453,
            "clubs": "Werder Bremen",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 927.0,
            "npxg90": 0.43791705398883635,
            "xa90": 0.1704986242450846,
            "clubs": "Werder Bremen",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1963.0,
            "npxg90": 0.3107924139107209,
            "xa90": 0.056842442467178664,
            "clubs": "Werder Bremen",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.16536333015329832,
        "npxg90_high": 0.45679096897157734,
        "xa90_low": 0.02236617618051312,
        "xa90_high": 0.202546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 596153,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1466.75,
        "empirical_lo80": 96.2,
        "empirical_hi80": 2600.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1955.0,
        "weighted_prior_minutes": 1466.75,
        "prior_starts": 22.0,
        "prior_cf_start_share": 0.5,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 596153,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:598577",
      "player_id": 598577,
      "name": "Florian Wirtz",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 2,
        "all_position_starts": 27,
        "cf_start_share": 0.07407407407407407,
        "starting_position_counts": {
          "Attacking Midfield": 16,
          "Left Winger": 7,
          "Centre-Forward": 2,
          "Left Midfield": 1,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Liverpool FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8397",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8397",
        "name": "Florian Wirtz",
        "comp": "GB1",
        "team": "Liverpool",
        "target_season": 2026,
        "age_at_target": 23.2,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 7184,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 2402,
        "npxg90": 0.2968,
        "npxg90_regression_pct": 0.167,
        "xa90": 0.2457,
        "xa90_regression_pct": 0.167,
        "xgchain90": 0.8073,
        "xgchain90_regression_pct": 0.167,
        "xgbuildup90": 0.4071,
        "xgbuildup90_regression_pct": 0.167,
        "player_id": 598577,
        "history": [
          {
            "season": 2023,
            "minutes": 2393.0,
            "npxg90": 0.3234243971819889,
            "xa90": 0.3342233075633041,
            "clubs": "Bayer Leverkusen",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2365.0,
            "npxg90": 0.26724237606842977,
            "xa90": 0.3165018236851339,
            "clubs": "Bayer Leverkusen",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2426.0,
            "npxg90": 0.28108609401868917,
            "xa90": 0.19974601569432712,
            "clubs": "Liverpool",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.18306333015329831,
        "npxg90_high": 0.47449096897157733,
        "xa90_low": 0.1681661761805131,
        "xa90_high": 0.348346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 598577,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2380.0,
        "empirical_lo80": 972.05,
        "empirical_hi80": 3290.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2390.0,
        "weighted_prior_minutes": 2380.0,
        "prior_starts": 27.0,
        "prior_cf_start_share": 0.074074,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 598577,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:599231",
      "player_id": 599231,
      "name": "Ferran Jutgl\u00e0",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 11,
        "cf_ss_starts": 8,
        "all_position_starts": 21,
        "cf_start_share": 0.38095238095238093,
        "starting_position_counts": {
          "Right Winger": 12,
          "Centre-Forward": 8,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Celta de Vigo"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8549",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8549",
        "name": "Ferr\u00e1n Jutgl\u00e0",
        "comp": "ES1",
        "team": "Celta Vigo",
        "target_season": 2026,
        "age_at_target": 27.5,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1702,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 851,
        "npxg90": 0.3277,
        "npxg90_regression_pct": 0.361,
        "xa90": 0.1123,
        "xa90_regression_pct": 0.361,
        "xgchain90": 0.5051,
        "xgchain90_regression_pct": 0.361,
        "xgbuildup90": 0.1714,
        "xgbuildup90_regression_pct": 0.361,
        "player_id": 599231,
        "history": [
          {
            "season": 2025,
            "minutes": 1702.0,
            "npxg90": 0.34889323698722274,
            "xa90": 0.08218404113563471,
            "clubs": "Celta Vigo",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2139633301532983,
        "npxg90_high": 0.5053909689715773,
        "xa90_low": 0.034766176180513114,
        "xa90_high": 0.214946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 599231,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1663.0,
        "empirical_lo80": 255.05,
        "empirical_hi80": 2573.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1663.0,
        "weighted_prior_minutes": 1663.0,
        "prior_starts": 21.0,
        "prior_cf_start_share": 0.380952,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 599231,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:599663",
      "player_id": 599663,
      "name": "Faris Moumbagna",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 14,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "US Cremonese"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12425",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 599663,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 88.0,
        "weighted_prior_minutes": 181.75,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 599663,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:600936",
      "player_id": 600936,
      "name": "Luca Moro",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 38,
        "cf_ss_starts": 1,
        "all_position_starts": 1,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "US Sassuolo"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13880",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13880",
        "name": "Luca Moro",
        "comp": "IT1",
        "team": "Sassuolo",
        "target_season": 2026,
        "age_at_target": 25.5,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 181,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 90,
        "npxg90": 0.3116,
        "npxg90_regression_pct": 0.841,
        "xa90": 0.1464,
        "xa90_regression_pct": 0.841,
        "xgchain90": 0.5348,
        "xgchain90_regression_pct": 0.841,
        "xgbuildup90": 0.1618,
        "xgbuildup90_regression_pct": 0.841,
        "player_id": 600936,
        "history": [
          {
            "season": 2025,
            "minutes": 181.0,
            "npxg90": 0.41434149556273586,
            "xa90": 0.12987230858091492,
            "clubs": "Sassuolo",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1978633301532983,
        "npxg90_high": 0.4892909689715773,
        "xa90_low": 0.06886617618051312,
        "xa90_high": 0.24904604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 600936,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 200.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1334.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 200.0,
        "weighted_prior_minutes": 200.0,
        "prior_starts": 1.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 600936,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:605268",
      "player_id": 605268,
      "name": "Igor Matanovic",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 32,
        "cf_ss_starts": 14,
        "all_position_starts": 14,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 14
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "SC Freiburg"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12953",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12953",
        "name": "Igor Matanovic",
        "comp": "L1",
        "team": "Freiburg",
        "target_season": 2026,
        "age_at_target": 23.3,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 1811,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 837,
        "npxg90": 0.4194,
        "npxg90_regression_pct": 0.365,
        "xa90": 0.1411,
        "xa90_regression_pct": 0.365,
        "xgchain90": 0.6057,
        "xgchain90_regression_pct": 0.365,
        "xgbuildup90": 0.1546,
        "xgbuildup90_regression_pct": 0.365,
        "player_id": 605268,
        "history": [
          {
            "season": 2024,
            "minutes": 275.0,
            "npxg90": 0.26442252776839514,
            "xa90": 0.014516092024066231,
            "clubs": "Eintracht Frankfurt",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1536.0,
            "npxg90": 0.47264804368751356,
            "xa90": 0.1310301416015136,
            "clubs": "Freiburg",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3056633301532983,
        "npxg90_high": 0.5970909689715773,
        "xa90_low": 0.06356617618051312,
        "xa90_high": 0.243746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 605268,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1142.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2276.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1563.0,
        "weighted_prior_minutes": 1142.0,
        "prior_starts": 14.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 605268,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:607034",
      "player_id": 607034,
      "name": "Akor Adams",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 32,
        "cf_ss_starts": 21,
        "all_position_starts": 21,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 21
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Sevilla FC"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11783",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11783",
        "name": "Akor Adams",
        "comp": "ES1",
        "team": "Sevilla",
        "target_season": 2026,
        "age_at_target": 26.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5553,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1900,
        "npxg90": 0.3876,
        "npxg90_regression_pct": 0.202,
        "xa90": 0.0812,
        "xa90_regression_pct": 0.202,
        "xgchain90": 0.4944,
        "xgchain90_regression_pct": 0.202,
        "xgbuildup90": 0.0877,
        "xgbuildup90_regression_pct": 0.202,
        "player_id": 607034,
        "history": [
          {
            "season": 2023,
            "minutes": 2304.0,
            "npxg90": 0.5357695062411949,
            "xa90": 0.0769824785675155,
            "clubs": "Montpellier",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1201.0,
            "npxg90": 0.40912414594653446,
            "xa90": 0.058307428119221794,
            "clubs": "Montpellier; Sevilla",
            "competitions": [
              "ES1",
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2048.0,
            "npxg90": 0.3435428754937675,
            "xa90": 0.05053232401223795,
            "clubs": "Sevilla",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.27386333015329833,
        "npxg90_high": 0.5652909689715773,
        "xa90_low": 0.0036661761805131116,
        "xa90_high": 0.183846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 607034,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1898.5,
        "empirical_lo80": 527.95,
        "empirical_hi80": 3032.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2060.0,
        "weighted_prior_minutes": 1898.5,
        "prior_starts": 21.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 607034,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:607223",
      "player_id": 607223,
      "name": "Rayan Cherki",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 19,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Right Winger": 10,
          "Attacking Midfield": 7,
          "Left Winger": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Manchester City"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8094",
            "method": "surname+club",
            "confidence": 0.7
          }
        ],
        "review_status": "needs_identity_review"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8094",
        "name": "Mathis Cherki",
        "comp": "GB1",
        "team": "Manchester City",
        "target_season": 2026,
        "age_at_target": 23.0,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5563,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1839,
        "npxg90": 0.2662,
        "npxg90_regression_pct": 0.207,
        "xa90": 0.4026,
        "xa90_regression_pct": 0.207,
        "xgchain90": 0.846,
        "xgchain90_regression_pct": 0.207,
        "xgbuildup90": 0.4125,
        "xgbuildup90_regression_pct": 0.207,
        "player_id": 607223,
        "history": [
          {
            "season": 2023,
            "minutes": 1721.0,
            "npxg90": 0.29726730181225713,
            "xa90": 0.2349406595621637,
            "clubs": "Lyon",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2050.0,
            "npxg90": 0.2336144003199368,
            "xa90": 0.5192253778711324,
            "clubs": "Lyon",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1792.0,
            "npxg90": 0.2331030485012369,
            "xa90": 0.54164292301201,
            "clubs": "Manchester City",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1524633301532983,
        "npxg90_high": 0.4438909689715773,
        "xa90_low": 0.32506617618051314,
        "xa90_high": 0.505246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 607223,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1786.0,
        "weighted_prior_minutes": 1834.5,
        "prior_starts": 19.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 607223,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:607226",
      "player_id": 607226,
      "name": "Loum Tchaouna",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 0,
        "all_position_starts": 14,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Right Winger": 7,
          "Right Midfield": 6,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Burnley FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9977",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9977",
        "name": "Loum Tchaouna",
        "comp": "GB1",
        "team": "Burnley",
        "target_season": 2026,
        "age_at_target": 22.9,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3988,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1314,
        "npxg90": 0.1864,
        "npxg90_regression_pct": 0.268,
        "xa90": 0.1085,
        "xa90_regression_pct": 0.268,
        "xgchain90": 0.3942,
        "xgchain90_regression_pct": 0.268,
        "xgbuildup90": 0.1547,
        "xgbuildup90_regression_pct": 0.268,
        "player_id": 607226,
        "history": [
          {
            "season": 2023,
            "minutes": 2096.0,
            "npxg90": 0.11769859695661358,
            "xa90": 0.0981733719738314,
            "clubs": "Salernitana",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 624.0,
            "npxg90": 0.3727373642882762,
            "xa90": 0.09896268602460623,
            "clubs": "Lazio",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1268.0,
            "npxg90": 0.08936276595469576,
            "xa90": 0.08514776696636098,
            "clubs": "Burnley",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.07266333015329832,
        "npxg90_high": 0.36409096897157733,
        "xa90_low": 0.030966176180513116,
        "xa90_high": 0.211146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 607226,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1270.0,
        "weighted_prior_minutes": 1321.75,
        "prior_starts": 14.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 607226,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:608832",
      "player_id": 608832,
      "name": "Merlin R\u00f6hl",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 0,
        "all_position_starts": 6,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Right Midfield": 4,
          "Attacking Midfield": 1,
          "Central Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Everton FC",
        "SC Freiburg"
      ],
      "prior_competitions": [
        "GB1",
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11331",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11331",
        "name": "Merlin R\u00f6hl",
        "comp": "GB1",
        "team": "Everton; Freiburg",
        "target_season": 2026,
        "age_at_target": 24.1,
        "seasons_used": 3,
        "pos": "MF",
        "minutes_basis": 3181,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1;L1",
        "effective_minutes": 971,
        "npxg90": 0.1219,
        "npxg90_regression_pct": 0.331,
        "xa90": 0.1211,
        "xa90_regression_pct": 0.331,
        "xgchain90": 0.4016,
        "xgchain90_regression_pct": 0.331,
        "xgbuildup90": 0.2119,
        "xgbuildup90_regression_pct": 0.331,
        "player_id": 608832,
        "history": [
          {
            "season": 2023,
            "minutes": 1509.0,
            "npxg90": 0.18530397307475804,
            "xa90": 0.14514551033260334,
            "clubs": "Freiburg",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 970.0,
            "npxg90": 0.10427258553501871,
            "xa90": 0.16164202829726887,
            "clubs": "Freiburg",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 702.0,
            "npxg90": 0.071624428129349,
            "xa90": 0.04628072230097575,
            "clubs": "Everton; Freiburg",
            "competitions": [
              "GB1",
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.008163330153298301,
        "npxg90_high": 0.29959096897157733,
        "xa90_low": 0.043566176180513116,
        "xa90_high": 0.223746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 608832,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 743.0,
        "weighted_prior_minutes": 984.25,
        "prior_starts": 6.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 608832,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:609556",
      "player_id": 609556,
      "name": "William Osula",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 26,
        "cf_ss_starts": 8,
        "all_position_starts": 8,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 8
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Newcastle United"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9556",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9556",
        "name": "William Osula",
        "comp": "GB1",
        "team": "Newcastle United",
        "target_season": 2026,
        "age_at_target": 23.0,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 1653,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 608,
        "npxg90": 0.3983,
        "npxg90_regression_pct": 0.441,
        "xa90": 0.0902,
        "xa90_regression_pct": 0.441,
        "xgchain90": 0.5097,
        "xgchain90_regression_pct": 0.441,
        "xgbuildup90": 0.1035,
        "xgbuildup90_regression_pct": 0.441,
        "player_id": 609556,
        "history": [
          {
            "season": 2023,
            "minutes": 769.0,
            "npxg90": 0.24252993315070753,
            "xa90": 0.011561293111355933,
            "clubs": "Sheffield United",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 107.0,
            "npxg90": 0.2377784809219503,
            "xa90": 0.11259491059267633,
            "clubs": "Newcastle United",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 777.0,
            "npxg90": 0.5693508674566811,
            "xa90": 0.05173605956626214,
            "clubs": "Newcastle United",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.28456333015329827,
        "npxg90_high": 0.5759909689715773,
        "xa90_low": 0.01266617618051312,
        "xa90_high": 0.192846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 609556,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 632.5,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1766.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 811.0,
        "weighted_prior_minutes": 632.5,
        "prior_starts": 8.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 609556,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:610400",
      "player_id": 610400,
      "name": "William B\u00f8ving",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 21,
        "cf_ss_starts": 0,
        "all_position_starts": 2,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Attacking Midfield": 1,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1.FSV Mainz 05"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14022",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14022",
        "name": "William B\u00f8ving",
        "comp": "L1",
        "team": "Mainz 05",
        "target_season": 2026,
        "age_at_target": 23.4,
        "seasons_used": 1,
        "pos": "MF",
        "minutes_basis": 206,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 103,
        "npxg90": 0.1302,
        "npxg90_regression_pct": 0.823,
        "xa90": 0.1638,
        "xa90_regression_pct": 0.823,
        "xgchain90": 0.4831,
        "xgchain90_regression_pct": 0.823,
        "xgbuildup90": 0.309,
        "xgbuildup90_regression_pct": 0.823,
        "player_id": 610400,
        "history": [
          {
            "season": 2025,
            "minutes": 206.0,
            "npxg90": 0.005810153399349995,
            "xa90": 0.23798740441793376,
            "clubs": "Mainz 05",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.016463330153298317,
        "npxg90_high": 0.3078909689715773,
        "xa90_low": 0.08626617618051312,
        "xa90_high": 0.266446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 610400,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 219.0,
        "weighted_prior_minutes": 219.0,
        "prior_starts": 2.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 610400,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:610442",
      "player_id": 610442,
      "name": "Rasmus H\u00f8jlund",
      "kind": "reviewed_market",
      "in_legacy_14": true,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 33,
        "cf_ss_starts": 32,
        "all_position_starts": 32,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 32
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "Named legacy market comparator",
      "prior_clubs": [
        "SSC Napoli"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11055",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11055",
        "name": "Rasmus H\u00f8jlund",
        "comp": "IT1",
        "team": "Napoli",
        "target_season": 2026,
        "age_at_target": 23.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 7026,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 2452,
        "npxg90": 0.3607,
        "npxg90_regression_pct": 0.164,
        "xa90": 0.1057,
        "xa90_regression_pct": 0.164,
        "xgchain90": 0.5443,
        "xgchain90_regression_pct": 0.164,
        "xgbuildup90": 0.143,
        "xgbuildup90_regression_pct": 0.164,
        "player_id": 610442,
        "history": [
          {
            "season": 2023,
            "minutes": 2210.0,
            "npxg90": 0.38031651096511215,
            "xa90": 0.07246670388190994,
            "clubs": "Manchester United",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2032.0,
            "npxg90": 0.25977597201580377,
            "xa90": 0.09485007589132943,
            "clubs": "Manchester United",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2784.0,
            "npxg90": 0.4057450407256918,
            "xa90": 0.10562384041459781,
            "clubs": "Napoli",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.24696333015329833,
        "npxg90_high": 0.5383909689715773,
        "xa90_low": 0.02816617618051312,
        "xa90_high": 0.208346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 610442,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2427.25,
        "empirical_lo80": 1056.7,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2762.0,
        "weighted_prior_minutes": 2427.25,
        "prior_starts": 32.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 610442,
        "player": "Rasmus H\u00f8jlund",
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "prior_2025_arrival_obligation_exercise_benchmark",
        "evidence_quality": "capology_point_estimate",
        "fee_eur": {
          "low": 44000000.0,
          "base": 44000000.0,
          "high": 44000000.0
        },
        "contract_years": 4.0,
        "annual_fee_allocation_eur": {
          "low": 11000000.0,
          "base": 11000000.0,
          "high": 11000000.0
        },
        "annual_gross_wage_eur": {
          "low": 9260000.0,
          "base": 9260000.0,
          "high": 9260000.0
        },
        "annualized_commitment_proxy_eur": {
          "low": 20260000.0,
          "base": 20260000.0,
          "high": 20260000.0
        },
        "full_contract_proxy_eur": {
          "low": 81040000.0,
          "base": 81040000.0,
          "high": 81040000.0
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "undisclosed_ancillary_costs",
          "performance_bonuses",
          "future_wage_changes",
          "juventus_specific_offer"
        ],
        "sources": [
          {
            "title": "Legacy pool snapshot",
            "url": "experiments/band-pool-2026-summer-CF.json",
            "publication_date": "2026-08-28",
            "retrieved_at": "2026-09-09",
            "kind": "local_archived_secondary"
          },
          {
            "title": "Capology archived wage row",
            "url": "https://www.capology.com/it/serie-a/salaries/2026-2027/",
            "publication_date": null,
            "retrieved_at": "2026-09-09",
            "kind": "secondary_salary_estimate",
            "snapshot_date": "2026-08-30"
          },
          {
            "title": "Napoli confirms Hojlund permanent acquisition",
            "url": "https://sscnapoli.it/en/sscn-hojlund-e-a-tutti-gli-effetti-un-calciatore-azzurro/",
            "publication_date": "2026-06-03",
            "retrieved_at": "2026-09-09",
            "kind": "primary_club_release"
          }
        ],
        "notes": [
          "Closed-window reconstructed comparison as of 2026-09-09; this destination transaction does not establish Juventus feasibility.",
          "Contract proxy assumes constant annual fixed gross wage over the stated term; excludes unpriced costs.",
          "Capology point estimate has no published error interval; identical scenarios do not mean wage certainty.",
          "Napoli confirms summer2025 initial loan and June2026 conditions met. Not a new summer2026 recruitment decision; \u20ac44m remains secondary reported."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:610622",
      "player_id": 610622,
      "name": "Urko Izeta",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 34,
        "cf_ss_starts": 1,
        "all_position_starts": 1,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Athletic Bilbao"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13821",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13821",
        "name": "Urko Izeta",
        "comp": "ES1",
        "team": "Athletic Club",
        "target_season": 2026,
        "age_at_target": 26.8,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 153,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 76,
        "npxg90": 0.3956,
        "npxg90_regression_pct": 0.863,
        "xa90": 0.1691,
        "xa90_regression_pct": 0.863,
        "xgchain90": 0.5838,
        "xgchain90_regression_pct": 0.863,
        "xgbuildup90": 0.1812,
        "xgbuildup90_regression_pct": 0.863,
        "player_id": 610622,
        "history": [
          {
            "season": 2025,
            "minutes": 153.0,
            "npxg90": 1.0569801071987432,
            "xa90": 0.18966304247870164,
            "clubs": "Athletic Club",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.28186333015329834,
        "npxg90_high": 0.5732909689715773,
        "xa90_low": 0.09156617618051312,
        "xa90_high": 0.271746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 610622,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 182.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1316.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 182.0,
        "weighted_prior_minutes": 182.0,
        "prior_starts": 1.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 610622,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:610849",
      "player_id": 610849,
      "name": "Liam Delap",
      "kind": "reviewed_market",
      "in_legacy_14": true,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 29,
        "cf_ss_starts": 12,
        "all_position_starts": 12,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 12
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "Named legacy market comparator",
      "prior_clubs": [
        "Chelsea FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8868",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8868",
        "name": "Liam Delap",
        "comp": "GB1",
        "team": "Chelsea",
        "target_season": 2026,
        "age_at_target": 23.5,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 3735,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1200,
        "npxg90": 0.3699,
        "npxg90_regression_pct": 0.286,
        "xa90": 0.0854,
        "xa90_regression_pct": 0.286,
        "xgchain90": 0.5615,
        "xgchain90_regression_pct": 0.286,
        "xgbuildup90": 0.1883,
        "xgbuildup90_regression_pct": 0.286,
        "player_id": 610849,
        "history": [
          {
            "season": 2024,
            "minutes": 2671.0,
            "npxg90": 0.3507218237942589,
            "xa90": 0.09382287250257797,
            "clubs": "Ipswich",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1064.0,
            "npxg90": 0.4254783435262516,
            "xa90": 0.014316678201233534,
            "clubs": "Chelsea",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2561633301532983,
        "npxg90_high": 0.5475909689715773,
        "xa90_low": 0.00786617618051312,
        "xa90_high": 0.18804604875519199
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 610849,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1606.0,
        "empirical_lo80": 235.45,
        "empirical_hi80": 2740.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1101.0,
        "weighted_prior_minutes": 1606.0,
        "prior_starts": 12.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 610849,
        "player": "L. Delap",
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "historical_destination_deal_proxy_not_juventus_offer",
        "evidence_quality": "wage_unknown",
        "fee_eur": {
          "low": 52500000.0,
          "base": 52500000.0,
          "high": 52500000.0
        },
        "contract_years": 5.0,
        "annual_fee_allocation_eur": {
          "low": 10500000.0,
          "base": 10500000.0,
          "high": 10500000.0
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "undisclosed_ancillary_costs",
          "performance_bonuses",
          "future_wage_changes",
          "juventus_specific_offer",
          "gross_wage"
        ],
        "sources": [
          {
            "title": "Legacy pool snapshot",
            "url": "experiments/band-pool-2026-summer-CF.json",
            "publication_date": "2026-08-28",
            "retrieved_at": "2026-09-09",
            "kind": "local_archived_secondary"
          },
          {
            "title": "Capology archived wage row",
            "url": "https://www.capology.com/uk/premier-league/salaries/2026-2027/",
            "publication_date": null,
            "retrieved_at": "2026-09-09",
            "kind": "secondary_salary_estimate",
            "snapshot_date": "2026-08-30"
          }
        ],
        "notes": [
          "Closed-window reconstructed comparison as of 2026-09-09; this destination transaction does not establish Juventus feasibility.",
          "Contract proxy assumes constant annual fixed gross wage over the stated term; excludes unpriced costs.",
          "Capology point estimate has no published error interval; identical scenarios do not mean wage certainty.",
          "Legacy club-ceiling-only wage removed from comparable axis: an existing salary ceiling is not a valid upper bound on this signing."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:612826",
      "player_id": 612826,
      "name": "Silas",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 8,
        "cf_ss_starts": 4,
        "all_position_starts": 4,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 4
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1.FSV Mainz 05"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 612826,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 520.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1654.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 335.0,
        "weighted_prior_minutes": 520.0,
        "prior_starts": 4.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 612826,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:613393",
      "player_id": 613393,
      "name": "Gaetano Oristanio",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 9,
        "cf_ss_starts": 1,
        "all_position_starts": 8,
        "cf_start_share": 0.125,
        "starting_position_counts": {
          "Right Winger": 4,
          "Attacking Midfield": 2,
          "Centre-Forward": 1,
          "Left Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Parma Calcio 1913"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11958",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11958",
        "name": "Gaetano Oristanio",
        "comp": "IT1",
        "team": "Parma Calcio 1913",
        "target_season": 2026,
        "age_at_target": 23.8,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4300,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1288,
        "npxg90": 0.2412,
        "npxg90_regression_pct": 0.271,
        "xa90": 0.097,
        "xa90_regression_pct": 0.271,
        "xgchain90": 0.4038,
        "xgchain90_regression_pct": 0.271,
        "xgbuildup90": 0.128,
        "xgbuildup90_regression_pct": 0.271,
        "player_id": 613393,
        "history": [
          {
            "season": 2023,
            "minutes": 1094.0,
            "npxg90": 0.1681194794951671,
            "xa90": 0.06808911995039453,
            "clubs": "Cagliari",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2353.0,
            "npxg90": 0.21773995590961037,
            "xa90": 0.0890699155308873,
            "clubs": "Venezia",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 853.0,
            "npxg90": 0.2531656996289144,
            "xa90": 0.06344431799433575,
            "clubs": "Parma Calcio 1913",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1274633301532983,
        "npxg90_high": 0.4188909689715773,
        "xa90_low": 0.01946617618051312,
        "xa90_high": 0.19964604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 613393,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1287.5,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2197.9,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 858.0,
        "weighted_prior_minutes": 1287.5,
        "prior_starts": 8.0,
        "prior_cf_start_share": 0.125,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 613393,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:616344",
      "player_id": 616344,
      "name": "Tiago Tom\u00e1s",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 11,
        "cf_ss_starts": 2,
        "all_position_starts": 10,
        "cf_start_share": 0.2,
        "starting_position_counts": {
          "Right Winger": 7,
          "Centre-Forward": 2,
          "Attacking Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "VfB Stuttgart"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10367",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10367",
        "name": "Tiago Tom\u00e1s",
        "comp": "L1",
        "team": "VfB Stuttgart",
        "target_season": 2026,
        "age_at_target": 24.1,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3922,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1230,
        "npxg90": 0.3579,
        "npxg90_regression_pct": 0.281,
        "xa90": 0.1298,
        "xa90_regression_pct": 0.281,
        "xgchain90": 0.5895,
        "xgchain90_regression_pct": 0.281,
        "xgbuildup90": 0.1902,
        "xgbuildup90_regression_pct": 0.281,
        "player_id": 616344,
        "history": [
          {
            "season": 2023,
            "minutes": 1007.0,
            "npxg90": 0.261744918910252,
            "xa90": 0.08804302048511514,
            "clubs": "Wolfsburg",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1919.0,
            "npxg90": 0.2609433313135743,
            "xa90": 0.12226489656461659,
            "clubs": "Wolfsburg",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 996.0,
            "npxg90": 0.500030285084104,
            "xa90": 0.11375271625457758,
            "clubs": "VfB Stuttgart",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2441633301532983,
        "npxg90_high": 0.5355909689715773,
        "xa90_low": 0.052266176180513116,
        "xa90_high": 0.23244604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 616344,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1236.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2147.15,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1013.0,
        "weighted_prior_minutes": 1236.75,
        "prior_starts": 10.0,
        "prior_cf_start_share": 0.2,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 616344,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:617081",
      "player_id": 617081,
      "name": "Diego L\u00f3pez",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 4,
        "cf_ss_starts": 4,
        "all_position_starts": 20,
        "cf_start_share": 0.2,
        "starting_position_counts": {
          "Right Winger": 8,
          "Left Winger": 8,
          "Centre-Forward": 3,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Valencia CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9694",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9694",
        "name": "Diego L\u00f3pez",
        "comp": "ES1",
        "team": "Valencia",
        "target_season": 2026,
        "age_at_target": 24.2,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 7337,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 2280,
        "npxg90": 0.2031,
        "npxg90_regression_pct": 0.174,
        "xa90": 0.1599,
        "xa90_regression_pct": 0.174,
        "xgchain90": 0.4705,
        "xgchain90_regression_pct": 0.174,
        "xgbuildup90": 0.1642,
        "xgbuildup90_regression_pct": 0.174,
        "player_id": 617081,
        "history": [
          {
            "season": 2023,
            "minutes": 2717.0,
            "npxg90": 0.15197981114337822,
            "xa90": 0.19338344221740664,
            "clubs": "Valencia",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2839.0,
            "npxg90": 0.2196114655654955,
            "xa90": 0.18957387485389518,
            "clubs": "Valencia",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1781.0,
            "npxg90": 0.17568341831811052,
            "xa90": 0.10269827012271776,
            "clubs": "Valencia",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.08936333015329831,
        "npxg90_high": 0.3807909689715773,
        "xa90_low": 0.0823661761805131,
        "xa90_high": 0.262546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 617081,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2239.5,
        "empirical_lo80": 831.55,
        "empirical_hi80": 3149.9,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1763.0,
        "weighted_prior_minutes": 2239.5,
        "prior_starts": 20.0,
        "prior_cf_start_share": 0.2,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 617081,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:618813",
      "player_id": 618813,
      "name": "Carlos Mart\u00edn",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 7,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Right Winger": 6,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Atl\u00e9tico de Madrid",
        "Rayo Vallecano"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10101",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10101",
        "name": "Carlos Mart\u00edn",
        "comp": "ES1",
        "team": "Rayo Vallecano",
        "target_season": 2026,
        "age_at_target": 24.3,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 1840,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 578,
        "npxg90": 0.2355,
        "npxg90_regression_pct": 0.454,
        "xa90": 0.1564,
        "xa90_regression_pct": 0.454,
        "xgchain90": 0.4488,
        "xgchain90_regression_pct": 0.454,
        "xgbuildup90": 0.1545,
        "xgbuildup90_regression_pct": 0.454,
        "player_id": 618813,
        "history": [
          {
            "season": 2024,
            "minutes": 1367.0,
            "npxg90": 0.16328467503762323,
            "xa90": 0.17038905617032246,
            "clubs": "Alaves",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 473.0,
            "npxg90": 0.21872408227329526,
            "xa90": 0.11017822355315499,
            "clubs": "Rayo Vallecano",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1217633301532983,
        "npxg90_high": 0.4131909689715773,
        "xa90_low": 0.07886617618051313,
        "xa90_high": 0.259046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 618813,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 452.0,
        "weighted_prior_minutes": 746.333333,
        "prior_starts": 7.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 2.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 618813,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:619461",
      "player_id": 619461,
      "name": "Mohamed Bamba",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 28,
        "cf_ss_starts": 7,
        "all_position_starts": 7,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 7
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Lorient"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12383",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12383",
        "name": "Mohamed Bamba",
        "comp": "FR1",
        "team": "Lorient",
        "target_season": 2026,
        "age_at_target": 24.6,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 1827,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 623,
        "npxg90": 0.3655,
        "npxg90_regression_pct": 0.435,
        "xa90": 0.18,
        "xa90_regression_pct": 0.435,
        "xgchain90": 0.5821,
        "xgchain90_regression_pct": 0.435,
        "xgbuildup90": 0.143,
        "xgbuildup90_regression_pct": 0.435,
        "player_id": 619461,
        "history": [
          {
            "season": 2023,
            "minutes": 1163.0,
            "npxg90": 0.5372814041652868,
            "xa90": 0.1630411909049119,
            "clubs": "Lorient",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 664.0,
            "npxg90": 0.28686797756881244,
            "xa90": 0.22133304210132865,
            "clubs": "Lorient",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2517633301532983,
        "npxg90_high": 0.5431909689715773,
        "xa90_low": 0.10246617618051311,
        "xa90_high": 0.282646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 619461,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 834.333333,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1968.533333,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 677.0,
        "weighted_prior_minutes": 834.333333,
        "prior_starts": 7.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 619461,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:620696",
      "player_id": 620696,
      "name": "Ibrahim Diabate",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 14,
        "cf_ss_starts": 6,
        "all_position_starts": 6,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 6
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Deportivo Alav\u00e9s"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14465",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14465",
        "name": "Ibrahim Diabate",
        "comp": "ES1",
        "team": "Alaves",
        "target_season": 2026,
        "age_at_target": 26.7,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 579,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 290,
        "npxg90": 0.3405,
        "npxg90_regression_pct": 0.624,
        "xa90": 0.1121,
        "xa90_regression_pct": 0.624,
        "xgchain90": 0.5254,
        "xgchain90_regression_pct": 0.624,
        "xgbuildup90": 0.1713,
        "xgbuildup90_regression_pct": 0.624,
        "player_id": 620696,
        "history": [
          {
            "season": 2025,
            "minutes": 579.0,
            "npxg90": 0.4238907482301324,
            "xa90": 0.02300482928521275,
            "clubs": "Alaves",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.22676333015329833,
        "npxg90_high": 0.5181909689715773,
        "xa90_low": 0.03456617618051312,
        "xa90_high": 0.214746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 620696,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 581.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1715.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 581.0,
        "weighted_prior_minutes": 581.0,
        "prior_starts": 6.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 620696,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:626724",
      "player_id": 626724,
      "name": "Jo\u00e3o Pedro",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 29,
        "cf_ss_starts": 25,
        "all_position_starts": 31,
        "cf_start_share": 0.8064516129032258,
        "starting_position_counts": {
          "Centre-Forward": 25,
          "Attacking Midfield": 6
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Chelsea FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8272",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8272",
        "name": "Jo\u00e3o Pedro",
        "comp": "GB1",
        "team": "Chelsea",
        "target_season": 2026,
        "age_at_target": 24.8,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6699,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 2349,
        "npxg90": 0.4136,
        "npxg90_regression_pct": 0.17,
        "xa90": 0.1783,
        "xa90_regression_pct": 0.17,
        "xgchain90": 0.6729,
        "xgchain90_regression_pct": 0.17,
        "xgbuildup90": 0.2313,
        "xgbuildup90_regression_pct": 0.17,
        "player_id": 626724,
        "history": [
          {
            "season": 2023,
            "minutes": 2026.0,
            "npxg90": 0.36040572566325024,
            "xa90": 0.2408759962943882,
            "clubs": "Brighton",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1975.0,
            "npxg90": 0.2304802328442471,
            "xa90": 0.2560337851413443,
            "clubs": "Brighton",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2698.0,
            "npxg90": 0.5245132597123278,
            "xa90": 0.13288408299677454,
            "clubs": "Chelsea",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.29986333015329836,
        "npxg90_high": 0.5912909689715773,
        "xa90_low": 0.1007661761805131,
        "xa90_high": 0.28094604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 626724,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2337.0,
        "empirical_lo80": 966.45,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2674.0,
        "weighted_prior_minutes": 2337.0,
        "prior_starts": 31.0,
        "prior_cf_start_share": 0.806452,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 626724,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:626913",
      "player_id": 626913,
      "name": "Boulaye Dia",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 31,
        "cf_ss_starts": 14,
        "all_position_starts": 14,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 12,
          "Second Striker": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Societ\u00e0 Sportiva Lazio S.p.A."
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7224",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7224",
        "name": "Boulaye Dia",
        "comp": "IT1",
        "team": "Lazio",
        "target_season": 2026,
        "age_at_target": 29.7,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4611,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1467,
        "npxg90": 0.2404,
        "npxg90_regression_pct": 0.247,
        "xa90": 0.1276,
        "xa90_regression_pct": 0.247,
        "xgchain90": 0.4493,
        "xgchain90_regression_pct": 0.247,
        "xgbuildup90": 0.1723,
        "xgbuildup90_regression_pct": 0.247,
        "player_id": 626913,
        "history": [
          {
            "season": 2023,
            "minutes": 1134.0,
            "npxg90": 0.3044918034639624,
            "xa90": 0.04168907224777199,
            "clubs": "Salernitana",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2220.0,
            "npxg90": 0.27970307763363866,
            "xa90": 0.18688253856994008,
            "clubs": "Lazio",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1257.0,
            "npxg90": 0.19318630034215126,
            "xa90": 0.12259144247076108,
            "clubs": "Lazio",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1266633301532983,
        "npxg90_high": 0.4180909689715773,
        "xa90_low": 0.05006617618051311,
        "xa90_high": 0.230246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 626913,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1459.0,
        "empirical_lo80": 88.45,
        "empirical_hi80": 2593.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1250.0,
        "weighted_prior_minutes": 1459.0,
        "prior_starts": 14.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 626913,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:627442",
      "player_id": 627442,
      "name": "Benjamin Sesko",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 31,
        "cf_ss_starts": 17,
        "all_position_starts": 17,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 17
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Manchester United"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11974",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11974",
        "name": "Benjamin Sesko",
        "comp": "GB1",
        "team": "Manchester United",
        "target_season": 2026,
        "age_at_target": 23.2,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5595,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1808,
        "npxg90": 0.4947,
        "npxg90_regression_pct": 0.21,
        "xa90": 0.0779,
        "xa90_regression_pct": 0.21,
        "xgchain90": 0.6639,
        "xgchain90_regression_pct": 0.21,
        "xgbuildup90": 0.1647,
        "xgbuildup90_regression_pct": 0.21,
        "player_id": 627442,
        "history": [
          {
            "season": 2023,
            "minutes": 1523.0,
            "npxg90": 0.5079852598728472,
            "xa90": 0.05419028787161281,
            "clubs": "RasenBallsport Leipzig",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2436.0,
            "npxg90": 0.34461471916226843,
            "xa90": 0.0939100969518567,
            "clubs": "RasenBallsport Leipzig",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1636.0,
            "npxg90": 0.6878799019315369,
            "xa90": 0.03288287853863099,
            "clubs": "Manchester United",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3809633301532983,
        "npxg90_high": 0.6723909689715772,
        "xa90_low": 0.0003661761805131142,
        "xa90_high": 0.18054604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 627442,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1800.0,
        "empirical_lo80": 429.45,
        "empirical_hi80": 2934.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1637.0,
        "weighted_prior_minutes": 1800.0,
        "prior_starts": 17.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 627442,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:627626",
      "player_id": 627626,
      "name": "Wilfried Gnonto",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 11,
        "cf_ss_starts": 0,
        "all_position_starts": 4,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Left Winger": 4
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Leeds United"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11155",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11155",
        "name": "Wilfried Gnonto",
        "comp": "GB1",
        "team": "Leeds",
        "target_season": 2026,
        "age_at_target": 22.7,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 493,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 246,
        "npxg90": 0.2424,
        "npxg90_regression_pct": 0.661,
        "xa90": 0.1778,
        "xa90_regression_pct": 0.661,
        "xgchain90": 0.5481,
        "xgchain90_regression_pct": 0.661,
        "xgbuildup90": 0.2014,
        "xgbuildup90_regression_pct": 0.661,
        "player_id": 627626,
        "history": [
          {
            "season": 2025,
            "minutes": 493.0,
            "npxg90": 0.07989564340025126,
            "xa90": 0.22766988233306104,
            "clubs": "Leeds",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1286633301532983,
        "npxg90_high": 0.4200909689715773,
        "xa90_low": 0.10026617618051313,
        "xa90_high": 0.280446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 627626,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 524.0,
        "weighted_prior_minutes": 524.0,
        "prior_starts": 4.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 627626,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:628366",
      "player_id": 628366,
      "name": "Lucas Beltr\u00e1n",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 27,
        "cf_ss_starts": 16,
        "all_position_starts": 16,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 12,
          "Second Striker": 4
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Valencia CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11900",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11900",
        "name": "Lucas Beltr\u00e1n",
        "comp": "ES1",
        "team": "Valencia",
        "target_season": 2026,
        "age_at_target": 25.3,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5054,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1608,
        "npxg90": 0.2451,
        "npxg90_regression_pct": 0.23,
        "xa90": 0.1383,
        "xa90_regression_pct": 0.23,
        "xgchain90": 0.5538,
        "xgchain90_regression_pct": 0.23,
        "xgbuildup90": 0.2295,
        "xgbuildup90_regression_pct": 0.23,
        "player_id": 628366,
        "history": [
          {
            "season": 2023,
            "minutes": 1712.0,
            "npxg90": 0.16033207314963688,
            "xa90": 0.11781990212588528,
            "clubs": "Fiorentina",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1965.0,
            "npxg90": 0.17251538769661925,
            "xa90": 0.13477053555823465,
            "clubs": "Fiorentina",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1377.0,
            "npxg90": 0.3108801813248326,
            "xa90": 0.13013938113170512,
            "clubs": "Valencia",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.13136333015329832,
        "npxg90_high": 0.4227909689715773,
        "xa90_low": 0.06076617618051312,
        "xa90_high": 0.240946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 628366,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1596.0,
        "empirical_lo80": 225.45,
        "empirical_hi80": 2730.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1366.0,
        "weighted_prior_minutes": 1596.0,
        "prior_starts": 16.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 628366,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:628886",
      "player_id": 628886,
      "name": "Iv\u00e1n Romero",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 24,
        "cf_ss_starts": 17,
        "all_position_starts": 28,
        "cf_start_share": 0.6071428571428571,
        "starting_position_counts": {
          "Centre-Forward": 17,
          "Left Winger": 9,
          "Attacking Midfield": 1,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Levante UD"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9275",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9275",
        "name": "Iv\u00e1n Romero",
        "comp": "ES1",
        "team": "Levante",
        "target_season": 2026,
        "age_at_target": 25.3,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 2339,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1170,
        "npxg90": 0.3291,
        "npxg90_regression_pct": 0.291,
        "xa90": 0.1282,
        "xa90_regression_pct": 0.291,
        "xgchain90": 0.5696,
        "xgchain90_regression_pct": 0.291,
        "xgbuildup90": 0.191,
        "xgbuildup90_regression_pct": 0.291,
        "player_id": 628886,
        "history": [
          {
            "season": 2025,
            "minutes": 2339.0,
            "npxg90": 0.34055869917251097,
            "xa90": 0.11103733926501831,
            "clubs": "Levante",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2153633301532983,
        "npxg90_high": 0.5067909689715773,
        "xa90_low": 0.050666176180513126,
        "xa90_high": 0.230846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 628886,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2280.0,
        "empirical_lo80": 909.45,
        "empirical_hi80": 3414.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2280.0,
        "weighted_prior_minutes": 2280.0,
        "prior_starts": 28.0,
        "prior_cf_start_share": 0.607143,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 628886,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:631002",
      "player_id": 631002,
      "name": "Ra\u00fal Garc\u00eda",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 37,
        "cf_ss_starts": 6,
        "all_position_starts": 6,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 6
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "CA Osasuna"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8042",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8042",
        "name": "Raul Garc\u00eda",
        "comp": "ES1",
        "team": "Osasuna",
        "target_season": 2026,
        "age_at_target": 25.7,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 2927,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 963,
        "npxg90": 0.4557,
        "npxg90_regression_pct": 0.333,
        "xa90": 0.1206,
        "xa90_regression_pct": 0.333,
        "xgchain90": 0.5848,
        "xgchain90_regression_pct": 0.333,
        "xgbuildup90": 0.1308,
        "xgbuildup90_regression_pct": 0.333,
        "player_id": 631002,
        "history": [
          {
            "season": 2023,
            "minutes": 1328.0,
            "npxg90": 0.3953013450176601,
            "xa90": 0.0859246363565999,
            "clubs": "Osasuna",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 673.0,
            "npxg90": 0.44567958901554655,
            "xa90": 0.09166449582395193,
            "clubs": "Osasuna",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 926.0,
            "npxg90": 0.6743394405245138,
            "xa90": 0.10910540278075709,
            "clubs": "Osasuna",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3419633301532983,
        "npxg90_high": 0.6333909689715773,
        "xa90_low": 0.043066176180513116,
        "xa90_high": 0.223246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 631002,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1025.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2159.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1013.0,
        "weighted_prior_minutes": 1025.75,
        "prior_starts": 6.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 631002,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:631821",
      "player_id": 631821,
      "name": "Vladyslav Vanat",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 27,
        "cf_ss_starts": 27,
        "all_position_starts": 27,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 27
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Girona FC"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14041",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14041",
        "name": "Vladyslav Vanat",
        "comp": "ES1",
        "team": "Girona",
        "target_season": 2026,
        "age_at_target": 24.6,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 2003,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1002,
        "npxg90": 0.3179,
        "npxg90_regression_pct": 0.324,
        "xa90": 0.1188,
        "xa90_regression_pct": 0.324,
        "xgchain90": 0.4541,
        "xgchain90_regression_pct": 0.324,
        "xgbuildup90": 0.1177,
        "xgbuildup90_regression_pct": 0.324,
        "player_id": 631821,
        "history": [
          {
            "season": 2025,
            "minutes": 2003.0,
            "npxg90": 0.3265251923041884,
            "xa90": 0.09454381993924803,
            "clubs": "Girona",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.20416333015329832,
        "npxg90_high": 0.49559096897157734,
        "xa90_low": 0.04126617618051312,
        "xa90_high": 0.221446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 631821,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1960.0,
        "empirical_lo80": 589.45,
        "empirical_hi80": 3094.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1960.0,
        "weighted_prior_minutes": 1960.0,
        "prior_starts": 27.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 631821,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:63200",
      "player_id": 63200,
      "name": "Ashley Barnes",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 18,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Burnley FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "4422",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 63200,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 41.0,
        "weighted_prior_minutes": 41.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 63200,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:632741",
      "player_id": 632741,
      "name": "Iker Losada",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 30,
        "cf_ss_starts": 3,
        "all_position_starts": 10,
        "cf_start_share": 0.3,
        "starting_position_counts": {
          "Left Winger": 5,
          "Second Striker": 3,
          "Right Winger": 1,
          "Attacking Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Levante UD",
        "Real Betis Balompi\u00e9"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7825",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7825",
        "name": "Iker Losada",
        "comp": "ES1",
        "team": "Levante",
        "target_season": 2026,
        "age_at_target": 25.0,
        "seasons_used": 2,
        "pos": "MF",
        "minutes_basis": 1552,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 608,
        "npxg90": 0.165,
        "npxg90_regression_pct": 0.441,
        "xa90": 0.0848,
        "xa90_regression_pct": 0.441,
        "xgchain90": 0.3625,
        "xgchain90_regression_pct": 0.441,
        "xgbuildup90": 0.178,
        "xgbuildup90_regression_pct": 0.441,
        "player_id": 632741,
        "history": [
          {
            "season": 2024,
            "minutes": 670.0,
            "npxg90": 0.23038773683469688,
            "xa90": 0.12829516188644652,
            "clubs": "Celta Vigo,Real Betis",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 882.0,
            "npxg90": 0.2184001704183768,
            "xa90": 0.05409902588901471,
            "clubs": "Levante",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.051263330153298314,
        "npxg90_high": 0.34269096897157736,
        "xa90_low": 0.0072661761805131175,
        "xa90_high": 0.187446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 632741,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 827.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1738.066667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 898.0,
        "weighted_prior_minutes": 827.666667,
        "prior_starts": 10.0,
        "prior_cf_start_share": 0.3,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 632741,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:633306",
      "player_id": 633306,
      "name": "Iv\u00e1n Az\u00f3n",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Como 1907"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 633306,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 633306,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:633992",
      "player_id": 633992,
      "name": "Enzo Le F\u00e9e",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 33,
        "cf_start_share": 0.030303030303030304,
        "starting_position_counts": {
          "Attacking Midfield": 12,
          "Left Midfield": 10,
          "Central Midfield": 5,
          "Left Winger": 4,
          "Centre-Forward": 1,
          "Defensive Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Sunderland AFC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8651",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8651",
        "name": "Enzo Le F\u00e9e",
        "comp": "GB1",
        "team": "Sunderland",
        "target_season": 2026,
        "age_at_target": 26.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4818,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1943,
        "npxg90": 0.1117,
        "npxg90_regression_pct": 0.198,
        "xa90": 0.1872,
        "xa90_regression_pct": 0.198,
        "xgchain90": 0.4181,
        "xgchain90_regression_pct": 0.198,
        "xgbuildup90": 0.223,
        "xgbuildup90_regression_pct": 0.198,
        "player_id": 633992,
        "history": [
          {
            "season": 2023,
            "minutes": 1548.0,
            "npxg90": 0.03012802381458324,
            "xa90": 0.10138303290532773,
            "clubs": "Rennes",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 317.0,
            "npxg90": 0.05392689739680064,
            "xa90": 0.037882648619943615,
            "clubs": "Roma",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2953.0,
            "npxg90": 0.06778311489614801,
            "xa90": 0.22999581398333266,
            "clubs": "Sunderland",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0,
        "npxg90_high": 0.28939096897157734,
        "xa90_low": 0.10966617618051312,
        "xa90_high": 0.289846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 633992,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1931.25,
        "empirical_lo80": 523.3,
        "empirical_hi80": 2841.65,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2936.0,
        "weighted_prior_minutes": 1931.25,
        "prior_starts": 33.0,
        "prior_cf_start_share": 0.030303,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 633992,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:639733",
      "player_id": 639733,
      "name": "Peque Fern\u00e1ndez",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 29,
        "cf_ss_starts": 7,
        "all_position_starts": 12,
        "cf_start_share": 0.5833333333333334,
        "starting_position_counts": {
          "Second Striker": 6,
          "Attacking Midfield": 3,
          "Centre-Forward": 1,
          "Left Winger": 1,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Sevilla FC"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 639733,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1030.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2164.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 978.0,
        "weighted_prior_minutes": 1030.0,
        "prior_starts": 12.0,
        "prior_cf_start_share": 0.583333,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 639733,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:640109",
      "player_id": 640109,
      "name": "Mart\u00edn Satriano",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 27,
        "cf_ss_starts": 21,
        "all_position_starts": 26,
        "cf_start_share": 0.8076923076923077,
        "starting_position_counts": {
          "Centre-Forward": 21,
          "Left Winger": 5
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Getafe CF",
        "Olympique Lyon"
      ],
      "prior_competitions": [
        "ES1",
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9001",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9001",
        "name": "Mart\u00edn Satriano",
        "comp": "ES1",
        "team": "Getafe; Lyon",
        "target_season": 2026,
        "age_at_target": 25.4,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 4188,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1;FR1",
        "effective_minutes": 1623,
        "npxg90": 0.2861,
        "npxg90_regression_pct": 0.228,
        "xa90": 0.155,
        "xa90_regression_pct": 0.228,
        "xgchain90": 0.5102,
        "xgchain90_regression_pct": 0.228,
        "xgbuildup90": 0.1504,
        "xgbuildup90_regression_pct": 0.228,
        "player_id": 640109,
        "history": [
          {
            "season": 2023,
            "minutes": 1883.0,
            "npxg90": 0.31380389075166387,
            "xa90": 0.15951801914933414,
            "clubs": "Brest",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2305.0,
            "npxg90": 0.2679580504603991,
            "xa90": 0.1459194776842496,
            "clubs": "Getafe; Lyon",
            "competitions": [
              "ES1",
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.17236333015329833,
        "npxg90_high": 0.46379096897157734,
        "xa90_low": 0.07746617618051312,
        "xa90_high": 0.257646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 640109,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1638.0,
        "empirical_lo80": 267.45,
        "empirical_hi80": 2772.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2301.0,
        "weighted_prior_minutes": 1638.0,
        "prior_starts": 26.0,
        "prior_cf_start_share": 0.807692,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 640109,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:641537",
      "player_id": 641537,
      "name": "Tommaso Baldanzi",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 4,
        "cf_ss_starts": 2,
        "all_position_starts": 8,
        "cf_start_share": 0.25,
        "starting_position_counts": {
          "Attacking Midfield": 5,
          "Centre-Forward": 2,
          "Central Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Associazione Sportiva Roma",
        "Genoa CFC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9951",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9951",
        "name": "Tommaso Baldanzi",
        "comp": "IT1",
        "team": "Genoa,Roma",
        "target_season": 2026,
        "age_at_target": 23.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 2825,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 903,
        "npxg90": 0.2397,
        "npxg90_regression_pct": 0.347,
        "xa90": 0.1366,
        "xa90_regression_pct": 0.347,
        "xgchain90": 0.5096,
        "xgchain90_regression_pct": 0.347,
        "xgbuildup90": 0.2069,
        "xgbuildup90_regression_pct": 0.347,
        "player_id": 641537,
        "history": [
          {
            "season": 2023,
            "minutes": 1261.0,
            "npxg90": 0.19120391175404935,
            "xa90": 0.14319745842204928,
            "clubs": "Empoli,Roma",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 777.0,
            "npxg90": 0.22229379035791377,
            "xa90": 0.15188252797860896,
            "clubs": "Roma",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 787.0,
            "npxg90": 0.2149122580412534,
            "xa90": 0.10308406144153359,
            "clubs": "Genoa,Roma",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1259633301532983,
        "npxg90_high": 0.41739096897157735,
        "xa90_low": 0.059066176180513116,
        "xa90_high": 0.239246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 641537,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 905.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1816.15,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 784.0,
        "weighted_prior_minutes": 905.75,
        "prior_starts": 8.0,
        "prior_cf_start_share": 0.25,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 641537,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:645774",
      "player_id": 645774,
      "name": "Eren Dink\u00e7i",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 2,
        "all_position_starts": 16,
        "cf_start_share": 0.125,
        "starting_position_counts": {
          "Right Winger": 12,
          "Second Striker": 2,
          "Left Winger": 1,
          "Right Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1. Fu\u00dfballclub Heidenheim 1846",
        "SC Freiburg"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9201",
            "method": "surname+name_subset",
            "confidence": 0.85
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9201",
        "name": "Eren Sami Dinkci",
        "comp": "L1",
        "team": "FC Heidenheim,Freiburg",
        "target_season": 2026,
        "age_at_target": 24.6,
        "seasons_used": 3,
        "pos": "DF",
        "minutes_basis": 5320,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1680,
        "npxg90": 0.1551,
        "npxg90_regression_pct": 0.222,
        "xa90": 0.1133,
        "xa90_regression_pct": 0.222,
        "xgchain90": 0.4026,
        "xgchain90_regression_pct": 0.222,
        "xgbuildup90": 0.1903,
        "xgbuildup90_regression_pct": 0.222,
        "player_id": 645774,
        "history": [
          {
            "season": 2023,
            "minutes": 2730.0,
            "npxg90": 0.12143046765045806,
            "xa90": 0.13584484658357535,
            "clubs": "FC Heidenheim",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1189.0,
            "npxg90": 0.08114261319273354,
            "xa90": 0.18525123163819612,
            "clubs": "Freiburg",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1401.0,
            "npxg90": 0.2644868351806282,
            "xa90": 0.07175793420579245,
            "clubs": "FC Heidenheim,Freiburg",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.041363330153298294,
        "npxg90_high": 0.33279096897157734,
        "xa90_low": 0.035766176180513115,
        "xa90_high": 0.215946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 645774,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1658.0,
        "empirical_lo80": 250.05,
        "empirical_hi80": 2568.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1381.0,
        "weighted_prior_minutes": 1658.0,
        "prior_starts": 16.0,
        "prior_cf_start_share": 0.125,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 645774,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:647280",
      "player_id": 647280,
      "name": "Kieron Bowie",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 14,
        "cf_ss_starts": 14,
        "all_position_starts": 14,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 14
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Hellas Verona"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14417",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14417",
        "name": "Kieron Bowie",
        "comp": "IT1",
        "team": "Verona",
        "target_season": 2026,
        "age_at_target": 23.9,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1211,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 606,
        "npxg90": 0.3021,
        "npxg90_regression_pct": 0.442,
        "xa90": 0.0852,
        "xa90_regression_pct": 0.442,
        "xgchain90": 0.4476,
        "xgchain90_regression_pct": 0.442,
        "xgbuildup90": 0.1152,
        "xgbuildup90_regression_pct": 0.442,
        "player_id": 647280,
        "history": [
          {
            "season": 2025,
            "minutes": 1211.0,
            "npxg90": 0.30465494069208493,
            "xa90": 0.03276741241345614,
            "clubs": "Verona",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1883633301532983,
        "npxg90_high": 0.4797909689715773,
        "xa90_low": 0.007666176180513115,
        "xa90_high": 0.187846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 647280,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1204.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2338.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1204.0,
        "weighted_prior_minutes": 1204.0,
        "prior_starts": 14.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 647280,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:64793",
      "player_id": 64793,
      "name": "Leonardo Pavoletti",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 27,
        "cf_ss_starts": 1,
        "all_position_starts": 1,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Cagliari Calcio"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "1104",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "1104",
        "name": "Leonardo Pavoletti",
        "comp": "IT1",
        "team": "Cagliari",
        "target_season": 2026,
        "age_at_target": 37.7,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 1165,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 340,
        "npxg90": 0.2452,
        "npxg90_regression_pct": 0.586,
        "xa90": 0.101,
        "xa90_regression_pct": 0.586,
        "xgchain90": 0.401,
        "xgchain90_regression_pct": 0.586,
        "xgbuildup90": 0.1314,
        "xgbuildup90_regression_pct": 0.586,
        "player_id": 64793,
        "history": [
          {
            "season": 2023,
            "minutes": 595.0,
            "npxg90": 0.47405393628262676,
            "xa90": 0.09454238953209725,
            "clubs": "Cagliari",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 377.0,
            "npxg90": 0.6605383313065815,
            "xa90": 0.3325240212228317,
            "clubs": "Cagliari",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 193.0,
            "npxg90": 0.6410956923208088,
            "xa90": 0.16878107099412637,
            "clubs": "Cagliari",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1314633301532983,
        "npxg90_high": 0.4228909689715773,
        "xa90_low": 0.023466176180513124,
        "xa90_high": 0.203646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 64793,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 369.5,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1503.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 217.0,
        "weighted_prior_minutes": 369.5,
        "prior_starts": 1.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 64793,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:648046",
      "player_id": 648046,
      "name": "Evan Ferguson",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 19,
        "cf_ss_starts": 10,
        "all_position_starts": 10,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 10
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Associazione Sportiva Roma"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10177",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10177",
        "name": "Evan Ferguson",
        "comp": "IT1",
        "team": "Roma",
        "target_season": 2026,
        "age_at_target": 21.8,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 2482,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 815,
        "npxg90": 0.3304,
        "npxg90_regression_pct": 0.371,
        "xa90": 0.1405,
        "xa90_regression_pct": 0.371,
        "xgchain90": 0.5443,
        "xgchain90_regression_pct": 0.371,
        "xgbuildup90": 0.1489,
        "xgbuildup90_regression_pct": 0.371,
        "player_id": 648046,
        "history": [
          {
            "season": 2023,
            "minutes": 1364.0,
            "npxg90": 0.26168967718722796,
            "xa90": 0.04296585171868549,
            "clubs": "Brighton",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 341.0,
            "npxg90": 0.3909549534408228,
            "xa90": 0.20927393694252563,
            "clubs": "Brighton,West Ham",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 777.0,
            "npxg90": 0.4031770601580963,
            "xa90": 0.19532092454983463,
            "clubs": "Roma",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.21666333015329833,
        "npxg90_high": 0.5080909689715774,
        "xa90_low": 0.06296617618051313,
        "xa90_high": 0.24314604875519202
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 648046,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 826.25,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1960.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 776.0,
        "weighted_prior_minutes": 826.25,
        "prior_starts": 10.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 648046,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:648195",
      "player_id": 648195,
      "name": "Enzo Fern\u00e1ndez",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 35,
        "cf_start_share": 0.02857142857142857,
        "starting_position_counts": {
          "Central Midfield": 18,
          "Attacking Midfield": 11,
          "Left Winger": 3,
          "Defensive Midfield": 2,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Chelsea FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11356",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11356",
        "name": "Enzo Fern\u00e1ndez",
        "comp": "GB1",
        "team": "Chelsea",
        "target_season": 2026,
        "age_at_target": 25.5,
        "seasons_used": 3,
        "pos": "MF",
        "minutes_basis": 8327,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 2869,
        "npxg90": 0.2283,
        "npxg90_regression_pct": 0.143,
        "xa90": 0.2141,
        "xa90_regression_pct": 0.143,
        "xgchain90": 0.7016,
        "xgchain90_regression_pct": 0.143,
        "xgbuildup90": 0.4148,
        "xgbuildup90_regression_pct": 0.143,
        "player_id": 648195,
        "history": [
          {
            "season": 2023,
            "minutes": 2237.0,
            "npxg90": 0.18608497462793686,
            "xa90": 0.14318049700067254,
            "clubs": "Chelsea",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2941.0,
            "npxg90": 0.18768768577080566,
            "xa90": 0.23678198611298534,
            "clubs": "Chelsea",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 3149.0,
            "npxg90": 0.297090282267987,
            "xa90": 0.2533928645143588,
            "clubs": "Chelsea",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.11456333015329831,
        "npxg90_high": 0.4059909689715773,
        "xa90_low": 0.13656617618051314,
        "xa90_high": 0.316746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 648195,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2851.5,
        "empirical_lo80": 1443.55,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 3121.0,
        "weighted_prior_minutes": 2851.5,
        "prior_starts": 35.0,
        "prior_cf_start_share": 0.028571,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 648195,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:651569",
      "player_id": 651569,
      "name": "Daniel Mosquera",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 28,
        "cf_ss_starts": 5,
        "all_position_starts": 5,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 5
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Hellas Verona"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12857",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12857",
        "name": "Daniel Mosquera",
        "comp": "IT1",
        "team": "Verona",
        "target_season": 2026,
        "age_at_target": 26.8,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 1899,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 616,
        "npxg90": 0.3201,
        "npxg90_regression_pct": 0.438,
        "xa90": 0.1442,
        "xa90_regression_pct": 0.438,
        "xgchain90": 0.5103,
        "xgchain90_regression_pct": 0.438,
        "xgbuildup90": 0.1743,
        "xgbuildup90_regression_pct": 0.438,
        "player_id": 651569,
        "history": [
          {
            "season": 2024,
            "minutes": 1334.0,
            "npxg90": 0.48363449778044776,
            "xa90": 0.12543699921931195,
            "clubs": "Verona",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 565.0,
            "npxg90": 0.17454296666963964,
            "xa90": 0.1574288745105794,
            "clubs": "Verona",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2063633301532983,
        "npxg90_high": 0.4977909689715773,
        "xa90_low": 0.06666617618051311,
        "xa90_high": 0.246846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 651569,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 844.333333,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1978.533333,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 585.0,
        "weighted_prior_minutes": 844.333333,
        "prior_starts": 5.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 651569,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:651973",
      "player_id": 651973,
      "name": "Godson Kyeremeh",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 2,
        "all_position_starts": 3,
        "cf_start_share": 0.6666666666666666,
        "starting_position_counts": {
          "Centre-Forward": 2,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Le Havre AC"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13743",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13743",
        "name": "Godson Kyeremeh",
        "comp": "FR1",
        "team": "Le Havre",
        "target_season": 2026,
        "age_at_target": 26.1,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 350,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 175,
        "npxg90": 0.2874,
        "npxg90_regression_pct": 0.733,
        "xa90": 0.1497,
        "xa90_regression_pct": 0.733,
        "xgchain90": 0.4971,
        "xgchain90_regression_pct": 0.733,
        "xgbuildup90": 0.1822,
        "xgbuildup90_regression_pct": 0.733,
        "player_id": 651973,
        "history": [
          {
            "season": 2025,
            "minutes": 350.0,
            "npxg90": 0.23212078117898532,
            "xa90": 0.12843117681997163,
            "clubs": "Le Havre",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1736633301532983,
        "npxg90_high": 0.4650909689715773,
        "xa90_low": 0.07216617618051312,
        "xa90_high": 0.252346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 651973,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 374.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1508.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 374.0,
        "weighted_prior_minutes": 374.0,
        "prior_starts": 3.0,
        "prior_cf_start_share": 0.666667,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 651973,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:652061",
      "player_id": 652061,
      "name": "Adam Karabec",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 11,
        "cf_start_share": 0.09090909090909091,
        "starting_position_counts": {
          "Right Winger": 10,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Olympique Lyon"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13734",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13734",
        "name": "Adam Karabec",
        "comp": "FR1",
        "team": "Lyon",
        "target_season": 2026,
        "age_at_target": 23.1,
        "seasons_used": 1,
        "pos": "MF",
        "minutes_basis": 922,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 461,
        "npxg90": 0.1392,
        "npxg90_regression_pct": 0.51,
        "xa90": 0.1639,
        "xa90_regression_pct": 0.51,
        "xgchain90": 0.5131,
        "xgchain90_regression_pct": 0.51,
        "xgbuildup90": 0.312,
        "xgbuildup90_regression_pct": 0.51,
        "player_id": 652061,
        "history": [
          {
            "season": 2025,
            "minutes": 922.0,
            "npxg90": 0.15253825796012507,
            "xa90": 0.20452045758786144,
            "clubs": "Lyon",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.025463330153298297,
        "npxg90_high": 0.3168909689715773,
        "xa90_low": 0.08636617618051311,
        "xa90_high": 0.266546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 652061,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 925.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1835.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 925.0,
        "weighted_prior_minutes": 925.0,
        "prior_starts": 11.0,
        "prior_cf_start_share": 0.090909,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 652061,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:65278",
      "player_id": 65278,
      "name": "Pedro",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 0,
        "all_position_starts": 8,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Left Winger": 7,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Societ\u00e0 Sportiva Lazio S.p.A."
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "687",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "687",
        "name": "Pedro",
        "comp": "IT1",
        "team": "Lazio",
        "target_season": 2026,
        "age_at_target": 39.0,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 2764,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 930,
        "npxg90": 0.1378,
        "npxg90_regression_pct": 0.341,
        "xa90": 0.1235,
        "xa90_regression_pct": 0.341,
        "xgchain90": 0.3372,
        "xgchain90_regression_pct": 0.341,
        "xgbuildup90": 0.1329,
        "xgbuildup90_regression_pct": 0.341,
        "player_id": 65278,
        "history": [
          {
            "season": 2023,
            "minutes": 753.0,
            "npxg90": 0.2175132348109408,
            "xa90": 0.2676088523594625,
            "clubs": "Lazio",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1057.0,
            "npxg90": 0.41472446250966283,
            "xa90": 0.1227736421803483,
            "clubs": "Lazio",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 954.0,
            "npxg90": 0.06896841120115428,
            "xa90": 0.2646914647259521,
            "clubs": "Lazio",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.024063330153298312,
        "npxg90_high": 0.31549096897157736,
        "xa90_low": 0.045966176180513116,
        "xa90_high": 0.226146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 65278,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 972.0,
        "weighted_prior_minutes": 957.25,
        "prior_starts": 8.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 65278,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:654234",
      "player_id": 654234,
      "name": "Anton Kade",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 4,
        "cf_ss_starts": 4,
        "all_position_starts": 18,
        "cf_start_share": 0.2222222222222222,
        "starting_position_counts": {
          "Attacking Midfield": 9,
          "Right Midfield": 5,
          "Centre-Forward": 4
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Augsburg"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10288",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10288",
        "name": "Anton Kade",
        "comp": "L1",
        "team": "Augsburg",
        "target_season": 2026,
        "age_at_target": 22.5,
        "seasons_used": 1,
        "pos": "DF",
        "minutes_basis": 1740,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 870,
        "npxg90": 0.2556,
        "npxg90_regression_pct": 0.356,
        "xa90": 0.1374,
        "xa90_regression_pct": 0.356,
        "xgchain90": 0.5005,
        "xgchain90_regression_pct": 0.356,
        "xgbuildup90": 0.1594,
        "xgbuildup90_regression_pct": 0.356,
        "player_id": 654234,
        "history": [
          {
            "season": 2025,
            "minutes": 1740.0,
            "npxg90": 0.34718757016776963,
            "xa90": 0.16004475244674188,
            "clubs": "Augsburg",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1418633301532983,
        "npxg90_high": 0.4332909689715773,
        "xa90_low": 0.05986617618051311,
        "xa90_high": 0.24004604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 654234,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1747.0,
        "empirical_lo80": 339.05,
        "empirical_hi80": 2657.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1747.0,
        "weighted_prior_minutes": 1747.0,
        "prior_starts": 18.0,
        "prior_cf_start_share": 0.222222,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 654234,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:654991",
      "player_id": 654991,
      "name": "Samuel Mbangula",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 2,
        "all_position_starts": 12,
        "cf_start_share": 0.16666666666666666,
        "starting_position_counts": {
          "Left Winger": 10,
          "Second Striker": 1,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "SV Werder Bremen"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12904",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12904",
        "name": "Samuel Mbangula",
        "comp": "L1",
        "team": "Werder Bremen",
        "target_season": 2026,
        "age_at_target": 22.5,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 1847,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 752,
        "npxg90": 0.212,
        "npxg90_regression_pct": 0.39,
        "xa90": 0.1381,
        "xa90_regression_pct": 0.39,
        "xgchain90": 0.4728,
        "xgchain90_regression_pct": 0.39,
        "xgbuildup90": 0.1857,
        "xgbuildup90_regression_pct": 0.39,
        "player_id": 654991,
        "history": [
          {
            "season": 2024,
            "minutes": 687.0,
            "npxg90": 0.059804637066401774,
            "xa90": 0.22976920374681334,
            "clubs": "Juventus",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1160.0,
            "npxg90": 0.14250078538818092,
            "xa90": 0.08045167842044912,
            "clubs": "Werder Bremen",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0982633301532983,
        "npxg90_high": 0.3896909689715773,
        "xa90_low": 0.06056617618051312,
        "xa90_high": 0.240746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 654991,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1012.333333,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1922.733333,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1169.0,
        "weighted_prior_minutes": 1012.333333,
        "prior_starts": 12.0,
        "prior_cf_start_share": 0.166667,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 654991,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:655207",
      "player_id": 655207,
      "name": "Laurs Skjellerup",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 9,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "US Sassuolo"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14104",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 655207,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 9.0,
        "weighted_prior_minutes": 9.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 655207,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:656681",
      "player_id": 656681,
      "name": "Victor Boniface",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 12,
        "cf_ss_starts": 2,
        "all_position_starts": 2,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "SV Werder Bremen"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11867",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11867",
        "name": "Victor Boniface",
        "comp": "L1",
        "team": "Werder Bremen",
        "target_season": 2026,
        "age_at_target": 25.6,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 2905,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 804,
        "npxg90": 0.5519,
        "npxg90_regression_pct": 0.374,
        "xa90": 0.2006,
        "xa90_regression_pct": 0.374,
        "xgchain90": 0.8366,
        "xgchain90_regression_pct": 0.374,
        "xgbuildup90": 0.221,
        "xgbuildup90_regression_pct": 0.374,
        "player_id": 656681,
        "history": [
          {
            "season": 2023,
            "minutes": 1565.0,
            "npxg90": 0.8027728024286965,
            "xa90": 0.2583383205837716,
            "clubs": "Bayer Leverkusen",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1031.0,
            "npxg90": 0.7284206675345695,
            "xa90": 0.10387153914839636,
            "clubs": "Bayer Leverkusen",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 309.0,
            "npxg90": 0.2647204152805713,
            "xa90": 0.3067974189242113,
            "clubs": "Werder Bremen",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.4381633301532982,
        "npxg90_high": 0.7295909689715773,
        "xa90_low": 0.12306617618051312,
        "xa90_high": 0.303246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 656681,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 804.5,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1938.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 326.0,
        "weighted_prior_minutes": 804.5,
        "prior_starts": 2.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 656681,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:658116",
      "player_id": 658116,
      "name": "Ben Bobzien",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1.FSV Mainz 05"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9786",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 658116,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 658116,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:659518",
      "player_id": 659518,
      "name": "F\u00e9lix Lemar\u00e9chal",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 7,
        "cf_start_share": 0.14285714285714285,
        "starting_position_counts": {
          "Attacking Midfield": 4,
          "Central Midfield": 2,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RC Strasbourg Alsace"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10057",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10057",
        "name": "Felix Lemarechal",
        "comp": "FR1",
        "team": "Strasbourg",
        "target_season": 2026,
        "age_at_target": 23.0,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 2359,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 729,
        "npxg90": 0.2342,
        "npxg90_regression_pct": 0.397,
        "xa90": 0.1615,
        "xa90_regression_pct": 0.397,
        "xgchain90": 0.5904,
        "xgchain90_regression_pct": 0.397,
        "xgbuildup90": 0.265,
        "xgbuildup90_regression_pct": 0.397,
        "player_id": 659518,
        "history": [
          {
            "season": 2024,
            "minutes": 1803.0,
            "npxg90": 0.20337069943274516,
            "xa90": 0.1375862412439805,
            "clubs": "Strasbourg",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 556.0,
            "npxg90": 0.14752055692533367,
            "xa90": 0.20006292700606712,
            "clubs": "Strasbourg",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1204633301532983,
        "npxg90_high": 0.4118909689715773,
        "xa90_low": 0.08396617618051312,
        "xa90_high": 0.264146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 659518,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 964.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1874.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 555.0,
        "weighted_prior_minutes": 964.0,
        "prior_starts": 7.0,
        "prior_cf_start_share": 0.142857,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 659518,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:659542",
      "player_id": 659542,
      "name": "Elye Wahi",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 26,
        "cf_ss_starts": 14,
        "all_position_starts": 14,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 14
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Eintracht Frankfurt",
        "OGC Nice"
      ],
      "prior_competitions": [
        "FR1",
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9182",
            "method": "surname+name_subset",
            "confidence": 0.85
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9182",
        "name": "Sepe Elye Wahi",
        "comp": "FR1",
        "team": "Eintracht Frankfurt; Nice",
        "target_season": 2026,
        "age_at_target": 23.6,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3729,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1;L1",
        "effective_minutes": 1244,
        "npxg90": 0.4587,
        "npxg90_regression_pct": 0.278,
        "xa90": 0.1296,
        "xa90_regression_pct": 0.278,
        "xgchain90": 0.6746,
        "xgchain90_regression_pct": 0.278,
        "xgbuildup90": 0.1405,
        "xgbuildup90_regression_pct": 0.278,
        "player_id": 659542,
        "history": [
          {
            "season": 2023,
            "minutes": 1723.0,
            "npxg90": 0.6959616698787369,
            "xa90": 0.16596571535295826,
            "clubs": "Lens,Montpellier",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 760.0,
            "npxg90": 0.6975979827540486,
            "xa90": 0.0595243454322611,
            "clubs": "Eintracht Frankfurt; Marseille",
            "competitions": [
              "FR1",
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1246.0,
            "npxg90": 0.32556733680084754,
            "xa90": 0.10073585541885985,
            "clubs": "Eintracht Frankfurt; Nice",
            "competitions": [
              "FR1",
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3449633301532983,
        "npxg90_high": 0.6363909689715773,
        "xa90_low": 0.05206617618051311,
        "xa90_high": 0.232246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 659542,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1245.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2379.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1249.0,
        "weighted_prior_minutes": 1245.0,
        "prior_starts": 14.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 659542,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:659543",
      "player_id": 659543,
      "name": "Matthis Abline",
      "kind": "reviewed_market",
      "in_legacy_14": true,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 12,
        "cf_ss_starts": 7,
        "all_position_starts": 27,
        "cf_start_share": 0.25925925925925924,
        "starting_position_counts": {
          "Left Winger": 15,
          "Centre-Forward": 7,
          "Right Winger": 4,
          "Attacking Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "Named legacy market comparator",
      "prior_clubs": [
        "FC Nantes"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9490",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9490",
        "name": "Matthis Abline",
        "comp": "FR1",
        "team": "Nantes",
        "target_season": 2026,
        "age_at_target": 23.3,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6462,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 2263,
        "npxg90": 0.2819,
        "npxg90_regression_pct": 0.175,
        "xa90": 0.1491,
        "xa90_regression_pct": 0.175,
        "xgchain90": 0.4926,
        "xgchain90_regression_pct": 0.175,
        "xgbuildup90": 0.1526,
        "xgbuildup90_regression_pct": 0.175,
        "player_id": 659543,
        "history": [
          {
            "season": 2023,
            "minutes": 1048.0,
            "npxg90": 0.2984722504900583,
            "xa90": 0.1946762604781121,
            "clubs": "Nantes",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2823.0,
            "npxg90": 0.2775314702443565,
            "xa90": 0.133995188916781,
            "clubs": "Nantes",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2591.0,
            "npxg90": 0.2654399253163431,
            "xa90": 0.14192443866525686,
            "clubs": "Nantes",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1681633301532983,
        "npxg90_high": 0.4595909689715773,
        "xa90_low": 0.07156617618051313,
        "xa90_high": 0.251746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 659543,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 659543,
        "player": "M. Abline",
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "historical_destination_deal_proxy_not_juventus_offer",
        "evidence_quality": "imputed_wage_scenario",
        "fee_eur": {
          "low": 25000000.0,
          "base": 25000000.0,
          "high": 25000000.0
        },
        "contract_years": 5.0,
        "annual_fee_allocation_eur": {
          "low": 5000000.0,
          "base": 5000000.0,
          "high": 5000000.0
        },
        "annual_gross_wage_eur": {
          "low": 3572000.0,
          "base": 4600000.0,
          "high": 4600000.0
        },
        "annualized_commitment_proxy_eur": {
          "low": 8572000.0,
          "base": 9600000.0,
          "high": 9600000.0
        },
        "full_contract_proxy_eur": {
          "low": 42860000.0,
          "base": 48000000.0,
          "high": 48000000.0
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "undisclosed_ancillary_costs",
          "performance_bonuses",
          "future_wage_changes",
          "juventus_specific_offer"
        ],
        "sources": [
          {
            "title": "Legacy pool snapshot",
            "url": "experiments/band-pool-2026-summer-CF.json",
            "publication_date": "2026-08-28",
            "retrieved_at": "2026-09-09",
            "kind": "local_archived_secondary"
          },
          {
            "title": "Capology archived wage row",
            "url": "https://www.capology.com/club/monaco/salaries/2026-2027/",
            "publication_date": null,
            "retrieved_at": "2026-09-09",
            "kind": "secondary_salary_estimate",
            "snapshot_date": "2026-08-30"
          }
        ],
        "notes": [
          "Closed-window reconstructed comparison as of 2026-09-09; this destination transaction does not establish Juventus feasibility.",
          "Contract proxy assumes constant annual fixed gross wage over the stated term; excludes unpriced costs.",
          "Legacy wage imputation from eight priced signings; low/high are LOO quartile scenarios, not calibrated confidence bounds.",
          "Historical club top salary is a model cap, not a real upper bound on a new contract."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:660438",
      "player_id": 660438,
      "name": "Orri \u00d3skarsson",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 21,
        "cf_ss_starts": 8,
        "all_position_starts": 8,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 8
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Real Sociedad"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13048",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13048",
        "name": "Orri \u00d3skarsson",
        "comp": "ES1",
        "team": "Real Sociedad",
        "target_season": 2026,
        "age_at_target": 21.9,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 1751,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 643,
        "npxg90": 0.541,
        "npxg90_regression_pct": 0.427,
        "xa90": 0.0943,
        "xa90_regression_pct": 0.427,
        "xgchain90": 0.6602,
        "xgchain90_regression_pct": 0.427,
        "xgbuildup90": 0.1069,
        "xgbuildup90_regression_pct": 0.427,
        "player_id": 660438,
        "history": [
          {
            "season": 2024,
            "minutes": 929.0,
            "npxg90": 0.5438989431339649,
            "xa90": 0.016793413047625636,
            "clubs": "Real Sociedad",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 822.0,
            "npxg90": 0.8032296009252977,
            "xa90": 0.05197267809434094,
            "clubs": "Real Sociedad",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.4272633301532983,
        "npxg90_high": 0.7186909689715774,
        "xa90_low": 0.016766176180513112,
        "xa90_high": 0.196946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 660438,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 865.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1999.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 830.0,
        "weighted_prior_minutes": 865.666667,
        "prior_starts": 8.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 660438,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:660867",
      "player_id": 660867,
      "name": "Julio Enciso",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 4,
        "cf_ss_starts": 4,
        "all_position_starts": 22,
        "cf_start_share": 0.18181818181818182,
        "starting_position_counts": {
          "Attacking Midfield": 16,
          "Centre-Forward": 4,
          "Right Winger": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RC Strasbourg Alsace"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11058",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11058",
        "name": "Julio Enciso",
        "comp": "FR1",
        "team": "Strasbourg",
        "target_season": 2026,
        "age_at_target": 22.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3562,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1370,
        "npxg90": 0.3059,
        "npxg90_regression_pct": 0.259,
        "xa90": 0.2063,
        "xa90_regression_pct": 0.259,
        "xgchain90": 0.667,
        "xgchain90_regression_pct": 0.259,
        "xgbuildup90": 0.2516,
        "xgbuildup90_regression_pct": 0.259,
        "player_id": 660867,
        "history": [
          {
            "season": 2023,
            "minutes": 476.0,
            "npxg90": 0.33480844624778805,
            "xa90": 0.44873425917026877,
            "clubs": "Brighton",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1168.0,
            "npxg90": 0.21113362037321576,
            "xa90": 0.1716488747130314,
            "clubs": "Brighton,Ipswich",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1918.0,
            "npxg90": 0.32448510564591765,
            "xa90": 0.2073076807692787,
            "clubs": "Strasbourg",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1921633301532983,
        "npxg90_high": 0.48359096897157733,
        "xa90_low": 0.12876617618051311,
        "xa90_high": 0.308946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 660867,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1355.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2266.15,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1893.0,
        "weighted_prior_minutes": 1355.75,
        "prior_starts": 22.0,
        "prior_cf_start_share": 0.181818,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 660867,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:663237",
      "player_id": 663237,
      "name": "Jacob Ondrejka",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 9,
        "cf_start_share": 0.1111111111111111,
        "starting_position_counts": {
          "Left Winger": 7,
          "Attacking Midfield": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Parma Calcio 1913"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13386",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13386",
        "name": "Jacob Ondrejka",
        "comp": "IT1",
        "team": "Parma Calcio 1913",
        "target_season": 2026,
        "age_at_target": 23.9,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 1176,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 486,
        "npxg90": 0.2454,
        "npxg90_regression_pct": 0.497,
        "xa90": 0.1223,
        "xa90_regression_pct": 0.497,
        "xgchain90": 0.4533,
        "xgchain90_regression_pct": 0.497,
        "xgbuildup90": 0.1689,
        "xgbuildup90_regression_pct": 0.497,
        "player_id": 663237,
        "history": [
          {
            "season": 2024,
            "minutes": 408.0,
            "npxg90": 0.2984573418164954,
            "xa90": 0.25520265211953835,
            "clubs": "Parma Calcio 1913",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 768.0,
            "npxg90": 0.16676766150339972,
            "xa90": 0.049905051273526624,
            "clubs": "Parma Calcio 1913",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1316633301532983,
        "npxg90_high": 0.42309096897157733,
        "xa90_low": 0.04476617618051312,
        "xa90_high": 0.224946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 663237,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 656.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1566.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 776.0,
        "weighted_prior_minutes": 656.0,
        "prior_starts": 9.0,
        "prior_cf_start_share": 0.111111,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 663237,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:666547",
      "player_id": 666547,
      "name": "Zito Luvumbo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 8,
        "cf_ss_starts": 5,
        "all_position_starts": 8,
        "cf_start_share": 0.625,
        "starting_position_counts": {
          "Centre-Forward": 4,
          "Right Winger": 3,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Cagliari Calcio",
        "RCD Mallorca"
      ],
      "prior_competitions": [
        "ES1",
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 666547,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1305.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2439.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 830.0,
        "weighted_prior_minutes": 1305.0,
        "prior_starts": 8.0,
        "prior_cf_start_share": 0.625,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 666547,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:667251",
      "player_id": 667251,
      "name": "Hugo Bolin",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 5,
        "cf_start_share": 0.2,
        "starting_position_counts": {
          "Attacking Midfield": 2,
          "Left Winger": 1,
          "Right Winger": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Borussia M\u00f6nchengladbach"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14428",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14428",
        "name": "Hugo Bolin",
        "comp": "L1",
        "team": "Borussia M.Gladbach",
        "target_season": 2026,
        "age_at_target": 23.0,
        "seasons_used": 1,
        "pos": "MF",
        "minutes_basis": 534,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 267,
        "npxg90": 0.1715,
        "npxg90_regression_pct": 0.643,
        "xa90": 0.1256,
        "xa90_regression_pct": 0.643,
        "xgchain90": 0.5,
        "xgchain90_regression_pct": 0.643,
        "xgbuildup90": 0.2781,
        "xgbuildup90_regression_pct": 0.643,
        "player_id": 667251,
        "history": [
          {
            "season": 2025,
            "minutes": 534.0,
            "npxg90": 0.1957415563336919,
            "xa90": 0.08553234860301018,
            "clubs": "Borussia M.Gladbach",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.05776333015329832,
        "npxg90_high": 0.3491909689715773,
        "xa90_low": 0.04806617618051311,
        "xa90_high": 0.228246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 667251,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 547.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1457.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 547.0,
        "weighted_prior_minutes": 547.0,
        "prior_starts": 5.0,
        "prior_cf_start_share": 0.2,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 667251,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:667967",
      "player_id": 667967,
      "name": "Yassine Kechta",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 14,
        "cf_start_share": 0.07142857142857142,
        "starting_position_counts": {
          "Central Midfield": 6,
          "Left Midfield": 3,
          "Attacking Midfield": 2,
          "Centre-Forward": 1,
          "Left Winger": 1,
          "Right Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Le Havre AC"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11795",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11795",
        "name": "Yassine Kechta",
        "comp": "FR1",
        "team": "Le Havre",
        "target_season": 2026,
        "age_at_target": 24.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5374,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1679,
        "npxg90": 0.1428,
        "npxg90_regression_pct": 0.222,
        "xa90": 0.1038,
        "xa90_regression_pct": 0.222,
        "xgchain90": 0.3884,
        "xgchain90_regression_pct": 0.222,
        "xgbuildup90": 0.1866,
        "xgbuildup90_regression_pct": 0.222,
        "player_id": 667967,
        "history": [
          {
            "season": 2023,
            "minutes": 1868.0,
            "npxg90": 0.0792878985702114,
            "xa90": 0.07957483785889038,
            "clubs": "Le Havre",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2163.0,
            "npxg90": 0.09465680701784718,
            "xa90": 0.04876153220664116,
            "clubs": "Le Havre",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1343.0,
            "npxg90": 0.10323922694206505,
            "xa90": 0.12326011341273208,
            "clubs": "Le Havre",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.029063330153298317,
        "npxg90_high": 0.32049096897157736,
        "xa90_low": 0.02626617618051312,
        "xa90_high": 0.206446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 667967,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1657.75,
        "empirical_lo80": 249.8,
        "empirical_hi80": 2568.15,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1330.0,
        "weighted_prior_minutes": 1657.75,
        "prior_starts": 14.0,
        "prior_cf_start_share": 0.071429,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 667967,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:668606",
      "player_id": 668606,
      "name": "Yuito Suzuki",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 27,
        "cf_ss_starts": 17,
        "all_position_starts": 18,
        "cf_start_share": 0.9444444444444444,
        "starting_position_counts": {
          "Second Striker": 17,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "SC Freiburg"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11354",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11354",
        "name": "Yuito Suzuki",
        "comp": "L1",
        "team": "Freiburg",
        "target_season": 2026,
        "age_at_target": 24.8,
        "seasons_used": 1,
        "pos": "MF",
        "minutes_basis": 1645,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 822,
        "npxg90": 0.2036,
        "npxg90_regression_pct": 0.369,
        "xa90": 0.1276,
        "xa90_regression_pct": 0.369,
        "xgchain90": 0.4976,
        "xgchain90_regression_pct": 0.369,
        "xgbuildup90": 0.2344,
        "xgbuildup90_regression_pct": 0.369,
        "player_id": 668606,
        "history": [
          {
            "season": 2025,
            "minutes": 1645.0,
            "npxg90": 0.22856777725248714,
            "xa90": 0.1148751331974489,
            "clubs": "Freiburg",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.08986333015329831,
        "npxg90_high": 0.3812909689715773,
        "xa90_low": 0.05006617618051311,
        "xa90_high": 0.230246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 668606,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1637.0,
        "empirical_lo80": 266.45,
        "empirical_hi80": 2771.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1637.0,
        "weighted_prior_minutes": 1637.0,
        "prior_starts": 18.0,
        "prior_cf_start_share": 0.944444,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 668606,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:668951",
      "player_id": 668951,
      "name": "Mat\u00edas Soul\u00e9",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 13,
        "cf_ss_starts": 10,
        "all_position_starts": 28,
        "cf_start_share": 0.35714285714285715,
        "starting_position_counts": {
          "Attacking Midfield": 16,
          "Second Striker": 10,
          "Right Winger": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Associazione Sportiva Roma"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 668951,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2314.25,
        "empirical_lo80": 906.3,
        "empirical_hi80": 3224.65,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2162.0,
        "weighted_prior_minutes": 2314.25,
        "prior_starts": 28.0,
        "prior_cf_start_share": 0.357143,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 668951,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:67063",
      "player_id": 67063,
      "name": "Danny Welbeck",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 37,
        "cf_ss_starts": 26,
        "all_position_starts": 26,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 26
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Brighton & Hove Albion"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "501",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "501",
        "name": "Danny Welbeck",
        "comp": "GB1",
        "team": "Brighton",
        "target_season": 2026,
        "age_at_target": 35.7,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6161,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 2112,
        "npxg90": 0.2503,
        "npxg90_regression_pct": 0.185,
        "xa90": 0.0707,
        "xa90_regression_pct": 0.185,
        "xgchain90": 0.4179,
        "xgchain90_regression_pct": 0.185,
        "xgbuildup90": 0.1588,
        "xgbuildup90_regression_pct": 0.185,
        "player_id": 67063,
        "history": [
          {
            "season": 2023,
            "minutes": 1723.0,
            "npxg90": 0.32605177022892934,
            "xa90": 0.11429771248011206,
            "clubs": "Brighton",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2152.0,
            "npxg90": 0.4054541924455961,
            "xa90": 0.08685483225036177,
            "clubs": "Brighton",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2286.0,
            "npxg90": 0.4108422608151445,
            "xa90": 0.08907600151976262,
            "clubs": "Brighton",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.13656333015329833,
        "npxg90_high": 0.42799096897157735,
        "xa90_low": 0,
        "xa90_high": 0.173346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 67063,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2089.0,
        "empirical_lo80": 718.45,
        "empirical_hi80": 3223.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2266.0,
        "weighted_prior_minutes": 2089.0,
        "prior_starts": 26.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 67063,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:670688",
      "player_id": 670688,
      "name": "Youssef Chermiti",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Everton FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11984",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 670688,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 670688,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:670847",
      "player_id": 670847,
      "name": "Mohamed-Ali Cho",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 5,
        "cf_ss_starts": 5,
        "all_position_starts": 20,
        "cf_start_share": 0.25,
        "starting_position_counts": {
          "Right Winger": 15,
          "Centre-Forward": 5
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "OGC Nice"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8685",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8685",
        "name": "Mohamed Ali-Cho",
        "comp": "FR1",
        "team": "Nice",
        "target_season": 2026,
        "age_at_target": 22.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4466,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1546,
        "npxg90": 0.2367,
        "npxg90_regression_pct": 0.237,
        "xa90": 0.1846,
        "xa90_regression_pct": 0.237,
        "xgchain90": 0.5607,
        "xgchain90_regression_pct": 0.237,
        "xgbuildup90": 0.2413,
        "xgbuildup90_regression_pct": 0.237,
        "player_id": 670847,
        "history": [
          {
            "season": 2023,
            "minutes": 1082.0,
            "npxg90": 0.14042505262808636,
            "xa90": 0.13435382433855378,
            "clubs": "Nice; Real Sociedad",
            "competitions": [
              "ES1",
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1667.0,
            "npxg90": 0.23173448482743983,
            "xa90": 0.24002316967099815,
            "clubs": "Nice",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1717.0,
            "npxg90": 0.2242896000946339,
            "xa90": 0.18445922605840878,
            "clubs": "Nice",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1229633301532983,
        "npxg90_high": 0.41439096897157734,
        "xa90_low": 0.1070661761805131,
        "xa90_high": 0.287246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 670847,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1525.5,
        "empirical_lo80": 117.55,
        "empirical_hi80": 2435.9,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1681.0,
        "weighted_prior_minutes": 1525.5,
        "prior_starts": 20.0,
        "prior_cf_start_share": 0.25,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 670847,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:670883",
      "player_id": 670883,
      "name": "Dane Scarlett",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 11,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Tottenham Hotspur"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9332",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 670883,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 7.0,
        "weighted_prior_minutes": 16.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 670883,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:671594",
      "player_id": 671594,
      "name": "Kamory Doumbia",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 22,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Attacking Midfield": 21,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Stade Brestois 29"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10100",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10100",
        "name": "Kamory Doumbia",
        "comp": "FR1",
        "team": "Brest",
        "target_season": 2026,
        "age_at_target": 23.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3967,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1443,
        "npxg90": 0.2815,
        "npxg90_regression_pct": 0.25,
        "xa90": 0.1836,
        "xa90_regression_pct": 0.25,
        "xgchain90": 0.6029,
        "xgchain90_regression_pct": 0.25,
        "xgbuildup90": 0.2179,
        "xgbuildup90_regression_pct": 0.25,
        "player_id": 671594,
        "history": [
          {
            "season": 2023,
            "minutes": 845.0,
            "npxg90": 0.37444019070743806,
            "xa90": 0.10968729342229268,
            "clubs": "Brest",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1317.0,
            "npxg90": 0.2563028721932262,
            "xa90": 0.15389006489416868,
            "clubs": "Brest",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1805.0,
            "npxg90": 0.24920651518386322,
            "xa90": 0.22169144796284943,
            "clubs": "Brest",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.16776333015329828,
        "npxg90_high": 0.4591909689715773,
        "xa90_low": 0.10606617618051313,
        "xa90_high": 0.286246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 671594,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1766.0,
        "weighted_prior_minutes": 1430.0,
        "prior_starts": 22.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 671594,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:672803",
      "player_id": 672803,
      "name": "Bertu\u011f Y\u0131ld\u0131r\u0131m",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Stade Rennais FC"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 672803,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2.0,
        "weighted_prior_minutes": 386.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 672803,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:674806",
      "player_id": 674806,
      "name": "Santiago Pierotti",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 31,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Right Winger": 31
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "US Lecce"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12362",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12362",
        "name": "Santiago Pierotti",
        "comp": "IT1",
        "team": "Lecce",
        "target_season": 2026,
        "age_at_target": 25.3,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4799,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1865,
        "npxg90": 0.1779,
        "npxg90_regression_pct": 0.205,
        "xa90": 0.1177,
        "xa90_regression_pct": 0.205,
        "xgchain90": 0.3349,
        "xgchain90_regression_pct": 0.205,
        "xgbuildup90": 0.1037,
        "xgbuildup90_regression_pct": 0.205,
        "player_id": 674806,
        "history": [
          {
            "season": 2023,
            "minutes": 175.0,
            "npxg90": 0.16824121751955579,
            "xa90": 0.4549675468887602,
            "clubs": "Lecce",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1963.0,
            "npxg90": 0.19536036763186518,
            "xa90": 0.1312103835553675,
            "clubs": "Lecce",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2661.0,
            "npxg90": 0.12748133683033297,
            "xa90": 0.08805068369362641,
            "clubs": "Lecce",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.06416333015329831,
        "npxg90_high": 0.3555909689715773,
        "xa90_low": 0.040166176180513116,
        "xa90_high": 0.22034604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 674806,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2616.0,
        "weighted_prior_minutes": 1840.5,
        "prior_starts": 31.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 674806,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:67556",
      "player_id": 67556,
      "name": "Milan Djuric",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 38,
        "cf_ss_starts": 3,
        "all_position_starts": 3,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Parma Calcio 1913",
        "US Cremonese"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "3856",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "3856",
        "name": "Milan Djuric",
        "comp": "IT1",
        "team": "Cremonese,Parma Calcio 1913",
        "target_season": 2026,
        "age_at_target": 36.2,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4412,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1206,
        "npxg90": 0.1517,
        "npxg90_regression_pct": 0.285,
        "xa90": 0.0732,
        "xa90_regression_pct": 0.285,
        "xgchain90": 0.2641,
        "xgchain90_regression_pct": 0.285,
        "xgbuildup90": 0.0869,
        "xgbuildup90_regression_pct": 0.285,
        "player_id": 67556,
        "history": [
          {
            "season": 2023,
            "minutes": 2479.0,
            "npxg90": 0.1920267144130177,
            "xa90": 0.09147176124567272,
            "clubs": "Monza,Verona",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1522.0,
            "npxg90": 0.24115103055232262,
            "xa90": 0.04953678769552677,
            "clubs": "Monza,Parma Calcio 1913",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 411.0,
            "npxg90": 0.17795883418217193,
            "xa90": 0.16671722795623933,
            "clubs": "Cremonese,Parma Calcio 1913",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.03796333015329831,
        "npxg90_high": 0.3293909689715773,
        "xa90_low": 0,
        "xa90_high": 0.175846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 67556,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1222.5,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2356.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 445.0,
        "weighted_prior_minutes": 1222.5,
        "prior_starts": 3.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 67556,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:676411",
      "player_id": 676411,
      "name": "Dailon Livramento",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Hellas Verona"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12856",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Casa Pia AC",
          "league": "Liga Portugal",
          "minutes": 940.0,
          "npxg90": 0.1811776605058223,
          "xa90": 0.0898863882460492,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 676411,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 676411,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:677935",
      "player_id": 677935,
      "name": "Ricky-Jade Jones",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 11,
        "cf_ss_starts": 3,
        "all_position_starts": 3,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC St. Pauli"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14197",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14197",
        "name": "Ricky-Jade Jones",
        "comp": "L1",
        "team": "St. Pauli",
        "target_season": 2026,
        "age_at_target": 23.7,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 344,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 172,
        "npxg90": 0.4543,
        "npxg90_regression_pct": 0.736,
        "xa90": 0.2257,
        "xa90_regression_pct": 0.736,
        "xgchain90": 0.7741,
        "xgchain90_regression_pct": 0.736,
        "xgbuildup90": 0.1747,
        "xgbuildup90_regression_pct": 0.736,
        "player_id": 677935,
        "history": [
          {
            "season": 2025,
            "minutes": 344.0,
            "npxg90": 0.742274008171503,
            "xa90": 0.3688585964237274,
            "clubs": "St. Pauli",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3405633301532983,
        "npxg90_high": 0.6319909689715772,
        "xa90_low": 0.14816617618051314,
        "xa90_high": 0.328346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 677935,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 350.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1484.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 350.0,
        "weighted_prior_minutes": 350.0,
        "prior_starts": 3.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 677935,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:678655",
      "player_id": 678655,
      "name": "Philip Otele",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 2,
        "all_position_starts": 7,
        "cf_start_share": 0.2857142857142857,
        "starting_position_counts": {
          "Left Winger": 4,
          "Centre-Forward": 2,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Hamburger SV"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14423",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14423",
        "name": "Philip Otele",
        "comp": "L1",
        "team": "Hamburger SV",
        "target_season": 2026,
        "age_at_target": 27.3,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 504,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 252,
        "npxg90": 0.2881,
        "npxg90_regression_pct": 0.656,
        "xa90": 0.1715,
        "xa90_regression_pct": 0.656,
        "xgchain90": 0.5407,
        "xgchain90_regression_pct": 0.656,
        "xgbuildup90": 0.1626,
        "xgbuildup90_regression_pct": 0.656,
        "player_id": 678655,
        "history": [
          {
            "season": 2025,
            "minutes": 504.0,
            "npxg90": 0.17973140414272035,
            "xa90": 0.17174411465280823,
            "clubs": "Hamburger SV",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.17436333015329833,
        "npxg90_high": 0.46579096897157735,
        "xa90_low": 0.09396617618051313,
        "xa90_high": 0.274146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 678655,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 477.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1387.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 477.0,
        "weighted_prior_minutes": 477.0,
        "prior_starts": 7.0,
        "prior_cf_start_share": 0.285714,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 678655,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:683571",
      "player_id": 683571,
      "name": "Tolu Arokodare",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 35,
        "cf_ss_starts": 13,
        "all_position_starts": 13,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 13
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Wolverhampton Wanderers"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8875",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8875",
        "name": "Tolu Arokodare",
        "comp": "GB1",
        "team": "Wolverhampton Wanderers",
        "target_season": 2026,
        "age_at_target": 25.7,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1357,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 678,
        "npxg90": 0.3924,
        "npxg90_regression_pct": 0.414,
        "xa90": 0.107,
        "xa90_regression_pct": 0.414,
        "xgchain90": 0.4384,
        "xgchain90_regression_pct": 0.414,
        "xgbuildup90": 0.1198,
        "xgbuildup90_regression_pct": 0.414,
        "player_id": 683571,
        "history": [
          {
            "season": 2025,
            "minutes": 1357.0,
            "npxg90": 0.4420671663497552,
            "xa90": 0.07691172779968053,
            "clubs": "Wolverhampton Wanderers",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.27866333015329836,
        "npxg90_high": 0.5700909689715774,
        "xa90_low": 0.029466176180513115,
        "xa90_high": 0.209646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 683571,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1408.0,
        "empirical_lo80": 37.45,
        "empirical_hi80": 2542.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1408.0,
        "weighted_prior_minutes": 1408.0,
        "prior_starts": 13.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 683571,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:683625",
      "player_id": 683625,
      "name": "Jacen Russell-Rowe",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 13,
        "cf_ss_starts": 5,
        "all_position_starts": 5,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 5
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Toulouse"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14435",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14435",
        "name": "Jacen Russell-Rowe",
        "comp": "FR1",
        "team": "Toulouse",
        "target_season": 2026,
        "age_at_target": 23.9,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 461,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 230,
        "npxg90": 0.31,
        "npxg90_regression_pct": 0.676,
        "xa90": 0.1204,
        "xa90_regression_pct": 0.676,
        "xgchain90": 0.4966,
        "xgchain90_regression_pct": 0.676,
        "xgbuildup90": 0.1701,
        "xgbuildup90_regression_pct": 0.676,
        "player_id": 683625,
        "history": [
          {
            "season": 2025,
            "minutes": 461.0,
            "npxg90": 0.3055850567130489,
            "xa90": 0.03953675688961581,
            "clubs": "Toulouse",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1962633301532983,
        "npxg90_high": 0.4876909689715773,
        "xa90_low": 0.04286617618051311,
        "xa90_high": 0.223046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 683625,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 683625,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:687609",
      "player_id": 687609,
      "name": "Isaac Romero",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 31,
        "cf_ss_starts": 16,
        "all_position_starts": 18,
        "cf_start_share": 0.8888888888888888,
        "starting_position_counts": {
          "Centre-Forward": 16,
          "Right Winger": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Sevilla FC"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12305",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12305",
        "name": "Isaac Romero",
        "comp": "ES1",
        "team": "Sevilla",
        "target_season": 2026,
        "age_at_target": 26.2,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4785,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1573,
        "npxg90": 0.3562,
        "npxg90_regression_pct": 0.234,
        "xa90": 0.1173,
        "xa90_regression_pct": 0.234,
        "xgchain90": 0.5283,
        "xgchain90_regression_pct": 0.234,
        "xgbuildup90": 0.1348,
        "xgbuildup90_regression_pct": 0.234,
        "player_id": 687609,
        "history": [
          {
            "season": 2023,
            "minutes": 1079.0,
            "npxg90": 0.7739845417488272,
            "xa90": 0.20061223031443728,
            "clubs": "Sevilla",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2200.0,
            "npxg90": 0.30413223508406767,
            "xa90": 0.10598694188520312,
            "clubs": "Sevilla",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1506.0,
            "npxg90": 0.28680364783126044,
            "xa90": 0.06467521580240404,
            "clubs": "Sevilla",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.24246333015329832,
        "npxg90_high": 0.5338909689715774,
        "xa90_low": 0.03976617618051312,
        "xa90_high": 0.219946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 687609,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1550.25,
        "empirical_lo80": 179.7,
        "empirical_hi80": 2684.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1490.0,
        "weighted_prior_minutes": 1550.25,
        "prior_starts": 18.0,
        "prior_cf_start_share": 0.888889,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 687609,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:68863",
      "player_id": 68863,
      "name": "Mauro Icardi",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Galatasaray"
      ],
      "prior_competitions": [
        "Super Lig"
      ],
      "identity": {
        "method": "existing FotMob bridge",
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Galatasaray",
          "league": "Super Lig",
          "minutes": 1313.0,
          "npxg90": 0.667480554457212,
          "xa90": 0.0992561394443788,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": 68863,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:691482",
      "player_id": 691482,
      "name": "Jacopo Fazzini",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 5,
        "cf_start_share": 0.2,
        "starting_position_counts": {
          "Central Midfield": 1,
          "Attacking Midfield": 1,
          "Left Midfield": 1,
          "Left Winger": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "ACF Fiorentina"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10303",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10303",
        "name": "Jacopo Fazzini",
        "comp": "IT1",
        "team": "Fiorentina",
        "target_season": 2026,
        "age_at_target": 23.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3178,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 935,
        "npxg90": 0.205,
        "npxg90_regression_pct": 0.339,
        "xa90": 0.1254,
        "xa90_regression_pct": 0.339,
        "xgchain90": 0.4424,
        "xgchain90_regression_pct": 0.339,
        "xgbuildup90": 0.1767,
        "xgbuildup90_regression_pct": 0.339,
        "player_id": 691482,
        "history": [
          {
            "season": 2023,
            "minutes": 1213.0,
            "npxg90": 0.07964427005545668,
            "xa90": 0.1542597260903521,
            "clubs": "Empoli",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1403.0,
            "npxg90": 0.2368703670534209,
            "xa90": 0.07018487907797417,
            "clubs": "Empoli",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 562.0,
            "npxg90": 0.14144579783824415,
            "xa90": 0.11580812608909354,
            "clubs": "Fiorentina",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0912633301532983,
        "npxg90_high": 0.3826909689715773,
        "xa90_low": 0.04786617618051313,
        "xa90_high": 0.22804604875519202
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 691482,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 941.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1851.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 574.0,
        "weighted_prior_minutes": 941.0,
        "prior_starts": 5.0,
        "prior_cf_start_share": 0.2,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 691482,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:691786",
      "player_id": 691786,
      "name": "Morgan Guilavogui",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 3,
        "cf_start_share": 0.3333333333333333,
        "starting_position_counts": {
          "Attacking Midfield": 2,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RC Lens"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11762",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11762",
        "name": "Morgan Guilavogui",
        "comp": "FR1",
        "team": "Lens",
        "target_season": 2026,
        "age_at_target": 28.4,
        "seasons_used": 3,
        "pos": "MF",
        "minutes_basis": 2765,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 802,
        "npxg90": 0.2954,
        "npxg90_regression_pct": 0.374,
        "xa90": 0.1713,
        "xa90_regression_pct": 0.374,
        "xgchain90": 0.6491,
        "xgchain90_regression_pct": 0.374,
        "xgbuildup90": 0.3043,
        "xgbuildup90_regression_pct": 0.374,
        "player_id": 691786,
        "history": [
          {
            "season": 2023,
            "minutes": 493.0,
            "npxg90": 0.42073727779951836,
            "xa90": 0.33900426477798346,
            "clubs": "Lens",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1828.0,
            "npxg90": 0.4262871849320063,
            "xa90": 0.15153963576301246,
            "clubs": "St. Pauli",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 444.0,
            "npxg90": 0.3625685082295456,
            "xa90": 0.2358771231327508,
            "clubs": "Lens",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1816633301532983,
        "npxg90_high": 0.4730909689715773,
        "xa90_low": 0.09376617618051312,
        "xa90_high": 0.273946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 691786,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 832.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1742.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 481.0,
        "weighted_prior_minutes": 832.0,
        "prior_starts": 3.0,
        "prior_cf_start_share": 0.333333,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 691786,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:692368",
      "player_id": 692368,
      "name": "Younes Ebnoutalib",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 8,
        "cf_ss_starts": 2,
        "all_position_starts": 2,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Eintracht Frankfurt"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14329",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14329",
        "name": "Younes Ebnoutalib",
        "comp": "L1",
        "team": "Eintracht Frankfurt",
        "target_season": 2026,
        "age_at_target": 22.9,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 127,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 64,
        "npxg90": 0.3549,
        "npxg90_regression_pct": 0.883,
        "xa90": 0.165,
        "xa90_regression_pct": 0.883,
        "xgchain90": 0.6145,
        "xgchain90_regression_pct": 0.883,
        "xgbuildup90": 0.2027,
        "xgbuildup90_regression_pct": 0.883,
        "player_id": 692368,
        "history": [
          {
            "season": 2025,
            "minutes": 127.0,
            "npxg90": 0.3991670689479573,
            "xa90": 0.10264220434849657,
            "clubs": "Eintracht Frankfurt",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2411633301532983,
        "npxg90_high": 0.5325909689715773,
        "xa90_low": 0.08746617618051312,
        "xa90_high": 0.267646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 692368,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 131.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1265.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 131.0,
        "weighted_prior_minutes": 131.0,
        "prior_starts": 2.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 692368,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:694507",
      "player_id": 694507,
      "name": "Rayan Philippe",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 6,
        "cf_ss_starts": 2,
        "all_position_starts": 13,
        "cf_start_share": 0.15384615384615385,
        "starting_position_counts": {
          "Right Winger": 9,
          "Centre-Forward": 2,
          "Left Winger": 1,
          "Attacking Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Hamburger SV"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "7749",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "7749",
        "name": "Rayan Philippe",
        "comp": "L1",
        "team": "Hamburger SV",
        "target_season": 2026,
        "age_at_target": 25.8,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1272,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 636,
        "npxg90": 0.3455,
        "npxg90_regression_pct": 0.43,
        "xa90": 0.1284,
        "xa90_regression_pct": 0.43,
        "xgchain90": 0.5296,
        "xgchain90_regression_pct": 0.43,
        "xgbuildup90": 0.1444,
        "xgbuildup90_regression_pct": 0.43,
        "player_id": 694507,
        "history": [
          {
            "season": 2025,
            "minutes": 1272.0,
            "npxg90": 0.3458687788718995,
            "xa90": 0.09597805293522915,
            "clubs": "Hamburger SV",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.23176333015329828,
        "npxg90_high": 0.5231909689715772,
        "xa90_low": 0.050866176180513104,
        "xa90_high": 0.23104604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 694507,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1285.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2195.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1285.0,
        "weighted_prior_minutes": 1285.0,
        "prior_starts": 13.0,
        "prior_cf_start_share": 0.153846,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 694507,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:696764",
      "player_id": 696764,
      "name": "Abu Kamara",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 1,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Getafe CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10526",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10526",
        "name": "Abu Kamara",
        "comp": "ES1",
        "team": "Getafe",
        "target_season": 2026,
        "age_at_target": 23.0,
        "seasons_used": 1,
        "pos": "MF",
        "minutes_basis": 210,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 105,
        "npxg90": 0.1067,
        "npxg90_regression_pct": 0.821,
        "xa90": 0.0872,
        "xa90_regression_pct": 0.821,
        "xgchain90": 0.3867,
        "xgchain90_regression_pct": 0.821,
        "xgbuildup90": 0.2491,
        "xgbuildup90_regression_pct": 0.821,
        "player_id": 696764,
        "history": [
          {
            "season": 2025,
            "minutes": 210.0,
            "npxg90": 0.1801895435367312,
            "xa90": 0.042367657114352496,
            "clubs": "Getafe",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0,
        "npxg90_high": 0.28439096897157734,
        "xa90_low": 0.009666176180513117,
        "xa90_high": 0.189846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 696764,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 248.0,
        "weighted_prior_minutes": 248.0,
        "prior_starts": 1.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 696764,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:701757",
      "player_id": 701757,
      "name": "Keke Topp",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 27,
        "cf_ss_starts": 7,
        "all_position_starts": 7,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 7
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "SV Werder Bremen"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11314",
            "method": "surname+name_subset",
            "confidence": 0.85
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11314",
        "name": "Keke Maximilian Topp",
        "comp": "L1",
        "team": "Werder Bremen",
        "target_season": 2026,
        "age_at_target": 22.4,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 828,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 361,
        "npxg90": 0.3391,
        "npxg90_regression_pct": 0.571,
        "xa90": 0.2087,
        "xa90_regression_pct": 0.571,
        "xgchain90": 0.709,
        "xgchain90_regression_pct": 0.571,
        "xgbuildup90": 0.2622,
        "xgbuildup90_regression_pct": 0.571,
        "player_id": 701757,
        "history": [
          {
            "season": 2024,
            "minutes": 211.0,
            "npxg90": 0.4374285307116983,
            "xa90": 0.990861814769241,
            "clubs": "Werder Bremen",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 617.0,
            "npxg90": 0.29481931301241365,
            "xa90": 0.12739054162834124,
            "clubs": "Werder Bremen",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.22536333015329832,
        "npxg90_high": 0.5167909689715773,
        "xa90_low": 0.13116617618051313,
        "xa90_high": 0.311346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 701757,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 498.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1632.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 629.0,
        "weighted_prior_minutes": 498.666667,
        "prior_starts": 7.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 701757,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:704155",
      "player_id": 704155,
      "name": "Andr\u00e9as Hountondji",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 20,
        "cf_ss_starts": 14,
        "all_position_starts": 15,
        "cf_start_share": 0.9333333333333333,
        "starting_position_counts": {
          "Centre-Forward": 14,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC St. Pauli"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13885",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13885",
        "name": "Andr\u00e9as Hountondji",
        "comp": "L1",
        "team": "St. Pauli",
        "target_season": 2026,
        "age_at_target": 24.1,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1092,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 546,
        "npxg90": 0.3491,
        "npxg90_regression_pct": 0.468,
        "xa90": 0.1123,
        "xa90_regression_pct": 0.468,
        "xgchain90": 0.4642,
        "xgchain90_regression_pct": 0.468,
        "xgbuildup90": 0.1082,
        "xgbuildup90_regression_pct": 0.468,
        "player_id": 704155,
        "history": [
          {
            "season": 2025,
            "minutes": 1092.0,
            "npxg90": 0.3462020547390189,
            "xa90": 0.058171522680792835,
            "clubs": "St. Pauli",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.23536333015329833,
        "npxg90_high": 0.5267909689715773,
        "xa90_low": 0.034766176180513114,
        "xa90_high": 0.214946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 704155,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1075.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2209.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1075.0,
        "weighted_prior_minutes": 1075.0,
        "prior_starts": 15.0,
        "prior_cf_start_share": 0.933333,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 704155,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:704270",
      "player_id": 704270,
      "name": "Sambou Soumano",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 33,
        "cf_ss_starts": 8,
        "all_position_starts": 8,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 8
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Lorient"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10074",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10074",
        "name": "Sambou Soumano",
        "comp": "FR1",
        "team": "Lorient",
        "target_season": 2026,
        "age_at_target": 25.6,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 891,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 446,
        "npxg90": 0.4536,
        "npxg90_regression_pct": 0.519,
        "xa90": 0.1695,
        "xa90_regression_pct": 0.519,
        "xgchain90": 0.5696,
        "xgchain90_regression_pct": 0.519,
        "xgbuildup90": 0.1189,
        "xgbuildup90_regression_pct": 0.519,
        "player_id": 704270,
        "history": [
          {
            "season": 2025,
            "minutes": 891.0,
            "npxg90": 0.6108301497920595,
            "xa90": 0.1825001004217851,
            "clubs": "Lorient",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3398633301532983,
        "npxg90_high": 0.6312909689715773,
        "xa90_low": 0.09196617618051313,
        "xa90_high": 0.272146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 704270,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 928.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2062.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 928.0,
        "weighted_prior_minutes": 928.0,
        "prior_starts": 8.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 704270,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:707242",
      "player_id": 707242,
      "name": "Badredine Bouanani",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 6,
        "cf_start_share": 0.16666666666666666,
        "starting_position_counts": {
          "Right Winger": 5,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "OGC Nice",
        "VfB Stuttgart"
      ],
      "prior_competitions": [
        "FR1",
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11062",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11062",
        "name": "Badredine Bouanani",
        "comp": "L1",
        "team": "Nice; VfB Stuttgart",
        "target_season": 2026,
        "age_at_target": 21.6,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 2205,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1;L1",
        "effective_minutes": 686,
        "npxg90": 0.2573,
        "npxg90_regression_pct": 0.412,
        "xa90": 0.1755,
        "xa90_regression_pct": 0.412,
        "xgchain90": 0.6925,
        "xgchain90_regression_pct": 0.412,
        "xgbuildup90": 0.3555,
        "xgbuildup90_regression_pct": 0.412,
        "player_id": 707242,
        "history": [
          {
            "season": 2023,
            "minutes": 583.0,
            "npxg90": 0.21170529020921444,
            "xa90": 0.20758447315588618,
            "clubs": "Lorient,Nice",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1083.0,
            "npxg90": 0.17205247887696584,
            "xa90": 0.23196296255591833,
            "clubs": "Nice",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 539.0,
            "npxg90": 0.18938280842465682,
            "xa90": 0.10129490297059623,
            "clubs": "Nice; VfB Stuttgart",
            "competitions": [
              "FR1",
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.14356333015329828,
        "npxg90_high": 0.4349909689715773,
        "xa90_low": 0.0979661761805131,
        "xa90_high": 0.278146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 707242,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 697.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1608.15,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 551.0,
        "weighted_prior_minutes": 697.75,
        "prior_starts": 6.0,
        "prior_cf_start_share": 0.166667,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 707242,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:707295",
      "player_id": 707295,
      "name": "Giuseppe Ambrosino",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 20,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "SSC Napoli"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10532",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 707295,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 35.0,
        "weighted_prior_minutes": 35.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 707295,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:708265",
      "player_id": 708265,
      "name": "Bradley Barcola",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 2,
        "all_position_starts": 21,
        "cf_start_share": 0.09523809523809523,
        "starting_position_counts": {
          "Left Winger": 16,
          "Right Winger": 3,
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Paris Saint-Germain"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10016",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10016",
        "name": "Bradley Barcola",
        "comp": "FR1",
        "team": "Paris Saint Germain",
        "target_season": 2026,
        "age_at_target": 23.9,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5666,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1861,
        "npxg90": 0.4932,
        "npxg90_regression_pct": 0.205,
        "xa90": 0.2781,
        "xa90_regression_pct": 0.205,
        "xgchain90": 0.9959,
        "xgchain90_regression_pct": 0.205,
        "xgbuildup90": 0.377,
        "xgbuildup90_regression_pct": 0.205,
        "player_id": 708265,
        "history": [
          {
            "season": 2023,
            "minutes": 1665.0,
            "npxg90": 0.3020215824850508,
            "xa90": 0.3129754173191818,
            "clubs": "Lyon,Paris Saint Germain",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2223.0,
            "npxg90": 0.6211618127429533,
            "xa90": 0.4021956437542612,
            "clubs": "Paris Saint Germain",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1778.0,
            "npxg90": 0.5900100769875288,
            "xa90": 0.2421252572169387,
            "clubs": "Paris Saint Germain",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.37946333015329836,
        "npxg90_high": 0.6708909689715774,
        "xa90_low": 0.20056617618051314,
        "xa90_high": 0.380746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 708265,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1835.0,
        "empirical_lo80": 427.05,
        "empirical_hi80": 2745.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1750.0,
        "weighted_prior_minutes": 1835.0,
        "prior_starts": 21.0,
        "prior_cf_start_share": 0.095238,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 708265,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:709380",
      "player_id": 709380,
      "name": "\u00c1lex For\u00e9s",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 33,
        "cf_ss_starts": 3,
        "all_position_starts": 3,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Real Oviedo"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13954",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13954",
        "name": "\u00c1lex For\u00e9s",
        "comp": "ES1",
        "team": "Real Oviedo",
        "target_season": 2026,
        "age_at_target": 25.3,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 331,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 166,
        "npxg90": 0.2737,
        "npxg90_regression_pct": 0.744,
        "xa90": 0.1259,
        "xa90_regression_pct": 0.744,
        "xgchain90": 0.5127,
        "xgchain90_regression_pct": 0.744,
        "xgbuildup90": 0.1977,
        "xgbuildup90_regression_pct": 0.744,
        "player_id": 709380,
        "history": [
          {
            "season": 2025,
            "minutes": 331.0,
            "npxg90": 0.21541316523652781,
            "xa90": 0.00541277274804533,
            "clubs": "Real Oviedo",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1599633301532983,
        "npxg90_high": 0.4513909689715773,
        "xa90_low": 0.04836617618051313,
        "xa90_high": 0.22854604875519202
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 709380,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 349.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1483.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 349.0,
        "weighted_prior_minutes": 349.0,
        "prior_starts": 3.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 709380,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:709726",
      "player_id": 709726,
      "name": "Hugo Ekitik\u00e9",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 29,
        "cf_ss_starts": 21,
        "all_position_starts": 21,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 21
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Liverpool FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8995",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8995",
        "name": "Hugo Ekitike",
        "comp": "GB1",
        "team": "Liverpool",
        "target_season": 2026,
        "age_at_target": 24.1,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5176,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1753,
        "npxg90": 0.5621,
        "npxg90_regression_pct": 0.215,
        "xa90": 0.1786,
        "xa90_regression_pct": 0.215,
        "xgchain90": 0.8244,
        "xgchain90_regression_pct": 0.215,
        "xgbuildup90": 0.2158,
        "xgbuildup90_regression_pct": 0.215,
        "player_id": 709726,
        "history": [
          {
            "season": 2023,
            "minutes": 718.0,
            "npxg90": 0.45978291655441844,
            "xa90": 0.23462431881483387,
            "clubs": "Eintracht Frankfurt; Paris Saint Germain",
            "competitions": [
              "FR1",
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2623.0,
            "npxg90": 0.7142818893412121,
            "xa90": 0.2572564439002312,
            "clubs": "Eintracht Frankfurt",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1835.0,
            "npxg90": 0.5852299355762206,
            "xa90": 0.12218937917285136,
            "clubs": "Liverpool",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.4483633301532983,
        "npxg90_high": 0.7397909689715774,
        "xa90_low": 0.10106617618051313,
        "xa90_high": 0.281246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 709726,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1732.75,
        "empirical_lo80": 362.2,
        "empirical_hi80": 2866.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1811.0,
        "weighted_prior_minutes": 1732.75,
        "prior_starts": 21.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 709726,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:711337",
      "player_id": 711337,
      "name": "Evanilson",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 36,
        "cf_ss_starts": 32,
        "all_position_starts": 32,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 32
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "AFC Bournemouth"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12963",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12963",
        "name": "Evanilson",
        "comp": "GB1",
        "team": "Bournemouth",
        "target_season": 2026,
        "age_at_target": 26.8,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 5186,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1999,
        "npxg90": 0.3947,
        "npxg90_regression_pct": 0.194,
        "xa90": 0.1021,
        "xa90_regression_pct": 0.194,
        "xgchain90": 0.5359,
        "xgchain90_regression_pct": 0.194,
        "xgbuildup90": 0.1245,
        "xgbuildup90_regression_pct": 0.194,
        "player_id": 711337,
        "history": [
          {
            "season": 2024,
            "minutes": 2376.0,
            "npxg90": 0.4906477727645049,
            "xa90": 0.07254487774899286,
            "clubs": "Bournemouth",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2810.0,
            "npxg90": 0.37889948515122046,
            "xa90": 0.09829921007580604,
            "clubs": "Bournemouth",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.28096333015329833,
        "npxg90_high": 0.5723909689715774,
        "xa90_low": 0.024566176180513113,
        "xa90_high": 0.20474604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 711337,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2620.0,
        "empirical_lo80": 1249.45,
        "empirical_hi80": 3420.0,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2762.0,
        "weighted_prior_minutes": 2620.0,
        "prior_starts": 32.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 711337,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:711382",
      "player_id": 711382,
      "name": "Jon Karrikaburu",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 26,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Real Sociedad"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9922",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9922",
        "name": "Jon Karrikaburu",
        "comp": "ES1",
        "team": "Real Sociedad",
        "target_season": 2026,
        "age_at_target": 23.9,
        "seasons_used": 1,
        "pos": "MF",
        "minutes_basis": 107,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 54,
        "npxg90": 0.1416,
        "npxg90_regression_pct": 0.9,
        "xa90": 0.0892,
        "xa90_regression_pct": 0.9,
        "xgchain90": 0.4145,
        "xgchain90_regression_pct": 0.9,
        "xgbuildup90": 0.2667,
        "xgbuildup90_regression_pct": 0.9,
        "player_id": 711382,
        "history": [
          {
            "season": 2025,
            "minutes": 107.0,
            "npxg90": 0.5967307848002866,
            "xa90": 0.020065110559775452,
            "clubs": "Real Sociedad",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.02786333015329831,
        "npxg90_high": 0.3192909689715773,
        "xa90_low": 0.011666176180513119,
        "xa90_high": 0.191846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 711382,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 129.0,
        "weighted_prior_minutes": 90.666667,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 2.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 711382,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:718201",
      "player_id": 718201,
      "name": "Kevin Carlos",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 29,
        "cf_ss_starts": 9,
        "all_position_starts": 9,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 9
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "OGC Nice"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 718201,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 874.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2008.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 874.0,
        "weighted_prior_minutes": 874.0,
        "prior_starts": 9.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 718201,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:718303",
      "player_id": 718303,
      "name": "Ernest Poku",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 16,
        "cf_start_share": 0.0625,
        "starting_position_counts": {
          "Left Midfield": 8,
          "Left Winger": 3,
          "Attacking Midfield": 3,
          "Right Midfield": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Bayer 04 Leverkusen"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13857",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13857",
        "name": "Ernest Poku",
        "comp": "L1",
        "team": "Bayer Leverkusen",
        "target_season": 2026,
        "age_at_target": 22.5,
        "seasons_used": 1,
        "pos": "DF",
        "minutes_basis": 1471,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 736,
        "npxg90": 0.1722,
        "npxg90_regression_pct": 0.395,
        "xa90": 0.155,
        "xa90_regression_pct": 0.395,
        "xgchain90": 0.5497,
        "xgchain90_regression_pct": 0.395,
        "xgbuildup90": 0.2718,
        "xgbuildup90_regression_pct": 0.395,
        "player_id": 718303,
        "history": [
          {
            "season": 2025,
            "minutes": 1471.0,
            "npxg90": 0.22805024204328705,
            "xa90": 0.193247301649634,
            "clubs": "Bayer Leverkusen",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0584633301532983,
        "npxg90_high": 0.34989096897157734,
        "xa90_low": 0.07746617618051312,
        "xa90_high": 0.257646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 718303,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1485.0,
        "empirical_lo80": 77.05,
        "empirical_hi80": 2395.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1485.0,
        "weighted_prior_minutes": 1485.0,
        "prior_starts": 16.0,
        "prior_cf_start_share": 0.0625,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 718303,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:72047",
      "player_id": 72047,
      "name": "Iago Aspas",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 27,
        "cf_ss_starts": 2,
        "all_position_starts": 11,
        "cf_start_share": 0.18181818181818182,
        "starting_position_counts": {
          "Right Winger": 9,
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Celta de Vigo"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "2290",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "2290",
        "name": "Iago Aspas",
        "comp": "ES1",
        "team": "Celta Vigo",
        "target_season": 2026,
        "age_at_target": 39.0,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5569,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1663,
        "npxg90": 0.1423,
        "npxg90_regression_pct": 0.224,
        "xa90": 0.1916,
        "xa90_regression_pct": 0.224,
        "xgchain90": 0.4526,
        "xgchain90_regression_pct": 0.224,
        "xgbuildup90": 0.2131,
        "xgbuildup90_regression_pct": 0.224,
        "player_id": 72047,
        "history": [
          {
            "season": 2023,
            "minutes": 2736.0,
            "npxg90": 0.21999477886741883,
            "xa90": 0.39970628653751,
            "clubs": "Celta Vigo",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1751.0,
            "npxg90": 0.19591789463931733,
            "xa90": 0.24792166822496856,
            "clubs": "Celta Vigo",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1082.0,
            "npxg90": 0.2455294693091991,
            "xa90": 0.3708489618802963,
            "clubs": "Celta Vigo",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.028563330153298316,
        "npxg90_high": 0.3199909689715773,
        "xa90_low": 0.11406617618051311,
        "xa90_high": 0.294246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 72047,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1680.25,
        "empirical_lo80": 272.3,
        "empirical_hi80": 2590.65,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1130.0,
        "weighted_prior_minutes": 1680.25,
        "prior_starts": 11.0,
        "prior_cf_start_share": 0.181818,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 72047,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:720518",
      "player_id": 720518,
      "name": "Roberto Fern\u00e1ndez",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 38,
        "cf_ss_starts": 25,
        "all_position_starts": 25,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 25
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RCD Espanyol Barcelona"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13350",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13350",
        "name": "Roberto Fern\u00e1ndez",
        "comp": "ES1",
        "team": "Espanyol",
        "target_season": 2026,
        "age_at_target": 24.1,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 3925,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1578,
        "npxg90": 0.293,
        "npxg90_regression_pct": 0.233,
        "xa90": 0.1186,
        "xa90_regression_pct": 0.233,
        "xgchain90": 0.4578,
        "xgchain90_regression_pct": 0.233,
        "xgbuildup90": 0.1096,
        "xgbuildup90_regression_pct": 0.233,
        "player_id": 720518,
        "history": [
          {
            "season": 2024,
            "minutes": 1537.0,
            "npxg90": 0.1900279436353776,
            "xa90": 0.05231790723268211,
            "clubs": "Espanyol",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2388.0,
            "npxg90": 0.32236694771300384,
            "xa90": 0.11897592024933827,
            "clubs": "Espanyol",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1792633301532983,
        "npxg90_high": 0.4706909689715773,
        "xa90_low": 0.041066176180513114,
        "xa90_high": 0.221246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 720518,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2094.333333,
        "empirical_lo80": 723.783333,
        "empirical_hi80": 3228.533333,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2387.0,
        "weighted_prior_minutes": 2094.333333,
        "prior_starts": 25.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 720518,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:724129",
      "player_id": 724129,
      "name": "Matias Fernandez-Pardo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 17,
        "cf_ss_starts": 13,
        "all_position_starts": 27,
        "cf_start_share": 0.48148148148148145,
        "starting_position_counts": {
          "Centre-Forward": 13,
          "Left Winger": 10,
          "Right Winger": 3,
          "Attacking Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "LOSC Lille"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13051",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13051",
        "name": "Matias Fernandez-Pardo",
        "comp": "FR1",
        "team": "Lille",
        "target_season": 2026,
        "age_at_target": 21.5,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 3468,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1469,
        "npxg90": 0.3468,
        "npxg90_regression_pct": 0.246,
        "xa90": 0.1846,
        "xa90_regression_pct": 0.246,
        "xgchain90": 0.637,
        "xgchain90_regression_pct": 0.246,
        "xgbuildup90": 0.2294,
        "xgbuildup90_regression_pct": 0.246,
        "player_id": 724129,
        "history": [
          {
            "season": 2024,
            "minutes": 1060.0,
            "npxg90": 0.2668359866717233,
            "xa90": 0.22138431949435539,
            "clubs": "Lille",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2408.0,
            "npxg90": 0.3584917342797714,
            "xa90": 0.18145917129294445,
            "clubs": "Lille",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2330633301532983,
        "npxg90_high": 0.5244909689715773,
        "xa90_low": 0.1070661761805131,
        "xa90_high": 0.287246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 724129,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1943.0,
        "empirical_lo80": 535.05,
        "empirical_hi80": 2853.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2382.0,
        "weighted_prior_minutes": 1943.0,
        "prior_starts": 27.0,
        "prior_cf_start_share": 0.481481,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 724129,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:726701",
      "player_id": 726701,
      "name": "Rodrigo Ribeiro",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 17,
        "cf_ss_starts": 6,
        "all_position_starts": 6,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 6
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Augsburg"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12418",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12418",
        "name": "Rodrigo Ribeiro",
        "comp": "L1",
        "team": "Augsburg",
        "target_season": 2026,
        "age_at_target": 21.3,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 629,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 314,
        "npxg90": 0.4895,
        "npxg90_regression_pct": 0.604,
        "xa90": 0.1072,
        "xa90_regression_pct": 0.604,
        "xgchain90": 0.7007,
        "xgchain90_regression_pct": 0.604,
        "xgbuildup90": 0.2062,
        "xgbuildup90_regression_pct": 0.604,
        "player_id": 726701,
        "history": [
          {
            "season": 2025,
            "minutes": 629.0,
            "npxg90": 0.6624006410092352,
            "xa90": 0.0038177961859680322,
            "clubs": "Augsburg",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3757633301532983,
        "npxg90_high": 0.6671909689715774,
        "xa90_low": 0.02966617618051312,
        "xa90_high": 0.209846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 726701,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 426.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1560.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 633.0,
        "weighted_prior_minutes": 426.666667,
        "prior_starts": 6.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 726701,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:729814",
      "player_id": 729814,
      "name": "Georges Mikautadze",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 36,
        "cf_ss_starts": 25,
        "all_position_starts": 25,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 23,
          "Second Striker": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Olympique Lyon",
        "Villarreal CF"
      ],
      "prior_competitions": [
        "ES1",
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "8187",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "8187",
        "name": "Georges Mikautadze",
        "comp": "ES1",
        "team": "Lyon; Villarreal",
        "target_season": 2026,
        "age_at_target": 25.7,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5499,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1;FR1",
        "effective_minutes": 1958,
        "npxg90": 0.5035,
        "npxg90_regression_pct": 0.197,
        "xa90": 0.1793,
        "xa90_regression_pct": 0.197,
        "xgchain90": 0.7695,
        "xgchain90_regression_pct": 0.197,
        "xgbuildup90": 0.1609,
        "xgbuildup90_regression_pct": 0.197,
        "player_id": 729814,
        "history": [
          {
            "season": 2023,
            "minutes": 1767.0,
            "npxg90": 0.3748529214026163,
            "xa90": 0.11602030817185274,
            "clubs": "Metz",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1397.0,
            "npxg90": 0.5424884006477033,
            "xa90": 0.34276831333119484,
            "clubs": "Lyon",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2335.0,
            "npxg90": 0.6282132886334201,
            "xa90": 0.15994567916243949,
            "clubs": "Lyon; Villarreal",
            "competitions": [
              "ES1",
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3897633301532982,
        "npxg90_high": 0.6811909689715773,
        "xa90_low": 0.1017661761805131,
        "xa90_high": 0.28194604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 729814,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1945.75,
        "empirical_lo80": 575.2,
        "empirical_hi80": 3079.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2297.0,
        "weighted_prior_minutes": 1945.75,
        "prior_starts": 25.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 729814,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:733576",
      "player_id": 733576,
      "name": "Alberto Moleiro",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 30,
        "cf_start_share": 0.03333333333333333,
        "starting_position_counts": {
          "Left Winger": 29,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Villarreal CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12160",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12160",
        "name": "Alberto Moleiro",
        "comp": "ES1",
        "team": "Villarreal",
        "target_season": 2026,
        "age_at_target": 22.8,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 7117,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 2413,
        "npxg90": 0.1968,
        "npxg90_regression_pct": 0.166,
        "xa90": 0.1668,
        "xa90_regression_pct": 0.166,
        "xgchain90": 0.4804,
        "xgchain90_regression_pct": 0.166,
        "xgbuildup90": 0.1887,
        "xgbuildup90_regression_pct": 0.166,
        "player_id": 733576,
        "history": [
          {
            "season": 2023,
            "minutes": 1817.0,
            "npxg90": 0.09347876354469725,
            "xa90": 0.12231785941912074,
            "clubs": "Las Palmas",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2765.0,
            "npxg90": 0.18713491719896497,
            "xa90": 0.11965793728572442,
            "clubs": "Las Palmas",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2535.0,
            "npxg90": 0.19932833496900002,
            "xa90": 0.2051293914311031,
            "clubs": "Villarreal",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.08306333015329831,
        "npxg90_high": 0.3744909689715773,
        "xa90_low": 0.08926617618051312,
        "xa90_high": 0.269446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 733576,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2379.75,
        "empirical_lo80": 971.8,
        "empirical_hi80": 3290.15,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2491.0,
        "weighted_prior_minutes": 2379.75,
        "prior_starts": 30.0,
        "prior_cf_start_share": 0.033333,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 733576,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:735571",
      "player_id": 735571,
      "name": "Rodrigo Muniz",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 21,
        "cf_ss_starts": 10,
        "all_position_starts": 10,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 10
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Fulham FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10717",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10717",
        "name": "Rodrigo Muniz",
        "comp": "GB1",
        "team": "Fulham",
        "target_season": 2026,
        "age_at_target": 25.2,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3525,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1132,
        "npxg90": 0.4412,
        "npxg90_regression_pct": 0.298,
        "xa90": 0.1027,
        "xa90_regression_pct": 0.298,
        "xgchain90": 0.5482,
        "xgchain90_regression_pct": 0.298,
        "xgbuildup90": 0.1474,
        "xgbuildup90_regression_pct": 0.298,
        "player_id": 735571,
        "history": [
          {
            "season": 2023,
            "minutes": 1602.0,
            "npxg90": 0.4765121517389008,
            "xa90": 0.07799873337819335,
            "clubs": "Fulham",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 922.0,
            "npxg90": 0.6675151631098701,
            "xa90": 0.07623724283856581,
            "clubs": "Fulham",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1001.0,
            "npxg90": 0.4086675930704985,
            "xa90": 0.08644733370489234,
            "clubs": "Fulham",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3274633301532983,
        "npxg90_high": 0.6188909689715774,
        "xa90_low": 0.025166176180513117,
        "xa90_high": 0.205346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 735571,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1135.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2269.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 997.0,
        "weighted_prior_minutes": 1135.75,
        "prior_starts": 10.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 735571,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:73794",
      "player_id": 73794,
      "name": "Duv\u00e1n Zapata",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 33,
        "cf_ss_starts": 11,
        "all_position_starts": 11,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 11
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Torino FC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "1148",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "1148",
        "name": "Duv\u00e1n Zapata",
        "comp": "IT1",
        "team": "Torino",
        "target_season": 2026,
        "age_at_target": 35.3,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4721,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1452,
        "npxg90": 0.2486,
        "npxg90_regression_pct": 0.248,
        "xa90": 0.1047,
        "xa90_regression_pct": 0.248,
        "xgchain90": 0.3763,
        "xgchain90_regression_pct": 0.248,
        "xgbuildup90": 0.1012,
        "xgbuildup90_regression_pct": 0.248,
        "player_id": 73794,
        "history": [
          {
            "season": 2023,
            "minutes": 3036.0,
            "npxg90": 0.3831402518374205,
            "xa90": 0.0896177735187025,
            "clubs": "Atalanta,Torino",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 597.0,
            "npxg90": 0.48342761438545867,
            "xa90": 0.08780814721319244,
            "clubs": "Torino",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1088.0,
            "npxg90": 0.3012138935874271,
            "xa90": 0.22172470390454266,
            "clubs": "Torino",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1348633301532983,
        "npxg90_high": 0.4262909689715773,
        "xa90_low": 0.02716617618051312,
        "xa90_high": 0.207346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 73794,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1446.5,
        "empirical_lo80": 75.95,
        "empirical_hi80": 2580.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1096.0,
        "weighted_prior_minutes": 1446.5,
        "prior_starts": 11.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 73794,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:739443",
      "player_id": 739443,
      "name": "Igor Thiago",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 38,
        "cf_ss_starts": 37,
        "all_position_starts": 37,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 37
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Brentford FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13222",
            "method": "surname+name_subset",
            "confidence": 0.85
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13222",
        "name": "Thiago",
        "comp": "GB1",
        "team": "Brentford",
        "target_season": 2026,
        "age_at_target": 25.1,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 3440,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1683,
        "npxg90": 0.4482,
        "npxg90_regression_pct": 0.222,
        "xa90": 0.1072,
        "xa90_regression_pct": 0.222,
        "xgchain90": 0.6074,
        "xgchain90_regression_pct": 0.222,
        "xgbuildup90": 0.1499,
        "xgbuildup90_regression_pct": 0.222,
        "player_id": 739443,
        "history": [
          {
            "season": 2024,
            "minutes": 148.0,
            "npxg90": 0.06655257509870303,
            "xa90": 0.06960124205294493,
            "clubs": "Brentford",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 3292.0,
            "npxg90": 0.48770741341162566,
            "xa90": 0.09432083623821,
            "clubs": "Brentford",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3344633301532983,
        "npxg90_high": 0.6258909689715773,
        "xa90_low": 0.02966617618051312,
        "xa90_high": 0.209846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 739443,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2247.666667,
        "empirical_lo80": 877.116667,
        "empirical_hi80": 3381.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 3287.0,
        "weighted_prior_minutes": 2247.666667,
        "prior_starts": 37.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 739443,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:741292",
      "player_id": 741292,
      "name": "Iker Bravo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 15,
        "cf_ss_starts": 3,
        "all_position_starts": 3,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 2,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Udinese Calcio"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10090",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10090",
        "name": "Iker Bravo",
        "comp": "IT1",
        "team": "Udinese",
        "target_season": 2026,
        "age_at_target": 21.5,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 828,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 257,
        "npxg90": 0.2603,
        "npxg90_regression_pct": 0.652,
        "xa90": 0.1282,
        "xa90_regression_pct": 0.652,
        "xgchain90": 0.4659,
        "xgchain90_regression_pct": 0.652,
        "xgbuildup90": 0.1521,
        "xgbuildup90_regression_pct": 0.652,
        "player_id": 741292,
        "history": [
          {
            "season": 2024,
            "minutes": 629.0,
            "npxg90": 0.1716856730121687,
            "xa90": 0.07479392741295984,
            "clubs": "Udinese",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 199.0,
            "npxg90": 0.20856560942665417,
            "xa90": 0.10059479174751731,
            "clubs": "Udinese",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.14656333015329828,
        "npxg90_high": 0.4379909689715773,
        "xa90_low": 0.050666176180513126,
        "xa90_high": 0.230846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 741292,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 356.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1490.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 204.0,
        "weighted_prior_minutes": 356.666667,
        "prior_starts": 3.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 741292,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:742201",
      "player_id": 742201,
      "name": "Giuliano Simeone",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 25,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Right Winger": 25
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Atl\u00e9tico de Madrid"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9796",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9796",
        "name": "Giuliano Simeone",
        "comp": "ES1",
        "team": "Atletico Madrid",
        "target_season": 2026,
        "age_at_target": 23.6,
        "seasons_used": 3,
        "pos": "DF",
        "minutes_basis": 4758,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1728,
        "npxg90": 0.1893,
        "npxg90_regression_pct": 0.217,
        "xa90": 0.2262,
        "xa90_regression_pct": 0.217,
        "xgchain90": 0.6929,
        "xgchain90_regression_pct": 0.217,
        "xgbuildup90": 0.3629,
        "xgbuildup90_regression_pct": 0.217,
        "player_id": 742201,
        "history": [
          {
            "season": 2023,
            "minutes": 617.0,
            "npxg90": 0.2908557644974277,
            "xa90": 0.3209857897141668,
            "clubs": "Alaves",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1988.0,
            "npxg90": 0.13588222519492718,
            "xa90": 0.3252646607914621,
            "clubs": "Atletico Madrid",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2153.0,
            "npxg90": 0.25504472917676857,
            "xa90": 0.23103564894592493,
            "clubs": "Atletico Madrid",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0755633301532983,
        "npxg90_high": 0.36699096897157735,
        "xa90_low": 0.14866617618051314,
        "xa90_high": 0.328846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 742201,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2110.0,
        "weighted_prior_minutes": 1697.25,
        "prior_starts": 25.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 742201,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:743599",
      "player_id": 743599,
      "name": "Emersonn",
      "kind": "reviewed_market",
      "in_legacy_14": true,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 27,
        "cf_ss_starts": 18,
        "all_position_starts": 18,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 18
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "Named legacy market comparator",
      "prior_clubs": [
        "FC Toulouse"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14082",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14082",
        "name": "Emersonn",
        "comp": "FR1",
        "team": "Toulouse",
        "target_season": 2026,
        "age_at_target": 22.0,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1607,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 804,
        "npxg90": 0.3825,
        "npxg90_regression_pct": 0.374,
        "xa90": 0.126,
        "xa90_regression_pct": 0.374,
        "xgchain90": 0.4979,
        "xgchain90_regression_pct": 0.374,
        "xgbuildup90": 0.1258,
        "xgbuildup90_regression_pct": 0.374,
        "player_id": 743599,
        "history": [
          {
            "season": 2025,
            "minutes": 1607.0,
            "npxg90": 0.4152789679845632,
            "xa90": 0.10522310930931872,
            "clubs": "Toulouse",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.26876333015329834,
        "npxg90_high": 0.5601909689715774,
        "xa90_low": 0.04846617618051312,
        "xa90_high": 0.228646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 743599,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 743599,
        "player": "Emersonn",
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "historical_destination_deal_proxy_not_juventus_offer",
        "evidence_quality": "wage_unknown",
        "fee_eur": {
          "low": 28000000.0,
          "base": 28000000.0,
          "high": 28000000.0
        },
        "contract_years": 5.0,
        "annual_fee_allocation_eur": {
          "low": 5600000.0,
          "base": 5600000.0,
          "high": 5600000.0
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "undisclosed_ancillary_costs",
          "performance_bonuses",
          "future_wage_changes",
          "juventus_specific_offer",
          "gross_wage"
        ],
        "sources": [
          {
            "title": "Legacy pool snapshot",
            "url": "experiments/band-pool-2026-summer-CF.json",
            "publication_date": "2026-08-28",
            "retrieved_at": "2026-09-09",
            "kind": "local_archived_secondary"
          },
          {
            "title": "Capology archived wage row",
            "url": "https://www.capology.com/club/ipswich-town/salaries/2026-2027/",
            "publication_date": null,
            "retrieved_at": "2026-09-09",
            "kind": "secondary_salary_estimate",
            "snapshot_date": "2026-08-30"
          }
        ],
        "notes": [
          "Closed-window reconstructed comparison as of 2026-09-09; this destination transaction does not establish Juventus feasibility.",
          "Contract proxy assumes constant annual fixed gross wage over the stated term; excludes unpriced costs.",
          "Capology point estimate has no published error interval; identical scenarios do not mean wage certainty.",
          "Legacy club-ceiling-only wage removed from comparable axis: an existing salary ceiling is not a valid upper bound on this signing.",
          "Legacy origin conflict: pool says Toulouse but archived Transfermarkt note says G\u00f6ztepe. Not resolved."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:743951",
      "player_id": 743951,
      "name": "Thiago Borbas",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 17,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Real Oviedo"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14334",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14334",
        "name": "Thiago Borbas",
        "comp": "ES1",
        "team": "Real Oviedo",
        "target_season": 2026,
        "age_at_target": 24.3,
        "seasons_used": 1,
        "pos": "MF",
        "minutes_basis": 140,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 70,
        "npxg90": 0.1378,
        "npxg90_regression_pct": 0.873,
        "xa90": 0.0845,
        "xa90_regression_pct": 0.873,
        "xgchain90": 0.3762,
        "xgchain90_regression_pct": 0.873,
        "xgbuildup90": 0.2616,
        "xgbuildup90_regression_pct": 0.873,
        "player_id": 743951,
        "history": [
          {
            "season": 2025,
            "minutes": 140.0,
            "npxg90": 0.45896890174065313,
            "xa90": 0.0,
            "clubs": "Real Oviedo",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.024063330153298312,
        "npxg90_high": 0.31549096897157736,
        "xa90_low": 0.006966176180513123,
        "xa90_high": 0.187146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 743951,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 168.0,
        "weighted_prior_minutes": 168.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 743951,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:745200",
      "player_id": 745200,
      "name": "Maghnes Akliouche",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 28,
        "cf_start_share": 0.03571428571428571,
        "starting_position_counts": {
          "Right Winger": 23,
          "Attacking Midfield": 4,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "AS Monaco"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10058",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10058",
        "name": "Maghnes Akliouche",
        "comp": "FR1",
        "team": "Monaco",
        "target_season": 2026,
        "age_at_target": 24.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6467,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 2224,
        "npxg90": 0.2755,
        "npxg90_regression_pct": 0.177,
        "xa90": 0.2214,
        "xa90_regression_pct": 0.177,
        "xgchain90": 0.7639,
        "xgchain90_regression_pct": 0.177,
        "xgbuildup90": 0.3423,
        "xgbuildup90_regression_pct": 0.177,
        "player_id": 745200,
        "history": [
          {
            "season": 2023,
            "minutes": 1618.0,
            "npxg90": 0.30436493302102585,
            "xa90": 0.21037174810106293,
            "clubs": "Monaco",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2419.0,
            "npxg90": 0.2798662539964227,
            "xa90": 0.3162280073425601,
            "clubs": "Monaco",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2430.0,
            "npxg90": 0.24498743943318171,
            "xa90": 0.19834222837730692,
            "clubs": "Monaco",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.16176333015329833,
        "npxg90_high": 0.45319096897157735,
        "xa90_low": 0.14386617618051312,
        "xa90_high": 0.324046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 745200,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2211.75,
        "empirical_lo80": 803.8,
        "empirical_hi80": 3122.15,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2410.0,
        "weighted_prior_minutes": 2211.75,
        "prior_starts": 28.0,
        "prior_cf_start_share": 0.035714,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 745200,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:746695",
      "player_id": 746695,
      "name": "Kamaldeen Sulemana",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 1,
        "all_position_starts": 9,
        "cf_start_share": 0.1111111111111111,
        "starting_position_counts": {
          "Attacking Midfield": 8,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Atalanta BC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9630",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9630",
        "name": "Kamaldeen Sulemana",
        "comp": "IT1",
        "team": "Atalanta",
        "target_season": 2026,
        "age_at_target": 24.5,
        "seasons_used": 2,
        "pos": "MF",
        "minutes_basis": 2398,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 848,
        "npxg90": 0.1495,
        "npxg90_regression_pct": 0.362,
        "xa90": 0.1376,
        "xa90_regression_pct": 0.362,
        "xgchain90": 0.4698,
        "xgchain90_regression_pct": 0.362,
        "xgbuildup90": 0.246,
        "xgbuildup90_regression_pct": 0.362,
        "player_id": 746695,
        "history": [
          {
            "season": 2024,
            "minutes": 1405.0,
            "npxg90": 0.09999494735827649,
            "xa90": 0.08086355881652799,
            "clubs": "Southampton",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 993.0,
            "npxg90": 0.22549246947120685,
            "xa90": 0.20662254949305714,
            "clubs": "Atalanta",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0357633301532983,
        "npxg90_high": 0.3271909689715773,
        "xa90_low": 0.06006617618051312,
        "xa90_high": 0.240246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 746695,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1136.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2047.066667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1002.0,
        "weighted_prior_minutes": 1136.666667,
        "prior_starts": 9.0,
        "prior_cf_start_share": 0.111111,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 746695,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:746910",
      "player_id": 746910,
      "name": "Mohamed Amoura",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 22,
        "cf_ss_starts": 15,
        "all_position_starts": 23,
        "cf_start_share": 0.6521739130434783,
        "starting_position_counts": {
          "Centre-Forward": 14,
          "Left Winger": 7,
          "Right Winger": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "VfL Wolfsburg"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13062",
            "method": "fuzzy_name",
            "confidence": 0.6
          }
        ],
        "review_status": "needs_identity_review"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13062",
        "name": "Mohammed Amoura",
        "comp": "L1",
        "team": "Wolfsburg",
        "target_season": 2026,
        "age_at_target": 26.2,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 4461,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1602,
        "npxg90": 0.3793,
        "npxg90_regression_pct": 0.23,
        "xa90": 0.1719,
        "xa90_regression_pct": 0.23,
        "xgchain90": 0.6417,
        "xgchain90_regression_pct": 0.23,
        "xgbuildup90": 0.2026,
        "xgbuildup90_regression_pct": 0.23,
        "player_id": 746910,
        "history": [
          {
            "season": 2024,
            "minutes": 2512.0,
            "npxg90": 0.3349221522169437,
            "xa90": 0.1543632786718025,
            "clubs": "Wolfsburg",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1949.0,
            "npxg90": 0.424774312168138,
            "xa90": 0.18344495334629526,
            "clubs": "Wolfsburg",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.26556333015329836,
        "npxg90_high": 0.5569909689715773,
        "xa90_low": 0.09436617618051311,
        "xa90_high": 0.274546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 746910,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2114.0,
        "empirical_lo80": 743.45,
        "empirical_hi80": 3248.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1928.0,
        "weighted_prior_minutes": 2114.0,
        "prior_starts": 23.0,
        "prior_cf_start_share": 0.652174,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 746910,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:748382",
      "player_id": 748382,
      "name": "Amin Sarr",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 35,
        "cf_ss_starts": 9,
        "all_position_starts": 9,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 7,
          "Second Striker": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Hellas Verona"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11350",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11350",
        "name": "Amin Sarr",
        "comp": "IT1",
        "team": "Verona",
        "target_season": 2026,
        "age_at_target": 25.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3426,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1118,
        "npxg90": 0.2173,
        "npxg90_regression_pct": 0.3,
        "xa90": 0.1175,
        "xa90_regression_pct": 0.3,
        "xgchain90": 0.4292,
        "xgchain90_regression_pct": 0.3,
        "xgbuildup90": 0.1637,
        "xgbuildup90_regression_pct": 0.3,
        "player_id": 748382,
        "history": [
          {
            "season": 2023,
            "minutes": 440.0,
            "npxg90": 0.20873401233587752,
            "xa90": 0.0429712568663738,
            "clubs": "Lyon; Wolfsburg",
            "competitions": [
              "FR1",
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1940.0,
            "npxg90": 0.22242972212507553,
            "xa90": 0.09831007123089482,
            "clubs": "Verona",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1046.0,
            "npxg90": 0.13916040284569814,
            "xa90": 0.11790324876843515,
            "clubs": "Verona",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1035633301532983,
        "npxg90_high": 0.3949909689715773,
        "xa90_low": 0.03996617618051311,
        "xa90_high": 0.220146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 748382,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1141.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2275.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1086.0,
        "weighted_prior_minutes": 1141.75,
        "prior_starts": 9.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 748382,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:75489",
      "player_id": 75489,
      "name": "Niclas F\u00fcllkrug",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 32,
        "cf_ss_starts": 8,
        "all_position_starts": 8,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 8
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "AC Milan",
        "West Ham United"
      ],
      "prior_competitions": [
        "GB1",
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6098",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6098",
        "name": "Niclas F\u00fcllkrug",
        "comp": "IT1",
        "team": "AC Milan; West Ham",
        "target_season": 2026,
        "age_at_target": 33.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4270,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1;IT1",
        "effective_minutes": 1328,
        "npxg90": 0.2882,
        "npxg90_regression_pct": 0.265,
        "xa90": 0.1573,
        "xa90_regression_pct": 0.265,
        "xgchain90": 0.4791,
        "xgchain90_regression_pct": 0.265,
        "xgbuildup90": 0.1555,
        "xgbuildup90_regression_pct": 0.265,
        "player_id": 75489,
        "history": [
          {
            "season": 2023,
            "minutes": 2453.0,
            "npxg90": 0.46134214386605166,
            "xa90": 0.1654132210778257,
            "clubs": "Borussia Dortmund,Werder Bremen",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 775.0,
            "npxg90": 0.2513422105100847,
            "xa90": 0.24191703532011277,
            "clubs": "West Ham",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1042.0,
            "npxg90": 0.31394241858566907,
            "xa90": 0.23536734955095742,
            "clubs": "AC Milan; West Ham",
            "competitions": [
              "GB1",
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.17446333015329832,
        "npxg90_high": 0.46589096897157734,
        "xa90_low": 0.07976617618051311,
        "xa90_high": 0.259946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 75489,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1326.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2460.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1056.0,
        "weighted_prior_minutes": 1326.75,
        "prior_starts": 8.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 75489,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:76163",
      "player_id": 76163,
      "name": "Franco V\u00e1zquez",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 3,
        "all_position_starts": 4,
        "cf_start_share": 0.75,
        "starting_position_counts": {
          "Centre-Forward": 3,
          "Attacking Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "US Cremonese"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "1836",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "1836",
        "name": "Franco V\u00e1zquez",
        "comp": "IT1",
        "team": "Cremonese",
        "target_season": 2026,
        "age_at_target": 37.4,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 485,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 242,
        "npxg90": 0.1706,
        "npxg90_regression_pct": 0.664,
        "xa90": 0.1346,
        "xa90_regression_pct": 0.664,
        "xgchain90": 0.3323,
        "xgchain90_regression_pct": 0.664,
        "xgbuildup90": 0.1338,
        "xgbuildup90_regression_pct": 0.664,
        "player_id": 76163,
        "history": [
          {
            "season": 2025,
            "minutes": 485.0,
            "npxg90": 0.2689160808114354,
            "xa90": 0.3510513158956754,
            "clubs": "Cremonese",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.05686333015329831,
        "npxg90_high": 0.3482909689715773,
        "xa90_low": 0.057066176180513115,
        "xa90_high": 0.237246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 76163,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 516.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1650.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 516.0,
        "weighted_prior_minutes": 516.0,
        "prior_starts": 4.0,
        "prior_cf_start_share": 0.75,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 76163,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:776798",
      "player_id": 776798,
      "name": "Abdallah Sima",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 5,
        "cf_ss_starts": 5,
        "all_position_starts": 6,
        "cf_start_share": 0.8333333333333334,
        "starting_position_counts": {
          "Second Striker": 4,
          "Centre-Forward": 1,
          "Right Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RC Lens"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11046",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11046",
        "name": "Abdallah Sima",
        "comp": "FR1",
        "team": "Lens",
        "target_season": 2026,
        "age_at_target": 25.1,
        "seasons_used": 2,
        "pos": "DF",
        "minutes_basis": 1922,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 654,
        "npxg90": 0.3162,
        "npxg90_regression_pct": 0.423,
        "xa90": 0.099,
        "xa90_regression_pct": 0.423,
        "xgchain90": 0.5379,
        "xgchain90_regression_pct": 0.423,
        "xgbuildup90": 0.2215,
        "xgbuildup90_regression_pct": 0.423,
        "player_id": 776798,
        "history": [
          {
            "season": 2024,
            "minutes": 1229.0,
            "npxg90": 0.563560614818548,
            "xa90": 0.12448190752359256,
            "clubs": "Brest",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 693.0,
            "npxg90": 0.4327913286624017,
            "xa90": 0.09865976386256031,
            "clubs": "Lens",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2024633301532983,
        "npxg90_high": 0.4938909689715773,
        "xa90_low": 0.021466176180513122,
        "xa90_high": 0.201646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 776798,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 886.333333,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2020.533333,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 711.0,
        "weighted_prior_minutes": 886.333333,
        "prior_starts": 6.0,
        "prior_cf_start_share": 0.833333,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 776798,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:776890",
      "player_id": 776890,
      "name": "Nicolas Jackson",
      "kind": "reviewed_market",
      "in_legacy_14": true,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 25,
        "cf_ss_starts": 11,
        "all_position_starts": 12,
        "cf_start_share": 0.9166666666666666,
        "starting_position_counts": {
          "Centre-Forward": 11,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "Named legacy market comparator",
      "prior_clubs": [
        "Bayern Munich"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10048",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10048",
        "name": "Nicolas Jackson",
        "comp": "L1",
        "team": "Bayern Munich",
        "target_season": 2026,
        "age_at_target": 25.1,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 6103,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1774,
        "npxg90": 0.5853,
        "npxg90_regression_pct": 0.213,
        "xa90": 0.1673,
        "xa90_regression_pct": 0.213,
        "xgchain90": 0.8503,
        "xgchain90_regression_pct": 0.213,
        "xgbuildup90": 0.2158,
        "xgbuildup90_regression_pct": 0.213,
        "player_id": 776890,
        "history": [
          {
            "season": 2023,
            "minutes": 2818.0,
            "npxg90": 0.634298599903479,
            "xa90": 0.1687483448995247,
            "clubs": "Chelsea",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2294.0,
            "npxg90": 0.5427490757922817,
            "xa90": 0.13623179928760948,
            "clubs": "Chelsea",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 991.0,
            "npxg90": 0.7712211364581354,
            "xa90": 0.1897749970324044,
            "clubs": "Bayern Munich",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.4715633301532983,
        "npxg90_high": 0.7629909689715774,
        "xa90_low": 0.08976617618051312,
        "xa90_high": 0.269946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 776890,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1764.5,
        "empirical_lo80": 393.95,
        "empirical_hi80": 2898.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1004.0,
        "weighted_prior_minutes": 1764.5,
        "prior_starts": 12.0,
        "prior_cf_start_share": 0.916667,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 776890,
        "player": "N. Jackson",
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "historical_destination_deal_proxy_not_juventus_offer",
        "evidence_quality": "imputed_wage_scenario",
        "fee_eur": {
          "low": 55500000.0,
          "base": 55500000.0,
          "high": 55500000.0
        },
        "contract_years": 5.0,
        "annual_fee_allocation_eur": {
          "low": 11100000.0,
          "base": 11100000.0,
          "high": 11100000.0
        },
        "annual_gross_wage_eur": {
          "low": 7929000.0,
          "base": 9133000.0,
          "high": 9133000.0
        },
        "annualized_commitment_proxy_eur": {
          "low": 19029000.0,
          "base": 20233000.0,
          "high": 20233000.0
        },
        "full_contract_proxy_eur": {
          "low": 95145000.0,
          "base": 101165000.0,
          "high": 101165000.0
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "undisclosed_ancillary_costs",
          "performance_bonuses",
          "future_wage_changes",
          "juventus_specific_offer"
        ],
        "sources": [
          {
            "title": "Legacy pool snapshot",
            "url": "experiments/band-pool-2026-summer-CF.json",
            "publication_date": "2026-08-28",
            "retrieved_at": "2026-09-09",
            "kind": "local_archived_secondary"
          },
          {
            "title": "Capology archived wage row",
            "url": "https://www.capology.com/uk/premier-league/salaries/2026-2027/",
            "publication_date": null,
            "retrieved_at": "2026-09-09",
            "kind": "secondary_salary_estimate",
            "snapshot_date": "2026-08-30"
          }
        ],
        "notes": [
          "Closed-window reconstructed comparison as of 2026-09-09; this destination transaction does not establish Juventus feasibility.",
          "Contract proxy assumes constant annual fixed gross wage over the stated term; excludes unpriced costs.",
          "Legacy wage imputation from eight priced signings; low/high are LOO quartile scenarios, not calibrated confidence bounds.",
          "Historical club top salary is a model cap, not a real upper bound on a new contract."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:777005",
      "player_id": 777005,
      "name": "Mert K\u00f6m\u00fcr",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 8,
        "cf_ss_starts": 7,
        "all_position_starts": 17,
        "cf_start_share": 0.4117647058823529,
        "starting_position_counts": {
          "Attacking Midfield": 9,
          "Centre-Forward": 7,
          "Central Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Augsburg"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11604",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11604",
        "name": "Mert K\u00f6m\u00fcr",
        "comp": "L1",
        "team": "Augsburg",
        "target_season": 2026,
        "age_at_target": 21.0,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 2192,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 912,
        "npxg90": 0.3038,
        "npxg90_regression_pct": 0.345,
        "xa90": 0.1798,
        "xa90_regression_pct": 0.345,
        "xgchain90": 0.4907,
        "xgchain90_regression_pct": 0.345,
        "xgbuildup90": 0.1456,
        "xgbuildup90_regression_pct": 0.345,
        "player_id": 777005,
        "history": [
          {
            "season": 2023,
            "minutes": 113.0,
            "npxg90": 0.11101965751268168,
            "xa90": 0.03520381529774286,
            "clubs": "Augsburg",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 624.0,
            "npxg90": 0.18417641350354713,
            "xa90": 0.24037652340037033,
            "clubs": "Augsburg",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1455.0,
            "npxg90": 0.2873507927066272,
            "xa90": 0.17114293314132492,
            "clubs": "Augsburg",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.19006333015329832,
        "npxg90_high": 0.48149096897157734,
        "xa90_low": 0.1022661761805131,
        "xa90_high": 0.28244604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 777005,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 922.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1832.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1463.0,
        "weighted_prior_minutes": 922.0,
        "prior_starts": 17.0,
        "prior_cf_start_share": 0.411765,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 777005,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:780548",
      "player_id": 780548,
      "name": "Omri Gandelman",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 10,
        "cf_start_share": 0.1,
        "starting_position_counts": {
          "Attacking Midfield": 6,
          "Central Midfield": 3,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "US Lecce"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14339",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14339",
        "name": "Omri Gandelman",
        "comp": "IT1",
        "team": "Lecce",
        "target_season": 2026,
        "age_at_target": 26.2,
        "seasons_used": 1,
        "pos": "MF",
        "minutes_basis": 971,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 486,
        "npxg90": 0.132,
        "npxg90_regression_pct": 0.497,
        "xa90": 0.104,
        "xa90_regression_pct": 0.497,
        "xgchain90": 0.3431,
        "xgchain90_regression_pct": 0.497,
        "xgbuildup90": 0.1787,
        "xgbuildup90_regression_pct": 0.497,
        "player_id": 780548,
        "history": [
          {
            "season": 2025,
            "minutes": 971.0,
            "npxg90": 0.16071618247842445,
            "xa90": 0.10390045161595918,
            "clubs": "Lecce",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.018263330153298313,
        "npxg90_high": 0.30969096897157733,
        "xa90_low": 0.026466176180513112,
        "xa90_high": 0.206646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 780548,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 979.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1889.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 979.0,
        "weighted_prior_minutes": 979.0,
        "prior_starts": 10.0,
        "prior_cf_start_share": 0.1,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 780548,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:787232",
      "player_id": 787232,
      "name": "David Datro Fofana",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 9,
        "cf_ss_starts": 3,
        "all_position_starts": 3,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RC Strasbourg Alsace"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11295",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11295",
        "name": "David Datro Fofana",
        "comp": "FR1",
        "team": "Strasbourg",
        "target_season": 2026,
        "age_at_target": 23.6,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 1732,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 476,
        "npxg90": 0.3945,
        "npxg90_regression_pct": 0.502,
        "xa90": 0.1258,
        "xa90_regression_pct": 0.502,
        "xgchain90": 0.5608,
        "xgchain90_regression_pct": 0.502,
        "xgbuildup90": 0.1435,
        "xgbuildup90_regression_pct": 0.502,
        "player_id": 787232,
        "history": [
          {
            "season": 2023,
            "minutes": 1560.0,
            "npxg90": 0.46673917777549767,
            "xa90": 0.1082958545571623,
            "clubs": "Burnley; Union Berlin",
            "competitions": [
              "GB1",
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 172.0,
            "npxg90": 0.5081604663715806,
            "xa90": 0.014442160487348258,
            "clubs": "Strasbourg",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.28076333015329835,
        "npxg90_high": 0.5721909689715774,
        "xa90_low": 0.04826617618051311,
        "xa90_high": 0.22844604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 787232,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 635.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1769.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 170.0,
        "weighted_prior_minutes": 635.666667,
        "prior_starts": 3.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 787232,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:789898",
      "player_id": 789898,
      "name": "Muhammed Damar",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 2,
        "cf_start_share": 0.5,
        "starting_position_counts": {
          "Right Winger": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "TSG 1899 Hoffenheim"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10730",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10730",
        "name": "Muhammed Damar",
        "comp": "L1",
        "team": "Hoffenheim",
        "target_season": 2026,
        "age_at_target": 22.3,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 243,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 122,
        "npxg90": 0.4156,
        "npxg90_regression_pct": 0.798,
        "xa90": 0.2147,
        "xa90_regression_pct": 0.798,
        "xgchain90": 0.7425,
        "xgchain90_regression_pct": 0.798,
        "xgbuildup90": 0.2316,
        "xgbuildup90_regression_pct": 0.798,
        "player_id": 789898,
        "history": [
          {
            "season": 2025,
            "minutes": 243.0,
            "npxg90": 0.6539078912249318,
            "xa90": 0.37526794640278377,
            "clubs": "Hoffenheim",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.30186333015329836,
        "npxg90_high": 0.5932909689715773,
        "xa90_low": 0.13716617618051313,
        "xa90_high": 0.317346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 789898,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 268.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1402.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 268.0,
        "weighted_prior_minutes": 268.0,
        "prior_starts": 2.0,
        "prior_cf_start_share": 0.5,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 789898,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:795387",
      "player_id": 795387,
      "name": "Romeo Aigbekaen",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC St. Pauli"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 795387,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 795387,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:796213",
      "player_id": 796213,
      "name": "Nelson Weiper",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 28,
        "cf_ss_starts": 3,
        "all_position_starts": 3,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1.FSV Mainz 05"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11143",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11143",
        "name": "Nelson Weiper",
        "comp": "L1",
        "team": "Mainz 05",
        "target_season": 2026,
        "age_at_target": 21.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 1285,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 443,
        "npxg90": 0.4673,
        "npxg90_regression_pct": 0.52,
        "xa90": 0.1688,
        "xa90_regression_pct": 0.52,
        "xgchain90": 0.6412,
        "xgchain90_regression_pct": 0.52,
        "xgbuildup90": 0.1511,
        "xgbuildup90_regression_pct": 0.52,
        "player_id": 796213,
        "history": [
          {
            "season": 2023,
            "minutes": 114.0,
            "npxg90": 0.521055134503465,
            "xa90": 0.10313264241344051,
            "clubs": "Mainz 05",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 685.0,
            "npxg90": 0.6375322564348688,
            "xa90": 0.2899618393530811,
            "clubs": "Mainz 05",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 486.0,
            "npxg90": 0.5143789077798526,
            "xa90": 0.07328004472785526,
            "clubs": "Mainz 05",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3535633301532983,
        "npxg90_high": 0.6449909689715774,
        "xa90_low": 0.09126617618051312,
        "xa90_high": 0.271446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 796213,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 474.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1608.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 540.0,
        "weighted_prior_minutes": 474.75,
        "prior_starts": 3.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 796213,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:801734",
      "player_id": 801734,
      "name": "Mathys Tel",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 22,
        "cf_ss_starts": 3,
        "all_position_starts": 13,
        "cf_start_share": 0.23076923076923078,
        "starting_position_counts": {
          "Left Winger": 9,
          "Centre-Forward": 3,
          "Left Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Tottenham Hotspur"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9780",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9780",
        "name": "Mathys Tel",
        "comp": "GB1",
        "team": "Tottenham",
        "target_season": 2026,
        "age_at_target": 21.3,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3455,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1195,
        "npxg90": 0.2842,
        "npxg90_regression_pct": 0.287,
        "xa90": 0.2143,
        "xa90_regression_pct": 0.287,
        "xgchain90": 0.6066,
        "xgchain90_regression_pct": 0.287,
        "xgbuildup90": 0.2455,
        "xgbuildup90_regression_pct": 0.287,
        "player_id": 801734,
        "history": [
          {
            "season": 2023,
            "minutes": 965.0,
            "npxg90": 0.4553981891259011,
            "xa90": 0.23830811092581772,
            "clubs": "Bayern Munich",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1166.0,
            "npxg90": 0.22636657492872678,
            "xa90": 0.2366639921317072,
            "clubs": "Bayern Munich; Tottenham",
            "competitions": [
              "GB1",
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1324.0,
            "npxg90": 0.19212077554664223,
            "xa90": 0.23206936731495617,
            "clubs": "Tottenham",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.17046333015329831,
        "npxg90_high": 0.46189096897157733,
        "xa90_low": 0.13676617618051312,
        "xa90_high": 0.316946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 801734,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1218.25,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2128.65,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1342.0,
        "weighted_prior_minutes": 1218.25,
        "prior_starts": 13.0,
        "prior_cf_start_share": 0.230769,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 801734,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:80197",
      "player_id": 80197,
      "name": "Salom\u00f3n Rond\u00f3n",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 17,
        "cf_ss_starts": 13,
        "all_position_starts": 13,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 13
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Real Oviedo"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "813",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "813",
        "name": "Salom\u00f3n Rond\u00f3n",
        "comp": "ES1",
        "team": "Real Oviedo",
        "target_season": 2026,
        "age_at_target": 36.9,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1054,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 527,
        "npxg90": 0.1645,
        "npxg90_regression_pct": 0.477,
        "xa90": 0.0544,
        "xa90_regression_pct": 0.477,
        "xgchain90": 0.2512,
        "xgchain90_regression_pct": 0.477,
        "xgbuildup90": 0.0705,
        "xgbuildup90_regression_pct": 0.477,
        "player_id": 80197,
        "history": [
          {
            "season": 2025,
            "minutes": 1054.0,
            "npxg90": 0.2595851858600663,
            "xa90": 0.016521232474800307,
            "clubs": "Real Oviedo",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.050763330153298314,
        "npxg90_high": 0.3421909689715773,
        "xa90_low": 0,
        "xa90_high": 0.15704604875519199
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 80197,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1038.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2172.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1038.0,
        "weighted_prior_minutes": 1038.0,
        "prior_starts": 13.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 80197,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:804219",
      "player_id": 804219,
      "name": "L\u00e9o Scienza",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 2,
        "cf_start_share": 0.5,
        "starting_position_counts": {
          "Attacking Midfield": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1. Fu\u00dfballclub Heidenheim 1846"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12986",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12986",
        "name": "L\u00e9o Scienza",
        "comp": "L1",
        "team": "FC Heidenheim",
        "target_season": 2026,
        "age_at_target": 27.9,
        "seasons_used": 2,
        "pos": "MF",
        "minutes_basis": 1334,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 378,
        "npxg90": 0.1505,
        "npxg90_regression_pct": 0.559,
        "xa90": 0.259,
        "xa90_regression_pct": 0.559,
        "xgchain90": 0.5207,
        "xgchain90_regression_pct": 0.559,
        "xgbuildup90": 0.2677,
        "xgbuildup90_regression_pct": 0.559,
        "player_id": 804219,
        "history": [
          {
            "season": 2024,
            "minutes": 1154.0,
            "npxg90": 0.17617724960156597,
            "xa90": 0.32948598296315357,
            "clubs": "FC Heidenheim",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 180.0,
            "npxg90": 0.07122621685266495,
            "xa90": 0.6611915528774261,
            "clubs": "FC Heidenheim",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0367633301532983,
        "npxg90_high": 0.3281909689715773,
        "xa90_low": 0.18146617618051314,
        "xa90_high": 0.361646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 804219,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 504.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1638.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 180.0,
        "weighted_prior_minutes": 504.666667,
        "prior_starts": 2.0,
        "prior_cf_start_share": 0.5,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 804219,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:806955",
      "player_id": 806955,
      "name": "Dario Sits",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Parma Calcio 1913"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 806955,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 806955,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:807386",
      "player_id": 807386,
      "name": "Conrad Harder",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 28,
        "cf_ss_starts": 7,
        "all_position_starts": 8,
        "cf_start_share": 0.875,
        "starting_position_counts": {
          "Centre-Forward": 7,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RB Leipzig"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14023",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14023",
        "name": "Conrad Harder",
        "comp": "L1",
        "team": "RasenBallsport Leipzig",
        "target_season": 2026,
        "age_at_target": 21.3,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 886,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 443,
        "npxg90": 0.4239,
        "npxg90_regression_pct": 0.52,
        "xa90": 0.231,
        "xa90_regression_pct": 0.52,
        "xgchain90": 0.7032,
        "xgchain90_regression_pct": 0.52,
        "xgbuildup90": 0.1727,
        "xgbuildup90_regression_pct": 0.52,
        "player_id": 807386,
        "history": [
          {
            "season": 2025,
            "minutes": 886.0,
            "npxg90": 0.47531780036288246,
            "xa90": 0.2860777613624897,
            "clubs": "RasenBallsport Leipzig",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.31016333015329833,
        "npxg90_high": 0.6015909689715773,
        "xa90_low": 0.15346617618051311,
        "xa90_high": 0.333646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 807386,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 919.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2053.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 919.0,
        "weighted_prior_minutes": 919.0,
        "prior_starts": 8.0,
        "prior_cf_start_share": 0.875,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 807386,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:807689",
      "player_id": 807689,
      "name": "Frank Magri",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 9,
        "cf_ss_starts": 8,
        "all_position_starts": 16,
        "cf_start_share": 0.5,
        "starting_position_counts": {
          "Centre-Forward": 8,
          "Right Winger": 8
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Toulouse"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10193",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10193",
        "name": "Frank Magri",
        "comp": "FR1",
        "team": "Toulouse",
        "target_season": 2026,
        "age_at_target": 26.9,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4234,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1383,
        "npxg90": 0.2834,
        "npxg90_regression_pct": 0.258,
        "xa90": 0.0983,
        "xa90_regression_pct": 0.258,
        "xgchain90": 0.4243,
        "xgchain90_regression_pct": 0.258,
        "xgbuildup90": 0.1391,
        "xgbuildup90_regression_pct": 0.258,
        "player_id": 807689,
        "history": [
          {
            "season": 2023,
            "minutes": 1425.0,
            "npxg90": 0.24413683006637976,
            "xa90": 0.08747503035946896,
            "clubs": "Toulouse",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1512.0,
            "npxg90": 0.3670158322590093,
            "xa90": 0.10241881101613952,
            "clubs": "Toulouse",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1297.0,
            "npxg90": 0.23844162058214455,
            "xa90": 0.0581705893491127,
            "clubs": "Toulouse",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1696633301532983,
        "npxg90_high": 0.4610909689715773,
        "xa90_low": 0.020766176180513116,
        "xa90_high": 0.200946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 807689,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 807689,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:812625",
      "player_id": 812625,
      "name": "Agust\u00edn \u00c1lvarez",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "US Sassuolo"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 812625,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 812625,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:817665",
      "player_id": 817665,
      "name": "Pablo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 12,
        "cf_ss_starts": 7,
        "all_position_starts": 10,
        "cf_start_share": 0.7,
        "starting_position_counts": {
          "Second Striker": 7,
          "Attacking Midfield": 2,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "West Ham United"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14290",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14290",
        "name": "Pablo",
        "comp": "GB1",
        "team": "West Ham",
        "target_season": 2026,
        "age_at_target": 22.6,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 844,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 422,
        "npxg90": 0.2449,
        "npxg90_regression_pct": 0.532,
        "xa90": 0.1455,
        "xa90_regression_pct": 0.532,
        "xgchain90": 0.4713,
        "xgchain90_regression_pct": 0.532,
        "xgbuildup90": 0.1408,
        "xgbuildup90_regression_pct": 0.532,
        "player_id": 817665,
        "history": [
          {
            "season": 2025,
            "minutes": 844.0,
            "npxg90": 0.15179091353869834,
            "xa90": 0.13785477351370792,
            "clubs": "West Ham",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1311633301532983,
        "npxg90_high": 0.42259096897157733,
        "xa90_low": 0.06796617618051311,
        "xa90_high": 0.24814604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 817665,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 828.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1962.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 828.0,
        "weighted_prior_minutes": 828.0,
        "prior_starts": 10.0,
        "prior_cf_start_share": 0.7,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 817665,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:819636",
      "player_id": 819636,
      "name": "Dzenan Pejcinovic",
      "kind": "reviewed_market",
      "in_legacy_14": true,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 33,
        "cf_ss_starts": 16,
        "all_position_starts": 16,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 16
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "Named legacy market comparator",
      "prior_clubs": [
        "VfL Wolfsburg"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11227",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11227",
        "name": "Dzenan Pejcinovic",
        "comp": "L1",
        "team": "Wolfsburg",
        "target_season": 2026,
        "age_at_target": 21.5,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1445,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 722,
        "npxg90": 0.4659,
        "npxg90_regression_pct": 0.399,
        "xa90": 0.1326,
        "xa90_regression_pct": 0.399,
        "xgchain90": 0.633,
        "xgchain90_regression_pct": 0.399,
        "xgbuildup90": 0.1557,
        "xgbuildup90_regression_pct": 0.399,
        "player_id": 819636,
        "history": [
          {
            "season": 2025,
            "minutes": 1445.0,
            "npxg90": 0.5164212143067979,
            "xa90": 0.10248712339409495,
            "clubs": "Wolfsburg",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.35216333015329826,
        "npxg90_high": 0.6435909689715773,
        "xa90_low": 0.05506617618051311,
        "xa90_high": 0.235246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 819636,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 981.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2115.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1456.0,
        "weighted_prior_minutes": 981.666667,
        "prior_starts": 16.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 819636,
        "player": "D. Pejcinovic",
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "historical_destination_deal_proxy_not_juventus_offer",
        "evidence_quality": "imputed_wage_scenario",
        "fee_eur": {
          "low": 25000000.0,
          "base": 25000000.0,
          "high": 25000000.0
        },
        "contract_years": 5.0,
        "annual_fee_allocation_eur": {
          "low": 5000000.0,
          "base": 5000000.0,
          "high": 5000000.0
        },
        "annual_gross_wage_eur": {
          "low": 3572000.0,
          "base": 4803000.0,
          "high": 5660000.0
        },
        "annualized_commitment_proxy_eur": {
          "low": 8572000.0,
          "base": 9803000.0,
          "high": 10660000.0
        },
        "full_contract_proxy_eur": {
          "low": 42860000.0,
          "base": 49015000.0,
          "high": 53300000.0
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "undisclosed_ancillary_costs",
          "performance_bonuses",
          "future_wage_changes",
          "juventus_specific_offer"
        ],
        "sources": [
          {
            "title": "Legacy pool snapshot",
            "url": "experiments/band-pool-2026-summer-CF.json",
            "publication_date": "2026-08-28",
            "retrieved_at": "2026-09-09",
            "kind": "local_archived_secondary"
          },
          {
            "title": "Capology archived wage row",
            "url": "https://www.capology.com/club/stuttgart/salaries/2026-2027/",
            "publication_date": null,
            "retrieved_at": "2026-09-09",
            "kind": "secondary_salary_estimate",
            "snapshot_date": "2026-08-30"
          }
        ],
        "notes": [
          "Closed-window reconstructed comparison as of 2026-09-09; this destination transaction does not establish Juventus feasibility.",
          "Contract proxy assumes constant annual fixed gross wage over the stated term; excludes unpriced costs.",
          "Legacy wage imputation from eight priced signings; low/high are LOO quartile scenarios, not calibrated confidence bounds.",
          "Historical club top salary is a model cap, not a real upper bound on a new contract."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:820241",
      "player_id": 820241,
      "name": "Damion Downs",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 15,
        "cf_ss_starts": 6,
        "all_position_starts": 6,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 6
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Hamburger SV"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11411",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11411",
        "name": "Damion Downs",
        "comp": "L1",
        "team": "Hamburger SV",
        "target_season": 2026,
        "age_at_target": 22.1,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 681,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 304,
        "npxg90": 0.2788,
        "npxg90_regression_pct": 0.612,
        "xa90": 0.147,
        "xa90_regression_pct": 0.612,
        "xgchain90": 0.5058,
        "xgchain90_regression_pct": 0.612,
        "xgbuildup90": 0.1589,
        "xgbuildup90_regression_pct": 0.612,
        "player_id": 820241,
        "history": [
          {
            "season": 2023,
            "minutes": 147.0,
            "npxg90": 0.7196244696269231,
            "xa90": 0.0,
            "clubs": "FC Cologne",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 534.0,
            "npxg90": 0.08289992118651948,
            "xa90": 0.1191568308185493,
            "clubs": "Hamburger SV",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1650633301532983,
        "npxg90_high": 0.4564909689715773,
        "xa90_low": 0.06946617618051311,
        "xa90_high": 0.24964604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 820241,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 415.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1549.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 537.0,
        "weighted_prior_minutes": 415.666667,
        "prior_starts": 6.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 820241,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:820723",
      "player_id": 820723,
      "name": "Jan Urbich",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 7,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Borussia M\u00f6nchengladbach"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14121",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 820723,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 36.0,
        "weighted_prior_minutes": 36.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 820723,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:820957",
      "player_id": 820957,
      "name": "Derry Scherhant",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 12,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Left Winger": 10,
          "Right Winger": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "SC Freiburg"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10860",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10860",
        "name": "Derry Scherhant",
        "comp": "L1",
        "team": "Freiburg",
        "target_season": 2026,
        "age_at_target": 23.7,
        "seasons_used": 1,
        "pos": "MF",
        "minutes_basis": 1253,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 626,
        "npxg90": 0.2043,
        "npxg90_regression_pct": 0.434,
        "xa90": 0.1446,
        "xa90_regression_pct": 0.434,
        "xgchain90": 0.4639,
        "xgchain90_regression_pct": 0.434,
        "xgbuildup90": 0.2196,
        "xgbuildup90_regression_pct": 0.434,
        "player_id": 820957,
        "history": [
          {
            "season": 2025,
            "minutes": 1253.0,
            "npxg90": 0.2382060171217202,
            "xa90": 0.1411298076575362,
            "clubs": "Freiburg",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.09056333015329832,
        "npxg90_high": 0.38199096897157736,
        "xa90_low": 0.06706617618051312,
        "xa90_high": 0.24724604875519202
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 820957,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1292.0,
        "weighted_prior_minutes": 1292.0,
        "prior_starts": 12.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 820957,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:822458",
      "player_id": 822458,
      "name": "Bamba Dieng",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 27,
        "cf_ss_starts": 15,
        "all_position_starts": 15,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 15
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Lorient"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9345",
            "method": "surname+name_subset",
            "confidence": 0.85
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9345",
        "name": "Ahmadou Bamba Dieng",
        "comp": "FR1",
        "team": "Lorient",
        "target_season": 2026,
        "age_at_target": 26.4,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 2264,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 876,
        "npxg90": 0.4652,
        "npxg90_regression_pct": 0.354,
        "xa90": 0.1149,
        "xa90_regression_pct": 0.354,
        "xgchain90": 0.5505,
        "xgchain90_regression_pct": 0.354,
        "xgbuildup90": 0.1338,
        "xgbuildup90_regression_pct": 0.354,
        "player_id": 822458,
        "history": [
          {
            "season": 2023,
            "minutes": 530.0,
            "npxg90": 0.5951887423278025,
            "xa90": 0.21049343183074357,
            "clubs": "Lorient",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 495.0,
            "npxg90": 0.3735317848622799,
            "xa90": 0.004806672984903509,
            "clubs": "Angers",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1239.0,
            "npxg90": 0.577786142326729,
            "xa90": 0.0835596045059745,
            "clubs": "Lorient",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.35146333015329834,
        "npxg90_high": 0.6428909689715774,
        "xa90_low": 0.03736617618051312,
        "xa90_high": 0.217546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 822458,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 876.25,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2010.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1219.0,
        "weighted_prior_minutes": 876.25,
        "prior_starts": 15.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 822458,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:823231",
      "player_id": 823231,
      "name": "Dango Ouattara",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 1,
        "all_position_starts": 25,
        "cf_start_share": 0.04,
        "starting_position_counts": {
          "Right Winger": 23,
          "Centre-Forward": 1,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Brentford FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "9662",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "9662",
        "name": "Dango Ouattara",
        "comp": "GB1",
        "team": "Brentford",
        "target_season": 2026,
        "age_at_target": 24.5,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5516,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1955,
        "npxg90": 0.3548,
        "npxg90_regression_pct": 0.197,
        "xa90": 0.2109,
        "xa90_regression_pct": 0.197,
        "xgchain90": 0.5779,
        "xgchain90_regression_pct": 0.197,
        "xgbuildup90": 0.1549,
        "xgbuildup90_regression_pct": 0.197,
        "player_id": 823231,
        "history": [
          {
            "season": 2023,
            "minutes": 1200.0,
            "npxg90": 0.21161019334103914,
            "xa90": 0.12685242639854552,
            "clubs": "Bournemouth",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2013.0,
            "npxg90": 0.48883816374440836,
            "xa90": 0.26778709690257263,
            "clubs": "Bournemouth",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2303.0,
            "npxg90": 0.3397694346222006,
            "xa90": 0.22913030032076578,
            "clubs": "Brentford",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2410633301532983,
        "npxg90_high": 0.5324909689715773,
        "xa90_low": 0.1333661761805131,
        "xa90_high": 0.313546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 823231,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1948.75,
        "empirical_lo80": 540.8,
        "empirical_hi80": 2859.15,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2282.0,
        "weighted_prior_minutes": 1948.75,
        "prior_starts": 25.0,
        "prior_cf_start_share": 0.04,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 823231,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:82442",
      "player_id": 82442,
      "name": "Olivier Giroud",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 31,
        "cf_ss_starts": 17,
        "all_position_starts": 17,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 17
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "LOSC Lille"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "502",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "502",
        "name": "Olivier Giroud",
        "comp": "FR1",
        "team": "Lille",
        "target_season": 2026,
        "age_at_target": 39.8,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 4007,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1404,
        "npxg90": 0.2148,
        "npxg90_regression_pct": 0.255,
        "xa90": 0.0954,
        "xa90_regression_pct": 0.255,
        "xgchain90": 0.3372,
        "xgchain90_regression_pct": 0.255,
        "xgbuildup90": 0.0793,
        "xgbuildup90_regression_pct": 0.255,
        "player_id": 82442,
        "history": [
          {
            "season": 2023,
            "minutes": 2397.0,
            "npxg90": 0.4414335911503722,
            "xa90": 0.2185263008214953,
            "clubs": "AC Milan",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1610.0,
            "npxg90": 0.3258382030155348,
            "xa90": 0.10350368370920976,
            "clubs": "Lille",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1010633301532983,
        "npxg90_high": 0.3924909689715773,
        "xa90_low": 0.017866176180513116,
        "xa90_high": 0.198046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 82442,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1864.0,
        "empirical_lo80": 493.45,
        "empirical_hi80": 2998.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1610.0,
        "weighted_prior_minutes": 1864.0,
        "prior_starts": 17.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 82442,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:827734",
      "player_id": 827734,
      "name": "Ange-Yoan Bonny",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 35,
        "cf_ss_starts": 10,
        "all_position_starts": 10,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 10
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Inter Milan"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12784",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12784",
        "name": "Ange-Yoan Bonny",
        "comp": "IT1",
        "team": "Inter",
        "target_season": 2026,
        "age_at_target": 22.8,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 3692,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1201,
        "npxg90": 0.2972,
        "npxg90_regression_pct": 0.286,
        "xa90": 0.1731,
        "xa90_regression_pct": 0.286,
        "xgchain90": 0.5679,
        "xgchain90_regression_pct": 0.286,
        "xgbuildup90": 0.1728,
        "xgbuildup90_regression_pct": 0.286,
        "player_id": 827734,
        "history": [
          {
            "season": 2024,
            "minutes": 2580.0,
            "npxg90": 0.22983934121682892,
            "xa90": 0.14896052022096376,
            "clubs": "Parma Calcio 1913",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1112.0,
            "npxg90": 0.37081110209106005,
            "xa90": 0.2161671838508718,
            "clubs": "Inter",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.18346333015329833,
        "npxg90_high": 0.47489096897157734,
        "xa90_low": 0.09556617618051312,
        "xa90_high": 0.275746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 827734,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1602.0,
        "empirical_lo80": 231.45,
        "empirical_hi80": 2736.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1130.0,
        "weighted_prior_minutes": 1602.0,
        "prior_starts": 10.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 827734,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:830365",
      "player_id": 830365,
      "name": "Alisson Santos",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 9,
        "cf_start_share": 0.1111111111111111,
        "starting_position_counts": {
          "Attacking Midfield": 6,
          "Left Winger": 2,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "SSC Napoli"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14427",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14427",
        "name": "Alisson Santos",
        "comp": "IT1",
        "team": "Napoli",
        "target_season": 2026,
        "age_at_target": 23.8,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 836,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 418,
        "npxg90": 0.2342,
        "npxg90_regression_pct": 0.535,
        "xa90": 0.1623,
        "xa90_regression_pct": 0.535,
        "xgchain90": 0.5394,
        "xgchain90_regression_pct": 0.535,
        "xgbuildup90": 0.2347,
        "xgbuildup90_regression_pct": 0.535,
        "player_id": 830365,
        "history": [
          {
            "season": 2025,
            "minutes": 836.0,
            "npxg90": 0.1627146353740156,
            "xa90": 0.17352603317982557,
            "clubs": "Napoli",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1204633301532983,
        "npxg90_high": 0.4118909689715773,
        "xa90_low": 0.08476617618051312,
        "xa90_high": 0.264946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 830365,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 836.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1746.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 836.0,
        "weighted_prior_minutes": 836.0,
        "prior_starts": 9.0,
        "prior_cf_start_share": 0.111111,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 830365,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:834742",
      "player_id": 834742,
      "name": "Mateo Joseph",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 21,
        "cf_ss_starts": 11,
        "all_position_starts": 19,
        "cf_start_share": 0.5789473684210527,
        "starting_position_counts": {
          "Centre-Forward": 10,
          "Right Winger": 6,
          "Left Winger": 1,
          "Right Midfield": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RCD Mallorca"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11208",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11208",
        "name": "Mateo Joseph",
        "comp": "ES1",
        "team": "Mallorca",
        "target_season": 2026,
        "age_at_target": 22.8,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1707,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 854,
        "npxg90": 0.2894,
        "npxg90_regression_pct": 0.36,
        "xa90": 0.1145,
        "xa90_regression_pct": 0.36,
        "xgchain90": 0.4488,
        "xgchain90_regression_pct": 0.36,
        "xgbuildup90": 0.134,
        "xgbuildup90_regression_pct": 0.36,
        "player_id": 834742,
        "history": [
          {
            "season": 2025,
            "minutes": 1707.0,
            "npxg90": 0.28454309977551756,
            "xa90": 0.0838485090569421,
            "clubs": "Mallorca",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1756633301532983,
        "npxg90_high": 0.4670909689715773,
        "xa90_low": 0.03696617618051312,
        "xa90_high": 0.217146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 834742,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1704.0,
        "empirical_lo80": 333.45,
        "empirical_hi80": 2838.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1704.0,
        "weighted_prior_minutes": 1704.0,
        "prior_starts": 19.0,
        "prior_cf_start_share": 0.578947,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 834742,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:834752",
      "player_id": 834752,
      "name": "Unai G\u00f3mez",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 12,
        "cf_start_share": 0.08333333333333333,
        "starting_position_counts": {
          "Attacking Midfield": 7,
          "Left Winger": 3,
          "Centre-Forward": 1,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Athletic Bilbao"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11531",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11531",
        "name": "Unai G\u00f3mez",
        "comp": "ES1",
        "team": "Athletic Club",
        "target_season": 2026,
        "age_at_target": 23.2,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3036,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 992,
        "npxg90": 0.2294,
        "npxg90_regression_pct": 0.326,
        "xa90": 0.1023,
        "xa90_regression_pct": 0.326,
        "xgchain90": 0.408,
        "xgchain90_regression_pct": 0.326,
        "xgbuildup90": 0.1423,
        "xgbuildup90_regression_pct": 0.326,
        "player_id": 834752,
        "history": [
          {
            "season": 2023,
            "minutes": 839.0,
            "npxg90": 0.1866630033431164,
            "xa90": 0.09053727606349182,
            "clubs": "Athletic Club",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1267.0,
            "npxg90": 0.19784905732371907,
            "xa90": 0.07210303768339173,
            "clubs": "Athletic Club",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 930.0,
            "npxg90": 0.2003674361133768,
            "xa90": 0.05948535304877066,
            "clubs": "Athletic Club",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1156633301532983,
        "npxg90_high": 0.4070909689715773,
        "xa90_low": 0.02476617618051312,
        "xa90_high": 0.204946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 834752,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1002.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1913.15,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 933.0,
        "weighted_prior_minutes": 1002.75,
        "prior_starts": 12.0,
        "prior_cf_start_share": 0.083333,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 834752,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:838236",
      "player_id": 838236,
      "name": "Marin Ljubicic",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 11,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1.FC Union Berlin"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13428",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 838236,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 20.0,
        "weighted_prior_minutes": 103.666667,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 2.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 838236,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:844516",
      "player_id": 844516,
      "name": "Luis V\u00e1zquez",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 18,
        "cf_ss_starts": 14,
        "all_position_starts": 14,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 14
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Getafe CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14388",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14388",
        "name": "Luis V\u00e1zquez",
        "comp": "ES1",
        "team": "Getafe",
        "target_season": 2026,
        "age_at_target": 25.3,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1232,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 616,
        "npxg90": 0.2391,
        "npxg90_regression_pct": 0.438,
        "xa90": 0.0802,
        "xa90_regression_pct": 0.438,
        "xgchain90": 0.4158,
        "xgchain90_regression_pct": 0.438,
        "xgbuildup90": 0.1634,
        "xgbuildup90_regression_pct": 0.438,
        "player_id": 844516,
        "history": [
          {
            "season": 2025,
            "minutes": 1232.0,
            "npxg90": 0.19508088637270374,
            "xa90": 0.012057200210265719,
            "clubs": "Getafe",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1253633301532983,
        "npxg90_high": 0.4167909689715773,
        "xa90_low": 0.0026661761805131107,
        "xa90_high": 0.182846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 844516,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1205.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2339.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1205.0,
        "weighted_prior_minutes": 1205.0,
        "prior_starts": 14.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 844516,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:845654",
      "player_id": 845654,
      "name": "Kenan Y\u0131ld\u0131z",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 15,
        "cf_ss_starts": 15,
        "all_position_starts": 33,
        "cf_start_share": 0.45454545454545453,
        "starting_position_counts": {
          "Left Winger": 18,
          "Second Striker": 14,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Juventus FC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 845654,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2260.5,
        "empirical_lo80": 852.55,
        "empirical_hi80": 3170.9,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2844.0,
        "weighted_prior_minutes": 2260.5,
        "prior_starts": 33.0,
        "prior_cf_start_share": 0.454545,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 845654,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:846254",
      "player_id": 846254,
      "name": "Petar Ratkov",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 18,
        "cf_ss_starts": 2,
        "all_position_starts": 2,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Societ\u00e0 Sportiva Lazio S.p.A."
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14342",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14342",
        "name": "Petar Ratkov",
        "comp": "IT1",
        "team": "Lazio",
        "target_season": 2026,
        "age_at_target": 23.0,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 228,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 114,
        "npxg90": 0.2792,
        "npxg90_regression_pct": 0.808,
        "xa90": 0.1234,
        "xa90_regression_pct": 0.808,
        "xgchain90": 0.4599,
        "xgchain90_regression_pct": 0.808,
        "xgbuildup90": 0.1488,
        "xgbuildup90_regression_pct": 0.808,
        "player_id": 846254,
        "history": [
          {
            "season": 2025,
            "minutes": 228.0,
            "npxg90": 0.20993286890811041,
            "xa90": 0.0071522948871317665,
            "clubs": "Lazio",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1654633301532983,
        "npxg90_high": 0.4568909689715773,
        "xa90_low": 0.04586617618051311,
        "xa90_high": 0.226046048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 846254,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 228.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1362.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 228.0,
        "weighted_prior_minutes": 228.0,
        "prior_starts": 2.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 846254,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:847279",
      "player_id": 847279,
      "name": "Oumar Diakit\u00e9",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Cercle Brugge"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "existing FotMob bridge",
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Cercle Brugge",
          "league": "Belgian Pro League",
          "minutes": 1427.0,
          "npxg90": 0.414163987788606,
          "xa90": 0.0899802857374259,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": 847279,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:849520",
      "player_id": 849520,
      "name": "Santiago Castro",
      "kind": "reviewed_market",
      "in_legacy_14": true,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 38,
        "cf_ss_starts": 26,
        "all_position_starts": 26,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 26
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "Named legacy market comparator",
      "prior_clubs": [
        "Bologna Football Club 1909"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12528",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12528",
        "name": "Santiago Castro",
        "comp": "IT1",
        "team": "Bologna",
        "target_season": 2026,
        "age_at_target": 21.9,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4923,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1826,
        "npxg90": 0.3129,
        "npxg90_regression_pct": 0.208,
        "xa90": 0.1201,
        "xa90_regression_pct": 0.208,
        "xgchain90": 0.47,
        "xgchain90_regression_pct": 0.208,
        "xgbuildup90": 0.1224,
        "xgbuildup90_regression_pct": 0.208,
        "player_id": 849520,
        "history": [
          {
            "season": 2023,
            "minutes": 229.0,
            "npxg90": 0.32891884202129457,
            "xa90": 0.15666108204287732,
            "clubs": "Bologna",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2313.0,
            "npxg90": 0.3025181940484951,
            "xa90": 0.12185634168205559,
            "clubs": "Bologna",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2381.0,
            "npxg90": 0.3136992505964726,
            "xa90": 0.10329107307632998,
            "clubs": "Bologna",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.19916333015329832,
        "npxg90_high": 0.49059096897157733,
        "xa90_low": 0.042566176180513116,
        "xa90_high": 0.222746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 849520,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1817.25,
        "empirical_lo80": 446.7,
        "empirical_hi80": 2951.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2365.0,
        "weighted_prior_minutes": 1817.25,
        "prior_starts": 26.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 849520,
        "player": "Santiago Castro",
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "historical_destination_deal_proxy_not_juventus_offer",
        "evidence_quality": "capology_point_estimate",
        "fee_eur": {
          "low": 36000000.0,
          "base": 36000000.0,
          "high": 36000000.0
        },
        "contract_years": 5.0,
        "annual_fee_allocation_eur": {
          "low": 7200000.0,
          "base": 7200000.0,
          "high": 7200000.0
        },
        "annual_gross_wage_eur": {
          "low": 4070000.0,
          "base": 4070000.0,
          "high": 4070000.0
        },
        "annualized_commitment_proxy_eur": {
          "low": 11270000.0,
          "base": 11270000.0,
          "high": 11270000.0
        },
        "full_contract_proxy_eur": {
          "low": 56350000.0,
          "base": 56350000.0,
          "high": 56350000.0
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "undisclosed_ancillary_costs",
          "performance_bonuses",
          "future_wage_changes",
          "juventus_specific_offer"
        ],
        "sources": [
          {
            "title": "Legacy pool snapshot",
            "url": "experiments/band-pool-2026-summer-CF.json",
            "publication_date": "2026-08-28",
            "retrieved_at": "2026-09-09",
            "kind": "local_archived_secondary"
          },
          {
            "title": "Capology archived wage row",
            "url": "https://www.capology.com/it/serie-a/salaries/2026-2027/",
            "publication_date": null,
            "retrieved_at": "2026-09-09",
            "kind": "secondary_salary_estimate",
            "snapshot_date": "2026-08-30"
          }
        ],
        "notes": [
          "Closed-window reconstructed comparison as of 2026-09-09; this destination transaction does not establish Juventus feasibility.",
          "Contract proxy assumes constant annual fixed gross wage over the stated term; excludes unpriced costs.",
          "Capology point estimate has no published error interval; identical scenarios do not mean wage certainty."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:851220",
      "player_id": 851220,
      "name": "Amine Sba\u00ef",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 7,
        "cf_ss_starts": 7,
        "all_position_starts": 23,
        "cf_start_share": 0.30434782608695654,
        "starting_position_counts": {
          "Left Winger": 16,
          "Centre-Forward": 7
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Angers SCO"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14131",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14131",
        "name": "Amine Sba\u00ef",
        "comp": "FR1",
        "team": "Angers",
        "target_season": 2026,
        "age_at_target": 25.7,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1865,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 932,
        "npxg90": 0.2188,
        "npxg90_regression_pct": 0.34,
        "xa90": 0.1415,
        "xa90_regression_pct": 0.34,
        "xgchain90": 0.4631,
        "xgchain90_regression_pct": 0.34,
        "xgbuildup90": 0.1628,
        "xgbuildup90_regression_pct": 0.34,
        "player_id": 851220,
        "history": [
          {
            "season": 2025,
            "minutes": 1865.0,
            "npxg90": 0.17309916332044487,
            "xa90": 0.13322889538177218,
            "clubs": "Angers",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1050633301532983,
        "npxg90_high": 0.3964909689715773,
        "xa90_low": 0.0639661761805131,
        "xa90_high": 0.24414604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 851220,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1834.0,
        "empirical_lo80": 426.05,
        "empirical_hi80": 2744.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1834.0,
        "weighted_prior_minutes": 1834.0,
        "prior_starts": 23.0,
        "prior_cf_start_share": 0.304348,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 851220,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:856530",
      "player_id": 856530,
      "name": "Mateo Pellegrino",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 37,
        "cf_ss_starts": 34,
        "all_position_starts": 34,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 34
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Parma Calcio 1913"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13446",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13446",
        "name": "Mateo Pellegrino",
        "comp": "IT1",
        "team": "Parma Calcio 1913",
        "target_season": 2026,
        "age_at_target": 24.8,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 3754,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1692,
        "npxg90": 0.3078,
        "npxg90_regression_pct": 0.221,
        "xa90": 0.0827,
        "xa90_regression_pct": 0.221,
        "xgchain90": 0.4064,
        "xgchain90_regression_pct": 0.221,
        "xgbuildup90": 0.1036,
        "xgbuildup90_regression_pct": 0.221,
        "player_id": 856530,
        "history": [
          {
            "season": 2024,
            "minutes": 742.0,
            "npxg90": 0.5917511289974429,
            "xa90": 0.05237960008116102,
            "clubs": "Parma Calcio 1913",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 3012.0,
            "npxg90": 0.2733618438715093,
            "xa90": 0.06397741877351447,
            "clubs": "Parma Calcio 1913",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.19406333015329832,
        "npxg90_high": 0.48549096897157734,
        "xa90_low": 0.005166176180513113,
        "xa90_high": 0.185346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 856530,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2242.333333,
        "empirical_lo80": 871.783333,
        "empirical_hi80": 3376.533333,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2994.0,
        "weighted_prior_minutes": 2242.333333,
        "prior_starts": 34.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 856530,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:857818",
      "player_id": 857818,
      "name": "Y\u00e1ser Asprilla",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 2,
        "all_position_starts": 6,
        "cf_start_share": 0.3333333333333333,
        "starting_position_counts": {
          "Right Winger": 4,
          "Centre-Forward": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Girona FC"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13005",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13005",
        "name": "Y\u00e1ser Asprilla",
        "comp": "ES1",
        "team": "Girona",
        "target_season": 2026,
        "age_at_target": 22.7,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 1993,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 648,
        "npxg90": 0.187,
        "npxg90_regression_pct": 0.425,
        "xa90": 0.2047,
        "xa90_regression_pct": 0.425,
        "xgchain90": 0.478,
        "xgchain90_regression_pct": 0.425,
        "xgbuildup90": 0.2191,
        "xgbuildup90_regression_pct": 0.425,
        "player_id": 857818,
        "history": [
          {
            "season": 2024,
            "minutes": 1392.0,
            "npxg90": 0.12810356874853887,
            "xa90": 0.19780818858697755,
            "clubs": "Girona",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 601.0,
            "npxg90": 0.08360568996512652,
            "xa90": 0.2673024607949368,
            "clubs": "Girona",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0732633301532983,
        "npxg90_high": 0.3646909689715773,
        "xa90_low": 0.12716617618051312,
        "xa90_high": 0.307346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 857818,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 870.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1781.066667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 605.0,
        "weighted_prior_minutes": 870.666667,
        "prior_starts": 6.0,
        "prior_cf_start_share": 0.333333,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 857818,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:862606",
      "player_id": 862606,
      "name": "Nesta Elphege",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 15,
        "cf_ss_starts": 2,
        "all_position_starts": 2,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Parma Calcio 1913"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14412",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14412",
        "name": "Nesta Elphege",
        "comp": "IT1",
        "team": "Parma Calcio 1913",
        "target_season": 2026,
        "age_at_target": 25.6,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 297,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 148,
        "npxg90": 0.3914,
        "npxg90_regression_pct": 0.764,
        "xa90": 0.1397,
        "xa90_regression_pct": 0.764,
        "xgchain90": 0.5735,
        "xgchain90_regression_pct": 0.764,
        "xgbuildup90": 0.1515,
        "xgbuildup90_regression_pct": 0.764,
        "player_id": 862606,
        "history": [
          {
            "season": 2025,
            "minutes": 297.0,
            "npxg90": 0.7121048167799457,
            "xa90": 0.10815222267851685,
            "clubs": "Parma Calcio 1913",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.27766333015329836,
        "npxg90_high": 0.5690909689715773,
        "xa90_low": 0.06216617618051311,
        "xa90_high": 0.242346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 862606,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 306.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1440.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 306.0,
        "weighted_prior_minutes": 306.0,
        "prior_starts": 2.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 862606,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:875306",
      "player_id": 875306,
      "name": "\u00c1lvaro Leiva",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Real Madrid"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14353",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 875306,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 3.0,
        "weighted_prior_minutes": 3.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 875306,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:875334",
      "player_id": 875334,
      "name": "Semih K\u0131l\u0131\u00e7soy",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 37,
        "cf_ss_starts": 11,
        "all_position_starts": 11,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 11
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Cagliari Calcio"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 875334,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 975.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2109.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 975.0,
        "weighted_prior_minutes": 975.0,
        "prior_starts": 11.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 875334,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:881297",
      "player_id": 881297,
      "name": "Adam Daghim",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 4,
        "cf_ss_starts": 3,
        "all_position_starts": 12,
        "cf_start_share": 0.25,
        "starting_position_counts": {
          "Right Winger": 9,
          "Centre-Forward": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "VfL Wolfsburg"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14024",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14024",
        "name": "Adam Daghim",
        "comp": "L1",
        "team": "Wolfsburg",
        "target_season": 2026,
        "age_at_target": 20.8,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1328,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 664,
        "npxg90": 0.2777,
        "npxg90_regression_pct": 0.42,
        "xa90": 0.1967,
        "xa90_regression_pct": 0.42,
        "xgchain90": 0.6623,
        "xgchain90_regression_pct": 0.42,
        "xgbuildup90": 0.2722,
        "xgbuildup90_regression_pct": 0.42,
        "player_id": 881297,
        "history": [
          {
            "season": 2025,
            "minutes": 1328.0,
            "npxg90": 0.21068735022928162,
            "xa90": 0.20837483224907824,
            "clubs": "Wolfsburg",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1639633301532983,
        "npxg90_high": 0.4553909689715773,
        "xa90_low": 0.11916617618051313,
        "xa90_high": 0.299346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 881297,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1358.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2268.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1358.0,
        "weighted_prior_minutes": 1358.0,
        "prior_starts": 12.0,
        "prior_cf_start_share": 0.25,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 881297,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:885445",
      "player_id": 885445,
      "name": "Hamza Igamane",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 13,
        "cf_ss_starts": 4,
        "all_position_starts": 4,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 4
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "LOSC Lille"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13976",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13976",
        "name": "Hamza Igamane",
        "comp": "FR1",
        "team": "Lille",
        "target_season": 2026,
        "age_at_target": 23.7,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 406,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 203,
        "npxg90": 0.4686,
        "npxg90_regression_pct": 0.703,
        "xa90": 0.1559,
        "xa90_regression_pct": 0.703,
        "xgchain90": 0.8289,
        "xgchain90_regression_pct": 0.703,
        "xgbuildup90": 0.2949,
        "xgbuildup90_regression_pct": 0.703,
        "player_id": 885445,
        "history": [
          {
            "season": 2025,
            "minutes": 406.0,
            "npxg90": 0.8336336111071809,
            "xa90": 0.14703099345191947,
            "clubs": "Lille",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3548633301532983,
        "npxg90_high": 0.6462909689715773,
        "xa90_low": 0.07836617618051313,
        "xa90_high": 0.258546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 885445,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 428.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1562.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 428.0,
        "weighted_prior_minutes": 428.0,
        "prior_starts": 4.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 885445,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:890719",
      "player_id": 890719,
      "name": "Ethan Nwaneri",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 3,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Right Winger": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Arsenal FC",
        "Olympique Marseille"
      ],
      "prior_competitions": [
        "FR1",
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11132",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11132",
        "name": "Ethan Nwaneri",
        "comp": "FR1",
        "team": "Arsenal; Marseille",
        "target_season": 2026,
        "age_at_target": 19.4,
        "seasons_used": 2,
        "pos": "MF",
        "minutes_basis": 1371,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1;GB1",
        "effective_minutes": 465,
        "npxg90": 0.1744,
        "npxg90_regression_pct": 0.508,
        "xa90": 0.1454,
        "xa90_regression_pct": 0.508,
        "xgchain90": 0.5729,
        "xgchain90_regression_pct": 0.508,
        "xgbuildup90": 0.3738,
        "xgbuildup90_regression_pct": 0.508,
        "player_id": 890719,
        "history": [
          {
            "season": 2024,
            "minutes": 883.0,
            "npxg90": 0.1809969778137866,
            "xa90": 0.11841445092833257,
            "clubs": "Arsenal",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 488.0,
            "npxg90": 0.22415057616690023,
            "xa90": 0.18965432824963915,
            "clubs": "Arsenal; Marseille",
            "competitions": [
              "FR1",
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.060663330153298306,
        "npxg90_high": 0.3520909689715773,
        "xa90_low": 0.06786617618051312,
        "xa90_high": 0.24804604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 890719,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 487.0,
        "weighted_prior_minutes": 469.0,
        "prior_starts": 3.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 890719,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:891923",
      "player_id": 891923,
      "name": "Dawda Camara",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 1,
        "all_position_starts": 1,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Girona FC"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11381",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 891923,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 71.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1205.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 71.0,
        "weighted_prior_minutes": 71.0,
        "prior_starts": 1.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 891923,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:903693",
      "player_id": 903693,
      "name": "Senny Mayulu",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 5,
        "cf_ss_starts": 5,
        "all_position_starts": 21,
        "cf_start_share": 0.23809523809523808,
        "starting_position_counts": {
          "Central Midfield": 10,
          "Centre-Forward": 5,
          "Right-Back": 4,
          "Defensive Midfield": 1,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Paris Saint-Germain"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12345",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12345",
        "name": "Senny Mayulu",
        "comp": "FR1",
        "team": "Paris Saint Germain",
        "target_season": 2026,
        "age_at_target": 20.2,
        "seasons_used": 3,
        "pos": "DF",
        "minutes_basis": 2812,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1129,
        "npxg90": 0.2115,
        "npxg90_regression_pct": 0.298,
        "xa90": 0.1843,
        "xa90_regression_pct": 0.298,
        "xgchain90": 0.6441,
        "xgchain90_regression_pct": 0.298,
        "xgbuildup90": 0.3554,
        "xgbuildup90_regression_pct": 0.298,
        "player_id": 903693,
        "history": [
          {
            "season": 2023,
            "minutes": 321.0,
            "npxg90": 0.052975007794170734,
            "xa90": 0.13554339584346128,
            "clubs": "Paris Saint Germain",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 787.0,
            "npxg90": 0.3621631879430487,
            "xa90": 0.29195970866303733,
            "clubs": "Paris Saint Germain",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1704.0,
            "npxg90": 0.2544747359237411,
            "xa90": 0.2123416098766029,
            "clubs": "Paris Saint Germain",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0977633301532983,
        "npxg90_high": 0.38919096897157734,
        "xa90_low": 0.10676617618051311,
        "xa90_high": 0.286946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 903693,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1121.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2032.15,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1682.0,
        "weighted_prior_minutes": 1121.75,
        "prior_starts": 21.0,
        "prior_cf_start_share": 0.238095,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 903693,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:905997",
      "player_id": 905997,
      "name": "Pablo Dur\u00e1n",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 28,
        "cf_ss_starts": 11,
        "all_position_starts": 17,
        "cf_start_share": 0.6470588235294118,
        "starting_position_counts": {
          "Centre-Forward": 8,
          "Left Winger": 5,
          "Second Striker": 3,
          "Attacking Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Celta de Vigo"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11154",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11154",
        "name": "Pablo Dur\u00e1n",
        "comp": "ES1",
        "team": "Celta Vigo",
        "target_season": 2026,
        "age_at_target": 25.2,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 2844,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1074,
        "npxg90": 0.2617,
        "npxg90_regression_pct": 0.309,
        "xa90": 0.1611,
        "xa90_regression_pct": 0.309,
        "xgchain90": 0.472,
        "xgchain90_regression_pct": 0.309,
        "xgbuildup90": 0.1351,
        "xgbuildup90_regression_pct": 0.309,
        "player_id": 905997,
        "history": [
          {
            "season": 2024,
            "minutes": 1393.0,
            "npxg90": 0.19999861181028353,
            "xa90": 0.2052272804354218,
            "clubs": "Celta Vigo",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1451.0,
            "npxg90": 0.26704714702202237,
            "xa90": 0.13337222464526421,
            "clubs": "Celta Vigo",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1479633301532983,
        "npxg90_high": 0.4393909689715773,
        "xa90_low": 0.08356617618051311,
        "xa90_high": 0.263746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 905997,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1414.666667,
        "empirical_lo80": 44.116667,
        "empirical_hi80": 2548.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1425.0,
        "weighted_prior_minutes": 1414.666667,
        "prior_starts": 17.0,
        "prior_cf_start_share": 0.647059,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 905997,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:912392",
      "player_id": 912392,
      "name": "Lucas Cepeda",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 4,
        "cf_start_share": 0.25,
        "starting_position_counts": {
          "Central Midfield": 2,
          "Attacking Midfield": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Elche CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14400",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14400",
        "name": "Lucas Cepeda",
        "comp": "ES1",
        "team": "Elche",
        "target_season": 2026,
        "age_at_target": 23.8,
        "seasons_used": 1,
        "pos": "MF",
        "minutes_basis": 390,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 195,
        "npxg90": 0.1392,
        "npxg90_regression_pct": 0.711,
        "xa90": 0.0868,
        "xa90_regression_pct": 0.711,
        "xgchain90": 0.4226,
        "xgchain90_regression_pct": 0.711,
        "xgbuildup90": 0.2675,
        "xgbuildup90_regression_pct": 0.711,
        "player_id": 912392,
        "history": [
          {
            "season": 2025,
            "minutes": 390.0,
            "npxg90": 0.2570425231153002,
            "xa90": 0.0615076502928367,
            "clubs": "Elche",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.025463330153298297,
        "npxg90_high": 0.3168909689715773,
        "xa90_low": 0.00926617618051312,
        "xa90_high": 0.189446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 912392,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 399.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1309.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 399.0,
        "weighted_prior_minutes": 399.0,
        "prior_starts": 4.0,
        "prior_cf_start_share": 0.25,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 912392,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:914562",
      "player_id": 914562,
      "name": "D\u00e9sir\u00e9 Dou\u00e9",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 16,
        "cf_start_share": 0.0625,
        "starting_position_counts": {
          "Right Winger": 11,
          "Attacking Midfield": 3,
          "Left Winger": 1,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Paris Saint-Germain"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "10431",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "10431",
        "name": "D\u00e9sir\u00e9 Dou\u00e9",
        "comp": "FR1",
        "team": "Paris Saint Germain",
        "target_season": 2026,
        "age_at_target": 21.2,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 4710,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 1520,
        "npxg90": 0.3513,
        "npxg90_regression_pct": 0.24,
        "xa90": 0.2788,
        "xa90_regression_pct": 0.24,
        "xgchain90": 0.8441,
        "xgchain90_regression_pct": 0.24,
        "xgbuildup90": 0.3697,
        "xgbuildup90_regression_pct": 0.24,
        "player_id": 914562,
        "history": [
          {
            "season": 2023,
            "minutes": 1613.0,
            "npxg90": 0.13987023436498436,
            "xa90": 0.18100483272564166,
            "clubs": "Rennes",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1725.0,
            "npxg90": 0.31866359603793726,
            "xa90": 0.5215189072748889,
            "clubs": "Paris Saint Germain",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1372.0,
            "npxg90": 0.4872537659530041,
            "xa90": 0.25272291574529415,
            "clubs": "Paris Saint Germain",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2375633301532983,
        "npxg90_high": 0.5289909689715773,
        "xa90_low": 0.20126617618051312,
        "xa90_high": 0.381446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 914562,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1517.0,
        "empirical_lo80": 109.05,
        "empirical_hi80": 2427.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1356.0,
        "weighted_prior_minutes": 1517.0,
        "prior_starts": 16.0,
        "prior_cf_start_share": 0.0625,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 914562,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:914934",
      "player_id": 914934,
      "name": "Henrik Meister",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 35,
        "cf_ss_starts": 15,
        "all_position_starts": 15,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 15
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Pisa Sporting Club"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12881",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12881",
        "name": "Henrik Meister",
        "comp": "IT1",
        "team": "Pisa",
        "target_season": 2026,
        "age_at_target": 22.7,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1494,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 747,
        "npxg90": 0.3125,
        "npxg90_regression_pct": 0.391,
        "xa90": 0.0831,
        "xa90_regression_pct": 0.391,
        "xgchain90": 0.4778,
        "xgchain90_regression_pct": 0.391,
        "xgbuildup90": 0.1224,
        "xgbuildup90_regression_pct": 0.391,
        "player_id": 914934,
        "history": [
          {
            "season": 2025,
            "minutes": 1494.0,
            "npxg90": 0.3203938458204628,
            "xa90": 0.03914132422531944,
            "clubs": "Pisa",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1987633301532983,
        "npxg90_high": 0.4901909689715773,
        "xa90_low": 0.0055661761805131105,
        "xa90_high": 0.185746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 914934,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1029.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2163.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1514.0,
        "weighted_prior_minutes": 1029.0,
        "prior_starts": 15.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 914934,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:917778",
      "player_id": 917778,
      "name": "R\u00e9my Labeau Lascary",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 17,
        "cf_ss_starts": 2,
        "all_position_starts": 12,
        "cf_start_share": 0.16666666666666666,
        "starting_position_counts": {
          "Left Winger": 10,
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Stade Brestois 29"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11065",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11065",
        "name": "Remy Labeau Lascary",
        "comp": "FR1",
        "team": "Brest",
        "target_season": 2026,
        "age_at_target": 23.4,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 1803,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 745,
        "npxg90": 0.3756,
        "npxg90_regression_pct": 0.392,
        "xa90": 0.1823,
        "xa90_regression_pct": 0.392,
        "xgchain90": 0.6251,
        "xgchain90_regression_pct": 0.392,
        "xgbuildup90": 0.1539,
        "xgbuildup90_regression_pct": 0.392,
        "player_id": 917778,
        "history": [
          {
            "season": 2024,
            "minutes": 626.0,
            "npxg90": 0.43219431089207583,
            "xa90": 0.16572470577380147,
            "clubs": "Lens",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1177.0,
            "npxg90": 0.40828384914789145,
            "xa90": 0.20318201648905407,
            "clubs": "Brest",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2618633301532983,
        "npxg90_high": 0.5532909689715773,
        "xa90_low": 0.10476617618051311,
        "xa90_high": 0.28494604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 917778,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1008.333333,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1918.733333,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1195.0,
        "weighted_prior_minutes": 1008.333333,
        "prior_starts": 12.0,
        "prior_cf_start_share": 0.166667,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 917778,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:918414",
      "player_id": 918414,
      "name": "Paris Brunner",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 17,
        "cf_ss_starts": 1,
        "all_position_starts": 1,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "AS Monaco"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12255",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12255",
        "name": "Paris Brunner",
        "comp": "FR1",
        "team": "Monaco",
        "target_season": 2026,
        "age_at_target": 20.5,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 113,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 56,
        "npxg90": 0.334,
        "npxg90_regression_pct": 0.895,
        "xa90": 0.1451,
        "xa90_regression_pct": 0.895,
        "xgchain90": 0.5532,
        "xgchain90_regression_pct": 0.895,
        "xgbuildup90": 0.1784,
        "xgbuildup90_regression_pct": 0.895,
        "player_id": 918414,
        "history": [
          {
            "season": 2025,
            "minutes": 113.0,
            "npxg90": 0.407439485785708,
            "xa90": 0.0,
            "clubs": "Monaco",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.22026333015329833,
        "npxg90_high": 0.5116909689715774,
        "xa90_low": 0.06756617618051312,
        "xa90_high": 0.24774604875519202
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 918414,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 127.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1261.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 127.0,
        "weighted_prior_minutes": 127.0,
        "prior_starts": 1.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 918414,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:923595",
      "player_id": 923595,
      "name": "Max Moerstedt",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 31,
        "cf_ss_starts": 1,
        "all_position_starts": 1,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "TSG 1899 Hoffenheim"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12470",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12470",
        "name": "Max Moerstedt",
        "comp": "L1",
        "team": "Hoffenheim",
        "target_season": 2026,
        "age_at_target": 20.5,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 779,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 278,
        "npxg90": 0.3306,
        "npxg90_regression_pct": 0.633,
        "xa90": 0.1639,
        "xa90_regression_pct": 0.633,
        "xgchain90": 0.6441,
        "xgchain90_regression_pct": 0.633,
        "xgbuildup90": 0.2303,
        "xgbuildup90_regression_pct": 0.633,
        "player_id": 923595,
        "history": [
          {
            "season": 2024,
            "minutes": 445.0,
            "npxg90": 0.17193133224931997,
            "xa90": 0.0835171306317442,
            "clubs": "Hoffenheim",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 334.0,
            "npxg90": 0.33693302233151334,
            "xa90": 0.18134555684592196,
            "clubs": "Hoffenheim",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2168633301532983,
        "npxg90_high": 0.5082909689715773,
        "xa90_low": 0.08636617618051311,
        "xa90_high": 0.266546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 923595,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 315.5,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1449.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 401.0,
        "weighted_prior_minutes": 315.5,
        "prior_starts": 1.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 923595,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:925848",
      "player_id": 925848,
      "name": "Lorenzo Anghel\u00e8",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Juventus FC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12999",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 925848,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 925848,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:927353",
      "player_id": 927353,
      "name": "Johan Manzambi",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 6,
        "cf_ss_starts": 5,
        "all_position_starts": 26,
        "cf_start_share": 0.19230769230769232,
        "starting_position_counts": {
          "Central Midfield": 17,
          "Second Striker": 5,
          "Left Winger": 2,
          "Attacking Midfield": 1,
          "Defensive Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "SC Freiburg"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13102",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13102",
        "name": "Johan Manzambi",
        "comp": "L1",
        "team": "Freiburg",
        "target_season": 2026,
        "age_at_target": 20.8,
        "seasons_used": 2,
        "pos": "MF",
        "minutes_basis": 2477,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1156,
        "npxg90": 0.1903,
        "npxg90_regression_pct": 0.293,
        "xa90": 0.1493,
        "xa90_regression_pct": 0.293,
        "xgchain90": 0.5545,
        "xgchain90_regression_pct": 0.293,
        "xgbuildup90": 0.3279,
        "xgbuildup90_regression_pct": 0.293,
        "player_id": 927353,
        "history": [
          {
            "season": 2024,
            "minutes": 332.0,
            "npxg90": 0.525763412342822,
            "xa90": 0.09967605953654611,
            "clubs": "Freiburg",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2145.0,
            "npxg90": 0.1688302039735384,
            "xa90": 0.15014918721639192,
            "clubs": "Freiburg",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0765633301532983,
        "npxg90_high": 0.36799096897157735,
        "xa90_low": 0.0717661761805131,
        "xa90_high": 0.251946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 927353,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1508.333333,
        "empirical_lo80": 100.383333,
        "empirical_hi80": 2418.733333,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2096.0,
        "weighted_prior_minutes": 1508.333333,
        "prior_starts": 26.0,
        "prior_cf_start_share": 0.192308,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 927353,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:928037",
      "player_id": 928037,
      "name": "Ioan Verme\u0219an",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 13,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Hellas Verona"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14005",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 928037,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 75.0,
        "weighted_prior_minutes": 75.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 928037,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:929494",
      "player_id": 929494,
      "name": "Chukwubuikem Ikwuemesi",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "Oud-Heverlee Leuven"
      ],
      "prior_competitions": [
        "Belgian Pro League"
      ],
      "identity": {
        "method": "existing FotMob bridge",
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "Oud-Heverlee Leuven",
          "league": "Belgian Pro League",
          "minutes": 1820.0,
          "npxg90": 0.2526329702359962,
          "xa90": 0.0470941197741162,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": 929494,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:929912",
      "player_id": 929912,
      "name": "Ken Izekor",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Bayer 04 Leverkusen"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 929912,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 929912,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:930768",
      "player_id": 930768,
      "name": "Matteo Spinacc\u00e8",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Inter Milan"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 930768,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 930768,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:930781",
      "player_id": 930781,
      "name": "Pio Esposito",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 36,
        "cf_ss_starts": 15,
        "all_position_starts": 15,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 15
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Inter Milan"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14003",
            "method": "surname+name_subset",
            "confidence": 0.85
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14003",
        "name": "Francesco Pio Esposito",
        "comp": "IT1",
        "team": "Inter",
        "target_season": 2026,
        "age_at_target": 21.1,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1535,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 768,
        "npxg90": 0.487,
        "npxg90_regression_pct": 0.385,
        "xa90": 0.1344,
        "xa90_regression_pct": 0.385,
        "xgchain90": 0.7018,
        "xgchain90_regression_pct": 0.385,
        "xgbuildup90": 0.2032,
        "xgbuildup90_regression_pct": 0.385,
        "player_id": 930781,
        "history": [
          {
            "season": 2025,
            "minutes": 1535.0,
            "npxg90": 0.5783754880949612,
            "xa90": 0.12058697983088634,
            "clubs": "Inter",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.37326333015329827,
        "npxg90_high": 0.6646909689715773,
        "xa90_low": 0.05686617618051311,
        "xa90_high": 0.23704604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 930781,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1560.0,
        "empirical_lo80": 189.45,
        "empirical_hi80": 2694.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1560.0,
        "weighted_prior_minutes": 1560.0,
        "prior_starts": 15.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 930781,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:930998",
      "player_id": 930998,
      "name": "Yannick Eduardo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "TSG 1899 Hoffenheim"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12314",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 930998,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1.0,
        "weighted_prior_minutes": 1.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 930998,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:934514",
      "player_id": 934514,
      "name": "Riccardo Braschi",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 13,
        "cf_ss_starts": 1,
        "all_position_starts": 1,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "ACF Fiorentina"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13932",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13932",
        "name": "Riccardo Braschi",
        "comp": "IT1",
        "team": "Fiorentina",
        "target_season": 2026,
        "age_at_target": 19.9,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 105,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 52,
        "npxg90": 0.2899,
        "npxg90_regression_pct": 0.901,
        "xa90": 0.1388,
        "xa90_regression_pct": 0.901,
        "xgchain90": 0.502,
        "xgchain90_regression_pct": 0.901,
        "xgbuildup90": 0.1714,
        "xgbuildup90_regression_pct": 0.901,
        "player_id": 934514,
        "history": [
          {
            "season": 2025,
            "minutes": 105.0,
            "npxg90": 0.12897580223424093,
            "xa90": 0.0,
            "clubs": "Fiorentina",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1761633301532983,
        "npxg90_high": 0.4675909689715773,
        "xa90_low": 0.061266176180513124,
        "xa90_high": 0.241446048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 934514,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 106.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1240.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 106.0,
        "weighted_prior_minutes": 106.0,
        "prior_starts": 1.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 934514,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:934527",
      "player_id": 934527,
      "name": "Alieu Njie",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 9,
        "cf_ss_starts": 2,
        "all_position_starts": 2,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Second Striker": 1,
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Torino FC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12365",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12365",
        "name": "Alieu Njie",
        "comp": "IT1",
        "team": "Torino",
        "target_season": 2026,
        "age_at_target": 21.2,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 627,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 223,
        "npxg90": 0.3291,
        "npxg90_regression_pct": 0.683,
        "xa90": 0.1329,
        "xa90_regression_pct": 0.683,
        "xgchain90": 0.5362,
        "xgchain90_regression_pct": 0.683,
        "xgbuildup90": 0.1673,
        "xgbuildup90_regression_pct": 0.683,
        "player_id": 934527,
        "history": [
          {
            "season": 2024,
            "minutes": 361.0,
            "npxg90": 0.3079356981952187,
            "xa90": 0.1396738481901359,
            "clubs": "Torino",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 266.0,
            "npxg90": 0.40986654327664157,
            "xa90": 0.054462744357218415,
            "clubs": "Torino",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2153633301532983,
        "npxg90_high": 0.5067909689715773,
        "xa90_low": 0.05536617618051311,
        "xa90_high": 0.23554604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 934527,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 319.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1453.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 289.0,
        "weighted_prior_minutes": 319.666667,
        "prior_starts": 2.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 934527,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:934878",
      "player_id": 934878,
      "name": "Jeff Ekhator",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 35,
        "cf_ss_starts": 9,
        "all_position_starts": 9,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 7,
          "Second Striker": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Genoa CFC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12776",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12776",
        "name": "Jeff Ekhator",
        "comp": "IT1",
        "team": "Genoa",
        "target_season": 2026,
        "age_at_target": 19.7,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 1657,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 647,
        "npxg90": 0.2922,
        "npxg90_regression_pct": 0.426,
        "xa90": 0.1296,
        "xa90_regression_pct": 0.426,
        "xgchain90": 0.4769,
        "xgchain90_regression_pct": 0.426,
        "xgbuildup90": 0.1437,
        "xgbuildup90_regression_pct": 0.426,
        "player_id": 934878,
        "history": [
          {
            "season": 2024,
            "minutes": 727.0,
            "npxg90": 0.16432835170909496,
            "xa90": 0.17008721299387483,
            "clubs": "Genoa",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 930.0,
            "npxg90": 0.30849739332352916,
            "xa90": 0.08413872525336281,
            "clubs": "Genoa",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.17846333015329832,
        "npxg90_high": 0.46989096897157734,
        "xa90_low": 0.05206617618051311,
        "xa90_high": 0.232246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 934878,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 882.333333,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2016.533333,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 944.0,
        "weighted_prior_minutes": 882.333333,
        "prior_starts": 9.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 934878,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:935230",
      "player_id": 935230,
      "name": "Gonzalo Garc\u00eda",
      "kind": "reviewed_market",
      "in_legacy_14": true,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 36,
        "cf_ss_starts": 8,
        "all_position_starts": 9,
        "cf_start_share": 0.8888888888888888,
        "starting_position_counts": {
          "Centre-Forward": 7,
          "Right Winger": 1,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "Named legacy market comparator",
      "prior_clubs": [
        "Real Madrid"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12035",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12035",
        "name": "Gonzalo Garc\u00eda",
        "comp": "ES1",
        "team": "Real Madrid",
        "target_season": 2026,
        "age_at_target": 22.4,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 923,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 462,
        "npxg90": 0.4078,
        "npxg90_regression_pct": 0.51,
        "xa90": 0.1643,
        "xa90_regression_pct": 0.51,
        "xgchain90": 0.677,
        "xgchain90_regression_pct": 0.51,
        "xgbuildup90": 0.2004,
        "xgbuildup90_regression_pct": 0.51,
        "player_id": 935230,
        "history": [
          {
            "season": 2025,
            "minutes": 923.0,
            "npxg90": 0.5137950270350937,
            "xa90": 0.15942569047148022,
            "clubs": "Real Madrid",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.29406333015329833,
        "npxg90_high": 0.5854909689715773,
        "xa90_low": 0.08676617618051312,
        "xa90_high": 0.266946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 935230,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 493.5,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1627.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 952.0,
        "weighted_prior_minutes": 493.5,
        "prior_starts": 9.0,
        "prior_cf_start_share": 0.888889,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 935230,
        "player": "G. Garc\u00eda",
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "historical_destination_deal_proxy_not_juventus_offer",
        "evidence_quality": "imputed_wage_scenario",
        "fee_eur": {
          "low": 40000000.0,
          "base": 40000000.0,
          "high": 40000000.0
        },
        "contract_years": 5.0,
        "annual_fee_allocation_eur": {
          "low": 8000000.0,
          "base": 8000000.0,
          "high": 8000000.0
        },
        "annual_gross_wage_eur": {
          "low": 5715000.0,
          "base": 7684000.0,
          "high": 7915000.0
        },
        "annualized_commitment_proxy_eur": {
          "low": 13715000.0,
          "base": 15684000.0,
          "high": 15915000.0
        },
        "full_contract_proxy_eur": {
          "low": 68575000.0,
          "base": 78420000.0,
          "high": 79575000.0
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "undisclosed_ancillary_costs",
          "performance_bonuses",
          "future_wage_changes",
          "juventus_specific_offer"
        ],
        "sources": [
          {
            "title": "Legacy pool snapshot",
            "url": "experiments/band-pool-2026-summer-CF.json",
            "publication_date": "2026-08-28",
            "retrieved_at": "2026-09-09",
            "kind": "local_archived_secondary"
          },
          {
            "title": "Capology archived wage row",
            "url": "https://www.capology.com/uk/premier-league/salaries/2026-2027/",
            "publication_date": null,
            "retrieved_at": "2026-09-09",
            "kind": "secondary_salary_estimate",
            "snapshot_date": "2026-08-30"
          }
        ],
        "notes": [
          "Closed-window reconstructed comparison as of 2026-09-09; this destination transaction does not establish Juventus feasibility.",
          "Contract proxy assumes constant annual fixed gross wage over the stated term; excludes unpriced costs.",
          "Legacy wage imputation from eight priced signings; low/high are LOO quartile scenarios, not calibrated confidence bounds.",
          "Historical club top salary is a model cap, not a real upper bound on a new contract."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:935231",
      "player_id": 935231,
      "name": "V\u00edctor Mu\u00f1oz",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 4,
        "cf_ss_starts": 4,
        "all_position_starts": 31,
        "cf_start_share": 0.12903225806451613,
        "starting_position_counts": {
          "Left Winger": 18,
          "Right Winger": 9,
          "Centre-Forward": 2,
          "Second Striker": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "CA Osasuna"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13279",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13279",
        "name": "V\u00edctor Mu\u00f1oz",
        "comp": "ES1",
        "team": "Osasuna",
        "target_season": 2026,
        "age_at_target": 23.1,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 2705,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1352,
        "npxg90": 0.2532,
        "npxg90_regression_pct": 0.262,
        "xa90": 0.1037,
        "xa90_regression_pct": 0.262,
        "xgchain90": 0.4341,
        "xgchain90_regression_pct": 0.262,
        "xgbuildup90": 0.1499,
        "xgbuildup90_regression_pct": 0.262,
        "player_id": 935231,
        "history": [
          {
            "season": 2025,
            "minutes": 2705.0,
            "npxg90": 0.23671813307126877,
            "xa90": 0.08025739853254858,
            "clubs": "Osasuna",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1394633301532983,
        "npxg90_high": 0.4308909689715773,
        "xa90_low": 0.026166176180513118,
        "xa90_high": 0.206346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 935231,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1791.333333,
        "empirical_lo80": 383.383333,
        "empirical_hi80": 2701.733333,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2670.0,
        "weighted_prior_minutes": 1791.333333,
        "prior_starts": 31.0,
        "prior_cf_start_share": 0.129032,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 935231,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:935232",
      "player_id": 935232,
      "name": "Aitor Ma\u00f1as",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 18,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Deportivo Alav\u00e9s"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14222",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14222",
        "name": "Aitor Ma\u00f1as",
        "comp": "ES1",
        "team": "Alaves",
        "target_season": 2026,
        "age_at_target": 23.6,
        "seasons_used": 1,
        "pos": "MF",
        "minutes_basis": 105,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 52,
        "npxg90": 0.174,
        "npxg90_regression_pct": 0.901,
        "xa90": 0.0899,
        "xa90_regression_pct": 0.901,
        "xgchain90": 0.4426,
        "xgchain90_regression_pct": 0.901,
        "xgbuildup90": 0.2892,
        "xgbuildup90_regression_pct": 0.901,
        "player_id": 935232,
        "history": [
          {
            "season": 2025,
            "minutes": 105.0,
            "npxg90": 0.9299746411187307,
            "xa90": 0.02627223091466086,
            "clubs": "Alaves",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.060263330153298295,
        "npxg90_high": 0.3516909689715773,
        "xa90_low": 0.012366176180513111,
        "xa90_high": 0.192546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 935232,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 115.0,
        "weighted_prior_minutes": 115.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 935232,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:935760",
      "player_id": 935760,
      "name": "Rafiu Durosinmi",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 14,
        "cf_ss_starts": 4,
        "all_position_starts": 4,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 4
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Pisa Sporting Club"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14351",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14351",
        "name": "Rafiu Durosinmi",
        "comp": "IT1",
        "team": "Pisa",
        "target_season": 2026,
        "age_at_target": 23.6,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 428,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 214,
        "npxg90": 0.2539,
        "npxg90_regression_pct": 0.692,
        "xa90": 0.1102,
        "xa90_regression_pct": 0.692,
        "xgchain90": 0.4256,
        "xgchain90_regression_pct": 0.692,
        "xgbuildup90": 0.1381,
        "xgbuildup90_regression_pct": 0.692,
        "player_id": 935760,
        "history": [
          {
            "season": 2025,
            "minutes": 428.0,
            "npxg90": 0.1597726382489238,
            "xa90": 0.01842230062270276,
            "clubs": "Pisa",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.14016333015329832,
        "npxg90_high": 0.43159096897157734,
        "xa90_low": 0.03266617618051312,
        "xa90_high": 0.212846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 935760,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 430.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1564.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 430.0,
        "weighted_prior_minutes": 430.0,
        "prior_starts": 4.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 935760,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:936739",
      "player_id": 936739,
      "name": "Dominic Vavassori",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 5,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Atalanta BC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12891",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 936739,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 9.0,
        "weighted_prior_minutes": 9.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 936739,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:936874",
      "player_id": 936874,
      "name": "Tyrique George",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 1,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Chelsea FC",
        "Everton FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12573",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12573",
        "name": "Tyrique George",
        "comp": "GB1",
        "team": "Chelsea,Everton",
        "target_season": 2026,
        "age_at_target": 20.5,
        "seasons_used": 2,
        "pos": "MF",
        "minutes_basis": 490,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 204,
        "npxg90": 0.1542,
        "npxg90_regression_pct": 0.701,
        "xa90": 0.2215,
        "xa90_regression_pct": 0.701,
        "xgchain90": 0.4959,
        "xgchain90_regression_pct": 0.701,
        "xgbuildup90": 0.294,
        "xgbuildup90_regression_pct": 0.701,
        "player_id": 936874,
        "history": [
          {
            "season": 2024,
            "minutes": 162.0,
            "npxg90": 0.20771853832734957,
            "xa90": 0.570084061473608,
            "clubs": "Chelsea",
            "competitions": [
              "GB1"
            ]
          },
          {
            "season": 2025,
            "minutes": 328.0,
            "npxg90": 0.2274350083728389,
            "xa90": 0.36813334266587,
            "clubs": "Chelsea,Everton",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.04046333015329831,
        "npxg90_high": 0.3318909689715773,
        "xa90_low": 0.1439661761805131,
        "xa90_high": 0.324146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 936874,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 353.0,
        "weighted_prior_minutes": 294.666667,
        "prior_starts": 1.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 2.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 936874,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:937941",
      "player_id": 937941,
      "name": "Thierno Barry",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 38,
        "cf_ss_starts": 21,
        "all_position_starts": 21,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 21
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Everton FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12916",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12916",
        "name": "Thierno Barry",
        "comp": "GB1",
        "team": "Everton",
        "target_season": 2026,
        "age_at_target": 23.8,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 4243,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1541,
        "npxg90": 0.444,
        "npxg90_regression_pct": 0.238,
        "xa90": 0.0997,
        "xa90_regression_pct": 0.238,
        "xgchain90": 0.5771,
        "xgchain90_regression_pct": 0.238,
        "xgbuildup90": 0.1382,
        "xgbuildup90_regression_pct": 0.238,
        "player_id": 937941,
        "history": [
          {
            "season": 2024,
            "minutes": 2322.0,
            "npxg90": 0.5548951963987923,
            "xa90": 0.14210366535671923,
            "clubs": "Villarreal",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1921.0,
            "npxg90": 0.4286514512054285,
            "xa90": 0.04703511335130225,
            "clubs": "Everton",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.33026333015329834,
        "npxg90_high": 0.6216909689715773,
        "xa90_low": 0.022166176180513114,
        "xa90_high": 0.202346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 937941,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2051.666667,
        "empirical_lo80": 681.116667,
        "empirical_hi80": 3185.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1915.0,
        "weighted_prior_minutes": 2051.666667,
        "prior_starts": 21.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 937941,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:938158",
      "player_id": 938158,
      "name": "Marc Guiu",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 28,
        "cf_ss_starts": 1,
        "all_position_starts": 1,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Chelsea FC",
        "Sunderland AFC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11633",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11633",
        "name": "Marc Guiu",
        "comp": "GB1",
        "team": "Chelsea,Sunderland",
        "target_season": 2026,
        "age_at_target": 20.6,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 250,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 125,
        "npxg90": 0.4598,
        "npxg90_regression_pct": 0.793,
        "xa90": 0.1786,
        "xa90_regression_pct": 0.793,
        "xgchain90": 0.6949,
        "xgchain90_regression_pct": 0.793,
        "xgbuildup90": 0.1597,
        "xgbuildup90_regression_pct": 0.793,
        "player_id": 938158,
        "history": [
          {
            "season": 2025,
            "minutes": 250.0,
            "npxg90": 0.9025573548674584,
            "xa90": 0.2731440156698227,
            "clubs": "Chelsea,Sunderland",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.34606333015329827,
        "npxg90_high": 0.6374909689715773,
        "xa90_low": 0.10106617618051313,
        "xa90_high": 0.281246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 938158,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 168.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1302.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 266.0,
        "weighted_prior_minutes": 168.75,
        "prior_starts": 1.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 938158,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:93936",
      "player_id": 93936,
      "name": "Kike Garc\u00eda",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 38,
        "cf_ss_starts": 17,
        "all_position_starts": 17,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 17
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RCD Espanyol Barcelona"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "5074",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "5074",
        "name": "Kike Garc\u00eda",
        "comp": "ES1",
        "team": "Espanyol",
        "target_season": 2026,
        "age_at_target": 36.7,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 5687,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1845,
        "npxg90": 0.2399,
        "npxg90_regression_pct": 0.206,
        "xa90": 0.0685,
        "xa90_regression_pct": 0.206,
        "xgchain90": 0.3513,
        "xgchain90_regression_pct": 0.206,
        "xgbuildup90": 0.076,
        "xgbuildup90_regression_pct": 0.206,
        "player_id": 93936,
        "history": [
          {
            "season": 2023,
            "minutes": 1422.0,
            "npxg90": 0.6082668338159595,
            "xa90": 0.11415213022286756,
            "clubs": "Alaves",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 2571.0,
            "npxg90": 0.2969491354634283,
            "xa90": 0.02671797647898367,
            "clubs": "Alaves",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1694.0,
            "npxg90": 0.45252647319063105,
            "xa90": 0.1411895163097763,
            "clubs": "Espanyol",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1261633301532983,
        "npxg90_high": 0.4175909689715773,
        "xa90_low": 0,
        "xa90_high": 0.17114604875519202
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 93936,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1857.25,
        "empirical_lo80": 486.7,
        "empirical_hi80": 2991.45,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1727.0,
        "weighted_prior_minutes": 1857.25,
        "prior_starts": 17.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 93936,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:939964",
      "player_id": 939964,
      "name": "Jean-Matt\u00e9o Bahoya",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 0,
        "all_position_starts": 15,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Left Winger": 12,
          "Attacking Midfield": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Eintracht Frankfurt"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 939964,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1330.0,
        "weighted_prior_minutes": 937.5,
        "prior_starts": 15.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 939964,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:943795",
      "player_id": 943795,
      "name": "Jovan Milosevic",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 16,
        "cf_ss_starts": 5,
        "all_position_starts": 5,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 5
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "SV Werder Bremen"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11840",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11840",
        "name": "Jovan Milosevic",
        "comp": "L1",
        "team": "Werder Bremen",
        "target_season": 2026,
        "age_at_target": 21.0,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 476,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 238,
        "npxg90": 0.3911,
        "npxg90_regression_pct": 0.669,
        "xa90": 0.1325,
        "xa90_regression_pct": 0.669,
        "xgchain90": 0.6104,
        "xgchain90_regression_pct": 0.669,
        "xgbuildup90": 0.1759,
        "xgbuildup90_regression_pct": 0.669,
        "player_id": 943795,
        "history": [
          {
            "season": 2025,
            "minutes": 476.0,
            "npxg90": 0.43857620254221585,
            "xa90": 0.04606740048327366,
            "clubs": "Werder Bremen",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2773633301532983,
        "npxg90_high": 0.5687909689715773,
        "xa90_low": 0.054966176180513124,
        "xa90_high": 0.23514604875519202
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 943795,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 330.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1464.866667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 483.0,
        "weighted_prior_minutes": 330.666667,
        "prior_starts": 5.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 943795,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:944331",
      "player_id": 944331,
      "name": "Youssoupha Niang",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 2,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Right Winger": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "1.FC K\u00f6ln"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14337",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14337",
        "name": "Youssoupha Niang",
        "comp": "L1",
        "team": "FC Cologne",
        "target_season": 2026,
        "age_at_target": 20.4,
        "seasons_used": 1,
        "pos": "MF",
        "minutes_basis": 179,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 90,
        "npxg90": 0.1638,
        "npxg90_regression_pct": 0.843,
        "xa90": 0.1416,
        "xa90_regression_pct": 0.843,
        "xgchain90": 0.5185,
        "xgchain90_regression_pct": 0.843,
        "xgbuildup90": 0.2976,
        "xgbuildup90_regression_pct": 0.843,
        "player_id": 944331,
        "history": [
          {
            "season": 2025,
            "minutes": 179.0,
            "npxg90": 0.159497661151866,
            "xa90": 0.09238422416441934,
            "clubs": "FC Cologne",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.05006333015329831,
        "npxg90_high": 0.3414909689715773,
        "xa90_low": 0.06406617618051312,
        "xa90_high": 0.244246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 944331,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 187.0,
        "weighted_prior_minutes": 187.0,
        "prior_starts": 2.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 944331,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:94529",
      "player_id": 94529,
      "name": "Stephan El Shaarawy",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 13,
        "cf_ss_starts": 3,
        "all_position_starts": 5,
        "cf_start_share": 0.6,
        "starting_position_counts": {
          "Second Striker": 3,
          "Left Winger": 1,
          "Left Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Associazione Sportiva Roma"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "1252",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "1252",
        "name": "Stephan El Shaarawy",
        "comp": "IT1",
        "team": "Roma",
        "target_season": 2026,
        "age_at_target": 33.8,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 3430,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 1013,
        "npxg90": 0.1821,
        "npxg90_regression_pct": 0.321,
        "xa90": 0.1229,
        "xa90_regression_pct": 0.321,
        "xgchain90": 0.4529,
        "xgchain90_regression_pct": 0.321,
        "xgbuildup90": 0.2299,
        "xgbuildup90_regression_pct": 0.321,
        "player_id": 94529,
        "history": [
          {
            "season": 2023,
            "minutes": 1732.0,
            "npxg90": 0.12758497623016943,
            "xa90": 0.13175114632237866,
            "clubs": "Roma",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2024,
            "minutes": 1075.0,
            "npxg90": 0.2485388676440993,
            "xa90": 0.10218994066465732,
            "clubs": "Roma",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 623.0,
            "npxg90": 0.2916489370514072,
            "xa90": 0.25340481803275605,
            "clubs": "Roma",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.06836333015329832,
        "npxg90_high": 0.35979096897157736,
        "xa90_low": 0.04536617618051311,
        "xa90_high": 0.225546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 94529,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1035.75,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2169.95,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 657.0,
        "weighted_prior_minutes": 1035.75,
        "prior_starts": 5.0,
        "prior_cf_start_share": 0.6,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 94529,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:945500",
      "player_id": 945500,
      "name": "Rayane Belaid",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 2,
        "cf_start_share": 0.5,
        "starting_position_counts": {
          "Centre-Forward": 1,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Atl\u00e9tico de Madrid"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12257",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12257",
        "name": "Rayane Belaid",
        "comp": "ES1",
        "team": "Atletico Madrid",
        "target_season": 2026,
        "age_at_target": 21.5,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 140,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 70,
        "npxg90": 0.3127,
        "npxg90_regression_pct": 0.873,
        "xa90": 0.1646,
        "xa90_regression_pct": 0.873,
        "xgchain90": 0.5635,
        "xgchain90_regression_pct": 0.873,
        "xgbuildup90": 0.1969,
        "xgbuildup90_regression_pct": 0.873,
        "player_id": 945500,
        "history": [
          {
            "season": 2025,
            "minutes": 140.0,
            "npxg90": 0.3729607899274145,
            "xa90": 0.13083508078541073,
            "clubs": "Atletico Madrid",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.19896333015329828,
        "npxg90_high": 0.4903909689715773,
        "xa90_low": 0.08706617618051311,
        "xa90_high": 0.267246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 945500,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 134.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1268.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 134.0,
        "weighted_prior_minutes": 134.0,
        "prior_starts": 2.0,
        "prior_cf_start_share": 0.5,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 945500,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:948273",
      "player_id": 948273,
      "name": "Mario Mart\u00edn",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 2,
        "all_position_starts": 26,
        "cf_start_share": 0.07692307692307693,
        "starting_position_counts": {
          "Defensive Midfield": 20,
          "Centre-Forward": 2,
          "Left Midfield": 2,
          "Attacking Midfield": 1,
          "Central Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Getafe CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11349",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11349",
        "name": "Mario Mart\u00edn",
        "comp": "ES1",
        "team": "Getafe",
        "target_season": 2026,
        "age_at_target": 22.4,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 3898,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1514,
        "npxg90": 0.1584,
        "npxg90_regression_pct": 0.241,
        "xa90": 0.0769,
        "xa90_regression_pct": 0.241,
        "xgchain90": 0.2949,
        "xgchain90_regression_pct": 0.241,
        "xgbuildup90": 0.1248,
        "xgbuildup90_regression_pct": 0.241,
        "player_id": 948273,
        "history": [
          {
            "season": 2024,
            "minutes": 1740.0,
            "npxg90": 0.08652134896416602,
            "xa90": 0.07142059077862008,
            "clubs": "Real Valladolid",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2158.0,
            "npxg90": 0.12307407558861987,
            "xa90": 0.038205537737016605,
            "clubs": "Getafe",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.04466333015329832,
        "npxg90_high": 0.3360909689715773,
        "xa90_low": 0,
        "xa90_high": 0.17954604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 948273,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1509.0,
        "empirical_lo80": 101.05,
        "empirical_hi80": 2419.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2135.0,
        "weighted_prior_minutes": 1509.0,
        "prior_starts": 26.0,
        "prior_cf_start_share": 0.076923,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 948273,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:948275",
      "player_id": 948275,
      "name": "\u00c1lvaro Rodr\u00edguez",
      "kind": "reviewed_market",
      "in_legacy_14": true,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 37,
        "cf_ss_starts": 24,
        "all_position_starts": 24,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 24
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "Named legacy market comparator",
      "prior_clubs": [
        "Elche CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11186",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11186",
        "name": "Alvaro Rodr\u00edguez",
        "comp": "ES1",
        "team": "Elche",
        "target_season": 2026,
        "age_at_target": 22.0,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 3030,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 1307,
        "npxg90": 0.409,
        "npxg90_regression_pct": 0.269,
        "xa90": 0.1513,
        "xa90_regression_pct": 0.269,
        "xgchain90": 0.5662,
        "xgchain90_regression_pct": 0.269,
        "xgbuildup90": 0.139,
        "xgbuildup90_regression_pct": 0.269,
        "player_id": 948275,
        "history": [
          {
            "season": 2024,
            "minutes": 831.0,
            "npxg90": 0.14129029257418016,
            "xa90": 0.06912163320915363,
            "clubs": "Getafe",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2199.0,
            "npxg90": 0.498426681521665,
            "xa90": 0.15803513491950613,
            "clubs": "Elche",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2952633301532983,
        "npxg90_high": 0.5866909689715774,
        "xa90_low": 0.07376617618051311,
        "xa90_high": 0.253946048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 948275,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1312.5,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2446.7,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2201.0,
        "weighted_prior_minutes": 1312.5,
        "prior_starts": 24.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 3.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 948275,
        "player": "\u00c1. Rodr\u00edguez",
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "historical_destination_deal_proxy_not_juventus_offer",
        "evidence_quality": "imputed_wage_scenario",
        "fee_eur": {
          "low": 25000000.0,
          "base": 25000000.0,
          "high": 25000000.0
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": 3572000.0,
          "base": 4803000.0,
          "high": 5480000.0
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "undisclosed_ancillary_costs",
          "performance_bonuses",
          "future_wage_changes",
          "juventus_specific_offer",
          "contract_term"
        ],
        "sources": [
          {
            "title": "Legacy pool snapshot",
            "url": "experiments/band-pool-2026-summer-CF.json",
            "publication_date": "2026-08-28",
            "retrieved_at": "2026-09-09",
            "kind": "local_archived_secondary"
          },
          {
            "title": "Capology archived wage row",
            "url": "https://www.capology.com/uk/premier-league/salaries/2026-2027/",
            "publication_date": null,
            "retrieved_at": "2026-09-09",
            "kind": "secondary_salary_estimate",
            "snapshot_date": "2026-08-30"
          }
        ],
        "notes": [
          "Closed-window reconstructed comparison as of 2026-09-09; this destination transaction does not establish Juventus feasibility.",
          "Contract proxy assumes constant annual fixed gross wage over the stated term; excludes unpriced costs.",
          "Legacy wage imputation from eight priced signings; low/high are LOO quartile scenarios, not calibrated confidence bounds.",
          "Historical club top salary is a model cap, not a real upper bound on a new contract.",
          "Legacy five-year term was a pool-median assumption; archived Capology suggested one year, Transfermarkt had no expiry. No verified base term."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:948294",
      "player_id": 948294,
      "name": "Nico Paz",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 2,
        "all_position_starts": 33,
        "cf_start_share": 0.06060606060606061,
        "starting_position_counts": {
          "Attacking Midfield": 30,
          "Centre-Forward": 2,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Como 1907"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11541",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11541",
        "name": "Nico Paz",
        "comp": "IT1",
        "team": "Como",
        "target_season": 2026,
        "age_at_target": 21.9,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 5609,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "IT1",
        "effective_minutes": 2128,
        "npxg90": 0.2657,
        "npxg90_regression_pct": 0.184,
        "xa90": 0.1981,
        "xa90_regression_pct": 0.184,
        "xgchain90": 0.5891,
        "xgchain90_regression_pct": 0.184,
        "xgbuildup90": 0.2367,
        "xgbuildup90_regression_pct": 0.184,
        "player_id": 948294,
        "history": [
          {
            "season": 2024,
            "minutes": 2704.0,
            "npxg90": 0.3063105748340862,
            "xa90": 0.18235472699809138,
            "clubs": "Como",
            "competitions": [
              "IT1"
            ]
          },
          {
            "season": 2025,
            "minutes": 2905.0,
            "npxg90": 0.22862406639885574,
            "xa90": 0.21788238360836665,
            "clubs": "Como",
            "competitions": [
              "IT1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1519633301532983,
        "npxg90_high": 0.4433909689715773,
        "xa90_low": 0.12056617618051312,
        "xa90_high": 0.300746048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 948294,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2121.5,
        "empirical_lo80": 713.55,
        "empirical_hi80": 3031.9,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2886.0,
        "weighted_prior_minutes": 2121.5,
        "prior_starts": 33.0,
        "prior_cf_start_share": 0.060606,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 948294,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:950091",
      "player_id": 950091,
      "name": "Stefanos Tzimas",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 11,
        "cf_ss_starts": 1,
        "all_position_starts": 1,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Brighton & Hove Albion"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14028",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "14028",
        "name": "Stefanos Tzimas",
        "comp": "GB1",
        "team": "Brighton",
        "target_season": 2026,
        "age_at_target": 20.6,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 111,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 56,
        "npxg90": 0.355,
        "npxg90_regression_pct": 0.896,
        "xa90": 0.1697,
        "xa90_regression_pct": 0.896,
        "xgchain90": 0.5733,
        "xgchain90_regression_pct": 0.896,
        "xgbuildup90": 0.1708,
        "xgbuildup90_regression_pct": 0.896,
        "player_id": 950091,
        "history": [
          {
            "season": 2025,
            "minutes": 111.0,
            "npxg90": 0.506762263138552,
            "xa90": 0.31161115378946874,
            "clubs": "Brighton",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2412633301532983,
        "npxg90_high": 0.5326909689715773,
        "xa90_low": 0.0921661761805131,
        "xa90_high": 0.27234604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 950091,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 132.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1266.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 132.0,
        "weighted_prior_minutes": 132.0,
        "prior_starts": 1.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 950091,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:950593",
      "player_id": 950593,
      "name": "Dami\u00e1n Pizarro",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 5,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Le Havre AC"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13049",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 950593,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 26.0,
        "weighted_prior_minutes": 22.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 2.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 950593,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:952282",
      "player_id": 952282,
      "name": "Afonso Moreira",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 3,
        "all_position_starts": 18,
        "cf_start_share": 0.16666666666666666,
        "starting_position_counts": {
          "Left Winger": 14,
          "Centre-Forward": 3,
          "Left Midfield": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Olympique Lyon"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13739",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13739",
        "name": "Afonso Moreira",
        "comp": "FR1",
        "team": "Lyon",
        "target_season": 2026,
        "age_at_target": 21.4,
        "seasons_used": 1,
        "pos": "DF",
        "minutes_basis": 1695,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 848,
        "npxg90": 0.1364,
        "npxg90_regression_pct": 0.362,
        "xa90": 0.2346,
        "xa90_regression_pct": 0.362,
        "xgchain90": 0.5878,
        "xgchain90_regression_pct": 0.362,
        "xgbuildup90": 0.2952,
        "xgbuildup90_regression_pct": 0.362,
        "player_id": 952282,
        "history": [
          {
            "season": 2025,
            "minutes": 1695.0,
            "npxg90": 0.1678524172279687,
            "xa90": 0.31472433923817844,
            "clubs": "Lyon",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.0226633301532983,
        "npxg90_high": 0.3140909689715773,
        "xa90_low": 0.1570661761805131,
        "xa90_high": 0.337246048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 952282,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1719.0,
        "empirical_lo80": 311.05,
        "empirical_hi80": 2629.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1719.0,
        "weighted_prior_minutes": 1719.0,
        "prior_starts": 18.0,
        "prior_cf_start_share": 0.166667,
        "history_seasons": 1.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 952282,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:953135",
      "player_id": 953135,
      "name": "Callum Marshall",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 6,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "West Ham United"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12359",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 953135,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 58.0,
        "weighted_prior_minutes": 58.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 953135,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:955357",
      "player_id": 955357,
      "name": "Junior Kroupi",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 23,
        "cf_ss_starts": 6,
        "all_position_starts": 21,
        "cf_start_share": 0.2857142857142857,
        "starting_position_counts": {
          "Attacking Midfield": 15,
          "Centre-Forward": 6
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "AFC Bournemouth"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11504",
            "method": "fuzzy_name",
            "confidence": 0.6
          }
        ],
        "review_status": "needs_identity_review"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "11504",
        "name": "Eli Junior Kroupi",
        "comp": "GB1",
        "team": "Bournemouth",
        "target_season": 2026,
        "age_at_target": 20.1,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 2773,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 1120,
        "npxg90": 0.3803,
        "npxg90_regression_pct": 0.3,
        "xa90": 0.129,
        "xa90_regression_pct": 0.3,
        "xgchain90": 0.6141,
        "xgchain90_regression_pct": 0.3,
        "xgbuildup90": 0.2405,
        "xgbuildup90_regression_pct": 0.3,
        "player_id": 955357,
        "history": [
          {
            "season": 2023,
            "minutes": 1065.0,
            "npxg90": 0.3579353625873025,
            "xa90": 0.17617283716902768,
            "clubs": "Lorient",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1708.0,
            "npxg90": 0.38607175554643963,
            "xa90": 0.09567874202949696,
            "clubs": "Bournemouth",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.26656333015329836,
        "npxg90_high": 0.5579909689715774,
        "xa90_low": 0.05146617618051312,
        "xa90_high": 0.231646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 955357,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 1481.0,
        "empirical_lo80": 73.05,
        "empirical_hi80": 2391.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1683.0,
        "weighted_prior_minutes": 1481.0,
        "prior_starts": 21.0,
        "prior_cf_start_share": 0.285714,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 955357,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:955427",
      "player_id": 955427,
      "name": "Henry Camara",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Atalanta BC"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 955427,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 955427,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:955448",
      "player_id": 955448,
      "name": "Tidiam Gomis",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 0,
        "all_position_starts": 2,
        "cf_start_share": 0.0,
        "starting_position_counts": {
          "Left Winger": 1,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RB Leipzig"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13442",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13442",
        "name": "Tidiam Gomis",
        "comp": "L1",
        "team": "RasenBallsport Leipzig",
        "target_season": 2026,
        "age_at_target": 20.0,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 444,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 188,
        "npxg90": 0.316,
        "npxg90_regression_pct": 0.718,
        "xa90": 0.1922,
        "xa90_regression_pct": 0.718,
        "xgchain90": 0.6389,
        "xgchain90_regression_pct": 0.718,
        "xgbuildup90": 0.2333,
        "xgbuildup90_regression_pct": 0.718,
        "player_id": 955448,
        "history": [
          {
            "season": 2024,
            "minutes": 135.0,
            "npxg90": 0.23718680441379544,
            "xa90": 0.6056329980492592,
            "clubs": "RasenBallsport Leipzig",
            "competitions": [
              "L1"
            ]
          },
          {
            "season": 2025,
            "minutes": 309.0,
            "npxg90": 0.1779577985984608,
            "xa90": 0.14207615146359193,
            "clubs": "RasenBallsport Leipzig",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2022633301532983,
        "npxg90_high": 0.4936909689715773,
        "xa90_low": 0.11466617618051313,
        "xa90_high": 0.294846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 955448,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 337.0,
        "weighted_prior_minutes": 274.0,
        "prior_starts": 2.0,
        "prior_cf_start_share": 0.0,
        "history_seasons": 2.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 955448,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:957874",
      "player_id": 957874,
      "name": "R\u00f4mulo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 30,
        "cf_ss_starts": 27,
        "all_position_starts": 27,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 26,
          "Second Striker": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "RB Leipzig"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13852",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13852",
        "name": "R\u00f4mulo",
        "comp": "L1",
        "team": "RasenBallsport Leipzig",
        "target_season": 2026,
        "age_at_target": 24.5,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 2246,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "L1",
        "effective_minutes": 1123,
        "npxg90": 0.5347,
        "npxg90_regression_pct": 0.299,
        "xa90": 0.1541,
        "xa90_regression_pct": 0.299,
        "xgchain90": 0.8635,
        "xgchain90_regression_pct": 0.299,
        "xgbuildup90": 0.2651,
        "xgbuildup90_regression_pct": 0.299,
        "player_id": 957874,
        "history": [
          {
            "season": 2025,
            "minutes": 2246.0,
            "npxg90": 0.6082358497890743,
            "xa90": 0.14452903689061916,
            "clubs": "RasenBallsport Leipzig",
            "competitions": [
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.42096333015329823,
        "npxg90_high": 0.7123909689715773,
        "xa90_low": 0.0765661761805131,
        "xa90_high": 0.25674604875519197
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 957874,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 2209.0,
        "empirical_lo80": 838.45,
        "empirical_hi80": 3343.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 2209.0,
        "weighted_prior_minutes": 2209.0,
        "prior_starts": 27.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 957874,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:96341",
      "player_id": 96341,
      "name": "Romelu Lukaku",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 9,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "SSC Napoli"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "594",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 96341,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 40.0,
        "weighted_prior_minutes": 1398.5,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 3.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 96341,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:96533",
      "player_id": 96533,
      "name": "Youssef El Arabi",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 33,
        "cf_ss_starts": 11,
        "all_position_starts": 11,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 11
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Nantes"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "2082",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "2082",
        "name": "Youssef El-Arabi",
        "comp": "FR1",
        "team": "Nantes",
        "target_season": 2026,
        "age_at_target": 39.5,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 943,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 472,
        "npxg90": 0.1909,
        "npxg90_regression_pct": 0.504,
        "xa90": 0.0659,
        "xa90_regression_pct": 0.504,
        "xgchain90": 0.2525,
        "xgchain90_regression_pct": 0.504,
        "xgbuildup90": 0.0752,
        "xgbuildup90_regression_pct": 0.504,
        "player_id": 96533,
        "history": [
          {
            "season": 2025,
            "minutes": 943.0,
            "npxg90": 0.3287797917395609,
            "xa90": 0.05428670606282584,
            "clubs": "Nantes",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.07716333015329829,
        "npxg90_high": 0.3685909689715773,
        "xa90_low": 0,
        "xa90_high": 0.168546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 96533,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 96533,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:967346",
      "player_id": 967346,
      "name": "Eliezer Mayenda",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 36,
        "cf_ss_starts": 7,
        "all_position_starts": 8,
        "cf_start_share": 0.875,
        "starting_position_counts": {
          "Centre-Forward": 7,
          "Right Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Sunderland AFC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13718",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13718",
        "name": "Eliezer Mayenda",
        "comp": "GB1",
        "team": "Sunderland",
        "target_season": 2026,
        "age_at_target": 21.2,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 740,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "GB1",
        "effective_minutes": 370,
        "npxg90": 0.2999,
        "npxg90_regression_pct": 0.565,
        "xa90": 0.1263,
        "xa90_regression_pct": 0.565,
        "xgchain90": 0.4517,
        "xgchain90_regression_pct": 0.565,
        "xgbuildup90": 0.1334,
        "xgbuildup90_regression_pct": 0.565,
        "player_id": 967346,
        "history": [
          {
            "season": 2025,
            "minutes": 740.0,
            "npxg90": 0.24456804630824844,
            "xa90": 0.09030774749211364,
            "clubs": "Sunderland",
            "competitions": [
              "GB1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1861633301532983,
        "npxg90_high": 0.4775909689715773,
        "xa90_low": 0.04876617618051311,
        "xa90_high": 0.22894604875519198
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 967346,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 756.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1890.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 756.0,
        "weighted_prior_minutes": 756.0,
        "prior_starts": 8.0,
        "prior_cf_start_share": 0.875,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 967346,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:971570",
      "player_id": 971570,
      "name": "Endrick",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 18,
        "cf_ss_starts": 5,
        "all_position_starts": 14,
        "cf_start_share": 0.35714285714285715,
        "starting_position_counts": {
          "Right Winger": 9,
          "Centre-Forward": 5
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Olympique Lyon",
        "Real Madrid"
      ],
      "prior_competitions": [
        "ES1",
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12884",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12884",
        "name": "Endrick",
        "comp": "FR1",
        "team": "Lyon; Real Madrid",
        "target_season": 2026,
        "age_at_target": 20.0,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 1577,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1;FR1",
        "effective_minutes": 708,
        "npxg90": 0.4162,
        "npxg90_regression_pct": 0.404,
        "xa90": 0.256,
        "xa90_regression_pct": 0.404,
        "xgchain90": 0.7311,
        "xgchain90_regression_pct": 0.404,
        "xgbuildup90": 0.1697,
        "xgbuildup90_regression_pct": 0.404,
        "player_id": 971570,
        "history": [
          {
            "season": 2024,
            "minutes": 324.0,
            "npxg90": 0.8133917296719221,
            "xa90": 0.1844546943902969,
            "clubs": "Real Madrid",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1253.0,
            "npxg90": 0.41051243102595697,
            "xa90": 0.3266682807602886,
            "clubs": "Lyon; Real Madrid",
            "competitions": [
              "ES1",
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.3024633301532983,
        "npxg90_high": 0.5938909689715773,
        "xa90_low": 0.17846617618051314,
        "xa90_high": 0.358646048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 971570,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 940.666667,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1851.066667,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1235.0,
        "weighted_prior_minutes": 940.666667,
        "prior_starts": 14.0,
        "prior_cf_start_share": 0.357143,
        "history_seasons": 2.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 971570,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:971663",
      "player_id": 971663,
      "name": "Jeremy Ar\u00e9valo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 6,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "VfB Stuttgart"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14338",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 971663,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 32.0,
        "weighted_prior_minutes": 32.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 971663,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:972465",
      "player_id": 972465,
      "name": "Tani Oluwaseyi",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 36,
        "cf_ss_starts": 9,
        "all_position_starts": 9,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 9
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Villarreal CF"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13996",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13996",
        "name": "Tani Oluwaseyi",
        "comp": "ES1",
        "team": "Villarreal",
        "target_season": 2026,
        "age_at_target": 26.2,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 949,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 474,
        "npxg90": 0.3165,
        "npxg90_regression_pct": 0.503,
        "xa90": 0.1799,
        "xa90_regression_pct": 0.503,
        "xgchain90": 0.563,
        "xgchain90_regression_pct": 0.503,
        "xgbuildup90": 0.1228,
        "xgbuildup90_regression_pct": 0.503,
        "player_id": 972465,
        "history": [
          {
            "season": 2025,
            "minutes": 949.0,
            "npxg90": 0.3431775178701408,
            "xa90": 0.1941794665182918,
            "clubs": "Villarreal",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.2027633301532983,
        "npxg90_high": 0.4941909689715773,
        "xa90_low": 0.10236617618051312,
        "xa90_high": 0.282546048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 972465,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 892.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2026.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 892.0,
        "weighted_prior_minutes": 892.0,
        "prior_starts": 9.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 972465,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:972475",
      "player_id": 972475,
      "name": "Matteo Lavelli",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 6,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Inter Milan"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14157",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 972475,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 7.0,
        "weighted_prior_minutes": 7.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 972475,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:974894",
      "player_id": 974894,
      "name": "David Mokwa",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 3,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "TSG 1899 Hoffenheim"
      ],
      "prior_competitions": [
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13289",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 974894,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 974894,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:976207",
      "player_id": 976207,
      "name": "Federico Serra",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 2,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Societ\u00e0 Sportiva Lazio S.p.A."
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 976207,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 976207,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:976446",
      "player_id": 976446,
      "name": "Alessandro Cardinali",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Parma Calcio 1913"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "14139",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 976446,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 45.0,
        "weighted_prior_minutes": 45.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 1.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 976446,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:979766",
      "player_id": 979766,
      "name": "Mathis Lambourde",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Hellas Verona"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "11996",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 979766,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 979766,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:982097",
      "player_id": 982097,
      "name": "Shumaira Mheuka",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Chelsea FC"
      ],
      "prior_competitions": [
        "GB1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13476",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 982097,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1.0,
        "weighted_prior_minutes": 1.0,
        "prior_starts": 0.0,
        "prior_cf_start_share": null,
        "history_seasons": 2.0,
        "prior_role_basis": null,
        "status": "abstain_prior_role_outside_CF_validation_population"
      },
      "cost": {
        "tm_id": 982097,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:986288",
      "player_id": 986288,
      "name": "Sidiki Ch\u00e9rif",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 16,
        "cf_ss_starts": 11,
        "all_position_starts": 14,
        "cf_start_share": 0.7857142857142857,
        "starting_position_counts": {
          "Centre-Forward": 11,
          "Left Winger": 3
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Angers SCO"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12847",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "12847",
        "name": "Sidiki Ch\u00e9rif",
        "comp": "FR1",
        "team": "Angers",
        "target_season": 2026,
        "age_at_target": 19.6,
        "seasons_used": 2,
        "pos": "FW",
        "minutes_basis": 1503,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 672,
        "npxg90": 0.2642,
        "npxg90_regression_pct": 0.416,
        "xa90": 0.0957,
        "xa90_regression_pct": 0.416,
        "xgchain90": 0.4924,
        "xgchain90_regression_pct": 0.416,
        "xgbuildup90": 0.1945,
        "xgbuildup90_regression_pct": 0.416,
        "player_id": 986288,
        "history": [
          {
            "season": 2024,
            "minutes": 316.0,
            "npxg90": 0.19048440815362183,
            "xa90": 0.05619723161187353,
            "clubs": "Angers",
            "competitions": [
              "FR1"
            ]
          },
          {
            "season": 2025,
            "minutes": 1187.0,
            "npxg90": 0.2144522103147539,
            "xa90": 0.04564732975360216,
            "clubs": "Angers",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1504633301532983,
        "npxg90_high": 0.4418909689715773,
        "xa90_low": 0.01816617618051311,
        "xa90_high": 0.198346048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 986288,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 883.333333,
        "empirical_lo80": 0.0,
        "empirical_hi80": 2017.533333,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 1164.0,
        "weighted_prior_minutes": 883.333333,
        "prior_starts": 14.0,
        "prior_cf_start_share": 0.785714,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 986288,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:988999",
      "player_id": 988999,
      "name": "Alex Castiello",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 5,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "AC Milan"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 988999,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 988999,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:989000",
      "player_id": 989000,
      "name": "Francesco Castaldo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 4,
        "cf_ss_starts": 0,
        "all_position_starts": 0,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Bologna Football Club 1909"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [],
        "review_status": "no_understat_link"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 989000,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 989000,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:989574",
      "player_id": 989574,
      "name": "Santiago Hidalgo",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 20,
        "cf_ss_starts": 2,
        "all_position_starts": 14,
        "cf_start_share": 0.14285714285714285,
        "starting_position_counts": {
          "Right Winger": 12,
          "Centre-Forward": 2
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "FC Toulouse"
      ],
      "prior_competitions": [
        "FR1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13756",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13756",
        "name": "Santiago Hidalgo",
        "comp": "FR1",
        "team": "Toulouse",
        "target_season": 2026,
        "age_at_target": 21.5,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 1387,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "FR1",
        "effective_minutes": 694,
        "npxg90": 0.3024,
        "npxg90_regression_pct": 0.409,
        "xa90": 0.1722,
        "xa90_regression_pct": 0.409,
        "xgchain90": 0.5026,
        "xgchain90_regression_pct": 0.409,
        "xgbuildup90": 0.1627,
        "xgbuildup90_regression_pct": 0.409,
        "player_id": 989574,
        "history": [
          {
            "season": 2025,
            "minutes": 1387.0,
            "npxg90": 0.2790865720274557,
            "xa90": 0.17667882740040994,
            "clubs": "Toulouse",
            "competitions": [
              "FR1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1886633301532983,
        "npxg90_high": 0.4800909689715773,
        "xa90_low": 0.09466617618051311,
        "xa90_high": 0.274846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 989574,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": null,
        "empirical_lo80": null,
        "empirical_hi80": null,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": null,
        "weighted_prior_minutes": null,
        "prior_starts": null,
        "prior_cf_start_share": null,
        "history_seasons": null,
        "prior_role_basis": null,
        "status": "abstain_no_observed_previous_complete_big5_season"
      },
      "cost": {
        "tm_id": 989574,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:991268",
      "player_id": 991268,
      "name": "Samuel Aghehowa",
      "kind": "feeder",
      "in_legacy_14": false,
      "role_evidence": {
        "source": "FotMob profile Striker label in feeder extract",
        "season": "2025/26",
        "cf_ss_starts": null,
        "cf_start_share": null,
        "starting_position_counts": {},
        "limitation": "Profile position is not historical played role; source extract excludes players below900min"
      },
      "inclusion_reason": "Available feeder2025/26 extract, source-labeled Striker",
      "prior_clubs": [
        "FC Porto"
      ],
      "prior_competitions": [
        "Liga Portugal"
      ],
      "identity": {
        "method": "existing FotMob bridge",
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; current-profile source may differ from historical club",
      "fotmob_references": [
        {
          "source": "FotMob",
          "season": "2025/26",
          "club": "FC Porto",
          "league": "Liga Portugal",
          "minutes": 1414.0,
          "npxg90": 0.4577524827258421,
          "xa90": 0.0569944945723872,
          "status": "Observed source-specific whole-season components, not a Serie A projection"
        }
      ],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": null,
      "cost": {
        "tm_id": 991268,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:991459",
      "player_id": 991459,
      "name": "Daniel Miko\u0142ajewski",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 7,
        "cf_ss_starts": 1,
        "all_position_starts": 1,
        "cf_start_share": 1.0,
        "starting_position_counts": {
          "Centre-Forward": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Parma Calcio 1913"
      ],
      "prior_competitions": [
        "IT1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "12787",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": null,
      "forecast_status": "no_unique_supported_prior_complete_season_Understat_forecast",
      "minutes_forecast": {
        "player_id": 991459,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 68.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1202.2,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 68.0,
        "weighted_prior_minutes": 68.0,
        "prior_starts": 1.0,
        "prior_cf_start_share": 1.0,
        "history_seasons": 1.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 991459,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:99353",
      "player_id": 99353,
      "name": "Portu",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 1,
        "cf_ss_starts": 1,
        "all_position_starts": 4,
        "cf_start_share": 0.25,
        "starting_position_counts": {
          "Attacking Midfield": 2,
          "Centre-Forward": 1,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Girona FC"
      ],
      "prior_competitions": [
        "ES1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "6118",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "6118",
        "name": "Portu",
        "comp": "ES1",
        "team": "Girona",
        "target_season": 2026,
        "age_at_target": 34.2,
        "seasons_used": 3,
        "pos": "FW",
        "minutes_basis": 2396,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1",
        "effective_minutes": 715,
        "npxg90": 0.2359,
        "npxg90_regression_pct": 0.402,
        "xa90": 0.1352,
        "xa90_regression_pct": 0.402,
        "xgchain90": 0.4668,
        "xgchain90_regression_pct": 0.402,
        "xgbuildup90": 0.1448,
        "xgbuildup90_regression_pct": 0.402,
        "player_id": 99353,
        "history": [
          {
            "season": 2023,
            "minutes": 1205.0,
            "npxg90": 0.37148506794109387,
            "xa90": 0.27292928159144164,
            "clubs": "Getafe,Girona",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2024,
            "minutes": 728.0,
            "npxg90": 0.21713856538593934,
            "xa90": 0.20201240354064073,
            "clubs": "Girona",
            "competitions": [
              "ES1"
            ]
          },
          {
            "season": 2025,
            "minutes": 463.0,
            "npxg90": 0.32544160837038033,
            "xa90": 0.036853459174895645,
            "clubs": "Girona",
            "competitions": [
              "ES1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.1221633301532983,
        "npxg90_high": 0.4135909689715773,
        "xa90_low": 0.057666176180513104,
        "xa90_high": 0.237846048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 99353,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 746.0,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1656.4,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 473.0,
        "weighted_prior_minutes": 746.0,
        "prior_starts": 4.0,
        "prior_cf_start_share": 0.25,
        "history_seasons": 3.0,
        "prior_role_basis": "mixed/minority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 99353,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    },
    {
      "candidate_id": "tm:994536",
      "player_id": 994536,
      "name": "Claudio Echeverri",
      "kind": "discovery",
      "in_legacy_14": false,
      "role_evidence": {
        "season": "2025/26",
        "source": "Transfermarkt dated lineup records",
        "cf_ss_lineup_listings": 4,
        "cf_ss_starts": 4,
        "all_position_starts": 6,
        "cf_start_share": 0.6666666666666666,
        "starting_position_counts": {
          "Centre-Forward": 4,
          "Attacking Midfield": 1,
          "Left Winger": 1
        },
        "limitation": "Lineup listings include bench; starts are not within-match role minutes"
      },
      "inclusion_reason": "At least one2025/26 CF/SS lineup listing; no minutes gate",
      "prior_clubs": [
        "Bayer 04 Leverkusen",
        "Girona FC"
      ],
      "prior_competitions": [
        "ES1",
        "L1"
      ],
      "identity": {
        "method": "existing canonical TM identity and unique source bridge",
        "understat_links": [
          {
            "src_id": "13649",
            "method": "name_in_season",
            "confidence": 0.8
          }
        ],
        "review_status": "linked_existing_bridge"
      },
      "availability": "unverified; search candidate does not establish selling willingness, player preference or Juventus terms",
      "fotmob_references": [],
      "forecast": {
        "us_id": "13649",
        "name": "Claudio Echeverri",
        "comp": "ES1",
        "team": "Bayer Leverkusen; Girona",
        "target_season": 2026,
        "age_at_target": 20.6,
        "seasons_used": 1,
        "pos": "FW",
        "minutes_basis": 718,
        "model_version": "marcel-understat-v2-exposure-2026-09-09",
        "context_basis": "dominant observed league-row minutes",
        "reference_comps": "ES1;L1",
        "effective_minutes": 359,
        "npxg90": 0.2972,
        "npxg90_regression_pct": 0.572,
        "xa90": 0.1585,
        "xa90_regression_pct": 0.572,
        "xgchain90": 0.5629,
        "xgchain90_regression_pct": 0.572,
        "xgbuildup90": 0.2083,
        "xgbuildup90_regression_pct": 0.572,
        "player_id": 994536,
        "history": [
          {
            "season": 2025,
            "minutes": 718.0,
            "npxg90": 0.2800307403938601,
            "xa90": 0.1414995095472067,
            "clubs": "Bayer Leverkusen; Girona",
            "competitions": [
              "ES1",
              "L1"
            ]
          }
        ],
        "rate_scope": "all observed positions, whole player-season; not striker-only splits",
        "npxg90_low": 0.18346333015329833,
        "npxg90_high": 0.47489096897157734,
        "xa90_low": 0.08096617618051312,
        "xa90_high": 0.261146048755192
      },
      "forecast_status": "available_baseline_not_Juventus_adjusted",
      "minutes_forecast": {
        "player_id": 994536,
        "target_season": 2026,
        "model": "weighted_history",
        "model_version": "receiving-club-minutes-v1-2026-09-09",
        "target": "next full receiving-club domestic league season minutes",
        "feature_last_season": 2025,
        "destination_games": 38,
        "empirical_projected_minutes": 500.333333,
        "empirical_lo80": 0.0,
        "empirical_hi80": 1634.533333,
        "interval_label": "pooled10th\u201390th retrospective residual range; not individually calibrated",
        "prior_minutes": 748.0,
        "weighted_prior_minutes": 500.333333,
        "prior_starts": 6.0,
        "prior_cf_start_share": 0.666667,
        "history_seasons": 2.0,
        "prior_role_basis": "majority_CF_starts",
        "status": "descriptive_empirical_baseline_not_Juventus_role_prediction"
      },
      "cost": {
        "tm_id": 994536,
        "player": null,
        "currency": "EUR",
        "as_of": "2026-09-09",
        "scope": "unpriced_candidate",
        "evidence_quality": "missing",
        "fee_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "contract_years": null,
        "annual_fee_allocation_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annual_gross_wage_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "annualized_commitment_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_proxy_eur": {
          "low": null,
          "base": null,
          "high": null
        },
        "full_contract_verified_liability_eur": null,
        "actual_cash_paid_eur": null,
        "missing_components": [
          "acquisition_terms",
          "contract_term",
          "gross_wage",
          "ancillary_costs",
          "bonuses"
        ],
        "sources": [],
        "notes": [
          "No cost evidence for this canonical player ID."
        ],
        "conditional_components": [],
        "available_for_juventus": null,
        "availability_status": "not_established",
        "signed_date": null,
        "scenario_is_confidence_interval": false,
        "complete_all_in_cost": false,
        "user_overrides": {},
        "wage_only_reference_eur": null,
        "label": "Annualized commitment proxy: fee allocation + fixed gross wage; incomplete"
      },
      "component_tradeoff": "Whole-season shooting and creation evidence; striker-only production not available"
    }
  ],
  "limitations": [
    "No overall quality grade, monetary alpha or claim of a market-beating policy.",
    "No validated league translation: prior-source rate is a baseline, not a predicted Juventus tactical effect.",
    "Source season is known; historical retrieval/publication snapshots are incomplete. This is reconstructed, not proven vintage-safe.",
    "Feeder rows stay visible with source-specific observations and abstentions; the extract already filters below900minutes.",
    "Cost estimates for a different buying club are market references, not Juventus quotes.",
    "Unknown costs stay unpriced; scenario edits are user assumptions, not discovered evidence."
  ]
}
