NTSB investigations

18,851 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 DEN75FQG07Accident · 1 fatalClosedPiper PA-25 · Clovis, NMApr 1, 1975 · N8729L · DestroyedNTSB CHI75FEV28Accident · No injuriesClosedPiper PA-25 · Blue Mound, ILApr 1, 1975 · N8842L · Substantial damageNTSB FTW75FQG48Accident · Serious injuriesClosedPiper PA-25 · Black, TXMar 31, 1975 · N8714L · DestroyedNTSB OAK75FVG52Accident · No injuriesClosedBoeing A75N1 · Woodland, CAMar 30, 1975 · N62927 · Substantial damageNTSB MIA75DKT70Accident · No injuriesClosedBellanca 7ACA · Delray Beach, FLMar 30, 1975 · N9189L · Substantial damageNTSB OAK75FVA50Accident · Serious injuriesClosedCessna 150L · Poplar, CAMar 29, 1975 · N501CA · Substantial damageNTSB OAK75FVA49Accident · Minor injuriesClosedCessna 210 · Riverdale, CAMar 29, 1975 · N9428T · Substantial damageNTSB MIA75FKG63Accident · No injuriesClosedGrumman G-164 · Smithville, GAMar 29, 1975 · N936X · DestroyedNTSB FTW75DRG64Accident · No injuriesClosedCessna 188 · Port Lavaca, TXMar 28, 1975 · N85987 · Substantial damageNTSB FTW75FPG45Accident · Serious injuriesClosedPiper PA-18A · Pine Bluff, ARMar 25, 1975 · N3538K · Substantial damageNTSB CHI75DEC42Accident · No injuriesClosedCessna 150 · Port Huron, MIMar 23, 1975 · N19564 · Substantial damageNTSB MKC75FCA22Accident · 1 fatalClosedGrumman G-164A · Laforge, MOMar 22, 1975 · N7844 · DestroyedNTSB MIA75FKQ26Accident · 1 fatalClosedCessna A188B · Stewart, MSMar 20, 1975 · N53205 · DestroyedNTSB SEA75DYG25Accident · No injuriesClosedBell 206B · Prescott, WAMar 19, 1975 · N59620 · Substantial damageNTSB OAK75APO43Accident · 2 fatalClosedCessna A150L · Morgan Hill, CAMar 16, 1975 · N6074J · DestroyedNTSB OAK75DVG48Accident · No injuriesClosedStearman A75N1 · Orland, CAMar 14, 1975 · N4763V · Substantial damageNTSB MIA75FLD59Accident · No injuriesClosedDixon PJ-260 · Venice, FLMar 9, 1975 · N2800Q · DestroyedNTSB OAK75FVG46Accident · No injuriesClosedVertol 42A · Chico, CAMar 4, 1975 · N10109 · Substantial damageNTSB IAD75FHD33Accident · Serious injuriesClosedCessna 150L · Dagsboro, DEMar 3, 1975 · N11155 · DestroyedNTSB SEA75DYG22Accident · No injuriesClosedCessna 172 · Rockford, WAMar 2, 1975 · N19982 · Substantial damageNTSB LAX75AL044Accident · 3 fatalClosedCessna 210B · Lk.Havasu Cty, AZMar 1, 1975 · N9618X · DestroyedNTSB NYC75FHJ28Accident · Serious injuriesClosedBell 47G-2A · New York, NYFeb 27, 1975 · N73252 · DestroyedNTSB FTW75DQG43Accident · No injuriesClosedPiper PA-18A · Muleshoe, TXFeb 27, 1975 · N3953Z · Substantial damageNTSB OAK75DVW13Accident · Minor injuriesClosedAlouette III · Furnace Creek, CAFeb 26, 1975 · N62345 · Substantial damageNTSB MIA75AM063Accident · 4 fatalClosedCessna 172K · Miami, FLFeb 23, 1975 · N7250G · DestroyedNTSB NYC75FFA29Accident · Serious injuriesClosedBellanca 7GCAA · Fort Ann, NYFeb 22, 1975 · N1830G · Substantial damageNTSB MIA75FKG59Accident · No injuriesClosedBushby MM1 · Thomasville, GAFeb 22, 1975 · N7191 · Substantial damageNTSB LAX75DUM18Accident · Minor injuriesClosedGrumman G-164A · Holtville, CAFeb 20, 1975 · N955X · DestroyedNTSB UNK75X0102Accident · 1 fatalClosedBell 47G4A · Ixiamas, St. BarthélemyFeb 16, 1975 · N1446W · DestroyedNTSB OAK76DVA11Accident · No injuriesClosedTeenie TWO · Reedley, CAFeb 16, 1975 · N6052 · Substantial damageNTSB MKC75FER51Accident · Serious injuriesClosedCessna 182 · Annandale, MNFeb 15, 1975 · N52370 · DestroyedNTSB IAD75AI048Accident · 1 fatalClosedMonocoupe 90AF · Asheville, NCFeb 15, 1975 · N266R · DestroyedNTSB FTW75FPG33Accident · Serious injuriesClosedAeronca 7AC · Coy, ARFeb 11, 1975 · N85238 · Substantial damageNTSB MIA75AM055Accident · 1 fatalClosedN.American SNJ-5 · Zepherhills, FLFeb 8, 1975 · N1041C · DestroyedNTSB SEA75AS030Accident · 1 fatalClosedBellanca 7KCAB · Hillsboro, ORFeb 5, 1975 · N5250X · DestroyedNTSB MIA75FLD53Accident · No injuriesClosedCessna 172 · New Smyrna Bch, FLFeb 5, 1975 · N12478 · Substantial damageNTSB OAK75DJA07Accident · No injuriesClosedBell OH-13H · Honolulu, HIFeb 3, 1975 · N9014T · Substantial damageNTSB ANC75DAG91Accident · No injuriesClosedCessna 172 · Anchorage, AKJan 31, 1975 · N8439X · Substantial damageNTSB OAK75DVA43Accident · No injuriesClosedBoeing 75 · Dos Palos, CAJan 30, 1975 · N56402 · Substantial damageNTSB MIA75FKT48Accident · 1 fatalClosedAero Comdr 600S2R · Perring, FLJan 29, 1975 · N1435R · DestroyedNTSB FTW75FPD24Accident · 1 fatalClosedSnow S2C · Munday, TXJan 27, 1975 · N9467 · DestroyedNTSB MKC75DCQ30Accident · No injuriesClosedCessna 172 · Norton, KSJan 25, 1975 · N13517 · Substantial damageNTSB MIA75DKT71Accident · Minor injuriesClosedCessna A150K · Delray Beach, FLJan 25, 1975 · N8397 · DestroyedNTSB LAX75FUQ21Accident · No injuriesClosedM-Saulnier MS894A · Inyokern, CAJan 25, 1975 · N43BF · Substantial damageNTSB FTW75FPD23Accident · No injuriesClosedBell 47G-5 · Fort Worth, TXJan 23, 1975 · N6204N · Substantial damageNTSB DEN75DTE49Accident · Minor injuriesClosedAeronca 7AC · Ault, COJan 23, 1975 · N1736E · DestroyedNTSB MIA75DKT46Accident · No injuriesClosedBell 47G2 · Belle Glade, FLJan 4, 1975 · N8421E · Substantial damageNTSB OAK75DVA38Accident · No injuriesClosedHiller Acft UH-12C · Kettlmn Cty, CADec 31, 1974 · N4785C · DestroyedNTSB IAD75AI038Accident · 2 fatalClosedBeech H18 · St Augustine, FLDec 31, 1974 · N500MM · DestroyedNTSB OAK75AP028Accident · 1 fatalClosedAmer Avco AA1-A · Newark, CADec 29, 1974 · N9443L · Destroyed