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 CHI72FEM20Accident · 1 fatalClosedMong Sport MS-2 · Negaunee, MISep 6, 1971 · N38M · DestroyedNTSB OAK72FVG22Accident · 1 fatalClosedGrumman TBM3E · Placerville, CASep 4, 1971 · N6825C · DestroyedNTSB MIA72FKQ16Accident · No injuriesClosedCessna 188 · Chatham, MSSep 4, 1971 · N8100V · Substantial damageNTSB MIA72DKQ17Accident · No injuriesClosedCessna 188 · Sumner, MSSep 4, 1971 · N8134V · Substantial damageNTSB LAX72FUJ39Accident · No injuriesClosedNaval Fcty N3N-3 · Phoenix, AZSep 4, 1971 · N45117 · Substantial damageNTSB FTW72FRA09Accident · No injuriesClosedGrumman G-164A · Navasota, TXSep 3, 1971 · N5332 · Substantial damageNTSB CHI72AC019Accident · 2 fatalClosedPiper PA-22 · Angola, INSep 3, 1971 · N2730P · DestroyedNTSB NYC72FNA10Accident · No injuriesClosedBell 47G-4A · Norwood, MASep 2, 1971 · N4012G · Substantial damageNTSB NYC72DID11Accident · No injuriesClosedPiper PA-28R · Wingina, VASep 2, 1971 · N4699J · Substantial damageNTSB MIA72DKQ15Accident · No injuriesClosedPiper PA-18 · Edwards, MSSep 2, 1971 · N3864Z · DestroyedNTSB DEN72DTE24Accident · No injuriesClosedBell 204B · Dillon, COSep 1, 1971 · N7937S · Substantial damageNTSB FTW72FPA05Accident · No injuriesClosedPiper PA-25 · Rockwall, TXAug 31, 1971 · N6206Z · Substantial damageNTSB MKC72FCJ22Accident · Minor injuriesClosedCallair A-9 · Stromsburg, NEAug 30, 1971 · N7209V · Substantial damageNTSB FTW72FPD06Accident · No injuriesClosedBell 47G-4 · Grandview, TXAug 30, 1971 · N8520F · DestroyedNTSB FTW72DPD20Accident · No injuriesClosedPiper PA-25 · Glenrose, TXAug 29, 1971 · N6368Z · Substantial damageNTSB NYC72FLJ08Accident · Serious injuriesClosedPiper PA-18 · Linden, NCAug 28, 1971 · N3955Z · Substantial damageNTSB OAK72DVG21Accident · No injuriesClosedConvair PBY-6A · Paskenta, CAAug 27, 1971 · N2886D · Substantial damageNTSB OAK72DVD16Accident · No injuriesClosedPiper PA-25 · Tracy, CAAug 27, 1971 · N4465Y · Substantial damageNTSB MIA72FKQ12Accident · No injuriesClosedBell 47D-1 · Mt Olive, MSAug 27, 1971 · N2794A · Substantial damageNTSB MIA72FLT05Accident · No injuriesClosedCessna 188 · Tunica, MSAug 26, 1971 · N8196V · Substantial damageNTSB LAX72AL016Accident · 3 fatalClosedCessna 172 · Julian, CAAug 26, 1971 · N6381E · DestroyedNTSB MKC72DER18Accident · Minor injuriesClosedBell 47G-5 · Blomkist, MNAug 25, 1971 · N7840S · DestroyedNTSB LAX72FUQ15Accident · 2 fatalClosedN.American P-51D · Palmdale, CAAug 25, 1971 · N511D · DestroyedNTSB FTW72FPM05Accident · No injuriesClosedPiper PA-25 · Atwood, OKAug 25, 1971 · N6531Z · Substantial damageNTSB FTW72FPG32Accident · Serious injuriesClosedPiper PA-18A · W.Helena, ARAug 25, 1971 · N1857A · DestroyedNTSB CHI72FEG08Accident · Minor injuriesClosedAeronca 7AC · Martinsville, OHAug 25, 1971 · N85598 · Substantial damageNTSB MIA72FKQ08Accident · Minor injuriesClosedCessna 188A · Hollandale, MSAug 24, 1971 · N5687J · DestroyedNTSB MIA72FKG31Accident · 1 fatalClosedCallair A-9 · Buena Vista, GAAug 23, 1971 · N3562G · DestroyedNTSB MIA72DKQ22Accident · No injuriesClosedBoeing B75N1 · Nitta Yuma, MSAug 23, 1971 · N1758M · Substantial damageNTSB FTW72DPD11Accident · No injuriesClosedCallair A-9 · Deleon, TXAug 23, 1971 · N3602G · Substantial damageNTSB NYC72FHJ07Accident · Serious injuriesClosedLuscombe 11A · East Moriches, NYAug 22, 1971 · N1640B · Substantial damageNTSB NYC72FHD08Accident · No injuriesClosedNaval Fcty N3N-3 · Atlantic City, NJAug 22, 1971 · N44745 · Substantial damageNTSB LAX72DUJ31Accident · No injuriesClosedCallair A-9 · Casa Grande, AZAug 22, 1971 · N3612G · Substantial damageNTSB NYC72FLJ06Accident · Minor injuriesClosedPiper PA-25 · Dundarrach, NCAug 21, 1971 · N6428Z · DestroyedNTSB MKC72FCJ19Accident · Serious injuriesClosedBell 47D1 · Bellwood, NEAug 21, 1971 · N903B · DestroyedNTSB MIA72DLG09Accident · No injuriesClosedBell 47D-1 · Rembert, SCAug 20, 1971 · N586T · Substantial damageNTSB MIA72DKG25Accident · No injuriesClosedCallair A9 · Waynesboro, GAAug 20, 1971 · N3579G · Substantial damageNTSB FTW72DPG28Accident · Minor injuriesClosedBoeing D75N1 · Joiner, ARAug 20, 1971 · N73444 · Substantial damageNTSB ANC72DAA09Accident · Minor injuriesClosedPiper PA-18 · Big Delta, AKAug 19, 1971 · N5398Y · Substantial damageNTSB MIA72DKG29Accident · No injuriesClosedAero Comdr A9B · Nevils, GAAug 18, 1971 · N7752V · Substantial damageNTSB MIA72DKG34Accident · No injuriesClosedAero Comdr A-9B · Iron City, GAAug 16, 1971 · N7919V · Substantial damageNTSB NYC72FIG10Accident · 1 fatalClosedDehavnd Can DHC-1B · Stevensville, MDAug 15, 1971 · N7749 · DestroyedNTSB MIA72AM012Accident · 2 fatalClosedPiper PA-23 · Hillsboro, TNAug 15, 1971 · N1358P · DestroyedNTSB UNK71X0110Accident · Serious injuriesClosedFairchild PT-26 · Carp, CanadaAug 14, 1971 · N5514N · Substantial damageNTSB MKC72FER17Accident · Minor injuriesClosedPiper PA-25 · E Grnd Forks, MNAug 14, 1971 · N7300Z · Substantial damageNTSB MIA72FLG08Accident · No injuriesClosedBell 47D-1 · Cheraw, SCAug 14, 1971 · N908B · Substantial damageNTSB FTW72DRD08Accident · No injuriesClosedGrumman G-164 · Jeanerette, LAAug 14, 1971 · N461RF · DestroyedNTSB CHI72FEI13Accident · Serious injuriesClosedCessna 150H · Sheffield, OHAug 14, 1971 · N6914S · DestroyedNTSB MKC72DCD24Accident · No injuriesClosedHughes 269A · Nevada, IAAug 13, 1971 · N8892F · Substantial damageNTSB MKC72DCD21Accident · No injuriesClosedGrumman G-164 · Albia, IAAug 13, 1971 · N549Y · Substantial damage