NTSB investigations, 1981

1,048 cases where the phase of flight was Landing.

Cases per year

19622026
NTSB investigations, 1981 per year, 1962–2026: 53,692 cases
196222
196319
19642,152
19652,293
19662,496
19672,731
19681,964
19691,749
19701,680
19711,626
19721,480
19731,368
19741,387
19751,285
19761,307
19771,222
19781,325
19791,135
19801,123
19811,048
1982939
1983885
1984853
1985739
1986661
1987699
1988605
1989584
1990556
1991503
1992534
1993524
1994516
1995481
1996529
1997508
1998545
1999563
2000517
2001497
2002516
2003515
2004522
2005543
2006470
2007536
2008538
2009474
2010512
2011519
2012500
2013420
2014412
2015422
2016527
2017490
2018518
2019463
2020420
2021455
2022494
2023477
2024477
2025451
2026371

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 = 550)
  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 MIA82DA026Accident · No injuriesClosedCurtis-Wrt C-46 · San Juan, PRDec 30, 1981 · N7560U · Substantial damageNTSB NYC82DFJ10Accident · No injuriesClosedBeech 95-B55 · Fulton, NYDec 28, 1981 · N9035S · Substantial damageNTSB FTW82DPJ09Accident · No injuriesClosedGrumman AA5B · Guymon, OKDec 27, 1981 · N3773N · Substantial damageNTSB NYC82FFA02Accident · No injuriesClosedCessna 172 · Edinburg, NYDec 26, 1981 · N734LH · Substantial damageNTSB FTW82DPA08Accident · No injuriesClosedCessna 421B · Dallas, TXDec 26, 1981 · N5943M · Substantial damageNTSB CHI82FET03Accident · No injuriesClosedBeech 95-B55 · Dowagiac, MIDec 26, 1981 · N2BB · Substantial damageNTSB MKC82FCA07Accident · No injuriesClosedBrantly B-2 · Kennett, MODec 25, 1981 · N5990X · DestroyedNTSB LAX82FA031Accident · 1 fatalClosedRobertson A185F · Lake Oroville, CADec 23, 1981 · N4644E · Substantial damageNTSB FTW82DRA13Accident · Minor injuriesClosedBellanca 8KCAB · League City, TXDec 22, 1981 · N77180 · DestroyedNTSB NYC82DHA07Accident · No injuriesClosedCessna 150 · Blairstown, NJDec 20, 1981 · N1650Q · Substantial damageNTSB FTW82DQG13Accident · No injuriesClosedPiper PA-28 · Lovington, NMDec 20, 1981 · N2897A · Substantial damageNTSB MIA82DLD11Accident · No injuriesClosedCessna 150L · Cedar Key, FLDec 19, 1981 · N1578Q · DestroyedNTSB MIA82DLA04Accident · No injuriesClosedSonera1 II · Bunnell, FLDec 19, 1981 · N55843 · Substantial damageNTSB LAX82DVD08Accident · Minor injuriesClosedCessna T210 · Stockton, CADec 18, 1981 · N6479Y · Substantial damageNTSB LAX82DUJ23Accident · No injuriesClosedCessna 172 · Roll, AZDec 18, 1981 · N733DN · Substantial damageNTSB LAX82FVM06Accident · No injuriesClosedCessna 172 · San Carlos, CADec 17, 1981 · N5440J · Substantial damageNTSB FTW82DQG12Accident · No injuriesClosedPiper PA-32R · Odessa, TXDec 17, 1981 · N800ER · Substantial damageNTSB MIA82FA022Accident · No injuriesClosedBoeing 707 · Miami, FLDec 16, 1981 · HI-384 · Substantial damageNTSB CHI82DEP14Accident · No injuriesClosedCessna 152 · Pewaukee, WIDec 16, 1981 · N6464L · Substantial damageNTSB DEN82FTM07Accident · No injuriesClosedHughes 269B · West Jordon, UTDec 15, 1981 · N9508F · Substantial damageNTSB DEN82FTE11Accident · Serious injuriesClosedHughes 369D · Leadville, CODec 15, 1981 · N1102A · Substantial damageNTSB NYC82DHA05Accident · No injuriesClosedMooney M20K · Kutztown, PADec 13, 1981 · N231RK · 2 aircraft · Minor damageNTSB MKC82DCA06Accident · No injuriesClosedCessna 150M · Lutesville, MODec 13, 1981 · N8792U · Substantial damageNTSB FTW82DQA11Accident · Minor injuriesClosedRaven RX-7 · Gallup, NMDec 13, 1981 · N5566M · Substantial damageNTSB CHI82FEX04Accident · No injuriesClosedPiper PA-28 · Gibson City, ILDec 12, 1981 · N235PA · Substantial damageNTSB NYC82FGM07Accident · No injuriesClosedCessna 340 · West Mifflin, PADec 11, 1981 · N7632Q · Substantial damageNTSB CHI82DEX03Accident · No injuriesClosedPiper PA-28 · Lafayette, INDec 11, 1981 · N3348T · Substantial damageNTSB SEA82DYA04Accident · No injuriesClosedPiper PA-28 · Majic Rsrvoir, IDDec 9, 1981 · N7267F · Substantial damageNTSB LAX82FUA06Accident · No injuriesClosedHughes 269B · Torrance, CADec 9, 1981 · N13470 · Substantial damageNTSB DEN82FTG02Accident · No injuriesClosedMitsubishi MU-2B · Williston, NDDec 8, 1981 · N40AM · Substantial damageNTSB CHI82DEC07Accident · No injuriesClosedCessna 152 · Howell, MIDec 7, 1981 · N69011 · Substantial damageNTSB MKC82DCQ07Accident · No injuriesClosedPiper PA-28 · Moscow, KSDec 6, 1981 · N5510F · Substantial damageNTSB LAX82FUJ14Accident · No injuriesClosedCessna 150 · Scottsdale, AZDec 6, 1981 · N4655M · DestroyedNTSB FTW82FPD07Accident · No injuriesClosedCessna 150 · Electra, TXDec 5, 1981 · N9443U · Substantial damageNTSB FTW82DQG10Accident · No injuriesClosedCessna 182 · Dalhart, TXDec 5, 1981 · N42789 · Substantial damageNTSB ANC82DAG13Accident · No injuriesClosedCessna 185 · Sleetmute, AKDec 5, 1981 · N3399L · Substantial damageNTSB SEA82DYM06Accident · No injuriesClosedMitsubishi MU-2B · Madras, ORDec 4, 1981 · N442MA · Substantial damageNTSB MKC82DCD04Accident · No injuriesClosedPiper PA-28 · Iowa Falls, IADec 4, 1981 · N43098 · DestroyedNTSB FTW82DPJ08Accident · No injuriesClosedCessna 150J · Sulphur, OKDec 4, 1981 · N777BS · Substantial damageNTSB FTW81IA027Incident · No injuriesClosedBeech A36 · Fayetteville, ARNov 30, 1981 · N66861 · Minor damageNTSB ATL82FIG04Accident · No injuriesClosedCessna 172N · Stevensville, MDNov 30, 1981 · N733CP · Substantial damageNTSB SEA82DYE03Accident · No injuriesClosedLuscombe 8A · Friday Harbor, WANov 29, 1981 · N45651 · Substantial damageNTSB MKC82DCQ06Accident · No injuriesClosedCessna 182 · Garden City, KSNov 29, 1981 · N759GC · Substantial damageNTSB MKC82DCG10Accident · No injuriesClosedMustang II · Kearney, MONov 29, 1981 · N48342 · Substantial damageNTSB FTW82DQD06Accident · No injuriesClosedCessna 310 · Horizon City, TXNov 29, 1981 · N3017D · Substantial damageNTSB CHI82DEP11Accident · No injuriesClosedCessna 152 · Monroe, WINov 29, 1981 · N47808 · Substantial damageNTSB NYC82DHA04Accident · No injuriesClosedCessna 152 · Manville, NJNov 27, 1981 · N89301 · Substantial damageNTSB LAX82FUM04Accident · No injuriesClosedRobinson R22 · Santee, CANov 27, 1981 · N9065L · Substantial damageNTSB FTW82DPJ07Accident · No injuriesClosedCessna 401 · Oklahoma City, OKNov 27, 1981 · N4099Q · Substantial damageNTSB ANC82DA008Accident · No injuriesClosedCessna 185 · Fort Yukon, AKNov 27, 1981 · N20807 · Substantial damage