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 MIA74DKG09Accident · No injuriesClosedAero Comdr A-9B · Bainbridge, GAJul 16, 1973 · N8025V · Substantial damageNTSB FTW74DRD01Accident · No injuriesClosedGrumman G-164 · Lake Arthur, LAJul 16, 1973 · N468RF · Substantial damageNTSB NYC74AN007Accident · 4 fatalClosedBellanca 17-30A · Pinetops, NCJul 15, 1973 · N8867V · DestroyedNTSB CHI74FEI03Accident · 1 fatalClosedCessna 188A · Millersburg, OHJul 15, 1973 · N3559Q · DestroyedNTSB SEA73FYG03Accident · Serious injuriesClosedPiper PA-25 · Pasco, WAJul 14, 1973 · N7478Z · DestroyedNTSB MIA73FKQ02Accident · Serious injuriesClosedGrumman G-164A · Charleston, MSJul 13, 1973 · N4642 · DestroyedNTSB FTW74DRA03Accident · Minor injuriesClosedBell 47D1 · Sealey, TXJul 13, 1973 · N9713C · Substantial damageNTSB CHI74FEA04Accident · Serious injuriesClosedBell 47G-3 · Dana, INJul 13, 1973 · N8416E · Substantial damageNTSB OAK74FXQ07Accident · 2 fatalClosedBoeing B-17G · Eureka, NVJul 12, 1973 · N620L · DestroyedNTSB OAK74FVA03Accident · Serious injuriesClosedBoeing E75N1 · Hickman, CAJul 11, 1973 · N5053V · Substantial damageNTSB NYC74FHA01Accident · No injuriesClosedCessna 150L · Benton, PAJul 11, 1973 · N21985 · Substantial damageNTSB MIA74AM003Accident · 1 fatalClosedCessna 150L · Wicksburg, ALJul 11, 1973 · N7007X · DestroyedNTSB OAK74DVG05Accident · Minor injuriesClosedGrumman G-164 · Woodland, CAJul 10, 1973 · N487Y · DestroyedNTSB MKC74DCJ01Accident · No injuriesClosedPiper PA-25 · Lynch, NEJul 10, 1973 · N6520Z · Substantial damageNTSB NYC74FNC03Accident · No injuriesClosedBoeing A75 · South Hope, MEJul 9, 1973 · N9215H · Substantial damageNTSB OAK74DVA05Accident · No injuriesClosedPiper PA-25 · Merced, CAJul 8, 1973 · N8512L · Substantial damageNTSB DEN74FQA03Accident · No injuriesClosedBell 47G5 · Albuquerque, NMJul 8, 1973 · N6278N · Substantial damageNTSB SEA74AYE04Accident · No injuriesClosedBell 47D · Anacortes, WAJul 7, 1973 · N964B · Substantial damageNTSB IAD74DLQ05Accident · Minor injuriesClosedCessna 150 · Campbellsville, KYJul 7, 1973 · N4746X · Substantial damageNTSB OAK74FVA04Accident · 1 fatalClosedBoeing A75 · Hickman, CAJul 6, 1973 · N1137N · Substantial damageNTSB NYC74FNC01Accident · 1 fatalClosedSnow 600S2C · Presque Isle, MEJul 6, 1973 · N9472R · Substantial damageNTSB DEN74FTE04Accident · No injuriesClosedHughes 269A1 · Ft.Collins, COJul 6, 1973 · N8803F · Substantial damageNTSB SEA74FTI01Accident · Serious injuriesClosedPiper PA-25 · Glen, MTJul 5, 1973 · N6508Z · DestroyedNTSB OAK74FVM01Accident · Minor injuriesClosedBell 47G-2 · Salinas, CAJul 5, 1973 · N6728D · Substantial damageNTSB MIA74DKQ01Accident · Serious injuriesClosedBoeing B75NI · Rolling Fork, MSJul 5, 1973 · N1352M · DestroyedNTSB CHI74FEA03Accident · No injuriesClosedBell 47G-2A · Little York, INJul 5, 1973 · N73257 · Substantial damageNTSB CHI74AC003Accident · 4 fatalClosedCessna 172F · No.Webster, INJul 4, 1973 · N5526R · DestroyedNTSB MKC74FCG08Accident · Serious injuriesClosedPiper PA-25 · Clifton Hill, MOJul 3, 1973 · N4904Y · Substantial damageNTSB IAD74FLJ01Accident · Minor injuriesClosedPiper PA-18A · Fayetteville, NCJul 3, 1973 · N7475D · Substantial damageNTSB SEA74FYC01Accident · Serious injuriesClosedStory MK-7 · Monmouth, ORJul 1, 1973 · N1269 · Substantial damageNTSB IAD73AI020Accident · 1 fatalClosedChampion 7GCBC · Selbyville, DEJun 30, 1973 · N5241X · DestroyedNTSB FTW73FRG94Accident · No injuriesClosedGrumman G-164 · Rangerville, TXJun 30, 1973 · N10227 · Substantial damageNTSB FTW73FPA33Accident · Serious injuriesClosedThorp T-18 · Whitesboro, TXJun 30, 1973 · N7995A · Substantial damageNTSB OAK73DXQ36Accident · Minor injuriesClosedBell 47G3B1 · Belden, CAJun 29, 1973 · N8465E · Substantial damageNTSB FTW73FRG91Accident · Minor injuriesClosedBell 47G-4A · Petronila, TXJun 29, 1973 · N1492W · DestroyedNTSB CHI74FEC41Accident · No injuriesClosedAero Comdr 600S2R · Ottowa Lake, MIJun 29, 1973 · N8870Q · Substantial damageNTSB OAK73FVM40Accident · Minor injuriesClosedHiller Acft UH-12C · Salinas, CAJun 28, 1973 · N9734C · DestroyedNTSB MKC73DTG23Accident · No injuriesClosedPiper PA-18 · Sawyer, NDJun 28, 1973 · N7223K · Substantial damageNTSB IAD73FLT22Accident · No injuriesClosedPiper PA-25 · Silerton, TNJun 28, 1973 · N7035Z · DestroyedNTSB FTW73FPM19Accident · Minor injuriesClosedBoeing B75N1 · Stuart, OKJun 28, 1973 · N5409N · Substantial damageNTSB SEA74FYG02Accident · Minor injuriesClosedPiper PA-25 · Pasco, WAJun 27, 1973 · N7000Z · DestroyedNTSB SEA73FTI23Accident · Serious injuriesClosedPiper PA-25 · Belgrade, MTJun 27, 1973 · N6441Z · DestroyedNTSB MKC73DCQ38Accident · No injuriesClosedCessna 188 · North Fowler, KSJun 27, 1973 · N9899V · Substantial damageNTSB FTW73DRA40Accident · No injuriesClosedPiper PA-18A · Ganado, TXJun 27, 1973 · N1874A · Substantial damageNTSB FTW73DRG92Accident · Minor injuriesClosedGrumman G-164 · Monte Alto, TXJun 26, 1973 · N929X · Substantial damageNTSB FTW73DPD46Accident · No injuriesClosedPiper PA-25 · Crowell, TXJun 26, 1973 · N6686Z · DestroyedNTSB MKC73AK076Accident · 2 fatalClosedBeech D17S · Kimball, NEJun 25, 1973 · N60148 · DestroyedNTSB FTW73DRD37Accident · Minor injuriesClosedGrumman G-164 · Breaux Bridge, LAJun 25, 1973 · N492Y · Substantial damageNTSB MIA73FKG86Accident · 2 fatalClosedPiel-Emraud 301 · Palmetto, GAJun 24, 1973 · N1308 · DestroyedNTSB MIA73FKG85Accident · Serious injuriesClosedCallair A-9 · Mcrae, GAJun 24, 1973 · N3611G · Destroyed