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 SEA77FA026Accident · 2 fatalClosedCessna 180 · Newdale, IDApr 10, 1977 · N2974A · DestroyedNTSB CHI77FEM21Accident · 1 fatalClosedCessna 150J · Albion, MIApr 9, 1977 · N50883 · DestroyedNTSB DEN77FTE31Accident · Serious injuriesClosedBell 47G3B2 · Greeley, COApr 8, 1977 · N665GD · DestroyedNTSB OAK77DVM12Accident · Serious injuriesClosedBell 47G2 · King City, CAApr 6, 1977 · N6727D · DestroyedNTSB LAX77FVJ43Accident · 1 fatalClosedStits SA-3A · Bisbee, AZApr 5, 1977 · N8157 · DestroyedNTSB IAD77FKM13Accident · 1 fatalClosedCessna 150 · Eden, NCApr 3, 1977 · N18011 · Substantial damageNTSB MIA77FLD41Accident · No injuriesClosedBell 206B · Clearwater, FLApr 2, 1977 · N59640 · DestroyedNTSB MKC77DCA14Accident · No injuriesClosedBell 47D-1 · Dexter, MOMar 30, 1977 · N4231A · Substantial damageNTSB IAD77FLJ10Accident · Serious injuriesClosedTaylorcraft BC12D · Nakina, NCMar 30, 1977 · N43210 · Substantial damageNTSB FTW77DRG33Accident · No injuriesClosedPiper PA-25 · Pharr, TXMar 30, 1977 · N4741Y · Substantial damageNTSB DEN77DQG03Accident · No injuriesClosedPiper PA-25 · Rogers, NMMar 30, 1977 · N9890P · Substantial damageNTSB FTW77FRD09Accident · Serious injuriesClosedBell 47G-4A · Ville Platte, LAMar 29, 1977 · N2218W · DestroyedNTSB FTW77DPJ12Accident · Serious injuriesClosedPiper PA-25 · Gotebo, OKMar 29, 1977 · N8822L · DestroyedNTSB IAD77FA031Accident · 1 fatalClosedPiper PA-28 · Morgantown, WVMar 25, 1977 · N1500J · DestroyedNTSB CHI77FET11Accident · Minor injuriesClosedBell 47G2 · Kentland, INMar 25, 1977 · N90836 · Substantial damageNTSB CHI77FEG13Accident · 1 fatalClosedChampion 7GCAA · Jamestown, OHMar 25, 1977 · N919RN · DestroyedNTSB OAK77FVD24Accident · Minor injuriesClosedCallair A-9 · Lodi, CAMar 23, 1977 · N7249V · DestroyedNTSB FTW77DPJ11Accident · No injuriesClosedGrumman G-164B · Carnegie, OKMar 23, 1977 · N6600Q · Substantial damageNTSB OAK77FVM10Accident · No injuriesClosedBoeing A-75 · Paicines, CAMar 22, 1977 · N15GC · Substantial damageNTSB ANC77DAG44Accident · No injuriesClosedCessna 180 · Kenai, AKMar 20, 1977 · N2162Z · Substantial damageNTSB MIA77DKT36Accident · No injuriesClosedCessna 172 · Andytown, FLMar 17, 1977 · N5250R · Substantial damageNTSB ANC77DAG37Accident · No injuriesClosedCessna 182 · Kenai, AKMar 14, 1977 · N3571Y · Substantial damageNTSB MIA77FKT28Accident · 1 fatalClosedPitts S2A · Ft.Lauderdale, FLMar 12, 1977 · N23WB · DestroyedNTSB LAX77FUM22Accident · 1 fatalClosedAero Comdr 600S2R · Brawley, CAMar 12, 1977 · N8429V · DestroyedNTSB MIA77DKT27Accident · No injuriesClosedHughes 269C · Ft.Lauderdale, FLMar 7, 1977 · N7438F · Substantial damageNTSB FTW77FPD13Accident · No injuriesClosedCessna 180 · Santa Anna, TXMar 7, 1977 · N4679B · Substantial damageNTSB FTW77DPD15Accident · No injuriesClosedCessna 188B · Knox City, TXMar 7, 1977 · N4811Q · DestroyedNTSB OAK77FVA21Accident · Minor injuriesClosedCessna 150 · San Joaquin, CAMar 6, 1977 · N22186 · Substantial damageNTSB FTW77DPD14Accident · No injuriesClosedPiper PA-25 · Knox City, TXMar 6, 1977 · N4940Y · DestroyedNTSB NYC77FHJ11Accident · Minor injuriesClosedBellanca 7ECA · Riverhead, NYMar 5, 1977 · N8583 · Substantial damageNTSB DEN77FA030Accident · 1 fatalClosedCessna 172M · Englewood, COMar 5, 1977 · N64522 · DestroyedNTSB MKC77FA016Accident · 2 fatalClosedBellanca 8KCAB · Valparaiso, NEFeb 26, 1977 · N53980 · DestroyedNTSB DEN77FTE24Accident · Minor injuriesClosedBellanca 7KCAB · Mack, COFeb 26, 1977 · N41807 · DestroyedNTSB CHI77FEI13Accident · Minor injuriesClosedHughes 269-C · Cleveland, OHFeb 26, 1977 · N9679F · Substantial damageNTSB OAK77FA019Accident · 1 fatalClosedBoeing B75N1 · Jean, NVFeb 19, 1977 · N65543 · DestroyedNTSB CHI77FA029Accident · 2 fatalClosedAeronca 7AC · St Paris, OHFeb 19, 1977 · N1085E · DestroyedNTSB MKC77DCQ18Accident · Minor injuriesClosedHughes 269A · Caldwell, KSFeb 18, 1977 · N8751F · Substantial damageNTSB NYC77DHA16Accident · No injuriesClosedBell 47G-4 · Blairstown, NJFeb 16, 1977 · N73292 · Substantial damageNTSB SEA77DYM19Accident · No injuriesClosedCessna 188 · Hood River, ORFeb 15, 1977 · N9451G · Substantial damageNTSB FTW77FA036Accident · 2 fatalClosedCessna 150H · Mer Rouge, LAFeb 14, 1977 · N23494 · DestroyedNTSB IAD77FA021Accident · 1 fatalClosedCessna 182 · Lively, VAFeb 12, 1977 · N9961T · DestroyedNTSB MIA77FA029Accident · 2 fatalClosedBeech B19 · Pensacola Bch, FLFeb 11, 1977 · N1925W · DestroyedNTSB FTW77FQG10Accident · No injuriesClosedSkybolt 260 · Muleshoe, TXFeb 9, 1977 · N260SB · DestroyedNTSB SEA77FYK04Accident · Serious injuriesClosedErco 415C · Lakeview, WAFeb 7, 1977 · N2414H · Substantial damageNTSB LAX77FA027Accident · 2 fatalClosedStinson JR.S. · Aztec, AZFeb 6, 1977 · N10886 · DestroyedNTSB FTW77DQG09Accident · No injuriesClosedGrumman G-164B · Springlake, TXFeb 5, 1977 · N48534 · Substantial damageNTSB LAX77FUJ27Accident · 1 fatalClosedBoeing A75N1 · Parker, AZFeb 1, 1977 · N4758V · DestroyedNTSB SEA77FYA09Accident · Serious injuriesClosedBell 214B1 · Salmon, IDJan 26, 1977 · N225RM · Substantial damageNTSB SEA77DTI07Accident · No injuriesClosedBell 47G3B1 · Ennis, MTJan 24, 1977 · N73987 · Substantial damageNTSB MKC77FCA10Accident · No injuriesClosedCessna 150M · Marthasville, MOJan 21, 1977 · N45559 · Substantial damage