{
  "season": 2024,
  "generated_at": "2026-06-04T21:09:38.287Z",
  "rankings": [
    {
      "rank": 1,
      "team": "BAL",
      "slug": "bal",
      "net_epa_play": 0.2577,
      "off_epa_play": 0.219,
      "def_epa_play": -0.0387,
      "off_success": 0.5021,
      "def_success": 0.3978,
      "points_for": 571,
      "points_against": 402,
      "games_played": 19
    },
    {
      "rank": 2,
      "team": "PHI",
      "slug": "phi",
      "net_epa_play": 0.2229,
      "off_epa_play": 0.1188,
      "def_epa_play": -0.1041,
      "off_success": 0.4489,
      "def_success": 0.4002,
      "points_for": 608,
      "points_against": 380,
      "games_played": 21
    },
    {
      "rank": 3,
      "team": "DET",
      "slug": "det",
      "net_epa_play": 0.2034,
      "off_epa_play": 0.1645,
      "def_epa_play": -0.0389,
      "off_success": 0.5052,
      "def_success": 0.4225,
      "points_for": 595,
      "points_against": 387,
      "games_played": 18
    },
    {
      "rank": 4,
      "team": "BUF",
      "slug": "buf",
      "net_epa_play": 0.1809,
      "off_epa_play": 0.1895,
      "def_epa_play": 0.0086,
      "off_success": 0.4792,
      "def_success": 0.4486,
      "points_for": 612,
      "points_against": 432,
      "games_played": 20
    },
    {
      "rank": 5,
      "team": "GB",
      "slug": "gb",
      "net_epa_play": 0.1318,
      "off_epa_play": 0.0706,
      "def_epa_play": -0.0612,
      "off_success": 0.4496,
      "def_success": 0.4414,
      "points_for": 470,
      "points_against": 360,
      "games_played": 18
    },
    {
      "rank": 6,
      "team": "TB",
      "slug": "tb",
      "net_epa_play": 0.1081,
      "off_epa_play": 0.1292,
      "def_epa_play": 0.0211,
      "off_success": 0.4956,
      "def_success": 0.4464,
      "points_for": 522,
      "points_against": 408,
      "games_played": 18
    },
    {
      "rank": 7,
      "team": "DEN",
      "slug": "den",
      "net_epa_play": 0.1052,
      "off_epa_play": 0.0146,
      "def_epa_play": -0.0906,
      "off_success": 0.4269,
      "def_success": 0.4055,
      "points_for": 432,
      "points_against": 342,
      "games_played": 18
    },
    {
      "rank": 8,
      "team": "WAS",
      "slug": "was",
      "net_epa_play": 0.0931,
      "off_epa_play": 0.1322,
      "def_epa_play": 0.0391,
      "off_success": 0.4778,
      "def_success": 0.4513,
      "points_for": 576,
      "points_against": 497,
      "games_played": 20
    },
    {
      "rank": 9,
      "team": "LAC",
      "slug": "lac",
      "net_epa_play": 0.0746,
      "off_epa_play": 0.0109,
      "def_epa_play": -0.0638,
      "off_success": 0.4154,
      "def_success": 0.4155,
      "points_for": 414,
      "points_against": 333,
      "games_played": 18
    },
    {
      "rank": 10,
      "team": "MIN",
      "slug": "min",
      "net_epa_play": 0.0708,
      "off_epa_play": -0.0099,
      "def_epa_play": -0.0807,
      "off_success": 0.4518,
      "def_success": 0.4176,
      "points_for": 441,
      "points_against": 359,
      "games_played": 18
    },
    {
      "rank": 11,
      "team": "CIN",
      "slug": "cin",
      "net_epa_play": 0.0529,
      "off_epa_play": 0.0902,
      "def_epa_play": 0.0373,
      "off_success": 0.4724,
      "def_success": 0.4605,
      "points_for": 472,
      "points_against": 434,
      "games_played": 17
    },
    {
      "rank": 12,
      "team": "KC",
      "slug": "kc",
      "net_epa_play": 0.0369,
      "off_epa_play": 0.0617,
      "def_epa_play": 0.0248,
      "off_success": 0.4731,
      "def_success": 0.4377,
      "points_for": 462,
      "points_against": 409,
      "games_played": 20
    },
    {
      "rank": 13,
      "team": "HOU",
      "slug": "hou",
      "net_epa_play": 0.0368,
      "off_epa_play": -0.045,
      "def_epa_play": -0.0819,
      "off_success": 0.3947,
      "def_success": 0.3949,
      "points_for": 418,
      "points_against": 407,
      "games_played": 19
    },
    {
      "rank": 14,
      "team": "SF",
      "slug": "sf",
      "net_epa_play": 0.0276,
      "off_epa_play": 0.0687,
      "def_epa_play": 0.0412,
      "off_success": 0.4606,
      "def_success": 0.4538,
      "points_for": 389,
      "points_against": 436,
      "games_played": 17
    },
    {
      "rank": 15,
      "team": "ARI",
      "slug": "ari",
      "net_epa_play": 0.0115,
      "off_epa_play": 0.0671,
      "def_epa_play": 0.0556,
      "off_success": 0.4733,
      "def_success": 0.4777,
      "points_for": 400,
      "points_against": 379,
      "games_played": 17
    },
    {
      "rank": 16,
      "team": "LA",
      "slug": "la",
      "net_epa_play": -0.0101,
      "off_epa_play": 0.0101,
      "def_epa_play": 0.0202,
      "off_success": 0.4647,
      "def_success": 0.45,
      "points_for": 416,
      "points_against": 423,
      "games_played": 19
    },
    {
      "rank": 17,
      "team": "MIA",
      "slug": "mia",
      "net_epa_play": -0.017,
      "off_epa_play": -0.0389,
      "def_epa_play": -0.022,
      "off_success": 0.4433,
      "def_success": 0.434,
      "points_for": 345,
      "points_against": 364,
      "games_played": 17
    },
    {
      "rank": 18,
      "team": "SEA",
      "slug": "sea",
      "net_epa_play": -0.018,
      "off_epa_play": -0.0298,
      "def_epa_play": -0.0119,
      "off_success": 0.4391,
      "def_success": 0.4413,
      "points_for": 375,
      "points_against": 368,
      "games_played": 17
    },
    {
      "rank": 19,
      "team": "ATL",
      "slug": "atl",
      "net_epa_play": -0.027,
      "off_epa_play": 0.0342,
      "def_epa_play": 0.0611,
      "off_success": 0.4809,
      "def_success": 0.4648,
      "points_for": 389,
      "points_against": 423,
      "games_played": 17
    },
    {
      "rank": 20,
      "team": "PIT",
      "slug": "pit",
      "net_epa_play": -0.0301,
      "off_epa_play": -0.0281,
      "def_epa_play": 0.002,
      "off_success": 0.4036,
      "def_success": 0.4496,
      "points_for": 394,
      "points_against": 375,
      "games_played": 18
    },
    {
      "rank": 21,
      "team": "NYJ",
      "slug": "nyj",
      "net_epa_play": -0.0366,
      "off_epa_play": -0.0131,
      "def_epa_play": 0.0235,
      "off_success": 0.426,
      "def_success": 0.4318,
      "points_for": 338,
      "points_against": 404,
      "games_played": 17
    },
    {
      "rank": 22,
      "team": "IND",
      "slug": "ind",
      "net_epa_play": -0.0611,
      "off_epa_play": -0.0568,
      "def_epa_play": 0.0043,
      "off_success": 0.4023,
      "def_success": 0.4322,
      "points_for": 377,
      "points_against": 427,
      "games_played": 17
    },
    {
      "rank": 23,
      "team": "CHI",
      "slug": "chi",
      "net_epa_play": -0.0878,
      "off_epa_play": -0.0819,
      "def_epa_play": 0.0059,
      "off_success": 0.3985,
      "def_success": 0.4427,
      "points_for": 310,
      "points_against": 370,
      "games_played": 17
    },
    {
      "rank": 24,
      "team": "NO",
      "slug": "no",
      "net_epa_play": -0.1007,
      "off_epa_play": -0.0569,
      "def_epa_play": 0.0439,
      "off_success": 0.4064,
      "def_success": 0.4493,
      "points_for": 338,
      "points_against": 398,
      "games_played": 17
    },
    {
      "rank": 25,
      "team": "TEN",
      "slug": "ten",
      "net_epa_play": -0.146,
      "off_epa_play": -0.1161,
      "def_epa_play": 0.0299,
      "off_success": 0.399,
      "def_success": 0.4319,
      "points_for": 311,
      "points_against": 460,
      "games_played": 17
    },
    {
      "rank": 26,
      "team": "JAX",
      "slug": "jax",
      "net_epa_play": -0.1493,
      "off_epa_play": -0.0201,
      "def_epa_play": 0.1291,
      "off_success": 0.4147,
      "def_success": 0.4527,
      "points_for": 320,
      "points_against": 435,
      "games_played": 17
    },
    {
      "rank": 27,
      "team": "NE",
      "slug": "ne",
      "net_epa_play": -0.1529,
      "off_epa_play": -0.0832,
      "def_epa_play": 0.0697,
      "off_success": 0.4241,
      "def_success": 0.4547,
      "points_for": 289,
      "points_against": 417,
      "games_played": 17
    },
    {
      "rank": 28,
      "team": "LV",
      "slug": "lv",
      "net_epa_play": -0.1641,
      "off_epa_play": -0.1427,
      "def_epa_play": 0.0214,
      "off_success": 0.4051,
      "def_success": 0.4394,
      "points_for": 309,
      "points_against": 434,
      "games_played": 17
    },
    {
      "rank": 29,
      "team": "NYG",
      "slug": "nyg",
      "net_epa_play": -0.1702,
      "off_epa_play": -0.1071,
      "def_epa_play": 0.0631,
      "off_success": 0.4053,
      "def_success": 0.4589,
      "points_for": 273,
      "points_against": 415,
      "games_played": 17
    },
    {
      "rank": 30,
      "team": "DAL",
      "slug": "dal",
      "net_epa_play": -0.1924,
      "off_epa_play": -0.1094,
      "def_epa_play": 0.083,
      "off_success": 0.4064,
      "def_success": 0.4538,
      "points_for": 350,
      "points_against": 468,
      "games_played": 17
    },
    {
      "rank": 31,
      "team": "CLE",
      "slug": "cle",
      "net_epa_play": -0.2008,
      "off_epa_play": -0.1833,
      "def_epa_play": 0.0174,
      "off_success": 0.3702,
      "def_success": 0.4105,
      "points_for": 258,
      "points_against": 435,
      "games_played": 17
    },
    {
      "rank": 32,
      "team": "CAR",
      "slug": "car",
      "net_epa_play": -0.2127,
      "off_epa_play": -0.0532,
      "def_epa_play": 0.1595,
      "off_success": 0.4134,
      "def_success": 0.5079,
      "points_for": 341,
      "points_against": 534,
      "games_played": 17
    }
  ]
}