NTSB investigations

18,850 cases where the phase of flight was Maneuvering.

Cases, newest first

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.\"mKey\" IN (SELECT case_mkey FROM case_phases WHERE main = 450)
  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 FTW65A0091Accident · Minor injuriesClosedBell 47G3B · Keo, ARMar 15, 1965 · N1130W · Substantial damageNTSB SEA65A0047Accident · Minor injuriesClosedBell 47G-2 · Wenatchee, WAMar 13, 1965 · N2483B · DestroyedNTSB FTW65A0089Accident · 1 fatalClosedCurtiss P-40 · Mercedes, TXMar 13, 1965 · N1228N · DestroyedNTSB MIA65F0042Accident · No injuriesClosedBoeing PT-13 · Homestead, FLMar 12, 1965 · N7872B · DestroyedNTSB MKC65F0098Accident · No injuriesClosedPiper J-3 · Ellsworth, MNMar 7, 1965 · N3663K · DestroyedNTSB LAX65F0015Accident · Serious injuriesClosedLuscombe 8A · Centerville, NVMar 5, 1965 · N1148B · DestroyedNTSB MIA65F0055Accident · Serious injuriesClosedMorrisey 2150A · Gainesville, GAFeb 28, 1965 · N5146V · DestroyedNTSB MIA65A0088Accident · 2 fatalClosedPiper J3C · Atmore, ALFeb 28, 1965 · N70262 · DestroyedNTSB MKC65F0044Accident · Minor injuriesClosedCessna 172 · Bartlett, NDFeb 27, 1965 · N8714B · DestroyedNTSB UNK65X1459Accident · No injuriesClosedPiper PA-18 · Ft Pierce, FLFeb 26, 1965 · N7106K · Substantial damageNTSB MIA65A0086Accident · 2 fatalClosedBoeing A75-N1 · Ft.Lauderdale, FLFeb 26, 1965 · N105W · 2 aircraft · DestroyedNTSB LAX65A0072Accident · 1 fatalClosedErcoupe 415-C · Simi, CAFeb 26, 1965 · N3720H · DestroyedNTSB SEA65D0024Accident · No injuriesClosedPiper PA-18A · Bancroft, IDFeb 24, 1965 · N7676D · Substantial damageNTSB UNK65X1439Accident · Minor injuriesClosedPiper PA18 · George West, TXFeb 20, 1965 · N4140Z · DestroyedNTSB LAX65A0067Accident · 1 fatalClosedRyan ST-3KR · Kipley, CAFeb 14, 1965 · N57015 · DestroyedNTSB CHI65A0074Accident · No injuriesClosedBrantly B2 · Franklin, INFeb 14, 1965 · N5933X · Substantial damageNTSB LAX65A0066Accident · 1 fatalClosedPiper PA-22 · Orcutt, CAFeb 12, 1965 · N5097Z · DestroyedNTSB DEN65A0056Accident · No injuriesClosedBell 47G3B · Ruidoso, NMFeb 12, 1965 · N73236 · Substantial damageNTSB UNK65X1405Accident · No injuriesClosedJohnson Kinglt · Ft Meyers, FLFeb 7, 1965 · N4650S · DestroyedNTSB OAK65F0011Accident · No injuriesClosedCessna 170 · Soledad, CAFeb 7, 1965 · N9240A · Substantial damageNTSB MIA65A0079Accident · 1 fatalClosedPitts SP-11J · Homestead, FLFeb 5, 1965 · N818N · DestroyedNTSB UNK65X1362Accident · Serious injuriesClosedCallair A9 · W.Fairfield, CAJan 27, 1965 · N9665Z · DestroyedNTSB FTW65A0076Accident · 1 fatalClosedCessna 205 · Laredo, TXJan 24, 1965 · N8159Z · DestroyedNTSB NYC65A0097Accident · Minor injuriesClosedSikorsky S61N · Stratford, CTJan 21, 1965 · N92866 · Substantial damageNTSB MKC65F0030Accident · Minor injuriesClosedPiper PA-18 · Oakes, NDJan 21, 1965 · N1070A · Substantial damageNTSB UNK65X1322Accident · No injuriesClosedNorth AM P51D · Myrtle Beach, SCJan 20, 1965 · N2251D · Substantial damageNTSB UNK65X1302Accident · No injuriesClosedPiper PA18 · Del Rio, TXJan 17, 1965 · N3996Z · Substantial damageNTSB DEN65D0010Accident · No injuriesClosedChampion 7AC · Mesa, AZJan 17, 1965 · N2917E · Substantial damageNTSB UNK65X1292Accident · Minor injuriesClosedTaylorcraft DC065 · Canyon Dam, TXJan 15, 1965 · N57538 · Substantial damageNTSB SEA65A0039Accident · No injuriesClosedHiller UH12E · Centerville, WAJan 12, 1965 · N5367V · Substantial damageNTSB OAK65A0052Accident · No injuriesClosedHughes 269A · Visalia, CAJan 12, 1965 · N8888F · Substantial damageNTSB UNK65X1238Accident · No injuriesClosedGlove GC1B · Hanover, NJJan 6, 1965 · N8084O · Substantial damageNTSB UNK65X1227Accident · No injuriesClosedPiper PA28 · Mt Pleasant, CAJan 3, 1965 · N5706W · Substantial damageNTSB DEN65D0001Accident · No injuriesClosedBeechcraft S-35 · Cody, WYJan 3, 1965 · N182Q · Substantial damageNTSB MKC65F0001Accident · Minor injuriesClosedAeronca 7AC · Wakeeny, KSJan 1, 1965 · N85485 · DestroyedNTSB UNK65X1203Accident · 2 fatalClosedPiper PA24 · Cushing, OKDec 31, 1964 · N5399P · DestroyedNTSB UNK65X1134Accident · 1 fatalClosedPiper PA15 · Denham Springs, LADec 25, 1964 · N4360H · DestroyedNTSB UNK65X1075Accident · 1 fatalClosedCessna 150 · Odessa, TXDec 20, 1964 · N5966E · DestroyedNTSB UNK65X1066Accident · No injuriesClosedCessna 170B · Blairstown, NJDec 20, 1964 · N4524C · Substantial damageNTSB UNK65X1065Accident · 2 fatalClosedCessna 140 · Oak Brook, ILDec 19, 1964 · N72353 · DestroyedNTSB UNK65X0992Accident · 2 fatalClosedRyan ST3KR · Altus, OKDec 12, 1964 · N88717 · DestroyedNTSB UNK65X0975Accident · No injuriesClosedCessna 150 · Blue Springs, MODec 11, 1964 · N4122U · Substantial damageNTSB UNK65X0926Accident · Minor injuriesClosedStits SA3A · Eureka, CADec 5, 1964 · N3354G · Substantial damageNTSB UNK65X0875Accident · No injuriesClosedCessna 182 · Broken Arrow, OKNov 28, 1964 · N5381B · Substantial damageNTSB UNK65X0858Accident · Minor injuriesClosedAeronca 7AC · Emporium, PANov 27, 1964 · N84241 · Substantial damageNTSB UNK65X0821Accident · Minor injuriesClosedPiper PA-22 · Waynesburg, PANov 24, 1964 · N7204D · DestroyedNTSB UNK65X0817Accident · Minor injuriesClosedHughes 269A · Sebring, FLNov 24, 1964 · N8937F · Substantial damageNTSB UNK65X0816Accident · 1 fatalClosedPeper J-3C · Minden, NVNov 24, 1964 · N35334 · DestroyedNTSB UNK65X0815Accident · Serious injuriesClosedAeronca 65TC · Salina, KSNov 24, 1964 · N34474 · DestroyedNTSB UNK65X0788Accident · 1 fatalClosedPiper PA-18 · Granite, CONov 22, 1964 · N5407Y · Destroyed