{
  "date": "2026-05-28",
  "generated_at": "2026-05-28T13:34:07.309849",
  "projection_type": "pitcher_strikeouts",
  "model_version": "pitcher_k_v1_regular_16f",
  "training_sample_size": 10282,
  "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": 12,
  "skipped_start_count": 0,
  "skip_reasons": {},
  "predictions": [
    {
      "game_pk": 824272,
      "game_date": "2026-05-28",
      "season": 2026,
      "game_type": "R",
      "pitcher_id": 656427,
      "pitcher_name": "Jack Flaherty",
      "team_id": 116,
      "team_abbr": "DET",
      "opponent_team_id": 108,
      "opponent_abbr": "LAA",
      "is_home": true,
      "starter_confidence": "probable",
      "training_start_count": 10282,
      "predicted_strikeouts": 5.79,
      "features": {
        "pitcher_k_per_bf_last_5_starts": 0.264464,
        "pitcher_k_per_bf_season": 0.262849,
        "pitcher_k_per_bf_prev_1": 0.26578,
        "pitcher_k_per_bf_prev_2": 0.280115,
        "pitcher_outs_per_start_last_5": 14.63527,
        "pitcher_outs_per_start_season": 15.137426,
        "pitcher_outs_per_start_prev_1": 15.581139,
        "pitcher_bf_per_start_season": 21.890412,
        "pitcher_bf_per_start_prev_1": 21.960618,
        "pitcher_start_count_season": 4.0,
        "pitcher_start_count_3yr": 63.0,
        "opponent_k_rate_last_14_days": 0.223973,
        "opponent_k_rate_season": 0.223973,
        "opponent_k_rate_prev_1": 0.223973,
        "is_home": 1.0,
        "days_rest_capped": 10.0
      }
    },
    {
      "game_pk": 824272,
      "game_date": "2026-05-28",
      "season": 2026,
      "game_type": "R",
      "pitcher_id": 680570,
      "pitcher_name": "Grayson Rodriguez",
      "team_id": 108,
      "team_abbr": "LAA",
      "opponent_team_id": 116,
      "opponent_abbr": "DET",
      "is_home": false,
      "starter_confidence": "probable",
      "training_start_count": 10282,
      "predicted_strikeouts": 4.29,
      "features": {
        "pitcher_k_per_bf_last_5_starts": 0.254946,
        "pitcher_k_per_bf_season": 0.219087,
        "pitcher_k_per_bf_prev_1": 0.219087,
        "pitcher_k_per_bf_prev_2": 0.251545,
        "pitcher_outs_per_start_last_5": 16.191334,
        "pitcher_outs_per_start_season": 15.582669,
        "pitcher_outs_per_start_prev_1": 15.582669,
        "pitcher_bf_per_start_season": 21.938533,
        "pitcher_bf_per_start_prev_1": 21.938533,
        "pitcher_start_count_season": 0.0,
        "pitcher_start_count_3yr": 20.0,
        "opponent_k_rate_last_14_days": 0.223973,
        "opponent_k_rate_season": 0.223973,
        "opponent_k_rate_prev_1": 0.223973,
        "is_home": 0.0,
        "days_rest_capped": 10.0
      }
    },
    {
      "game_pk": 824595,
      "game_date": "2026-05-28",
      "season": 2026,
      "game_type": "R",
      "pitcher_id": 663436,
      "pitcher_name": "Davis Martin",
      "team_id": 145,
      "team_abbr": "CWS",
      "opponent_team_id": 142,
      "opponent_abbr": "MIN",
      "is_home": true,
      "starter_confidence": "probable",
      "training_start_count": 10282,
      "predicted_strikeouts": 4.36,
      "features": {
        "pitcher_k_per_bf_last_5_starts": 0.213449,
        "pitcher_k_per_bf_season": 0.207124,
        "pitcher_k_per_bf_prev_1": 0.180387,
        "pitcher_k_per_bf_prev_2": 0.216299,
        "pitcher_outs_per_start_last_5": 16.758257,
        "pitcher_outs_per_start_season": 16.666529,
        "pitcher_outs_per_start_prev_1": 16.166477,
        "pitcher_bf_per_start_season": 22.813202,
        "pitcher_bf_per_start_prev_1": 22.868152,
        "pitcher_start_count_season": 3.0,
        "pitcher_start_count_3yr": 38.0,
        "opponent_k_rate_last_14_days": 0.223973,
        "opponent_k_rate_season": 0.223973,
        "opponent_k_rate_prev_1": 0.223973,
        "is_home": 1.0,
        "days_rest_capped": 10.0
      }
    },
    {
      "game_pk": 824595,
      "game_date": "2026-05-28",
      "season": 2026,
      "game_type": "R",
      "pitcher_id": 680573,
      "pitcher_name": "Simeon Woods Richardson",
      "team_id": 142,
      "team_abbr": "MIN",
      "opponent_team_id": 145,
      "opponent_abbr": "CWS",
      "is_home": false,
      "starter_confidence": "probable",
      "training_start_count": 10282,
      "predicted_strikeouts": 3.97,
      "features": {
        "pitcher_k_per_bf_last_5_starts": 0.189785,
        "pitcher_k_per_bf_season": 0.185805,
        "pitcher_k_per_bf_prev_1": 0.230142,
        "pitcher_k_per_bf_prev_2": 0.209125,
        "pitcher_outs_per_start_last_5": 15.995979,
        "pitcher_outs_per_start_season": 15.520861,
        "pitcher_outs_per_start_prev_1": 15.091183,
        "pitcher_bf_per_start_season": 22.011973,
        "pitcher_bf_per_start_prev_1": 21.141462,
        "pitcher_start_count_season": 3.0,
        "pitcher_start_count_3yr": 52.0,
        "opponent_k_rate_last_14_days": 0.223973,
        "opponent_k_rate_season": 0.223973,
        "opponent_k_rate_prev_1": 0.223973,
        "is_home": 0.0,
        "days_rest_capped": 10.0
      }
    },
    {
      "game_pk": 824757,
      "game_date": "2026-05-28",
      "season": 2026,
      "game_type": "R",
      "pitcher_id": 801139,
      "pitcher_name": "Payton Tolle",
      "team_id": 111,
      "team_abbr": "BOS",
      "opponent_team_id": 144,
      "opponent_abbr": "ATL",
      "is_home": true,
      "starter_confidence": "probable",
      "training_start_count": 10282,
      "predicted_strikeouts": 4.05,
      "features": {
        "pitcher_k_per_bf_last_5_starts": 0.239849,
        "pitcher_k_per_bf_season": 0.227732,
        "pitcher_k_per_bf_prev_1": 0.227732,
        "pitcher_k_per_bf_prev_2": 0.219087,
        "pitcher_outs_per_start_last_5": 12.857052,
        "pitcher_outs_per_start_season": 14.371284,
        "pitcher_outs_per_start_prev_1": 14.371284,
        "pitcher_bf_per_start_season": 20.49118,
        "pitcher_bf_per_start_prev_1": 20.49118,
        "pitcher_start_count_season": 0.0,
        "pitcher_start_count_3yr": 3.0,
        "opponent_k_rate_last_14_days": 0.223973,
        "opponent_k_rate_season": 0.223973,
        "opponent_k_rate_prev_1": 0.223973,
        "is_home": 1.0,
        "days_rest_capped": 10.0
      }
    },
    {
      "game_pk": 824757,
      "game_date": "2026-05-28",
      "season": 2026,
      "game_type": "R",
      "pitcher_id": 519242,
      "pitcher_name": "Chris Sale",
      "team_id": 144,
      "team_abbr": "ATL",
      "opponent_team_id": 111,
      "opponent_abbr": "BOS",
      "is_home": false,
      "starter_confidence": "probable",
      "training_start_count": 10282,
      "predicted_strikeouts": 6.26,
      "features": {
        "pitcher_k_per_bf_last_5_starts": 0.270762,
        "pitcher_k_per_bf_season": 0.28032,
        "pitcher_k_per_bf_prev_1": 0.296024,
        "pitcher_k_per_bf_prev_2": 0.298024,
        "pitcher_outs_per_start_last_5": 17.324812,
        "pitcher_outs_per_start_season": 17.273368,
        "pitcher_outs_per_start_prev_1": 17.194223,
        "pitcher_bf_per_start_season": 23.279699,
        "pitcher_bf_per_start_prev_1": 23.579511,
        "pitcher_start_count_season": 5.0,
        "pitcher_start_count_3yr": 54.0,
        "opponent_k_rate_last_14_days": 0.223973,
        "opponent_k_rate_season": 0.223973,
        "opponent_k_rate_prev_1": 0.223973,
        "is_home": 0.0,
        "days_rest_capped": 8.0
      }
    },
    {
      "game_pk": 824834,
      "game_date": "2026-05-28",
      "season": 2026,
      "game_type": "R",
      "pitcher_id": 605135,
      "pitcher_name": "Chris Bassitt",
      "team_id": 110,
      "team_abbr": "BAL",
      "opponent_team_id": 141,
      "opponent_abbr": "TOR",
      "is_home": true,
      "starter_confidence": "probable",
      "training_start_count": 10282,
      "predicted_strikeouts": 3.78,
      "features": {
        "pitcher_k_per_bf_last_5_starts": 0.127314,
        "pitcher_k_per_bf_season": 0.166416,
        "pitcher_k_per_bf_prev_1": 0.224081,
        "pitcher_k_per_bf_prev_2": 0.221104,
        "pitcher_outs_per_start_last_5": 13.70651,
        "pitcher_outs_per_start_season": 14.79393,
        "pitcher_outs_per_start_prev_1": 16.190895,
        "pitcher_bf_per_start_season": 22.402607,
        "pitcher_bf_per_start_prev_1": 23.228911,
        "pitcher_start_count_season": 4.0,
        "pitcher_start_count_3yr": 66.0,
        "opponent_k_rate_last_14_days": 0.223973,
        "opponent_k_rate_season": 0.223973,
        "opponent_k_rate_prev_1": 0.223973,
        "is_home": 1.0,
        "days_rest_capped": 10.0
      }
    },
    {
      "game_pk": 824834,
      "game_date": "2026-05-28",
      "season": 2026,
      "game_type": "R",
      "pitcher_id": 571578,
      "pitcher_name": "Patrick Corbin",
      "team_id": 141,
      "team_abbr": "TOR",
      "opponent_team_id": 110,
      "opponent_abbr": "BAL",
      "is_home": false,
      "starter_confidence": "probable",
      "training_start_count": 10282,
      "predicted_strikeouts": 3.73,
      "features": {
        "pitcher_k_per_bf_last_5_starts": 0.209517,
        "pitcher_k_per_bf_season": 0.19903,
        "pitcher_k_per_bf_prev_1": 0.203052,
        "pitcher_k_per_bf_prev_2": 0.189645,
        "pitcher_outs_per_start_last_5": 14.735334,
        "pitcher_outs_per_start_season": 15.470667,
        "pitcher_outs_per_start_prev_1": 15.470667,
        "pitcher_bf_per_start_season": 21.909633,
        "pitcher_bf_per_start_prev_1": 21.909633,
        "pitcher_start_count_season": 0.0,
        "pitcher_start_count_3yr": 62.0,
        "opponent_k_rate_last_14_days": 0.223973,
        "opponent_k_rate_season": 0.223973,
        "opponent_k_rate_prev_1": 0.223973,
        "is_home": 0.0,
        "days_rest_capped": 10.0
      }
    },
    {
      "game_pk": 823378,
      "game_date": "2026-05-28",
      "season": 2026,
      "game_type": "R",
      "pitcher_id": 694973,
      "pitcher_name": "Paul Skenes",
      "team_id": 134,
      "team_abbr": "PIT",
      "opponent_team_id": 112,
      "opponent_abbr": "CHC",
      "is_home": true,
      "starter_confidence": "probable",
      "training_start_count": 10282,
      "predicted_strikeouts": 5.71,
      "features": {
        "pitcher_k_per_bf_last_5_starts": 0.270408,
        "pitcher_k_per_bf_season": 0.273204,
        "pitcher_k_per_bf_prev_1": 0.281838,
        "pitcher_k_per_bf_prev_2": 0.299464,
        "pitcher_outs_per_start_last_5": 15.33572,
        "pitcher_outs_per_start_season": 15.909947,
        "pitcher_outs_per_start_prev_1": 17.114921,
        "pitcher_bf_per_start_season": 21.117228,
        "pitcher_bf_per_start_prev_1": 22.675841,
        "pitcher_start_count_season": 4.0,
        "pitcher_start_count_3yr": 59.0,
        "opponent_k_rate_last_14_days": 0.223973,
        "opponent_k_rate_season": 0.223973,
        "opponent_k_rate_prev_1": 0.223973,
        "is_home": 1.0,
        "days_rest_capped": 10.0
      }
    },
    {
      "game_pk": 823378,
      "game_date": "2026-05-28",
      "season": 2026,
      "game_type": "R",
      "pitcher_id": 607067,
      "pitcher_name": "Colin Rea",
      "team_id": 112,
      "team_abbr": "CHC",
      "opponent_team_id": 134,
      "opponent_abbr": "PIT",
      "is_home": false,
      "starter_confidence": "probable",
      "training_start_count": 10282,
      "predicted_strikeouts": 3.9,
      "features": {
        "pitcher_k_per_bf_last_5_starts": 0.236483,
        "pitcher_k_per_bf_season": 0.185038,
        "pitcher_k_per_bf_prev_1": 0.201946,
        "pitcher_k_per_bf_prev_2": 0.19786,
        "pitcher_outs_per_start_last_5": 16.933256,
        "pitcher_outs_per_start_season": 16.166523,
        "pitcher_outs_per_start_prev_1": 15.833154,
        "pitcher_bf_per_start_season": 22.559683,
        "pitcher_bf_per_start_prev_1": 22.199604,
        "pitcher_start_count_season": 2.0,
        "pitcher_start_count_3yr": 56.0,
        "opponent_k_rate_last_14_days": 0.223973,
        "opponent_k_rate_season": 0.223973,
        "opponent_k_rate_prev_1": 0.223973,
        "is_home": 0.0,
        "days_rest_capped": 10.0
      }
    },
    {
      "game_pk": 822896,
      "game_date": "2026-05-28",
      "season": 2026,
      "game_type": "R",
      "pitcher_id": 543135,
      "pitcher_name": "Nathan Eovaldi",
      "team_id": 140,
      "team_abbr": "TEX",
      "opponent_team_id": 117,
      "opponent_abbr": "HOU",
      "is_home": true,
      "starter_confidence": "probable",
      "training_start_count": 10282,
      "predicted_strikeouts": 5.75,
      "features": {
        "pitcher_k_per_bf_last_5_starts": 0.2756,
        "pitcher_k_per_bf_season": 0.255656,
        "pitcher_k_per_bf_prev_1": 0.250562,
        "pitcher_k_per_bf_prev_2": 0.234171,
        "pitcher_outs_per_start_last_5": 17.034382,
        "pitcher_outs_per_start_season": 16.788056,
        "pitcher_outs_per_start_prev_1": 17.057084,
        "pitcher_bf_per_start_season": 22.987194,
        "pitcher_bf_per_start_prev_1": 22.355792,
        "pitcher_start_count_season": 4.0,
        "pitcher_start_count_3yr": 55.0,
        "opponent_k_rate_last_14_days": 0.223973,
        "opponent_k_rate_season": 0.223973,
        "opponent_k_rate_prev_1": 0.223973,
        "is_home": 1.0,
        "days_rest_capped": 10.0
      }
    },
    {
      "game_pk": 822896,
      "game_date": "2026-05-28",
      "season": 2026,
      "game_type": "R",
      "pitcher_id": 681293,
      "pitcher_name": "Spencer Arrighetti",
      "team_id": 117,
      "team_abbr": "HOU",
      "opponent_team_id": 140,
      "opponent_abbr": "TEX",
      "is_home": false,
      "starter_confidence": "probable",
      "training_start_count": 10282,
      "predicted_strikeouts": 4.81,
      "features": {
        "pitcher_k_per_bf_last_5_starts": 0.226787,
        "pitcher_k_per_bf_season": 0.231251,
        "pitcher_k_per_bf_prev_1": 0.208703,
        "pitcher_k_per_bf_prev_2": 0.256781,
        "pitcher_outs_per_start_last_5": 16.177675,
        "pitcher_outs_per_start_season": 15.621256,
        "pitcher_outs_per_start_prev_1": 15.40157,
        "pitcher_bf_per_start_season": 22.865192,
        "pitcher_bf_per_start_prev_1": 22.08149,
        "pitcher_start_count_season": 2.0,
        "pitcher_start_count_3yr": 37.0,
        "opponent_k_rate_last_14_days": 0.223973,
        "opponent_k_rate_season": 0.223973,
        "opponent_k_rate_prev_1": 0.223973,
        "is_home": 0.0,
        "days_rest_capped": 10.0
      }
    }
  ],
  "skipped_starts": []
}