{
  "date": "2026-09-21",
  "generated_at": "2026-09-21T23:36:53.329322",
  "projection_type": "pitcher_strikeouts",
  "model_version": "pitcher_k_v1_regular_16f",
  "training_sample_size": 10312,
  "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": 6,
  "skipped_start_count": 0,
  "skip_reasons": {},
  "predictions": [
    {
      "game_pk": 824787,
      "game_date": "2026-09-21",
      "season": 2026,
      "game_type": "R",
      "pitcher_id": 669358,
      "pitcher_name": "Shane Baz",
      "team_id": 110,
      "team_abbr": "BAL",
      "opponent_team_id": 141,
      "opponent_abbr": "TOR",
      "is_home": true,
      "starter_confidence": "probable",
      "training_start_count": 10312,
      "predicted_strikeouts": 5.05,
      "features": {
        "pitcher_k_per_bf_last_5_starts": 0.224267,
        "pitcher_k_per_bf_season": 0.229811,
        "pitcher_k_per_bf_prev_1": 0.242595,
        "pitcher_k_per_bf_prev_2": 0.217403,
        "pitcher_outs_per_start_last_5": 15.883863,
        "pitcher_outs_per_start_season": 16.251889,
        "pitcher_outs_per_start_prev_1": 15.971348,
        "pitcher_bf_per_start_season": 22.685342,
        "pitcher_bf_per_start_prev_1": 22.692345,
        "pitcher_start_count_season": 3.0,
        "pitcher_start_count_3yr": 48.0,
        "opponent_k_rate_last_14_days": 0.224044,
        "opponent_k_rate_season": 0.224044,
        "opponent_k_rate_prev_1": 0.224044,
        "is_home": 1.0,
        "days_rest_capped": 10.0
      }
    },
    {
      "game_pk": 824787,
      "game_date": "2026-09-21",
      "season": 2026,
      "game_type": "R",
      "pitcher_id": 702056,
      "pitcher_name": "Trey Yesavage",
      "team_id": 141,
      "team_abbr": "TOR",
      "opponent_team_id": 110,
      "opponent_abbr": "BAL",
      "is_home": false,
      "starter_confidence": "probable",
      "training_start_count": 10312,
      "predicted_strikeouts": 4.53,
      "features": {
        "pitcher_k_per_bf_last_5_starts": 0.273585,
        "pitcher_k_per_bf_season": 0.254747,
        "pitcher_k_per_bf_prev_1": 0.230538,
        "pitcher_k_per_bf_prev_2": 0.219161,
        "pitcher_outs_per_start_last_5": 15.240976,
        "pitcher_outs_per_start_season": 15.526513,
        "pitcher_outs_per_start_prev_1": 15.217327,
        "pitcher_bf_per_start_season": 21.462301,
        "pitcher_bf_per_start_prev_1": 21.645089,
        "pitcher_start_count_season": 1.0,
        "pitcher_start_count_3yr": 4.0,
        "opponent_k_rate_last_14_days": 0.224044,
        "opponent_k_rate_season": 0.224044,
        "opponent_k_rate_prev_1": 0.224044,
        "is_home": 0.0,
        "days_rest_capped": 10.0
      }
    },
    {
      "game_pk": 824221,
      "game_date": "2026-09-21",
      "season": 2026,
      "game_type": "R",
      "pitcher_id": 689981,
      "pitcher_name": "River Ryan",
      "team_id": 116,
      "team_abbr": "DET",
      "opponent_team_id": 120,
      "opponent_abbr": "WSH",
      "is_home": true,
      "starter_confidence": "probable",
      "training_start_count": 10312,
      "predicted_strikeouts": 4.38,
      "features": {
        "pitcher_k_per_bf_last_5_starts": 0.22092,
        "pitcher_k_per_bf_season": 0.219161,
        "pitcher_k_per_bf_prev_1": 0.219161,
        "pitcher_k_per_bf_prev_2": 0.220043,
        "pitcher_outs_per_start_last_5": 15.434736,
        "pitcher_outs_per_start_season": 15.582525,
        "pitcher_outs_per_start_prev_1": 15.582525,
        "pitcher_bf_per_start_season": 21.938615,
        "pitcher_bf_per_start_prev_1": 21.938615,
        "pitcher_start_count_season": 0.0,
        "pitcher_start_count_3yr": 4.0,
        "opponent_k_rate_last_14_days": 0.224044,
        "opponent_k_rate_season": 0.224044,
        "opponent_k_rate_prev_1": 0.224044,
        "is_home": 1.0,
        "days_rest_capped": 10.0
      }
    },
    {
      "game_pk": 824221,
      "game_date": "2026-09-21",
      "season": 2026,
      "game_type": "R",
      "pitcher_id": 687792,
      "pitcher_name": "DJ Herz",
      "team_id": 120,
      "team_abbr": "WSH",
      "opponent_team_id": 116,
      "opponent_abbr": "DET",
      "is_home": false,
      "starter_confidence": "probable",
      "training_start_count": 10312,
      "predicted_strikeouts": 4.05,
      "features": {
        "pitcher_k_per_bf_last_5_starts": 0.230253,
        "pitcher_k_per_bf_season": 0.219161,
        "pitcher_k_per_bf_prev_1": 0.219161,
        "pitcher_k_per_bf_prev_2": 0.257444,
        "pitcher_outs_per_start_last_5": 14.691263,
        "pitcher_outs_per_start_season": 15.582525,
        "pitcher_outs_per_start_prev_1": 15.582525,
        "pitcher_bf_per_start_season": 21.938615,
        "pitcher_bf_per_start_prev_1": 21.938615,
        "pitcher_start_count_season": 0.0,
        "pitcher_start_count_3yr": 19.0,
        "opponent_k_rate_last_14_days": 0.224044,
        "opponent_k_rate_season": 0.224044,
        "opponent_k_rate_prev_1": 0.224044,
        "is_home": 0.0,
        "days_rest_capped": 10.0
      }
    },
    {
      "game_pk": 823169,
      "game_date": "2026-09-21",
      "season": 2026,
      "game_type": "R",
      "pitcher_id": 694918,
      "pitcher_name": "Blade Tidwell",
      "team_id": 137,
      "team_abbr": "SF",
      "opponent_team_id": 142,
      "opponent_abbr": "MIN",
      "is_home": true,
      "starter_confidence": "probable",
      "training_start_count": 10312,
      "predicted_strikeouts": 3.85,
      "features": {
        "pitcher_k_per_bf_last_5_starts": 0.18276,
        "pitcher_k_per_bf_season": 0.204601,
        "pitcher_k_per_bf_prev_1": 0.204601,
        "pitcher_k_per_bf_prev_2": 0.219161,
        "pitcher_outs_per_start_last_5": 13.727694,
        "pitcher_outs_per_start_season": 14.818771,
        "pitcher_outs_per_start_prev_1": 14.818771,
        "pitcher_bf_per_start_season": 21.615513,
        "pitcher_bf_per_start_prev_1": 21.615513,
        "pitcher_start_count_season": 0.0,
        "pitcher_start_count_3yr": 2.0,
        "opponent_k_rate_last_14_days": 0.224044,
        "opponent_k_rate_season": 0.224044,
        "opponent_k_rate_prev_1": 0.224044,
        "is_home": 1.0,
        "days_rest_capped": 10.0
      }
    },
    {
      "game_pk": 823169,
      "game_date": "2026-09-21",
      "season": 2026,
      "game_type": "R",
      "pitcher_id": 805673,
      "pitcher_name": "Zebby Matthews",
      "team_id": 142,
      "team_abbr": "MIN",
      "opponent_team_id": 137,
      "opponent_abbr": "SF",
      "is_home": false,
      "starter_confidence": "probable",
      "training_start_count": 10312,
      "predicted_strikeouts": 4.69,
      "features": {
        "pitcher_k_per_bf_last_5_starts": 0.196752,
        "pitcher_k_per_bf_season": 0.236978,
        "pitcher_k_per_bf_prev_1": 0.23983,
        "pitcher_k_per_bf_prev_2": 0.230324,
        "pitcher_outs_per_start_last_5": 15.573563,
        "pitcher_outs_per_start_season": 15.147125,
        "pitcher_outs_per_start_prev_1": 15.147125,
        "pitcher_bf_per_start_season": 22.053314,
        "pitcher_bf_per_start_prev_1": 22.053314,
        "pitcher_start_count_season": 0.0,
        "pitcher_start_count_3yr": 25.0,
        "opponent_k_rate_last_14_days": 0.224044,
        "opponent_k_rate_season": 0.224044,
        "opponent_k_rate_prev_1": 0.224044,
        "is_home": 0.0,
        "days_rest_capped": 10.0
      }
    }
  ],
  "skipped_starts": []
}