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 DEN75AD035Accident · 1 fatalClosedCessna 182B · Naturita, CODec 24, 1974 · N2493G · DestroyedNTSB MIA75FKT36Accident · 1 fatalClosedBoeing B75N1 · Florida City, FLDec 22, 1974 · N9826H · Substantial damageNTSB NYC75FHM13Accident · Minor injuriesClosedAvion Mudry CAP10B · Verbank, NYDec 21, 1974 · N80DE · DestroyedNTSB CHI75AC045Accident · 2 fatalClosedPiper PA-11 · Brunswick, OHDec 21, 1974 · N4703M · DestroyedNTSB MIA75AM036Accident · 1 fatalClosedAeronca 7BCM · Senatobia, MSDec 20, 1974 · N10549 · DestroyedNTSB SEA75AS024Accident · 1 fatalClosedCessna 120 · Wasco, ORDec 19, 1974 · N2124V · DestroyedNTSB IAD75FLT06Accident · No injuriesClosedCessna 150 · Brunswick, TNDec 19, 1974 · N2908V · Substantial damageNTSB CHI75AC044Accident · 1 fatalClosedCessna 150J · Utica, MIDec 9, 1974 · N51370 · DestroyedNTSB MIA75FLD40Accident · Minor injuriesClosedSikorsky H-19C · Okahumpka, FLDec 5, 1974 · N15182 · DestroyedNTSB FTW75FRG48Accident · Serious injuriesClosedBell 47GB31 · Freer, TXDec 5, 1974 · N8505F · Substantial damageNTSB CHI75FET12Accident · No injuriesClosedCessna 120 · Sodus, MIDec 2, 1974 · N2571N · Substantial damageNTSB OAK75AP020Accident · 1 fatalClosedCessna 170B · Santa Cruz, CADec 1, 1974 · N3237A · DestroyedNTSB FTW75FPJ13Accident · Minor injuriesClosedTaylorcraft BL · Poolville, OKDec 1, 1974 · N22283 · Substantial damageNTSB IAD75AI032Accident · 2 fatalClosedCessna 150J · Morganton, NCNov 24, 1974 · N60581 · DestroyedNTSB LAX75DUM10Accident · No injuriesClosedCessna 150 · Banner, CANov 19, 1974 · N10568 · Substantial damageNTSB FTW75FPJ11Accident · Serious injuriesClosedPiper J-3 · Fairview, OKNov 11, 1974 · N1504N · DestroyedNTSB LAX75DUM09Accident · No injuriesClosedBoeing A75 · Holtville, CANov 8, 1974 · N9796H · DestroyedNTSB OAK75DVG35Accident · No injuriesClosedBoeing A75 · Woodland, CANov 7, 1974 · N62927 · Substantial damageNTSB FTW75FQG30Accident · Serious injuriesClosedCessna A188 · Pampa, TXNov 6, 1974 · N8171V · DestroyedNTSB SEA75FYE24Accident · 1 fatalClosedBell 205-A1 · Marblemount, WANov 4, 1974 · N59436 · DestroyedNTSB OAK75DVG34Accident · Minor injuriesClosedBoeing PT-17 · Elk Creek, CANov 4, 1974 · N75081 · Substantial damageNTSB SEA75FYE23Accident · No injuriesClosedCessna 172 · Seattle, WAOct 31, 1974 · N3763L · Substantial damageNTSB FTW75DRG34Accident · Serious injuriesClosedPiper PA-25 · Pharr, TXOct 30, 1974 · N6706Z · DestroyedNTSB LAX75DUM06Accident · No injuriesClosedStearman A75 · Imperial, CAOct 27, 1974 · N75161 · DestroyedNTSB MIA75FLD25Accident · 1 fatalClosedAero Cmdr A-9B · Bartow, FLOct 26, 1974 · N8026V · DestroyedNTSB MIA75DLD28Accident · No injuriesClosedBell 47G21A · Waverly, FLOct 26, 1974 · N1161W · Substantial damageNTSB IAD75AIJ11Accident · No injuriesClosedCessna 172 · Hazelgreen, WVOct 24, 1974 · N7242A · DestroyedNTSB CHI75FET09Accident · 1 fatalClosedSidewinder Smyth · Huntington, INOct 24, 1974 · N22AJ · DestroyedNTSB MIA75FKQ19Accident · Minor injuriesClosedBoeing A75 · Merigold, MSOct 22, 1974 · N69389 · Substantial damageNTSB FTW75FPG26Accident · 1 fatalClosedGrumman G-164A · Lake Village, AROct 22, 1974 · N7995 · DestroyedNTSB LAX75FUQ14Accident · Serious injuriesClosedBell 47G3B2 · Camarillo, CAOct 18, 1974 · N4079G · DestroyedNTSB LAX75DUJ36Accident · No injuriesClosedGrumman G-164A · Roll, AZOct 15, 1974 · N5238 · DestroyedNTSB NYC75FHD24Accident · No injuriesClosedChampion 7KCAB · Bridgeport, NYOct 13, 1974 · N5129X · Substantial damageNTSB MKC75FCA11Accident · 1 fatalClosedCallair A-9 · Charleston, MOOct 9, 1974 · N9661Z · DestroyedNTSB FTW75DPG23Accident · No injuriesClosedPiper PA-25 · Cornerstone, AROct 8, 1974 · N7021Z · Substantial damageNTSB IAD75AI021Accident · 1 fatalClosedBoeing 75 · Somerville, TNOct 7, 1974 · N66489 · DestroyedNTSB CHI75FEI20Accident · Minor injuriesClosedHughes 369HS · Bosworth, OHOct 7, 1974 · N9204F · Substantial damageNTSB CHI75FEA11Accident · Serious injuriesClosedBellanca 8KCAB · New Castle, INOct 6, 1974 · N31295 · DestroyedNTSB FTW75DQG31Accident · No injuriesClosedPiper PA-25 · Roarng Sprngs, TXOct 5, 1974 · N8555L · Substantial damageNTSB FTW75DPD11Accident · Serious injuriesClosedTaylorcraft BC12-D · Justin, TXOct 5, 1974 · N43131 · Substantial damageNTSB OAK75DVA23Accident · No injuriesClosedPiper PA-25 · Corcoran, CAOct 4, 1974 · N4363Y · Substantial damageNTSB IAD75AI018Accident · 1 fatalClosedPiper PA-22 · Huntington, WVOct 4, 1974 · N1822P · DestroyedNTSB LAX75DUJ34Accident · No injuriesClosedGrumman G-164 · Aguila, AZOct 3, 1974 · N11AA · DestroyedNTSB CHI75FET08Accident · 1 fatalClosedBensen B-8M · Roanoke, INOct 3, 1974 · N9188 · DestroyedNTSB MIA75DKQ17Accident · No injuriesClosedGrumman G-164 · Cleveland, MSOct 2, 1974 · N468Y · DestroyedNTSB CHI75FEM14Accident · 1 fatalClosedPiper PA-25 · Wayland, MIOct 1, 1974 · N8922L · DestroyedNTSB ANC75AA030Accident · 6 fatalClosedVolpar 18 · Lupine, AKOct 1, 1974 · N357V · DestroyedNTSB FTW75DPG27Accident · Serious injuriesClosedBoeing A75 · Roe, ARSep 29, 1974 · N50070 · DestroyedNTSB FTW75DRJ15Accident · Serious injuriesClosedCessna A188B · Simmesport, LASep 27, 1974 · N53375 · DestroyedNTSB SEA75DYC17Accident · Minor injuriesClosedPiper PA-18A · Friend, ORSep 26, 1974 · N1456C · Substantial damage