{
  "sport": "nba",
  "slug": "john-long",
  "bio": {
    "fullName": "John Long",
    "position": "SG/SF",
    "team": "Toronto",
    "heightInches": 77,
    "weightLbs": 195,
    "birthDate": "1956-08-28",
    "college": "Detroit Mercy",
    "headshotUrl": null,
    "rookieSeason": 1979,
    "lastSeason": 1997,
    "status": "historical",
    "externalIds": {}
  },
  "draft": {
    "year": 1978,
    "round": 2,
    "pick": 29,
    "team": "Detroit Pistons",
    "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": 1979,
          "seasonType": "REG",
          "team": "DET",
          "gamesPlayed": 82,
          "values": {
            "gp": 82,
            "gs": null,
            "mpg": 30.5,
            "fg_pct": 0.469,
            "fg3_pct": null,
            "ft_pct": 0.826,
            "rpg": 3.2,
            "apg": 1.5,
            "spg": 1.2,
            "bpg": 0.2,
            "ppg": 16.1
          },
          "rowScope": "team",
          "teamSource": "Detroit"
        },
        {
          "season": 1980,
          "seasonType": "REG",
          "team": "DET",
          "gamesPlayed": 69,
          "values": {
            "gp": 69,
            "gs": null,
            "mpg": 34.3,
            "fg_pct": 0.505,
            "fg3_pct": 0.083,
            "ft_pct": 0.825,
            "rpg": 4.9,
            "apg": 3,
            "spg": 1.9,
            "bpg": 0.4,
            "ppg": 19.4
          },
          "rowScope": "team",
          "teamSource": "Detroit"
        },
        {
          "season": 1981,
          "seasonType": "REG",
          "team": "DET",
          "gamesPlayed": 59,
          "values": {
            "gp": 59,
            "gs": null,
            "mpg": 29.7,
            "fg_pct": 0.461,
            "fg3_pct": 0.182,
            "ft_pct": 0.87,
            "rpg": 3.3,
            "apg": 1.8,
            "spg": 1.6,
            "bpg": 0.4,
            "ppg": 17.7
          },
          "rowScope": "team",
          "teamSource": "Detroit"
        },
        {
          "season": 1982,
          "seasonType": "REG",
          "team": "DET",
          "gamesPlayed": 69,
          "values": {
            "gp": 69,
            "gs": 66,
            "mpg": 32,
            "fg_pct": 0.492,
            "fg3_pct": 0.133,
            "ft_pct": 0.865,
            "rpg": 3.7,
            "apg": 2.1,
            "spg": 0.9,
            "bpg": 0.4,
            "ppg": 21.9
          },
          "rowScope": "team",
          "teamSource": "Detroit"
        },
        {
          "season": 1983,
          "seasonType": "REG",
          "team": "DET",
          "gamesPlayed": 70,
          "values": {
            "gp": 70,
            "gs": 30,
            "mpg": 21.2,
            "fg_pct": 0.451,
            "fg3_pct": 0.286,
            "ft_pct": 0.76,
            "rpg": 2.6,
            "apg": 1.5,
            "spg": 0.6,
            "bpg": 0.2,
            "ppg": 10.5
          },
          "rowScope": "team",
          "teamSource": "Detroit"
        },
        {
          "season": 1984,
          "seasonType": "REG",
          "team": "DET",
          "gamesPlayed": 82,
          "values": {
            "gp": 82,
            "gs": 82,
            "mpg": 30.7,
            "fg_pct": 0.472,
            "fg3_pct": 0.2,
            "ft_pct": 0.884,
            "rpg": 3.5,
            "apg": 2.5,
            "spg": 1.1,
            "bpg": 0.2,
            "ppg": 16.3
          },
          "rowScope": "team",
          "teamSource": "Detroit"
        },
        {
          "season": 1984,
          "seasonType": "POST",
          "team": "DET",
          "gamesPlayed": 5,
          "values": {
            "gp": 5,
            "gs": null,
            "mpg": 29.8,
            "fg_pct": 0.364,
            "fg3_pct": 0,
            "ft_pct": 1,
            "rpg": 2.2,
            "apg": 0.4,
            "spg": 1.4,
            "bpg": 0,
            "ppg": 11
          },
          "rowScope": "team",
          "teamSource": "Detroit"
        },
        {
          "season": 1985,
          "seasonType": "REG",
          "team": "DET",
          "gamesPlayed": 66,
          "values": {
            "gp": 66,
            "gs": 55,
            "mpg": 27.6,
            "fg_pct": 0.487,
            "fg3_pct": 0.333,
            "ft_pct": 0.862,
            "rpg": 2.9,
            "apg": 2,
            "spg": 1.1,
            "bpg": 0.2,
            "ppg": 14.7
          },
          "rowScope": "team",
          "teamSource": "Detroit"
        },
        {
          "season": 1985,
          "seasonType": "POST",
          "team": "DET",
          "gamesPlayed": 9,
          "values": {
            "gp": 9,
            "gs": 9,
            "mpg": 28.3,
            "fg_pct": 0.457,
            "fg3_pct": 0.25,
            "ft_pct": 1,
            "rpg": 1.9,
            "apg": 1.4,
            "spg": 1.6,
            "bpg": 0.2,
            "ppg": 12.4
          },
          "rowScope": "team",
          "teamSource": "Detroit"
        },
        {
          "season": 1986,
          "seasonType": "REG",
          "team": "DET",
          "gamesPlayed": 62,
          "values": {
            "gp": 62,
            "gs": 30,
            "mpg": 19,
            "fg_pct": 0.482,
            "fg3_pct": 0.188,
            "ft_pct": 0.856,
            "rpg": 1.6,
            "apg": 1.3,
            "spg": 0.7,
            "bpg": 0.2,
            "ppg": 10
          },
          "rowScope": "team",
          "teamSource": "Detroit"
        },
        {
          "season": 1986,
          "seasonType": "POST",
          "team": "DET",
          "gamesPlayed": 1,
          "values": {
            "gp": 1,
            "gs": 0,
            "mpg": 13,
            "fg_pct": 0.4,
            "fg3_pct": null,
            "ft_pct": 1,
            "rpg": 1,
            "apg": 0,
            "spg": 1,
            "bpg": 0,
            "ppg": 7
          },
          "rowScope": "team",
          "teamSource": "Detroit"
        },
        {
          "season": 1987,
          "seasonType": "REG",
          "team": "IND",
          "gamesPlayed": 80,
          "values": {
            "gp": 80,
            "gs": 68,
            "mpg": 28.3,
            "fg_pct": 0.419,
            "fg3_pct": 0.284,
            "ft_pct": 0.89,
            "rpg": 2.7,
            "apg": 3.2,
            "spg": 1.2,
            "bpg": 0.1,
            "ppg": 15.2
          },
          "rowScope": "team",
          "teamSource": "Indiana"
        },
        {
          "season": 1987,
          "seasonType": "POST",
          "team": "IND",
          "gamesPlayed": 4,
          "values": {
            "gp": 4,
            "gs": 4,
            "mpg": 27.3,
            "fg_pct": 0.308,
            "fg3_pct": 0.167,
            "ft_pct": 0.846,
            "rpg": 1.5,
            "apg": 2.3,
            "spg": 1.5,
            "bpg": 0,
            "ppg": 11
          },
          "rowScope": "team",
          "teamSource": "Indiana"
        },
        {
          "season": 1988,
          "seasonType": "REG",
          "team": "IND",
          "gamesPlayed": 81,
          "values": {
            "gp": 81,
            "gs": 81,
            "mpg": 25,
            "fg_pct": 0.474,
            "fg3_pct": 0.442,
            "ft_pct": 0.907,
            "rpg": 2.8,
            "apg": 2.1,
            "spg": 1,
            "bpg": 0.1,
            "ppg": 12.8
          },
          "rowScope": "team",
          "teamSource": "Indiana"
        },
        {
          "season": 1989,
          "seasonType": "REG",
          "gamesPlayed": 68,
          "gamesStarted": null,
          "values": {
            "gp": 68,
            "gs": 1,
            "mpg": null,
            "fg_pct": null,
            "fg3_pct": null,
            "ft_pct": null,
            "rpg": null,
            "apg": null,
            "spg": null,
            "bpg": null,
            "ppg": null
          },
          "team": "TOT",
          "rowScope": "total"
        },
        {
          "season": 1989,
          "seasonType": "REG",
          "team": "DET",
          "gamesPlayed": 24,
          "values": {
            "gp": 24,
            "gs": 0,
            "mpg": 6.3,
            "fg_pct": 0.475,
            "fg3_pct": null,
            "ft_pct": 0.846,
            "rpg": 0.5,
            "apg": 0.6,
            "spg": 0,
            "bpg": 0.1,
            "ppg": 2
          },
          "rowScope": "team",
          "teamSource": "Detroit"
        },
        {
          "season": 1989,
          "seasonType": "REG",
          "team": "IND",
          "gamesPlayed": 44,
          "values": {
            "gp": 44,
            "gs": 1,
            "mpg": 17.4,
            "fg_pct": 0.401,
            "fg3_pct": 0.4,
            "ft_pct": 0.937,
            "rpg": 1.5,
            "apg": 1.5,
            "spg": 0.7,
            "bpg": 0,
            "ppg": 7.3
          },
          "rowScope": "team",
          "teamSource": "Indiana"
        },
        {
          "season": 1989,
          "seasonType": "POST",
          "team": "DET",
          "gamesPlayed": 4,
          "values": {
            "gp": 4,
            "gs": 0,
            "mpg": 2,
            "fg_pct": 1,
            "fg3_pct": null,
            "ft_pct": 1,
            "rpg": 0,
            "apg": 0,
            "spg": 0,
            "bpg": 0,
            "ppg": 1.3
          },
          "rowScope": "team",
          "teamSource": "Detroit"
        },
        {
          "season": 1990,
          "seasonType": "REG",
          "team": "ATL",
          "gamesPlayed": 48,
          "values": {
            "gp": 48,
            "gs": 19,
            "mpg": 21.5,
            "fg_pct": 0.453,
            "fg3_pct": 0.345,
            "ft_pct": 0.836,
            "rpg": 1.7,
            "apg": 1.8,
            "spg": 0.9,
            "bpg": 0.1,
            "ppg": 8.4
          },
          "rowScope": "team",
          "teamSource": "Atlanta"
        },
        {
          "season": 1991,
          "seasonType": "REG",
          "team": "DET",
          "gamesPlayed": 25,
          "values": {
            "gp": 25,
            "gs": 0,
            "mpg": 10.2,
            "fg_pct": 0.412,
            "fg3_pct": 0.333,
            "ft_pct": 0.96,
            "rpg": 1.3,
            "apg": 0.7,
            "spg": 0.4,
            "bpg": 0.1,
            "ppg": 3.8
          },
          "rowScope": "team",
          "teamSource": "Detroit"
        },
        {
          "season": 1997,
          "seasonType": "REG",
          "team": "TOR",
          "gamesPlayed": 32,
          "values": {
            "gp": 32,
            "gs": 0,
            "mpg": 11.6,
            "fg_pct": 0.393,
            "fg3_pct": 0.353,
            "ft_pct": 0.893,
            "rpg": 1.3,
            "apg": 0.7,
            "spg": 0.3,
            "bpg": 0.1,
            "ppg": 4
          },
          "rowScope": "team",
          "teamSource": "Toronto"
        }
      ],
      "careerTotals": {
        "REG": {
          "gp": 893,
          "gs": 432,
          "mpg": 25.4,
          "fg_pct": 0.467,
          "fg3_pct": 0.322,
          "ft_pct": 0.862,
          "rpg": 2.8,
          "apg": 1.9,
          "spg": 1,
          "bpg": 0.2,
          "ppg": 13.6
        },
        "POST": {
          "gp": 23,
          "gs": 13,
          "mpg": 23.2,
          "fg_pct": 0.399,
          "fg3_pct": 0.182,
          "ft_pct": 0.959,
          "rpg": 1.5,
          "apg": 1,
          "spg": 1.2,
          "bpg": 0.1,
          "ppg": 9.7
        }
      }
    }
  ],
  "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 Long (basketball, born 1956)"
  },
  "generatedAt": "2026-07-03T02:30:02.999Z"
}
