{
  "sport": "nhl",
  "slug": "frederik-andersen",
  "bio": {
    "fullName": "Frederik Andersen",
    "position": "G",
    "team": "EDM",
    "heightInches": 76,
    "weightLbs": 229,
    "birthDate": "1989-10-02",
    "headshotUrl": "https://assets.nhle.com/mugs/nhl/20262027/EDM/8475883.png",
    "rookieSeason": 2014,
    "lastSeason": 2026,
    "status": "ACT",
    "externalIds": {
      "nhl": "8475883"
    }
  },
  "draft": {
    "year": 2012,
    "round": 3,
    "pick": 87,
    "team": "ANA",
    "undrafted": false
  },
  "statTables": [
    {
      "id": "goalie",
      "label": "Goaltending",
      "columns": [
        {
          "key": "gp"
        },
        {
          "key": "gs"
        },
        {
          "key": "w"
        },
        {
          "key": "l"
        },
        {
          "key": "ot"
        },
        {
          "key": "sv"
        },
        {
          "key": "ga"
        },
        {
          "key": "gaa"
        },
        {
          "key": "svPct"
        },
        {
          "key": "so"
        }
      ],
      "rows": [
        {
          "season": 2014,
          "seasonType": "REG",
          "team": "Anaheim Ducks",
          "gamesPlayed": 28,
          "values": {
            "gp": 28,
            "gs": 24,
            "w": 20,
            "l": 5,
            "ot": 0,
            "sv": 723,
            "ga": 60,
            "gaa": 2.29,
            "svPct": 0.923,
            "so": 0
          },
          "rowScope": "team"
        },
        {
          "season": 2014,
          "seasonType": "POST",
          "team": "Anaheim Ducks",
          "gamesPlayed": 7,
          "values": {
            "gp": 7,
            "gs": 7,
            "w": 3,
            "l": 2,
            "ot": null,
            "sv": 170,
            "ga": 19,
            "gaa": 3.1,
            "svPct": 0.899,
            "so": 0
          },
          "rowScope": "team"
        },
        {
          "season": 2015,
          "seasonType": "REG",
          "team": "Anaheim Ducks",
          "gamesPlayed": 54,
          "values": {
            "gp": 54,
            "gs": 53,
            "w": 35,
            "l": 12,
            "ot": 5,
            "sv": 1313,
            "ga": 123,
            "gaa": 2.38,
            "svPct": 0.914,
            "so": 3
          },
          "rowScope": "team"
        },
        {
          "season": 2015,
          "seasonType": "POST",
          "team": "Anaheim Ducks",
          "gamesPlayed": 16,
          "values": {
            "gp": 16,
            "gs": 16,
            "w": 11,
            "l": 5,
            "ot": null,
            "sv": 431,
            "ga": 41,
            "gaa": 2.34,
            "svPct": 0.913,
            "so": 1
          },
          "rowScope": "team"
        },
        {
          "season": 2016,
          "seasonType": "REG",
          "team": "Anaheim Ducks",
          "gamesPlayed": 43,
          "values": {
            "gp": 43,
            "gs": 37,
            "w": 22,
            "l": 9,
            "ot": 7,
            "sv": 998,
            "ga": 88,
            "gaa": 2.3,
            "svPct": 0.919,
            "so": 3
          },
          "rowScope": "team"
        },
        {
          "season": 2016,
          "seasonType": "POST",
          "team": "Anaheim Ducks",
          "gamesPlayed": 5,
          "values": {
            "gp": 5,
            "gs": 5,
            "w": 3,
            "l": 2,
            "ot": null,
            "sv": 125,
            "ga": 7,
            "gaa": 1.41,
            "svPct": 0.947,
            "so": 1
          },
          "rowScope": "team"
        },
        {
          "season": 2017,
          "seasonType": "REG",
          "team": "Toronto Maple Leafs",
          "gamesPlayed": 66,
          "values": {
            "gp": 66,
            "gs": 66,
            "w": 33,
            "l": 16,
            "ot": 14,
            "sv": 1883,
            "ga": 169,
            "gaa": 2.67,
            "svPct": 0.918,
            "so": 4
          },
          "rowScope": "team"
        },
        {
          "season": 2017,
          "seasonType": "POST",
          "team": "Toronto Maple Leafs",
          "gamesPlayed": 6,
          "values": {
            "gp": 6,
            "gs": 6,
            "w": 2,
            "l": 4,
            "ot": null,
            "sv": 193,
            "ga": 18,
            "gaa": 2.68,
            "svPct": 0.915,
            "so": 0
          },
          "rowScope": "team"
        },
        {
          "season": 2018,
          "seasonType": "REG",
          "team": "Toronto Maple Leafs",
          "gamesPlayed": 66,
          "values": {
            "gp": 66,
            "gs": 66,
            "w": 38,
            "l": 21,
            "ot": 5,
            "sv": 2029,
            "ga": 182,
            "gaa": 2.81,
            "svPct": 0.918,
            "so": 5
          },
          "rowScope": "team"
        },
        {
          "season": 2018,
          "seasonType": "POST",
          "team": "Toronto Maple Leafs",
          "gamesPlayed": 7,
          "values": {
            "gp": 7,
            "gs": 7,
            "w": 3,
            "l": 3,
            "ot": null,
            "sv": 198,
            "ga": 23,
            "gaa": 3.76,
            "svPct": 0.896,
            "so": 0
          },
          "rowScope": "team"
        },
        {
          "season": 2019,
          "seasonType": "REG",
          "team": "Toronto Maple Leafs",
          "gamesPlayed": 60,
          "values": {
            "gp": 60,
            "gs": 60,
            "w": 36,
            "l": 16,
            "ot": 7,
            "sv": 1796,
            "ga": 162,
            "gaa": 2.77,
            "svPct": 0.917,
            "so": 1
          },
          "rowScope": "team"
        },
        {
          "season": 2019,
          "seasonType": "POST",
          "team": "Toronto Maple Leafs",
          "gamesPlayed": 7,
          "values": {
            "gp": 7,
            "gs": 7,
            "w": 3,
            "l": 4,
            "ot": null,
            "sv": 225,
            "ga": 19,
            "gaa": 2.75,
            "svPct": 0.922,
            "so": 0
          },
          "rowScope": "team"
        },
        {
          "season": 2020,
          "seasonType": "REG",
          "team": "Toronto Maple Leafs",
          "gamesPlayed": 52,
          "values": {
            "gp": 52,
            "gs": 52,
            "w": 29,
            "l": 13,
            "ot": 7,
            "sv": 1434,
            "ga": 143,
            "gaa": 2.85,
            "svPct": 0.909,
            "so": 3
          },
          "rowScope": "team"
        },
        {
          "season": 2020,
          "seasonType": "POST",
          "team": "Toronto Maple Leafs",
          "gamesPlayed": 5,
          "values": {
            "gp": 5,
            "gs": 5,
            "w": 2,
            "l": 3,
            "ot": 0,
            "sv": 147,
            "ga": 10,
            "gaa": 1.84,
            "svPct": 0.936,
            "so": 1
          },
          "rowScope": "team"
        },
        {
          "season": 2021,
          "seasonType": "REG",
          "team": "Toronto Maple Leafs",
          "gamesPlayed": 24,
          "values": {
            "gp": 24,
            "gs": 23,
            "w": 13,
            "l": 8,
            "ot": 3,
            "sv": 598,
            "ga": 70,
            "gaa": 2.96,
            "svPct": 0.895,
            "so": 0
          },
          "rowScope": "team"
        },
        {
          "season": 2022,
          "seasonType": "REG",
          "team": "Carolina Hurricanes",
          "gamesPlayed": 52,
          "values": {
            "gp": 52,
            "gs": 51,
            "w": 35,
            "l": 14,
            "ot": 3,
            "sv": 1320,
            "ga": 111,
            "gaa": 2.17,
            "svPct": 0.922,
            "so": 4
          },
          "rowScope": "team"
        },
        {
          "season": 2023,
          "seasonType": "REG",
          "team": "Carolina Hurricanes",
          "gamesPlayed": 34,
          "values": {
            "gp": 34,
            "gs": 33,
            "w": 21,
            "l": 11,
            "ot": 1,
            "sv": 767,
            "ga": 82,
            "gaa": 2.48,
            "svPct": 0.903,
            "so": 1
          },
          "rowScope": "team"
        },
        {
          "season": 2023,
          "seasonType": "POST",
          "team": "Carolina Hurricanes",
          "gamesPlayed": 9,
          "values": {
            "gp": 9,
            "gs": 9,
            "w": 5,
            "l": 3,
            "ot": 0,
            "sv": 227,
            "ga": 18,
            "gaa": 1.83,
            "svPct": 0.927,
            "so": 0
          },
          "rowScope": "team"
        },
        {
          "season": 2024,
          "seasonType": "REG",
          "team": "Carolina Hurricanes",
          "gamesPlayed": 16,
          "values": {
            "gp": 16,
            "gs": 16,
            "w": 13,
            "l": 2,
            "ot": 0,
            "sv": 382,
            "ga": 28,
            "gaa": 1.84,
            "svPct": 0.932,
            "so": 3
          },
          "rowScope": "team"
        },
        {
          "season": 2024,
          "seasonType": "POST",
          "team": "Carolina Hurricanes",
          "gamesPlayed": 10,
          "values": {
            "gp": 10,
            "gs": 10,
            "w": 6,
            "l": 4,
            "ot": 0,
            "sv": 239,
            "ga": 28,
            "gaa": 2.62,
            "svPct": 0.895,
            "so": 0
          },
          "rowScope": "team"
        },
        {
          "season": 2025,
          "seasonType": "REG",
          "team": "Carolina Hurricanes",
          "gamesPlayed": 22,
          "values": {
            "gp": 22,
            "gs": 22,
            "w": 13,
            "l": 8,
            "ot": 1,
            "sv": 491,
            "ga": 55,
            "gaa": 2.5,
            "svPct": 0.899,
            "so": 1
          },
          "rowScope": "team"
        },
        {
          "season": 2025,
          "seasonType": "POST",
          "team": "Carolina Hurricanes",
          "gamesPlayed": 13,
          "values": {
            "gp": 13,
            "gs": 13,
            "w": 8,
            "l": 5,
            "ot": 0,
            "sv": 244,
            "ga": 25,
            "gaa": 2.02,
            "svPct": 0.907,
            "so": 2
          },
          "rowScope": "team"
        },
        {
          "season": 2026,
          "seasonType": "REG",
          "team": "Carolina Hurricanes",
          "gamesPlayed": 35,
          "values": {
            "gp": 35,
            "gs": 35,
            "w": 16,
            "l": 14,
            "ot": 5,
            "sv": 742,
            "ga": 107,
            "gaa": 3.05,
            "svPct": 0.874,
            "so": 0
          },
          "rowScope": "team"
        },
        {
          "season": 2026,
          "seasonType": "POST",
          "team": "Carolina Hurricanes",
          "gamesPlayed": 16,
          "values": {
            "gp": 16,
            "gs": 16,
            "w": 13,
            "l": 2,
            "ot": 0,
            "sv": 322,
            "ga": 32,
            "gaa": 1.89,
            "svPct": 0.91,
            "so": 3
          },
          "rowScope": "team"
        }
      ],
      "careerTotals": {
        "REG": {
          "gp": 552,
          "gs": 538,
          "w": 324,
          "l": 149,
          "ot": 58,
          "sv": 14476,
          "ga": 1380,
          "gaa": 2.59,
          "svPct": 0.913,
          "so": 28
        },
        "POST": {
          "gp": 101,
          "gs": 101,
          "w": 59,
          "l": 37,
          "ot": 0,
          "sv": 2521,
          "ga": 240,
          "gaa": 2.32,
          "svPct": 0.913,
          "so": 8
        }
      }
    }
  ],
  "dataSources": [
    "NHL API (api-web.nhle.com — official public league API; facts only, raw payloads not republished)"
  ],
  "generatedAt": "2026-10-14T08:07:09.475Z"
}
