{
  "date": "2026-03-25",
  "generated_at": "2026-03-25T08:29:49.893330",
  "projection_type": "pitcher_strikeouts",
  "model_version": "pitcher_k_v1_regular_16f",
  "training_sample_size": 9716,
  "minimum_training_starts": 75,
  "feature_names": [
    "pitcher_k_per_bf_last_5_starts",
    "pitcher_k_per_bf_season",
    "pitcher_k_per_bf_prev_1",
    "pitcher_k_per_bf_prev_2",
    "pitcher_outs_per_start_last_5",
    "pitcher_outs_per_start_season",
    "pitcher_outs_per_start_prev_1",
    "pitcher_bf_per_start_season",
    "pitcher_bf_per_start_prev_1",
    "pitcher_start_count_season",
    "pitcher_start_count_3yr",
    "opponent_k_rate_last_14_days",
    "opponent_k_rate_season",
    "opponent_k_rate_prev_1",
    "is_home",
    "days_rest_capped"
  ],
  "projected_start_count": 2,
  "skipped_start_count": 0,
  "skip_reasons": {},
  "predictions": [
    {
      "game_pk": 823244,
      "game_date": "2026-03-25",
      "season": 2026,
      "game_type": "R",
      "pitcher_id": 657277,
      "pitcher_name": "Logan Webb",
      "team_id": 137,
      "team_abbr": "SF",
      "opponent_team_id": 147,
      "opponent_abbr": "NYY",
      "is_home": true,
      "starter_confidence": "probable",
      "training_start_count": 9716,
      "predicted_strikeouts": 5.58,
      "features": {
        "pitcher_k_per_bf_last_5_starts": 0.249743,
        "pitcher_k_per_bf_season": 0.240903,
        "pitcher_k_per_bf_prev_1": 0.255309,
        "pitcher_k_per_bf_prev_2": 0.207289,
        "pitcher_outs_per_start_last_5": 17.330182,
        "pitcher_outs_per_start_season": 17.660363,
        "pitcher_outs_per_start_prev_1": 17.660363,
        "pitcher_bf_per_start_season": 24.446101,
        "pitcher_bf_per_start_prev_1": 24.446101,
        "pitcher_start_count_season": 0.0,
        "pitcher_start_count_3yr": 67.0,
        "opponent_k_rate_last_14_days": 0.223988,
        "opponent_k_rate_season": 0.223988,
        "opponent_k_rate_prev_1": 0.223988,
        "is_home": 1.0,
        "days_rest_capped": 10.0
      }
    },
    {
      "game_pk": 823244,
      "game_date": "2026-03-25",
      "season": 2026,
      "game_type": "R",
      "pitcher_id": 608331,
      "pitcher_name": "Max Fried",
      "team_id": 147,
      "team_abbr": "NYY",
      "opponent_team_id": 137,
      "opponent_abbr": "SF",
      "is_home": false,
      "starter_confidence": "probable",
      "training_start_count": 9716,
      "predicted_strikeouts": 5.23,
      "features": {
        "pitcher_k_per_bf_last_5_starts": 0.252211,
        "pitcher_k_per_bf_season": 0.232148,
        "pitcher_k_per_bf_prev_1": 0.233271,
        "pitcher_k_per_bf_prev_2": 0.229528,
        "pitcher_outs_per_start_last_5": 18.834,
        "pitcher_outs_per_start_season": 17.668,
        "pitcher_outs_per_start_prev_1": 17.668,
        "pitcher_bf_per_start_season": 24.300677,
        "pitcher_bf_per_start_prev_1": 24.300677,
        "pitcher_start_count_season": 0.0,
        "pitcher_start_count_3yr": 61.0,
        "opponent_k_rate_last_14_days": 0.223988,
        "opponent_k_rate_season": 0.223988,
        "opponent_k_rate_prev_1": 0.223988,
        "is_home": 0.0,
        "days_rest_capped": 10.0
      }
    }
  ],
  "skipped_starts": []
}