NTSB investigations, MT

37 cases where the phase of flight was Uncontrolled descent.

Cases per year

19642026
NTSB investigations, MT per year, 1964–2026: 37 cases
19641
19653
19662
19671
19685
19694
19702
19712
19721
19731
19742
19751
19763
19771
19783
19791
19801
19812
19851

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\" = 'MT' 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 DEN85FTI01Accident · 1 fatalFinal reportPolliwagen 2 Place · Manhattan, MTThe acft crashed in an open flt shortly after takeoff and was destroyed by fire. There were no witnesses to the accident. The plt reportedly stated he needed to depart Manhattan by 0500 MST to arrive in helena before 0600 MST when the ATC twr opened as his…Jan 3, 1985 · N13954 · DestroyedNTSB DEN81FA068Accident · 1 fatalClosedCessna T210L · Big Timber, MTSep 25, 1981 · N94136 · DestroyedNTSB DEN81FA023Accident · 2 fatalClosedMooney M20G · Ryegate, MTMar 21, 1981 · N6844N · DestroyedNTSB DEN80FA059Accident · 3 fatalClosedBell 206A/B · Red Lodge, MTAug 30, 1980 · N8030 · DestroyedNTSB SEA80FTA07Accident · 1 fatalClosedScorpion 133 · Nashua, MTDec 29, 1979 · NONE · DestroyedNTSB SEA78FA066Accident · 4 fatalClosedPiper PA-28 · Hall, MTSep 19, 1978 · N8359C · DestroyedNTSB SEA78DA042Accident · 1 fatalClosedCessna 170A · Billings, MTJul 9, 1978 · N1780D · DestroyedNTSB SEA78FA017Accident · 1 fatalClosedAero Comdr 500B · Miles City, MTJan 5, 1978 · N6308U · DestroyedNTSB SEA78FA015Accident · 2 fatalClosedGrum Amer AA-5A · Anaconda, MTDec 28, 1977 · N9968U · DestroyedNTSB SEA76AS078Accident · 1 fatalClosedPiper PA-18 · Zurich, MTSep 24, 1976 · N8966C · DestroyedNTSB SEA76AS052Accident · 2 fatalClosedPiper J3C-65 · Rock Springs, MTMay 30, 1976 · N6519H · DestroyedNTSB SEA76DTI19Accident · No injuriesClosedStearman PT-17 · Marias Pass, MTJan 23, 1976 · N60131 · Substantial damageNTSB SEA76AS018Accident · 2 fatalClosedCessna 182N · Baker, MTOct 11, 1975 · N9165G · DestroyedNTSB SEA74AS044Accident · 1 fatalClosedBeech 35 · Townsend, MTMay 14, 1974 · N2962V · DestroyedNTSB SEA74AS040Accident · 2 fatalClosedPiper PA-28 · Butte, MTApr 27, 1974 · CF-XCN · DestroyedNTSB SEA73AS029Accident · 2 fatalClosedAeronca 15AC · Summit, MTApr 1, 1973 · N1369H · DestroyedNTSB SEA72AS042Accident · 2 fatalClosedPiper PA-24 · Ronan, MTMar 23, 1972 · N7843P · DestroyedNTSB SEA72AS019Accident · 1 fatalClosedCessna 150L · Ulm, MTNov 9, 1971 · N6691G · DestroyedNTSB SEA72FTI09Accident · Serious injuriesClosedCessna 150 · Chinook, MTOct 24, 1971 · N6180T · DestroyedNTSB SEA71AS023Accident · 2 fatalClosedPiper PA-14 · Carlyle, MTOct 30, 1970 · N4266H · DestroyedNTSB SEA70AS030Accident · 2 fatalClosedCessna 182E · Dillon, MTFeb 3, 1970 · N9208X · DestroyedNTSB SEA70A0026Accident · 4 fatalClosedCessna 180 · Conrad, MTDec 19, 1969 · N4951A · DestroyedNTSB DEN69A0053Accident · 4 fatalClosedCessna 182C · Great Falls, MTJun 25, 1969 · N8847T · DestroyedNTSB SEA70F0017Accident · Serious injuriesClosedBell 47G-3 · Deer Lodge, MTJun 4, 1969 · N8409E · DestroyedNTSB SEA69F0217Accident · No injuriesClosedBrantly B-2B · Lodge Grass, MTApr 23, 1969 · N2186U · Substantial damageNTSB SEA69A0032Accident · 3 fatalClosedAero Comdr 560-F · Wolf Creek, MTDec 8, 1968 · N6257X · DestroyedNTSB SEA69A0014Accident · 1 fatalClosedCessna 140 · Busby, MTAug 23, 1968 · N2278V · DestroyedNTSB SEA69A0005Accident · 5 fatalClosedBeech C35 · Tarkio, MTJul 14, 1968 · N1968D · DestroyedNTSB SEA68A0066Accident · 3 fatalClosedCessna 175 · Cascade, MTApr 26, 1968 · N9454B · DestroyedNTSB SEA68A0049Accident · Minor injuriesClosedHughes 269B · Wyola, MTJan 18, 1968 · N9389F · Substantial damageNTSB SEA68A0015Accident · No injuriesClosedBell 47G-3 · Livingston, MTAug 10, 1967 · N8416F · Substantial damageNTSB SEA67A0043Accident · No injuriesClosedBrantly B-2B · Wyola, MTDec 18, 1966 · N2183U · Substantial damageNTSB SEA67F0078Accident · 1 fatalClosedLuscombe 8A · Chinook, MTJul 27, 1966 · N2978K · DestroyedNTSB SEA66A0021Accident · 2 fatalClosedNavion B · Judith Gap, MTSep 11, 1965 · N4400K · DestroyedNTSB SEA65A0068Accident · 1 fatalClosedCessna 210 · Opheim, MTJun 21, 1965 · N9418T · DestroyedNTSB SEA65A0051Accident · 1 fatalClosedPiper PA-22 · Anaconda, MTApr 16, 1965 · N1714P · DestroyedNTSB UNK65X0691Accident · 1 fatalClosedCessna 170B · Roberts, MTNov 13, 1964 · N2561D · Destroyed