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 LAX81FUG23Accident · 1 fatalClosedAcroduster SA-700 · Adelanto, CAApr 26, 1981 · N37CR · DestroyedNTSB FTW81DRG31Accident · Minor injuriesClosedPiper PA-18 · Spicewood, TXApr 26, 1981 · N7072D · DestroyedNTSB FTW81FA078Accident · 2 fatalClosedRyan PT-22 · Fulshear, TXApr 25, 1981 · N883D · DestroyedNTSB CHI81FEV14Accident · Serious injuriesClosedBell 47G-2 · Breese, ILApr 25, 1981 · N269MV · DestroyedNTSB NYC81DHA09Accident · Minor injuriesClosedSikorsky S-55B · Stillwater, NJApr 21, 1981 · N17754 · DestroyedNTSB ANC81DA046Accident · Minor injuriesClosedBell 206B · Red Mountain, AKApr 21, 1981 · N10758 · Substantial damageNTSB ATL81FIJ05Accident · Serious injuriesClosedBell 47G · Sharples, WVApr 20, 1981 · N7897S · Substantial damageNTSB MIA81FA066Accident · 2 fatalClosedBellanca 7GCBC · St Augustine, FLApr 18, 1981 · N5063K · DestroyedNTSB LAX81DUJ50Accident · No injuriesClosedHiller UH12E · Litchfield Pk, AZApr 17, 1981 · N1134A · DestroyedNTSB DEN81FTM18Accident · Minor injuriesClosedCessna R182 · Eureka, UTApr 17, 1981 · N3291C · Substantial damageNTSB SEA81FYP13Accident · No injuriesClosedBoeing A75N1 · Mansfield, WAApr 15, 1981 · N58501 · Substantial damageNTSB MKC81FCQ27Accident · Serious injuriesClosedCessna 188B · Roxbury, KSApr 15, 1981 · N86236 · DestroyedNTSB LAX81FUG24Accident · No injuriesClosedCessna 421 · Yuma, AZApr 15, 1981 · N65LQ · Substantial damageNTSB CHI81FA046Accident · 2 fatalClosedBellanca 7KCAB · Lafayette, INApr 12, 1981 · N36334 · DestroyedNTSB CHI81FA045Accident · 3 fatalClosedCessna 172N · Atlas, ILApr 11, 1981 · N737FB · DestroyedNTSB ATL81FA063Accident · 1 fatalClosedGrumman AA-5 · No.Sandbridge, VAApr 11, 1981 · N28457 · DestroyedNTSB MKC81FCA09Accident · No injuriesClosedCessna 152 · Warrenton, MOApr 9, 1981 · N6482M · Substantial damageNTSB MKC81FA029Accident · Serious injuriesClosedPitts S-1S · Goddard, KSApr 9, 1981 · N11SS · DestroyedNTSB LAX81FUA06Accident · No injuriesClosedRobinson R-22 · Long Beach, CAApr 8, 1981 · N32AD · Substantial damageNTSB FTW81DPJ14Accident · No injuriesClosedBoeing A75 · Covington, OKApr 8, 1981 · N50149 · DestroyedNTSB ATL81FLT06Accident · No injuriesClosedGrumman G-164B · Brownsville, TNApr 6, 1981 · N6773K · Substantial damageNTSB MIA81FKT40Accident · Serious injuriesClosedChampion 7ECA · Marathon, FLApr 4, 1981 · N6367N · DestroyedNTSB SEA81FYP12Accident · No injuriesClosedBell 47G-2 · Union Gap, WAApr 2, 1981 · N74161 · Substantial damageNTSB CHI81FA041Accident · 1 fatalClosedBellanca 8KCAB · Maria Stein, OHApr 2, 1981 · N2754Z · DestroyedNTSB LAX81FUJ45Accident · Serious injuriesClosedCessna A188 · San Manuel, AZApr 1, 1981 · N8009V · DestroyedNTSB FTW81DPD17Accident · Minor injuriesClosedGrumman G-164A · Granbury, TXApr 1, 1981 · N6604 · Substantial damageNTSB MIA81FKT37Accident · 2 fatalClosedRockwell S-2R · Florida City, FLMar 31, 1981 · N4895X · DestroyedNTSB MIA81FA059Accident · 2 fatalClosedCessna 337G · Vero Beach, FLMar 31, 1981 · N444PL · DestroyedNTSB FTW81FPJ12Accident · Serious injuriesClosedCessna 188 · Blackwell, OKMar 29, 1981 · N4858R · DestroyedNTSB FTW81FPM09Accident · Minor injuriesClosedCessna 152 · Cleveland, OKMar 26, 1981 · N49594 · DestroyedNTSB LAX81FA067Accident · 1 fatalClosedCessna 340 · Santa Maria, CAMar 25, 1981 · N24MH · DestroyedNTSB DEN81FA024Accident · 2 fatalClosedCessna 172M · Kiowa, COMar 25, 1981 · N9826V · Substantial damageNTSB LAX81FA065Accident · 1 fatalClosedLuscombe 8A · Ocotillo Wells, CAMar 22, 1981 · N1530K · DestroyedNTSB FTW81DPD14Accident · No injuriesClosedBoeing A75HI · Justin, TXMar 20, 1981 · N54284 · Substantial damageNTSB LAX81DVM17Accident · No injuriesClosedBell 47G · Pescadero, CAMar 17, 1981 · N62221 · DestroyedNTSB ANC81FA030Accident · 1 fatalClosedTaylorcraft F-19 · Susitna Lake, AKMar 16, 1981 · N20022 · Substantial damageNTSB ATL81FA056Accident · 1 fatalClosedCessna 182 · Raeford, NCMar 15, 1981 · N5505B · DestroyedNTSB DEN81FA021Accident · 2 fatalClosedTavlorcraft BC-12D · Stevensville, MTMar 14, 1981 · N96689 · Substantial damageNTSB MKC81FA025Accident · 1 fatalClosedTony Duci RV-3 · Kennett, MOMar 11, 1981 · N55F · DestroyedNTSB LAX81FVA28Accident · No injuriesClosedHiller Acft UH12E · Huron, CAMar 11, 1981 · N169HA · Substantial damageNTSB LAX81DVA27Accident · No injuriesClosedHughes 369D · Madera, CAMar 9, 1981 · N8681F · Substantial damageNTSB CHI81FA033Accident · 1 fatalClosedCessna 172M · Quincy, ILMar 8, 1981 · N9493H · DestroyedNTSB SEA81FYM21Accident · Serious injuriesClosedCallair A-9 · Pendleton, ORMar 7, 1981 · N7203V · DestroyedNTSB LAX81DXQ13Accident · No injuriesClosedBell 206B · Lee Vining, CAMar 7, 1981 · N59416 · DestroyedNTSB ATL81FKQ05Accident · Minor injuriesClosedCessna 150 · Poplarville, MSMar 6, 1981 · N22541 · Substantial damageNTSB LAX81DVG22Accident · Minor injuriesClosedCessna T188C · Sherman Isl, CAMar 2, 1981 · N2078J · DestroyedNTSB MIA81FLD27Accident · Serious injuriesClosedPiper PA-18 · Ft Pierce, FLMar 1, 1981 · N13921 · DestroyedNTSB SEA81FYP07Accident · Serious injuriesClosedPiper PA-25 · Colville, WAFeb 28, 1981 · N4991Y · DestroyedNTSB NYC81DFJ06Accident · Minor injuriesClosedHiller UH-12B · Jamestown, NYFeb 27, 1981 · N90803 · Substantial damageNTSB FTW81DRG20Accident · No injuriesClosedCessna 172 · Austin, TXFeb 27, 1981 · N733DV · Substantial damage