NTSB investigations, 1981

289 cases where the phase of flight was Takeoff.

Cases per year

19622026
NTSB investigations, 1981 per year, 1962–2026: 14,034 cases
19624
19635
1964352
1965314
1966410
1967449
1968327
1969364
1970345
1971383
1972265
1973299
1974343
1975315
1976281
1977333
1978344
1979321
1980251
1981289
1982254
1983247
1984238
1985192
1986182
1987187
1988168
1989162
1990185
1991191
1992146
1993140
1994175
1995197
1996145
1997154
1998153
1999175
2000162
2001148
2002153
2003162
2004129
2005143
2006127
2007150
2008170
2009205
2010198
2011188
2012184
2013153
2014188
2015184
2016191
2017195
2018172
2019197
2020193
2021179
2022176
2023204
2024216
2025203
2026179

Latest cases

Query with SQL
duckdb -csv -c "WITH phase_names(main, name) AS (VALUES (100, 'Prior to flight'), (150, 'Standing'), (200, 'Pushback/towing'), (250, 'Taxi'), (300, 'Takeoff'), (350, 'Initial climb'), (400, 'Enroute'), (450, 'Maneuvering'), (500, 'Approach'), (550, 'Landing'), (600, 'Emergency descent'), (650, 'Uncontrolled descent'), (700, 'Post-impact'), (750, 'After landing'), (800, 'Other'), (990, 'Unknown')),
    crosswalk(code, main, name) AS (VALUES (500, 150, 'Standing'), (501, 150, 'Standing - pre-flight'), (502, 150, 'Standing - starting engine(s)'), (503, 150, 'Standing - engine(s) operating'), (504, 150, 'Standing - engine(s) not operating'), (505, 150, 'Standing - idling rotors'), (510, 250, 'Taxi'), (511, 200, 'Taxi - pushback/tow'), (512, 250, 'Taxi - to takeoff'), (513, 250, 'Taxi - from landing'), (514, 250, 'Taxi - aerial'), (520, 300, 'Takeoff'), (521, 300, 'Takeoff - roll/run'), (522, 350, 'Takeoff - initial climb'), (523, 300, 'Takeoff - aborted'), (530, 400, 'Climb'), (531, 400, 'Climb - to cruise'), (540, 400, 'Cruise'), (541, 400, 'Cruise - normal'), (542, 400, 'Maneuvering - holding (IFR)'), (550, 400, 'Descent'), (551, 400, 'Descent - normal'), (552, 600, 'Descent - emergency'), (553, 650, 'Descent - uncontrolled'), (560, 500, 'Approach'), (561, 500, 'Approach - VFR pattern - downwind'), (562, 500, 'Approach - VFR pattern - base turn'), (563, 500, 'Approach - VFR pattern - base leg/base to final'), (564, 500, 'Approach - VFR pattern - final approach'), (565, 500, 'Go-around (VFR)'), (566, 500, 'Approach - IAF to FAF/outer marker (IFR)'), (567, 500, 'Approach - FAF/outer marker to threshold (IFR)'), (568, 500, 'Circling (IFR)'), (569, 500, 'Missed approach (IFR)'), (570, 550, 'Landing'), (571, 550, 'Landing - flare/touchdown'), (572, 550, 'Landing - roll'), (573, 550, 'Landing - aborted'), (574, 550, 'Emergency landing'), (575, 550, 'Emergency landing after takeoff'), (576, 600, 'Emergency descent/landing'), (580, 450, 'Maneuvering'), (581, 450, 'Maneuvering - aerial application'), (582, 450, 'Maneuvering - turn to reverse direction'), (583, 450, 'Maneuvering - turn to landing area (emergency)'), (590, 450, 'Hover'), (591, 450, 'Hover - in ground effect'), (592, 450, 'Hover - out of ground effect'), (600, 800, 'Other'), (610, 990, 'Unknown')),
    current_codes AS (
      SELECT e.case_mkey, TRY_CAST(e.\"tier1Number\" AS INTEGER) AS code,
        row_number() OVER (PARTITION BY e.case_mkey ORDER BY coalesce(e.\"isDefiningEvent\", false) DESC, e.position) AS n
      FROM 'https://openairdocs.org/data/latest/ntsb_events.parquet' e
      WHERE e.aircrafts_position = 1 AND e.\"tier1Number\" GLOB '[1-9][0-9]*'
        AND (e.\"isDefiningEvent\" OR e.case_mkey IN (SELECT \"mKey\" FROM 'https://openairdocs.org/data/latest/ntsb_case_detail.parquet' WHERE \"isPre1982\"))
    ),
    phases AS (
      SELECT case_mkey, 'current' AS scheme, code, CASE WHEN code >= 990 THEN 990 ELSE code // 50 * 50 END AS main
      FROM current_codes WHERE n = 1
      UNION ALL
      SELECT o.case_mkey, 'older', o.\"phaseOfFlightCode\", w.main
      FROM 'https://openairdocs.org/data/latest/ntsb_occurrences.parquet' o JOIN crosswalk w ON w.code = o.\"phaseOfFlightCode\"
      WHERE o.aircrafts_position = 1 AND o.\"occurrenceNumber\" = 1 AND o.case_mkey NOT IN (SELECT case_mkey FROM current_codes)
    ),
    case_phases AS (
      SELECT p.*, c.\"eventDate\", c.\"highestInjuryLevel\" = 'Fatal' AS fatal, a.aircraft_model_code
      FROM phases p JOIN 'https://openairdocs.org/data/latest/ntsb_case_detail.parquet' c ON c.\"mKey\" = p.case_mkey
      LEFT JOIN 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' a ON a.case_mkey = p.case_mkey AND a.position = 1
      WHERE c.\"eventDate\" >= DATE '1962-01-01' AND p.main IN (SELECT main FROM phase_names)
    )
  SELECT c.\"ntsbNumber\", c.\"eventDate\", c.\"eventType\", c.\"eventCity\", c.\"eventStateOrRegion\", a.n_number, a.\"aircraftMake\", a.\"aircraftModel\", c.\"highestInjuryLevel\", c.\"totalFatal\", c.\"completionStatus\", c.report_url
  FROM 'https://openairdocs.org/data/latest/ntsb_case_detail.parquet' c LEFT JOIN 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' a ON a.case_mkey = c.\"mKey\" AND a.position = 1
  WHERE year(c.\"eventDate\") = 1981
    AND c.\"mKey\" IN (SELECT case_mkey FROM case_phases WHERE main = 300)
  ORDER BY c.\"eventDate\" DESC, c.\"ntsbNumber\" DESC"

Prints the whole list as CSV. It reads the release’s Parquet files over HTTPS, so there’s nothing to download first. Install DuckDB to run it.

NTSB NYC82FGT07Accident · No injuriesClosedAeronca 7AC · Wellsboro, PADec 31, 1981 · N83073 · Substantial damageNTSB NYC82DA013Accident · No injuriesClosedAeronca 7AC · Wellsboro, PADec 31, 1981 · N83073 · Substantial damageNTSB MKC82DA015Accident · No injuriesClosedSwearingen SA227 · Lincoln, NEDec 24, 1981 · N807M · Substantial damageNTSB MKC82FCG14Accident · No injuriesClosedCessna 421C · Olathe, KSDec 22, 1981 · N990MB · Substantial damageNTSB DEN81DTK03Accident · No injuriesClosedCessna 172 · Timber Lake, SDDec 21, 1981 · N8831Z · Substantial damageNTSB MKC82DCG13Accident · Minor injuriesClosedPiper PA-28 · St.Joseph, MODec 19, 1981 · N33574 · Substantial damageNTSB ATL82FIA04Accident · Minor injuriesClosedBellanca 7ECA · Warrenton, VADec 13, 1981 · N88466 · Substantial damageNTSB FTW82DRG16Accident · No injuriesClosedBell 47G-4A · Encinal, TXDec 9, 1981 · N8573F · Substantial damageNTSB CHI82FER16Accident · 1 fatalClosedRutan EZ · Hackensack, MNDec 7, 1981 · N42DR · Substantial damageNTSB DEN82DTK01Accident · No injuriesClosedCessna 150 · Elkton, SDDec 6, 1981 · N5845G · Substantial damageNTSB NYC82FHM04Accident · No injuriesClosedCessna 150 · Newburgh, NYDec 5, 1981 · N4191U · Substantial damageNTSB CHI82DEX02Accident · No injuriesClosedPiper PA-22 · Anderson, INDec 5, 1981 · N1785P · Substantial damageNTSB LAX82DUM05Accident · Minor injuriesClosedHughes 369 · Winterhaven, CADec 4, 1981 · N58184 · DestroyedNTSB CHI82DER17Accident · No injuriesClosedPiper PA-38 · Albert Lea, MNDec 4, 1981 · N2393G · Substantial damageNTSB FTW82DA028Accident · No injuriesClosedBell 206B · Gulf Of Mexico (Atlantic Ocean)Dec 3, 1981 · N5006Y · Substantial damageNTSB DEN82DTM06Accident · No injuriesClosedBell 206B · Fruitland, UTDec 3, 1981 · N4717R · Substantial damageNTSB LAX82DUJ19Accident · No injuriesClosedMooney M20E · Chandler, AZDec 2, 1981 · N9159V · Substantial damageNTSB CHI82DER14Accident · No injuriesClosedBell 47G2 · Kerrick, MNNov 28, 1981 · N13298 · Substantial damageNTSB FTW82FPG05Accident · No injuriesClosedPiper PA-60 · El Dorado, ARNov 26, 1981 · N8098J · Substantial damageNTSB CHI82FA016Accident · 2 fatalClosedCessna 182E · Platteville, WINov 26, 1981 · N2860Y · DestroyedNTSB NYC82FNA08Accident · No injuriesClosedCessna 140 · Westerly, RINov 25, 1981 · N1856V · Substantial damageNTSB DEN82FTA04Accident · Minor injuriesClosedAyres S2R · Richey, MTNov 23, 1981 · N5686X · Substantial damageNTSB NYC82FNA06Accident · No injuriesClosedCessna 170B · Stow, MANov 22, 1981 · N2543C · Substantial damageNTSB LAX82DUJ11Accident · Minor injuriesClosedCessna 152 · Wikieup, AZNov 22, 1981 · N69196 · Substantial damageNTSB DEN82FTM05Accident · Minor injuriesClosedAerospatle 315B · Cedar City, UTNov 21, 1981 · N47273 · Substantial damageNTSB NYC82FGM06Accident · No injuriesClosedCessna 140 · Newry, PANov 18, 1981 · N2008N · DestroyedNTSB CHI82IA015Incident · No injuriesClosedDouglas DC-10 · Minneapolis, MNNov 17, 1981 · N156US · Minor damageNTSB DEN82FTM04Accident · Minor injuriesClosedHiller UH12C · Logan, UTNov 16, 1981 · N6417V · Substantial damageNTSB FTW82DRD05Accident · No injuriesClosedCessna A185F · Pecan Island, LANov 10, 1981 · N80337 · Substantial damageNTSB SEA82DYM01Accident · No injuriesClosedCessna 172 · Long Creek, ORNov 8, 1981 · N7244G · DestroyedNTSB LAX82FUD01Accident · No injuriesClosedCessna T210L · Compton, CANov 6, 1981 · N59100 · Substantial damageNTSB DEN82FTI06Accident · No injuriesClosedPiper PA-22 · Missoula, MTNov 6, 1981 · N9704D · Substantial damageNTSB SEA82DYP04Accident · Minor injuriesClosedPiper PA-28 · George, WANov 5, 1981 · N8873N · DestroyedNTSB DEN82FTM01Accident · No injuriesClosedCessna 140 · Ogden, UTNov 1, 1981 · N2347N · Substantial damageNTSB SEA82DYM03Accident · No injuriesClosedCessna 172 · Ukiah, OROct 31, 1981 · N5014E · Substantial damageNTSB ATL82FA011Accident · No injuriesClosedBeech 58 · Selma, ALOct 27, 1981 · N755CF · Substantial damageNTSB NYC82DHA02Accident · No injuriesClosedPiper PA-32R · Princeton, NJOct 22, 1981 · N38205 · Substantial damageNTSB LAX82DVA06Accident · No injuriesClosedEnstrom F-28C · Shaver Lake, CAOct 22, 1981 · N56876 · Substantial damageNTSB LAX82FUA02Accident · Serious injuriesClosedPiper PA-28 · Avalon, CAOct 19, 1981 · N40431 · Substantial damageNTSB FTW82DA013Accident · Minor injuriesClosedBell 206L-1 · Sabine, TXOct 19, 1981 · N1076S · Substantial damageNTSB FTW82FPM02Accident · No injuriesClosedCessna 172 · Broken Arrow, OKOct 17, 1981 · N84796 · Substantial damageNTSB LAX82DVA05Accident · No injuriesClosedBell 47G-4A · Wasco, CAOct 16, 1981 · N7NB · Substantial damageNTSB ANC82DA003Accident · Minor injuriesClosedBeech A36 · Quinhagak, AKOct 16, 1981 · N4495S · Substantial damageNTSB ANC82DAG05Accident · No injuriesClosedCessna U206 · Pilot Point, AKOct 15, 1981 · N756BU · Substantial damageNTSB DEN81DTE03Accident · No injuriesClosedCessna 180 · Canon City, COOct 11, 1981 · N14JM · Substantial damageNTSB MIA82FLD02Accident · No injuriesClosedCessna 172M · Eustis, FLOct 10, 1981 · N20081 · DestroyedNTSB ANC82DAG03Accident · No injuriesClosedPiper PA-38 · Anchorage, AKOct 10, 1981 · N24623 · Substantial damageNTSB DEN82FTE01Accident · No injuriesClosedPiper PA-32 · Akron, COOct 3, 1981 · N3900W · Substantial damageNTSB MKC82DCG02Accident · No injuriesClosedPiper PA-38 · Forsyth, MOOct 2, 1981 · N91324 · Substantial damageNTSB FTW81DQG01Accident · No injuriesClosedRockwell S-2R · Garden City, TXOct 1, 1981 · N8504V · Substantial damage