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 CHI73DEP66Accident · Minor injuriesClosedBell 47G-5 · Appleton, WIJun 24, 1973 · N7840S · Substantial damageNTSB MIA73FKJ71Accident · Serious injuriesClosedRyan ST-3KR · Wetumpka, ALJun 23, 1973 · N5246 · Substantial damageNTSB SEA74DYI04Accident · No injuriesClosedPiper PA-25 · Burns, ORJun 22, 1973 · N7374Z · Substantial damageNTSB MKC73FTK18Accident · No injuriesClosedPiper PA-25 · Gettysburg, SDJun 22, 1973 · N7620Z · Substantial damageNTSB SEA73FYC37Accident · Serious injuriesClosedBell 47G-3B · Warm Springs, ORJun 21, 1973 · N1324X · DestroyedNTSB MIA73DKJ70Accident · Minor injuriesClosedCessna 188 · Florence, ALJun 21, 1973 · N8087V · DestroyedNTSB FTW73DPG62Accident · No injuriesClosedCessna A188B · Tucker, ARJun 21, 1973 · N21720 · No damageNTSB DEN73FTM33Accident · Serious injuriesClosedCessna 188 · Farmington, UTJun 21, 1973 · N9891V · DestroyedNTSB FTW73FRA38Accident · No injuriesClosedGrumman G-164A · Bay City, TXJun 19, 1973 · N7869 · Substantial damageNTSB OAK73FVM35Accident · 2 fatalClosedHazard-Turn T-40H · Gonzales, CAJun 18, 1973 · N13HH · DestroyedNTSB MIA73OM112Accident · No injuriesClosedCessna 172 · Hope Bay, Burkina FasoJun 18, 1973 · N5366R · No damageNTSB MIA73DLA46Accident · No injuriesClosedBell 47G-5 · Newberry, FLJun 18, 1973 · N2214W · Substantial damageNTSB OAK73DVD45Accident · No injuriesClosedCessna 180 · Cloverdale, CAJun 17, 1973 · N38SP · Substantial damageNTSB MKC73FCG49Accident · Serious injuriesClosedAeronca L-3 · Branson, MOJun 17, 1973 · N48218 · Substantial damageNTSB CHI73AC009Accident · 1 fatalClosedN. American SNJ-5 · Shelby, OHJun 17, 1973 · N1042C · DestroyedNTSB OAK73FVG68Accident · Serious injuriesClosedPiper PA-25 · Madison, CAJun 16, 1973 · N4903Y · DestroyedNTSB MIA73AM110Accident · 1 fatalClosedCessna 150L · Key West, FLJun 15, 1973 · N19279 · DestroyedNTSB IAD73DLJ34Accident · No injuriesClosedHughes 269B · Lumberton, NCJun 15, 1973 · N9507F · Substantial damageNTSB FTW73FRJ40Accident · 1 fatalClosedPiper PA-25 · Monroe, LAJun 14, 1973 · N8943L · DestroyedNTSB DEN73FTC29Accident · Serious injuriesClosedSnow S2C · Sheridan, WYJun 14, 1973 · N1641S · DestroyedNTSB OAK73FXQ37Accident · Minor injuriesClosedPiper PA-25 · Ely, NVJun 13, 1973 · N6181Z · Substantial damageNTSB MIA73FKG79Accident · 1 fatalClosedPiper PA-25 · Pineview, GAJun 13, 1973 · N4884Y · DestroyedNTSB FTW73AF073Accident · 2 fatalClosedPiper PA-18 · Quemado, TXJun 13, 1973 · N9786D · DestroyedNTSB FTW73DQG41Accident · No injuriesClosedBoeing A75N1 · Guthrie, TXJun 12, 1973 · N62167 · Substantial damageNTSB MIA73RM108Accident · 1 fatalClosedPiper PA-23 · Staniel Cay, Burkina FasoJun 11, 1973 · N5218Y · DestroyedNTSB DEN73FTC28Accident · No injuriesClosedHughes 269A · Baggs, WYJun 11, 1973 · N8859F · DestroyedNTSB MIA73AM107Accident · 1 fatalClosedChampion 7GCAA · Walls, MSJun 10, 1973 · N2758G · DestroyedNTSB OAK73FVG66Accident · Serious injuriesClosedPiper PA-25 · Tulelake, CAJun 9, 1973 · N6665Z · DestroyedNTSB OAK73FVG65Accident · 2 fatalClosedN.American F-51D · Clearlk Oak, CAJun 9, 1973 · N2872D · DestroyedNTSB OAK73DVA62Accident · No injuriesClosedBell 47G-2 · Kettlmn Cty, CAJun 9, 1973 · N6720D · Substantial damageNTSB FTW73DPG61Accident · No injuriesClosedGrumman G-164A · Wynne, ARJun 9, 1973 · N7850 · Substantial damageNTSB MKC73DTG20Accident · No injuriesClosedPiper PA-18 · Minto, NDJun 8, 1973 · N8999D · Substantial damageNTSB CHI73DEA35Accident · No injuriesClosedCessna A188A · Greentown, INJun 8, 1973 · N9930G · DestroyedNTSB IAD73FIJ25Accident · 1 fatalClosedBell 47G2A1 · Stickney, WVJun 7, 1973 · N1215W · DestroyedNTSB FTW73FQG42Accident · 1 fatalClosedPiper PA-25 · Olton, TXJun 7, 1973 · N6495L · DestroyedNTSB FTW73FPM15Accident · 1 fatalClosedPiper PA-18A · Welch, OKJun 7, 1973 · N9290D · DestroyedNTSB SEA73DYI16Accident · No injuriesClosedBoeing A75 · Marlin, ORJun 6, 1973 · N5522N · Substantial damageNTSB MKC73DCJ45Accident · No injuriesClosedPiper PA-25 · North Loup, NEJun 6, 1973 · N4519Y · Substantial damageNTSB IAD73FLJ35Accident · No injuriesClosedMooney M20E · Evergreen, NCJun 6, 1973 · N3233F · Substantial damageNTSB OAK73DVA63Accident · Minor injuriesClosedBoeing A75N1 · Kingsburg, CAJun 5, 1973 · N1359N · Substantial damageNTSB MKC73FCA28Accident · No injuriesClosedBell 47D1 · Dorena, MOJun 5, 1973 · N8282E · Substantial damageNTSB MKC73DCJ47Accident · Minor injuriesClosedPiper PA-25 · Stamford, NEJun 5, 1973 · N7114Z · DestroyedNTSB LAX73FUM34Accident · Serious injuriesClosedFairchild M-62 · Calexico, CAJun 5, 1973 · N67552 · Substantial damageNTSB OAK73AP043Accident · 1 fatalClosedAmer Avco AA1-B · Fairfield, CAJun 4, 1973 · N9507L · DestroyedNTSB NYC73DNG75Accident · No injuriesClosedGrumman TBM-3E · Fort Kent, MEJun 4, 1973 · N7014C · Substantial damageNTSB MKC73FTK14Accident · Serious injuriesClosedAero Comdr 600S2R · Pierre, SDJun 4, 1973 · N39767 · DestroyedNTSB MKC73FCD68Accident · No injuriesClosedBell 47G-3B · Clarinda, IAJun 4, 1973 · N65036 · DestroyedNTSB MIA73FKQ29Accident · No injuriesClosedGrumman G-164A · Minter City, MSJun 4, 1973 · N5333 · DestroyedNTSB FTW73DRD35Accident · No injuriesClosedGrumman G-164A · Abbeville, LAJun 4, 1973 · N7839 · Substantial damageNTSB FTW73DPG60Accident · No injuriesClosedPiper PA-25 · Parkin, ARJun 4, 1973 · N4397Y · Substantial damage