NTSB investigations, ID

22 cases where the phase of flight was Uncontrolled descent.

Cases per year

19642026
NTSB investigations, ID per year, 1964–2026: 22 cases
19642
19662
19682
19691
19702
19721
19741
19751
19763
19793
19801
19811
19821
19981

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 c.\"eventStateOrRegion\" = 'ID' AND c.\"eventCountry\" = 'USA'
    AND c.\"mKey\" IN (SELECT case_mkey FROM case_phases WHERE main = 650)
  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 SEA98FA081Accident · 3 fatalField investigationFinal reportCessna P206C · Dubois, IDAttempted VFR flight into IMC and a loss of aircraft control. An inadequate weather evaluation and drug impairment were factors.May 21, 1998 · N8669Z · Substantial damageNTSB SEA82FYA08Accident · 1 fatalFinal reportCessna T210M · Shoshone, IDThe aircraft crashed in a near level attitude and at a high rate of speed. Neither the seat belt nor shoulder harness was fastened. The pilot's blood alcohol level was 236 mg%.Jun 10, 1982 · N761CP · DestroyedNTSB SEA81FA038Accident · 3 fatalClosedPiper PA-28 · Malad City, IDMay 25, 1981 · N2816F · DestroyedNTSB SEA80FA024Accident · 1 fatalClosedCessna T210L · Pocatello, IDApr 6, 1980 · N260DW · DestroyedNTSB SEA80FA011Accident · 2 fatalClosedBeech V35A · Sublett, IDDec 7, 1979 · N7950R · DestroyedNTSB SEA80FA003Accident · 1 fatalClosedCessna 182L · Macks Inn, IDOct 15, 1979 · N42641 · DestroyedNTSB SEA79FA030Accident · 1 fatalClosedCessna 175A · Paris, IDApr 4, 1979 · N8040T · DestroyedNTSB SEA76AS073Accident · 1 fatalClosedCessna TU206E · Salmon, IDAug 25, 1976 · N1383M · DestroyedNTSB SEA76DYA23Accident · No injuriesClosedCessna 180 · Pocatello, IDApr 1, 1976 · N2925C · Substantial damageNTSB SEA76AYA19Accident · Serious injuriesClosedCessna 172 · Preston, IDFeb 8, 1976 · N5925R · Substantial damageNTSB SEA75AS039Accident · 2 fatalClosedPiper PA-28 · Riddle, IDApr 17, 1975 · N40952 · DestroyedNTSB SEA75AS020Accident · 1 fatalClosedErco 415-C · Rogerson, IDOct 31, 1974 · N3591H · DestroyedNTSB SEA72AS031Accident · 1 fatalClosedChampion 7GCBC · Holbrook, IDFeb 13, 1972 · N7520F · DestroyedNTSB SEA71AS027Accident · 4 fatalClosedPiper PA-24 · St.Charles, IDNov 25, 1970 · N8724P · DestroyedNTSB SEA71AS017Accident · 2 fatalClosedCessna 210 · Spencer, IDSep 20, 1970 · N9628T · DestroyedNTSB SEA70A0018Accident · 3 fatalClosedCessna 177 · Caldwell, IDOct 28, 1969 · N29461 · DestroyedNTSB SEA68A0073Accident · 3 fatalClosedBeech G35 · Potlatch, IDJun 22, 1968 · N4497D · DestroyedNTSB SEA68D0244Accident · Serious injuriesClosedCessna 120 · Sandpoint, IDJan 20, 1968 · N77000 · Substantial damageNTSB SEA67F0101Accident · Serious injuriesClosedSchweizer 1-26B · Ketchum, IDAug 5, 1966 · N2763R · Substantial damageNTSB SEA67D0024Accident · Serious injuriesClosedPiper PA-28 · Big Springs, IDMay 14, 1966 · N8108W · DestroyedNTSB UNK64X1970Accident · Serious injuriesClosedCessna 172 · Lewiston, IDMay 27, 1964 · N4067F · Substantial damageNTSB UNK64X1890Accident · 1 fatalClosedPiper J3F-65 · Dixie, IDMay 22, 1964 · N40912 · Destroyed