{
  "sport": "nba",
  "slug": "john-hot-rod-williams",
  "bio": {
    "fullName": "John \"Hot Rod\" Williams",
    "position": "PF/C",
    "team": "Dallas",
    "heightInches": 83,
    "weightLbs": 245,
    "birthDate": "1962-08-09",
    "college": "Tulane",
    "headshotUrl": null,
    "rookieSeason": 1987,
    "lastSeason": 1999,
    "status": "historical",
    "externalIds": {}
  },
  "draft": {
    "year": 1985,
    "round": 2,
    "pick": 45,
    "team": "Cleveland Cavaliers",
    "undrafted": false
  },
  "statTables": [
    {
      "id": "pergame-wiki",
      "label": "Career Per Game (Wikipedia)",
      "columns": [
        {
          "key": "gp"
        },
        {
          "key": "gs"
        },
        {
          "key": "mpg"
        },
        {
          "key": "fg_pct"
        },
        {
          "key": "fg3_pct"
        },
        {
          "key": "ft_pct"
        },
        {
          "key": "rpg"
        },
        {
          "key": "apg"
        },
        {
          "key": "spg"
        },
        {
          "key": "bpg"
        },
        {
          "key": "ppg"
        }
      ],
      "rows": [
        {
          "season": 1987,
          "seasonType": "REG",
          "team": "CLE",
          "gamesPlayed": 80,
          "values": {
            "gp": 80,
            "gs": 80,
            "mpg": 33.9,
            "fg_pct": 0.485,
            "fg3_pct": 0,
            "ft_pct": 0.745,
            "rpg": 7.9,
            "apg": 1.9,
            "spg": 0.7,
            "bpg": 2.1,
            "ppg": 14.6
          },
          "rowScope": "team",
          "teamSource": "Cleveland"
        },
        {
          "season": 1988,
          "seasonType": "REG",
          "team": "CLE",
          "gamesPlayed": 77,
          "values": {
            "gp": 77,
            "gs": 50,
            "mpg": 27.4,
            "fg_pct": 0.477,
            "fg3_pct": 0,
            "ft_pct": 0.756,
            "rpg": 6.6,
            "apg": 1.3,
            "spg": 0.8,
            "bpg": 1.9,
            "ppg": 10.6
          },
          "rowScope": "team",
          "teamSource": "Cleveland"
        },
        {
          "season": 1988,
          "seasonType": "POST",
          "team": "CLE",
          "gamesPlayed": 5,
          "values": {
            "gp": 5,
            "gs": 0,
            "mpg": 26.6,
            "fg_pct": 0.5,
            "fg3_pct": null,
            "ft_pct": 0.462,
            "rpg": 5.8,
            "apg": 0.8,
            "spg": 0.6,
            "bpg": 1.4,
            "ppg": 9.2
          },
          "rowScope": "team",
          "teamSource": "Cleveland"
        },
        {
          "season": 1989,
          "seasonType": "REG",
          "team": "CLE",
          "gamesPlayed": 82,
          "values": {
            "gp": 82,
            "gs": 10,
            "mpg": 25.9,
            "fg_pct": 0.509,
            "fg3_pct": 0.25,
            "ft_pct": 0.748,
            "rpg": 5.8,
            "apg": 1.3,
            "spg": 0.9,
            "bpg": 1.6,
            "ppg": 11.6
          },
          "rowScope": "team",
          "teamSource": "Cleveland"
        },
        {
          "season": 1989,
          "seasonType": "POST",
          "team": "CLE",
          "gamesPlayed": 5,
          "values": {
            "gp": 5,
            "gs": 2,
            "mpg": 32.2,
            "fg_pct": 0.467,
            "fg3_pct": null,
            "ft_pct": 0.722,
            "rpg": 6.8,
            "apg": 2,
            "spg": 0.4,
            "bpg": 1.4,
            "ppg": 11
          },
          "rowScope": "team",
          "teamSource": "Cleveland"
        },
        {
          "season": 1990,
          "seasonType": "REG",
          "team": "CLE",
          "gamesPlayed": 82,
          "values": {
            "gp": 82,
            "gs": 29,
            "mpg": 33.9,
            "fg_pct": 0.493,
            "fg3_pct": null,
            "ft_pct": 0.739,
            "rpg": 8.1,
            "apg": 2,
            "spg": 1,
            "bpg": 2,
            "ppg": 16.8
          },
          "rowScope": "team",
          "teamSource": "Cleveland"
        },
        {
          "season": 1990,
          "seasonType": "POST",
          "team": "CLE",
          "gamesPlayed": 5,
          "values": {
            "gp": 5,
            "gs": 0,
            "mpg": 34.8,
            "fg_pct": 0.557,
            "fg3_pct": null,
            "ft_pct": 0.773,
            "rpg": 9.2,
            "apg": 2.2,
            "spg": 0.4,
            "bpg": 0.1,
            "ppg": 19
          },
          "rowScope": "team",
          "teamSource": "Cleveland"
        },
        {
          "season": 1991,
          "seasonType": "REG",
          "team": "CLE",
          "gamesPlayed": 43,
          "values": {
            "gp": 43,
            "gs": 14,
            "mpg": 30.1,
            "fg_pct": 0.463,
            "fg3_pct": 0,
            "ft_pct": 0.652,
            "rpg": 6.7,
            "apg": 2.3,
            "spg": 0.8,
            "bpg": 1.6,
            "ppg": 11.7
          },
          "rowScope": "team",
          "teamSource": "Cleveland"
        },
        {
          "season": 1992,
          "seasonType": "REG",
          "team": "CLE",
          "gamesPlayed": 80,
          "values": {
            "gp": 80,
            "gs": 12,
            "mpg": 30.4,
            "fg_pct": 0.503,
            "fg3_pct": 0,
            "ft_pct": 0.752,
            "rpg": 7.6,
            "apg": 2.5,
            "spg": 0.8,
            "bpg": 2.3,
            "ppg": 11.9
          },
          "rowScope": "team",
          "teamSource": "Cleveland"
        },
        {
          "season": 1992,
          "seasonType": "POST",
          "team": "CLE",
          "gamesPlayed": 17,
          "values": {
            "gp": 17,
            "gs": 0,
            "mpg": 33.4,
            "fg_pct": 0.545,
            "fg3_pct": null,
            "ft_pct": 0.798,
            "rpg": 7.6,
            "apg": 2.5,
            "spg": 1.4,
            "bpg": 1,
            "ppg": 15
          },
          "rowScope": "team",
          "teamSource": "Cleveland"
        },
        {
          "season": 1993,
          "seasonType": "REG",
          "team": "CLE",
          "gamesPlayed": 67,
          "values": {
            "gp": 67,
            "gs": 13,
            "mpg": 30.4,
            "fg_pct": 0.47,
            "fg3_pct": null,
            "ft_pct": 0.716,
            "rpg": 6.2,
            "apg": 2.3,
            "spg": 0.8,
            "bpg": 1.6,
            "ppg": 11
          },
          "rowScope": "team",
          "teamSource": "Cleveland"
        },
        {
          "season": 1993,
          "seasonType": "POST",
          "team": "CLE",
          "gamesPlayed": 9,
          "values": {
            "gp": 9,
            "gs": 0,
            "mpg": 26.3,
            "fg_pct": 0.4,
            "fg3_pct": null,
            "ft_pct": 0.75,
            "rpg": 4.6,
            "apg": 1.9,
            "spg": 0.6,
            "bpg": 1.6,
            "ppg": 9
          },
          "rowScope": "team",
          "teamSource": "Cleveland"
        },
        {
          "season": 1994,
          "seasonType": "REG",
          "team": "CLE",
          "gamesPlayed": 76,
          "values": {
            "gp": 76,
            "gs": 72,
            "mpg": 35,
            "fg_pct": 0.478,
            "fg3_pct": null,
            "ft_pct": 0.728,
            "rpg": 7.6,
            "apg": 2.5,
            "spg": 1,
            "bpg": 1.7,
            "ppg": 13.7
          },
          "rowScope": "team",
          "teamSource": "Cleveland"
        },
        {
          "season": 1995,
          "seasonType": "REG",
          "team": "CLE",
          "gamesPlayed": 74,
          "values": {
            "gp": 74,
            "gs": 73,
            "mpg": 35.7,
            "fg_pct": 0.452,
            "fg3_pct": 0.2,
            "ft_pct": 0.685,
            "rpg": 6.9,
            "apg": 2.6,
            "spg": 1.1,
            "bpg": 1.4,
            "ppg": 12.6
          },
          "rowScope": "team",
          "teamSource": "Cleveland"
        },
        {
          "season": 1995,
          "seasonType": "POST",
          "team": "CLE",
          "gamesPlayed": 4,
          "values": {
            "gp": 4,
            "gs": 4,
            "mpg": 36,
            "fg_pct": 0.286,
            "fg3_pct": 0,
            "ft_pct": 0.375,
            "rpg": 6.3,
            "apg": 2.8,
            "spg": 2.3,
            "bpg": 0.8,
            "ppg": 6.8
          },
          "rowScope": "team",
          "teamSource": "Cleveland"
        },
        {
          "season": 1996,
          "seasonType": "REG",
          "team": "PHX",
          "gamesPlayed": 62,
          "values": {
            "gp": 62,
            "gs": 58,
            "mpg": 26.6,
            "fg_pct": 0.453,
            "fg3_pct": 0,
            "ft_pct": 0.731,
            "rpg": 6,
            "apg": 1,
            "spg": 0.7,
            "bpg": 1.5,
            "ppg": 7.3
          },
          "rowScope": "team",
          "teamSource": "Phoenix"
        },
        {
          "season": 1996,
          "seasonType": "POST",
          "team": "PHX",
          "gamesPlayed": 4,
          "values": {
            "gp": 4,
            "gs": 4,
            "mpg": 28.8,
            "fg_pct": 0.438,
            "fg3_pct": null,
            "ft_pct": 0.667,
            "rpg": 6.5,
            "apg": 0.3,
            "spg": 0,
            "bpg": 1.8,
            "ppg": 9
          },
          "rowScope": "team",
          "teamSource": "Phoenix"
        },
        {
          "season": 1997,
          "seasonType": "REG",
          "team": "PHX",
          "gamesPlayed": 68,
          "values": {
            "gp": 68,
            "gs": 66,
            "mpg": 31.4,
            "fg_pct": 0.49,
            "fg3_pct": 0,
            "ft_pct": 0.672,
            "rpg": 8.3,
            "apg": 1.5,
            "spg": 1,
            "bpg": 1.3,
            "ppg": 8
          },
          "rowScope": "team",
          "teamSource": "Phoenix"
        },
        {
          "season": 1997,
          "seasonType": "POST",
          "team": "PHX",
          "gamesPlayed": 5,
          "values": {
            "gp": 5,
            "gs": 5,
            "mpg": 21,
            "fg_pct": 0.533,
            "fg3_pct": null,
            "ft_pct": 0.4,
            "rpg": 4.6,
            "apg": 0.6,
            "spg": 0.4,
            "bpg": 1.6,
            "ppg": 4
          },
          "rowScope": "team",
          "teamSource": "Phoenix"
        },
        {
          "season": 1998,
          "seasonType": "REG",
          "team": "PHX",
          "gamesPlayed": 71,
          "values": {
            "gp": 71,
            "gs": 30,
            "mpg": 18.8,
            "fg_pct": 0.47,
            "fg3_pct": null,
            "ft_pct": 0.699,
            "rpg": 4.4,
            "apg": 0.7,
            "spg": 0.5,
            "bpg": 0.8,
            "ppg": 3.6
          },
          "rowScope": "team",
          "teamSource": "Phoenix"
        },
        {
          "season": 1998,
          "seasonType": "POST",
          "team": "PHX",
          "gamesPlayed": 3,
          "values": {
            "gp": 3,
            "gs": 0,
            "mpg": 11,
            "fg_pct": 0.286,
            "fg3_pct": null,
            "ft_pct": 0.667,
            "rpg": 1.3,
            "apg": 0.3,
            "spg": 0,
            "bpg": 0.7,
            "ppg": 2
          },
          "rowScope": "team",
          "teamSource": "Phoenix"
        },
        {
          "season": 1999,
          "seasonType": "REG",
          "team": "DAL",
          "gamesPlayed": 25,
          "values": {
            "gp": 25,
            "gs": 11,
            "mpg": 16.1,
            "fg_pct": 0.333,
            "fg3_pct": null,
            "ft_pct": 0.7,
            "rpg": 3.3,
            "apg": 0.6,
            "spg": 0.5,
            "bpg": 0.7,
            "ppg": 1.2
          },
          "rowScope": "team",
          "teamSource": "Dallas"
        }
      ],
      "careerTotals": {
        "REG": {
          "gp": 887,
          "gs": 518,
          "mpg": 29.7,
          "fg_pct": 0.48,
          "fg3_pct": 0.105,
          "ft_pct": 0.726,
          "rpg": 6.8,
          "apg": 1.8,
          "spg": 0.8,
          "bpg": 1.6,
          "ppg": 11
        },
        "POST": {
          "gp": 57,
          "gs": 15,
          "mpg": 29.3,
          "fg_pct": 0.479,
          "fg3_pct": 0,
          "ft_pct": 0.722,
          "rpg": 6.3,
          "apg": 1.8,
          "spg": 0.8,
          "bpg": 1.2,
          "ppg": 10.9
        }
      }
    }
  ],
  "dataSources": [
    "wikipedia:nba-career-stats (CC-BY-SA, facts-only)",
    "wikipedia:nba-player-list (CC-BY-SA, facts-only)"
  ],
  "identity": {
    "provenance": "wikipedia:nba-player-list",
    "articleTitle": "John \"Hot Rod\" Williams"
  },
  "generatedAt": "2026-07-03T02:30:02.999Z"
}
