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 UNK65X0750Accident · Minor injuriesClosedAeronca 7AC · Hendersonville, NCNov 18, 1964 · N1250E · Substantial damageNTSB UNK65X0744Accident · 1 fatalClosedCessna 140A · Tulsa, OKNov 16, 1964 · N5379C · DestroyedNTSB UNK65X0730Accident · 1 fatalClosedCessna 172 · Caddo Lake, LANov 15, 1964 · N8268X · DestroyedNTSB UNK65X0708Accident · Minor injuriesClosedCessna 182 · Belt, MTNov 14, 1964 · N3034Y · Substantial damageNTSB UNK65X0698Accident · No injuriesClosedCessna 150E · Tuscaloosa, ALNov 14, 1964 · N6197T · Substantial damageNTSB UNK65X0680Accident · Serious injuriesClosedCessna 150 · Red Rock, AZNov 12, 1964 · N5940T · DestroyedNTSB UNK65X0662Accident · 1 fatalClosedMooney M18C · Perry, OKNov 11, 1964 · N484M · DestroyedNTSB UNK65X0661Accident · Serious injuriesClosedDean Case Specl · Fairview, OKNov 11, 1964 · N117Q · DestroyedNTSB UNK65X0606Accident · No injuriesClosedPiper J3 · Kendall, NYNov 8, 1964 · N41081 · Substantial damageNTSB UNK65X0602Accident · 2 fatalClosedPiper PA-28 · Springville, CANov 7, 1964 · N5756W · DestroyedNTSB UNK65X0589Accident · No injuriesClosedCessna 150 · Hopewell Jct, NYNov 7, 1964 · N5621E · DestroyedNTSB UNK65X0536Accident · Minor injuriesClosedBell 47G2 · Yuma, AZNov 2, 1964 · N6712D · Substantial damageNTSB UNK65X0523Accident · 4 fatalClosedCessna 182C · Pecos, TXNov 1, 1964 · N8795T · DestroyedNTSB UNK65X0509Accident · Minor injuriesClosedPiper J3 · Ontario County, NYNov 1, 1964 · N88251 · DestroyedNTSB UNK65X0504Accident · No injuriesClosedSikorsky S58C · Joliet, ILOct 31, 1964 · N867 · No damageNTSB UNK65X0496Accident · No injuriesClosedCessna 172 · Theodore, ALOct 31, 1964 · N7426X · Substantial damageNTSB UNK65X0474Accident · Minor injuriesClosedCessna 150 · Medical Lake, WAOct 29, 1964 · N7942E · DestroyedNTSB UNK65X0463Accident · No injuriesClosedCessna 170 · Wrightswood, CAOct 28, 1964 · N3960V · DestroyedNTSB UNK65X0438Accident · Serious injuriesClosedAeronca 11AC · Boscobel, WIOct 25, 1964 · N86390 · Substantial damageNTSB UNK65X0431Accident · No injuriesClosedCessna 172D · Broadus, MTOct 25, 1964 · N2379U · Substantial damageNTSB UNK65X0409Accident · Minor injuriesClosedTaylorcraft BC · Spantanburg, SCOct 24, 1964 · N22654 · Substantial damageNTSB UNK65X0389Accident · No injuriesClosedMorrow II · Hobbs, NMOct 23, 1964 · N75281 · Substantial damageNTSB UNK65X0382Accident · Serious injuriesClosedBell 47G2A · Battle Creek, MIOct 22, 1964 · N8458E · DestroyedNTSB UNK65X0379Accident · Serious injuriesClosedBoeing A75 · Mesa, AZOct 22, 1964 · N1148M · DestroyedNTSB UNK65X0309Accident · 4 fatalClosedCessna 185B · Augusta, MTOct 17, 1964 · N2566Z · DestroyedNTSB UNK65X0306Accident · No injuriesClosedMason Lulu · Rosamond, CAOct 17, 1964 · N252Z · DestroyedNTSB UNK65X0305Accident · Minor injuriesClosedAeronca 7AC · Floris, IAOct 17, 1964 · N84762 · DestroyedNTSB UNK65X0270Accident · Minor injuriesClosedBell 47G2 · Bakersfield, CAOct 13, 1964 · N2869B · Substantial damageNTSB UNK65X0264Accident · No injuriesClosedPiper PA18A · Lubbock, TXOct 13, 1964 · N1375A · Substantial damageNTSB UNK65X0260Accident · 1 fatalClosedConvair L-13 · Mendota, CAOct 12, 1964 · N5054V · DestroyedNTSB UNK65X0222Accident · No injuriesClosedSnow S2C600 · Ropesville, TXOct 10, 1964 · N1607S · Substantial damageNTSB UNK65X0187Accident · No injuriesClosedHughes 269A · Bakersfield, CAOct 7, 1964 · N8899F · Substantial damageNTSB UNK65X0173Accident · Minor injuriesClosedNardi FN333 · Chandeleur Is, LAOct 7, 1964 · N622 · DestroyedNTSB UNK65X0162Accident · Minor injuriesClosedVultee L13 · Fresno, CAOct 6, 1964 · N1136N · DestroyedNTSB UNK65X0148Accident · 1 fatalClosedAeronca 7AC · Amarillo, TXOct 4, 1964 · N1388E · DestroyedNTSB UNK65X0126Accident · No injuriesClosedCessna 182 · Burnet, TXOct 3, 1964 · N6345A · Substantial damageNTSB UNK65X0114Accident · Minor injuriesClosedPiper PA25 · Grandy, NCOct 2, 1964 · N7123Z · DestroyedNTSB UNK65X0112Accident · Minor injuriesClosedPiper PA11 · Jasper, MOOct 2, 1964 · N4977H · Substantial damageNTSB UNK64X4171Accident · 2 fatalClosedPiper PA-22 · Fisk, MOSep 26, 1964 · N7820D · DestroyedNTSB UNK64X4155Accident · No injuriesClosedRyan STA · Whidbey Is, WASep 26, 1964 · N18923 · Substantial damageNTSB UNK64X4145Accident · No injuriesClosedBoeing A75N1 · Florence, ALSep 25, 1964 · N54560 · Substantial damageNTSB UNK64X4143Accident · No injuriesClosedCallair A9 · Fort Valley, GASep 25, 1964 · N3612G · DestroyedNTSB UNK64X4110Accident · No injuriesClosedPiper PA25 · Bartow, FLSep 23, 1964 · N6027Z · Substantial damageNTSB UNK64X4096Accident · Minor injuriesClosedPiper PA25 · New Lexington, ALSep 22, 1964 · N6493Z · DestroyedNTSB UNK64X4077Accident · 1 fatalClosedTaylorcraft BC-12D · Plant City, FLSep 20, 1964 · N43428 · DestroyedNTSB UNK64X4045Accident · No injuriesClosedBoeing 75N1 · Lepanto, ARSep 19, 1964 · N79536 · Substantial damageNTSB UNK64X4041Accident · Serious injuriesClosedPiper PA15 · Wetumka, OKSep 18, 1964 · N4674H · Substantial damageNTSB UNK64X4020Accident · No injuriesClosedNavy N3N · Calipatria, CASep 17, 1964 · N44816 · Substantial damageNTSB UNK64X4005Accident · No injuriesClosedNavy N3N · Chelan Falls, WASep 16, 1964 · N44920 · Substantial damageNTSB UNK64X3983Accident · 1 fatalClosedPiper PA-18 · Rayville, LASep 14, 1964 · N40602 · Destroyed