{
  "sport": "nba",
  "slug": "john-battle",
  "bio": {
    "fullName": "John Battle",
    "position": "SG",
    "team": "Cleveland",
    "heightInches": 74,
    "weightLbs": 175,
    "birthDate": "1962-11-09",
    "college": "Rutgers",
    "headshotUrl": null,
    "rookieSeason": 1986,
    "lastSeason": 1995,
    "status": "historical",
    "externalIds": {}
  },
  "draft": {
    "year": 1985,
    "round": 4,
    "pick": 84,
    "team": "Atlanta Hawks",
    "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": 1986,
          "seasonType": "REG",
          "team": "ATL",
          "gamesPlayed": 64,
          "values": {
            "gp": 64,
            "gs": 0,
            "mpg": 10,
            "fg_pct": 0.455,
            "fg3_pct": 0,
            "ft_pct": 0.728,
            "rpg": 1,
            "apg": 1.2,
            "spg": 0.4,
            "bpg": 0,
            "ppg": 4.3
          },
          "rowScope": "team",
          "teamSource": "Atlanta"
        },
        {
          "season": 1986,
          "seasonType": "POST",
          "team": "ATL",
          "gamesPlayed": 6,
          "values": {
            "gp": 6,
            "gs": 0,
            "mpg": 4.5,
            "fg_pct": 0.364,
            "fg3_pct": 0,
            "ft_pct": 0.75,
            "rpg": 0.7,
            "apg": 0.3,
            "spg": 0.3,
            "bpg": 0,
            "ppg": 1.8
          },
          "rowScope": "team",
          "teamSource": "Atlanta"
        },
        {
          "season": 1987,
          "seasonType": "REG",
          "team": "ATL",
          "gamesPlayed": 64,
          "values": {
            "gp": 64,
            "gs": 8,
            "mpg": 12.6,
            "fg_pct": 0.457,
            "fg3_pct": 0,
            "ft_pct": 0.738,
            "rpg": 0.9,
            "apg": 1.9,
            "spg": 0.5,
            "bpg": 0.1,
            "ppg": 6
          },
          "rowScope": "team",
          "teamSource": "Atlanta"
        },
        {
          "season": 1987,
          "seasonType": "POST",
          "team": "ATL",
          "gamesPlayed": 8,
          "values": {
            "gp": 8,
            "gs": 0,
            "mpg": 9.8,
            "fg_pct": 0.441,
            "fg3_pct": 0.4,
            "ft_pct": 0.913,
            "rpg": 1.3,
            "apg": 1,
            "spg": 0.1,
            "bpg": 0,
            "ppg": 6.6
          },
          "rowScope": "team",
          "teamSource": "Atlanta"
        },
        {
          "season": 1988,
          "seasonType": "REG",
          "team": "ATL",
          "gamesPlayed": 67,
          "values": {
            "gp": 67,
            "gs": 1,
            "mpg": 18.3,
            "fg_pct": 0.454,
            "fg3_pct": 0.39,
            "ft_pct": 0.75,
            "rpg": 1.7,
            "apg": 2.4,
            "spg": 0.5,
            "bpg": 0.1,
            "ppg": 10.6
          },
          "rowScope": "team",
          "teamSource": "Atlanta"
        },
        {
          "season": 1988,
          "seasonType": "POST",
          "team": "ATL",
          "gamesPlayed": 12,
          "values": {
            "gp": 12,
            "gs": 0,
            "mpg": 13.8,
            "fg_pct": 0.478,
            "fg3_pct": 0,
            "ft_pct": 0.68,
            "rpg": 1.7,
            "apg": 2.2,
            "spg": 0.2,
            "bpg": 0,
            "ppg": 6.8
          },
          "rowScope": "team",
          "teamSource": "Atlanta"
        },
        {
          "season": 1989,
          "seasonType": "REG",
          "team": "ATL",
          "gamesPlayed": 82,
          "values": {
            "gp": 82,
            "gs": 0,
            "mpg": 20.4,
            "fg_pct": 0.457,
            "fg3_pct": 0.324,
            "ft_pct": 0.815,
            "rpg": 1.7,
            "apg": 2.4,
            "spg": 0.5,
            "bpg": 0.1,
            "ppg": 9.5
          },
          "rowScope": "team",
          "teamSource": "Atlanta"
        },
        {
          "season": 1989,
          "seasonType": "POST",
          "team": "ATL",
          "gamesPlayed": 5,
          "values": {
            "gp": 5,
            "gs": 0,
            "mpg": 23.6,
            "fg_pct": 0.435,
            "fg3_pct": 0,
            "ft_pct": 0.75,
            "rpg": 2.6,
            "apg": 3.2,
            "spg": 0.4,
            "bpg": 0,
            "ppg": 9.8
          },
          "rowScope": "team",
          "teamSource": "Atlanta"
        },
        {
          "season": 1990,
          "seasonType": "REG",
          "team": "ATL",
          "gamesPlayed": 60,
          "values": {
            "gp": 60,
            "gs": 48,
            "mpg": 24.6,
            "fg_pct": 0.506,
            "fg3_pct": 0.154,
            "ft_pct": 0.756,
            "rpg": 1.7,
            "apg": 2.6,
            "spg": 0.5,
            "bpg": 0.1,
            "ppg": 10.9
          },
          "rowScope": "team",
          "teamSource": "Atlanta"
        },
        {
          "season": 1991,
          "seasonType": "REG",
          "team": "ATL",
          "gamesPlayed": 79,
          "values": {
            "gp": 79,
            "gs": 2,
            "mpg": 23.6,
            "fg_pct": 0.461,
            "fg3_pct": 0.286,
            "ft_pct": 0.854,
            "rpg": 2,
            "apg": 2.7,
            "spg": 0.6,
            "bpg": 0.1,
            "ppg": 13.6
          },
          "rowScope": "team",
          "teamSource": "Atlanta"
        },
        {
          "season": 1991,
          "seasonType": "POST",
          "team": "ATL",
          "gamesPlayed": 5,
          "values": {
            "gp": 5,
            "gs": 0,
            "mpg": 21.4,
            "fg_pct": 0.364,
            "fg3_pct": 0.4,
            "ft_pct": 0.96,
            "rpg": 2,
            "apg": 2.2,
            "spg": 0.2,
            "bpg": 0,
            "ppg": 11.6
          },
          "rowScope": "team",
          "teamSource": "Atlanta"
        },
        {
          "season": 1992,
          "seasonType": "REG",
          "team": "CLE",
          "gamesPlayed": 76,
          "values": {
            "gp": 76,
            "gs": 2,
            "mpg": 21.5,
            "fg_pct": 0.48,
            "fg3_pct": 0.118,
            "ft_pct": 0.848,
            "rpg": 1.5,
            "apg": 2.1,
            "spg": 0.5,
            "bpg": 0.1,
            "ppg": 10.3
          },
          "rowScope": "team",
          "teamSource": "Cleveland"
        },
        {
          "season": 1992,
          "seasonType": "POST",
          "team": "CLE",
          "gamesPlayed": 15,
          "values": {
            "gp": 15,
            "gs": 0,
            "mpg": 13.5,
            "fg_pct": 0.415,
            "fg3_pct": 0,
            "ft_pct": 0.913,
            "rpg": 0.8,
            "apg": 1,
            "spg": 0.3,
            "bpg": 0.1,
            "ppg": 5.9
          },
          "rowScope": "team",
          "teamSource": "Cleveland"
        },
        {
          "season": 1993,
          "seasonType": "REG",
          "team": "CLE",
          "gamesPlayed": 41,
          "values": {
            "gp": 41,
            "gs": 0,
            "mpg": 12.1,
            "fg_pct": 0.415,
            "fg3_pct": 0.167,
            "ft_pct": 0.778,
            "rpg": 0.7,
            "apg": 1.3,
            "spg": 0.2,
            "bpg": 0.1,
            "ppg": 5.4
          },
          "rowScope": "team",
          "teamSource": "Cleveland"
        },
        {
          "season": 1993,
          "seasonType": "POST",
          "team": "CLE",
          "gamesPlayed": 1,
          "values": {
            "gp": 1,
            "gs": 0,
            "mpg": 6,
            "fg_pct": 0,
            "fg3_pct": null,
            "ft_pct": null,
            "rpg": 1,
            "apg": 1,
            "spg": 0,
            "bpg": 0,
            "ppg": 0
          },
          "rowScope": "team",
          "teamSource": "Cleveland"
        },
        {
          "season": 1994,
          "seasonType": "REG",
          "team": "CLE",
          "gamesPlayed": 51,
          "values": {
            "gp": 51,
            "gs": 1,
            "mpg": 16,
            "fg_pct": 0.476,
            "fg3_pct": 0.263,
            "ft_pct": 0.753,
            "rpg": 0.8,
            "apg": 1.6,
            "spg": 0.4,
            "bpg": 0,
            "ppg": 6.6
          },
          "rowScope": "team",
          "teamSource": "Cleveland"
        },
        {
          "season": 1994,
          "seasonType": "POST",
          "team": "CLE",
          "gamesPlayed": 1,
          "values": {
            "gp": 1,
            "gs": 0,
            "mpg": 8,
            "fg_pct": 1,
            "fg3_pct": null,
            "ft_pct": null,
            "rpg": 2,
            "apg": 0,
            "spg": 0,
            "bpg": 0,
            "ppg": 2
          },
          "rowScope": "team",
          "teamSource": "Cleveland"
        },
        {
          "season": 1995,
          "seasonType": "REG",
          "team": "CLE",
          "gamesPlayed": 28,
          "values": {
            "gp": 28,
            "gs": 0,
            "mpg": 10,
            "fg_pct": 0.377,
            "fg3_pct": 0.355,
            "ft_pct": 0.731,
            "rpg": 0.4,
            "apg": 1.3,
            "spg": 0.3,
            "bpg": 0,
            "ppg": 4.1
          },
          "rowScope": "team",
          "teamSource": "Cleveland"
        },
        {
          "season": 1995,
          "seasonType": "POST",
          "team": "CLE",
          "gamesPlayed": 2,
          "values": {
            "gp": 2,
            "gs": 0,
            "mpg": 3.5,
            "fg_pct": 0.667,
            "fg3_pct": 0,
            "ft_pct": null,
            "rpg": 0,
            "apg": 0.5,
            "spg": 0,
            "bpg": 0,
            "ppg": 2
          },
          "rowScope": "team",
          "teamSource": "Cleveland"
        }
      ],
      "careerTotals": {
        "REG": {
          "gp": 612,
          "gs": 62,
          "mpg": 17.8,
          "fg_pct": 0.464,
          "fg3_pct": 0.273,
          "ft_pct": 0.793,
          "rpg": 1.3,
          "apg": 2.1,
          "spg": 0.4,
          "bpg": 0.1,
          "ppg": 8.7
        },
        "POST": {
          "gp": 55,
          "gs": 0,
          "mpg": 13.1,
          "fg_pct": 0.429,
          "fg3_pct": 0.182,
          "ft_pct": 0.848,
          "rpg": 1.3,
          "apg": 1.5,
          "spg": 0.2,
          "bpg": 0,
          "ppg": 6.3
        }
      }
    }
  ],
  "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 Battle (basketball)"
  },
  "generatedAt": "2026-07-03T02:30:02.999Z"
}
