NTSB investigations, OK

38 cases where the phase of flight was Uncontrolled descent.

Cases per year

19652026
NTSB investigations, OK per year, 1965–2026: 38 cases
19656
19661
19675
19681
19734
19743
19751
19763
19773
19781
19791
19802
19814
19831
19871
19951

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\" = 'OK' 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 FTW95LA247Accident · No injuriesLimited investigationFinal reportAir Tractor AT-301 · Guymon, OKThe pilot's failure to maintain airspeed. The high density altitude was a factor.Jun 16, 1995 · N315PF · DestroyedNTSB FTW87LA073Accident · No injuriesLimited investigationFinal reportBalloon Works Firefly 7-B · Broken Arrow, OKThe Balloon drifted into power lines just after liftoff. The pilot stated he was hooking up a new temperature gauge and did not notice that the Balloon was descending.Mar 5, 1987 · N15253 · Substantial damageNTSB FTW84FA035Accident · 2 fatalField investigationFinal reportCessna 310 · Fairview, OKThe acft was observed to take off at about 1830. Witnesses near the crash site reported seeing & hearing a low flying acft at about 2000 & stated the engs were running smoothly. There was fog in the low areas with visibility of less than 1/4 mi in those…Oct 30, 1983 · N5343A · DestroyedNTSB DCA82AA001Accident · 3 fatalClosedLearjet 24 · Felt, OKOct 1, 1981 · N44CJ · DestroyedNTSB FTW81FA128Accident · 3 fatalClosedPiper PA-28 · Mcalester, OKJul 30, 1981 · N2209Z · DestroyedNTSB FTW81FA121Accident · 2 fatalClosedMooney M20J · Eagletown, OKJun 6, 1981 · N1039C · DestroyedNTSB FTW81FA074Accident · 4 fatalClosedBeech E35 · Fay, OKApr 18, 1981 · N3281C · DestroyedNTSB FTW81FA005Accident · 4 fatalClosedGrum Amer AA-5B · Madill, OKOct 16, 1980 · N28252 · DestroyedNTSB FTW80FA046Accident · 5 fatalClosedPiper PA-32 · Ardmore, OKFeb 20, 1980 · N56482 · DestroyedNTSB FTW80FPM03Accident · 1 fatalClosedBenson B8M · Sand Springs, OKNov 19, 1979 · N6933 · DestroyedNTSB FTW79FA029Accident · 4 fatalClosedCessna 172N · Ada, OKDec 20, 1978 · N75819 · DestroyedNTSB FTW78FA006Accident · 2 fatalClosedPiper PA-30 · Wetumka, OKOct 23, 1977 · N7623Y · DestroyedNTSB FTW77FA074Accident · 3 fatalClosedBeech V35A · Idabel, OKSep 12, 1977 · N800SC · DestroyedNTSB FTW77FA071Accident · 1 fatalClosedPiper PA-28R · Healdton, OKAug 19, 1977 · N38140 · DestroyedNTSB FTW76AF126Accident · 1 fatalClosedPiper PA-28 · Greenfield, OKSep 26, 1976 · N55481 · DestroyedNTSB FTW76FPM30Accident · Serious injuriesClosedHughes 269C · Vinita, OKSep 25, 1976 · N7453F · DestroyedNTSB FTW76AF124Accident · 1 fatalClosedBellanca 17-30 · Eagletown, OKSep 18, 1976 · N4885V · DestroyedNTSB FTW76AF046Accident · 1 fatalClosedBeech V35A · Davenport, OKNov 21, 1975 · N7798R · DestroyedNTSB FTW75AK018Accident · 3 fatalClosedAero Comdr 100 · Inola, OKSep 10, 1974 · N2970T · DestroyedNTSB FTW74AF065Accident · 3 fatalClosedBeech 35 · Fanshawe, OKMar 10, 1974 · N3125V · DestroyedNTSB FTW74DPJ20Accident · No injuriesClosedPiper PA-25 · Eldorado, OKJan 30, 1974 · N8848L · Substantial damageNTSB FTW74AF044Accident · 2 fatalClosedPiper PA-23 · Weatherford, OKDec 18, 1973 · N14099 · DestroyedNTSB FTW74AF037Accident · 1 fatalClosedCessna 180B · Enid, OKNov 23, 1973 · N5083E · DestroyedNTSB FTW73AF057Accident · 3 fatalClosedCessna 172G · Tuttle, OKApr 7, 1973 · N7539G · DestroyedNTSB FTW73AF039Accident · 1 fatalClosedLockheed TV-2 · Burns Flat, OKJan 24, 1973 · N152 · DestroyedNTSB FTW69A0009Accident · 6 fatalClosedCessna U206C · Miami, OKAug 19, 1968 · N3996G · DestroyedNTSB FTW68A0057Accident · 1 fatalClosedPiper PA-22 · Porum, OKDec 1, 1967 · N7007B · DestroyedNTSB FTW68A0056Accident · 2 fatalClosedPiper PA-24 · Enid, OKNov 30, 1967 · N6020P · DestroyedNTSB FTW68A0023Accident · 2 fatalClosedPiper PA-28 · Springer, OKAug 31, 1967 · N7452R · DestroyedNTSB FTW68A0012Accident · 2 fatalClosedPiper PA-16 · Duncan, OKAug 2, 1967 · N5800H · DestroyedNTSB FTW68A0005Accident · 2 fatalClosedPiper PA-28 · Tonkawa, OKJul 16, 1967 · N8954J · DestroyedNTSB MKC66A0056Accident · 1 fatalClosedPiper PA-22 · Elk City, OKApr 29, 1966 · N2802P · DestroyedNTSB FTW66A0041Accident · 2 fatalClosedCessna 182H · Moore, OKNov 5, 1965 · N1850X · DestroyedNTSB FTW66A0040Accident · 2 fatalClosedBeech 95-55 · Lawton, OKNov 3, 1965 · N1344Z · DestroyedNTSB FTW66A0035Accident · 1 fatalClosedCessna 182B · Tulsa, OKOct 7, 1965 · N2300G · DestroyedNTSB FTW66A0007Accident · 1 fatalClosedCessna 172 · 2e Chelsea, OKJul 25, 1965 · N7031A · DestroyedNTSB FTW65A0077Accident · Serious injuriesClosedHughes 269A · Oklahoma Cty, OKJan 25, 1965 · N8883F · DestroyedNTSB FTW65A0067Accident · 3 fatalClosedCessna 182B · Kla City, OKJan 5, 1965 · N2401G · Destroyed