NTSB investigations, 1967

125 cases where the phase of flight was Uncontrolled descent.

Cases per year

19622026
NTSB investigations, 1967 per year, 1962–2026: 2,192 cases
1964101
1965119
1966119
1967125
1968142
1969127
1970125
1971136
1972135
1973117
1974103
197599
197692
1977118
1978102
197993
198085
198197
19823
19835
19846
198514
19865
19879
19893
19906
19917
19929
19936
19942
19955
19972
19985
19994
20007
20015
20024
20033
20044
20053
20064
20071
20085
20091
20103
20114
20122
20132
20155
20161
20181
20192
20211
20221
20244
20252
20261

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\") = 1967
    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 FTW68A0066Accident · 6 fatalClosedBeech 95-B55 · New Orleans La, LADec 31, 1967 · N6139V · DestroyedNTSB OAK68A0052Accident · 2 fatalClosedCessna 170B · Hawthorne, NVDec 30, 1967 · N3114B · DestroyedNTSB FTW68A0065Accident · 3 fatalClosedPiper PA-24 · Vashti, TXDec 27, 1967 · N7097P · DestroyedNTSB CHI68A0057Accident · 1 fatalClosedCessna 172 · Millersburg, OHDec 25, 1967 · N8160X · DestroyedNTSB LAX68A0062Accident · Minor injuriesClosedBensen B8M · Rialto, CADec 23, 1967 · N1659 · Substantial damageNTSB DIA68A0042Accident · 2 fatalClosedPiper PA-24 · Robbinsville, NCDec 22, 1967 · N6238P · DestroyedNTSB NYC68A0082Accident · 2 fatalClosedBell 47J-2 · New York City, NYDec 21, 1967 · N73251 · DestroyedNTSB DIA68A0026Accident · 3 fatalClosedPiper PA-28 · Monroe, NCDec 18, 1967 · N7197W · DestroyedNTSB MIA68F0341Accident · Minor injuriesClosedLuscombe 8A · Sarasota, FLDec 14, 1967 · N45934 · DestroyedNTSB OAK68A0049Accident · Minor injuriesClosedBell 47G3B1 · Honolulu, HIDec 11, 1967 · N1346X · DestroyedNTSB FTW68A0059Accident · 1 fatalClosedPiper PA-24 · Black Oak, ARDec 9, 1967 · N7657P · DestroyedNTSB FTW68A0057Accident · 1 fatalClosedPiper PA-22 · Porum, OKDec 1, 1967 · N7007B · DestroyedNTSB FTW68A0056Accident · 2 fatalClosedPiper PA-24 · Enid, OKNov 30, 1967 · N6020P · DestroyedNTSB LAX68A0056Accident · 3 fatalClosedCessna 172H · Newhall, CANov 28, 1967 · N1780F · DestroyedNTSB MIA68A0052Accident · 4 fatalClosedMooney M20E · Tallahassee, FLNov 26, 1967 · N9253M · DestroyedNTSB MKC68A0034Accident · 2 fatalClosedPiper PA-24 · Aurora, MONov 23, 1967 · N6275P · DestroyedNTSB CHI68A0049Accident · 3 fatalClosedMooney M20C · Cable, WINov 23, 1967 · N1383W · DestroyedNTSB CHI68A0048Accident · 2 fatalClosedPiper PA-28 · South Solon, OHNov 22, 1967 · N8427W · DestroyedNTSB LAX68A0053Accident · 2 fatalClosedPiper PA-28 · Little Lake, CANov 19, 1967 · N9222J · Substantial damageNTSB LAX68A0052Accident · 2 fatalClosedPiper PA-24 · Warner Sprg, CANov 19, 1967 · N6556P · DestroyedNTSB FTW68D0395Accident · Minor injuriesClosedCessna 172H · Junction, TXNov 18, 1967 · N3772R · DestroyedNTSB NYC68F0286Accident · Serious injuriesClosedPiper J-3 · Schuylerville, NYNov 5, 1967 · N42345 · DestroyedNTSB DEN68A0024Accident · 2 fatalClosedCessna 172 · Pueblo, CONov 1, 1967 · N5753R · DestroyedNTSB OAK68A0038Accident · 1 fatalClosedPiper PA-11 · Dardanelle, CAOct 30, 1967 · N4557M · DestroyedNTSB MIA68A0042Accident · 2 fatalClosedGlobe GC-1B · Titusville, FLOct 28, 1967 · N3337K · DestroyedNTSB MKC68A0032Accident · 1 fatalClosedErco 415-C · Toledo, IAOct 27, 1967 · N93588 · DestroyedNTSB MKC68F0299Accident · Minor injuriesClosedCessna 150H · Millard, NEOct 18, 1967 · N6549S · Substantial damageNTSB FTW68A0045Accident · 2 fatalClosedBeech V35 · Monroe, LAOct 16, 1967 · N506SW · DestroyedNTSB MKC68A0030Accident · 3 fatalClosedBeech A23 · Stoutland, MOOct 15, 1967 · N5971S · DestroyedNTSB DIA68A0016Accident · 3 fatalClosedPiper PA-28 · Pendleton, NCOct 10, 1967 · N5469W · DestroyedNTSB MIA68A0035Accident · 3 fatalClosedCessna 172 · Villa Rica, GAOct 8, 1967 · N5625A · DestroyedNTSB MIA68A0033Accident · 2 fatalClosedBeech E50 · Greenwood, SCOct 7, 1967 · N828B · DestroyedNTSB LAX68A0040Accident · Serious injuriesClosedHughes 269B · Yucca Vally, CAOct 7, 1967 · N9367F · Substantial damageNTSB OAK68A0033Accident · 3 fatalClosedBeech S35 · Callahan, CAOct 2, 1967 · N5665K · DestroyedNTSB SEA68A0029Accident · 2 fatalClosedCessna T-210F · Gardiner, WASep 29, 1967 · CF-UDD · DestroyedNTSB CHI68A0030Accident · 2 fatalClosedCessna 310H · Coal Valley, ILSep 26, 1967 · N1148Q · DestroyedNTSB OAK68F0125Accident · Serious injuriesClosedPiper PA-32 · El Granada, CASep 24, 1967 · N3657W · DestroyedNTSB NYC68A0049Accident · 2 fatalClosedCessna 182 · Rothsville, PASep 21, 1967 · N6362A · DestroyedNTSB OAK68A0029Accident · 1 fatalClosedMooney M20C · Wellington, NVSep 18, 1967 · N78935 · DestroyedNTSB SEA68A0025Accident · 2 fatalClosedCessna 180H · Ilwaco, WASep 8, 1967 · N2787X · DestroyedNTSB MKC68A0021Accident · 2 fatalClosedPiper PA-28 · Kennett, MOSep 8, 1967 · N5354W · DestroyedNTSB MKC68A0019Accident · 2 fatalClosedPiper J3F · Estelline, SDSep 4, 1967 · N40907 · DestroyedNTSB FTW68A0027Accident · 3 fatalClosedPiper PA-28 · Electra, TXSep 3, 1967 · N4553R · DestroyedNTSB DEN68A0016Accident · 1 fatalClosedN.American P-51D · Minden, NESep 3, 1967 · N2871D · DestroyedNTSB MIA68A0028Accident · 4 fatalClosedCessna 172H · Robertstown, GASep 1, 1967 · N2697L · DestroyedNTSB FTW68A0023Accident · 2 fatalClosedPiper PA-28 · Springer, OKAug 31, 1967 · N7452R · DestroyedNTSB ANC68F0070Accident · Serious injuriesClosedBeech A45 · Juneau, AKAug 31, 1967 · N9181Z · DestroyedNTSB OAK68A0018Accident · No injuriesClosedBell 47G3B1 · Lake Tahoe, CAAug 22, 1967 · N1183W · DestroyedNTSB MKC68F0330Accident · Minor injuriesClosedChampion 7AC · Rugby, NDAug 20, 1967 · N84045 · Substantial damageNTSB SEA68F0151Accident · No injuriesClosedCessna 172 · Tumwater, WAAug 19, 1967 · N7027T · Destroyed