NTSB investigations

2,085 cases where the phase of flight was Standing.

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 = 150)
  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 FTW80DA084Accident · 1 fatalClosedBell 212 · Intracstl City, LAJun 8, 1980 · N68AL · No damageNTSB FTW80DRD40Accident · No injuriesClosedCessna 172 · Delacroix, LAJun 5, 1980 · N4478R · DestroyedNTSB NYC80FHA21Accident · Minor injuriesClosedShort Bros SD3-30 · Allentown, PAJun 3, 1980 · N844SA · Substantial damageNTSB DEN80FA033Accident · No injuriesClosedBeech 58 · Casper, WYMay 16, 1980 · N25734 · Substantial damageNTSB LAX80DUM19Accident · Serious injuriesClosedAero Comdr 680 · Carlsbad, CAMay 6, 1980 · N8445C · No damageNTSB MIA80DA059Accident · 1 fatalClosedBell 206B · Malabar, FLMay 3, 1980 · N5004U · No damageNTSB LAX80DA081Accident · 1 fatalClosedCessna A185E · Santa Paula, CAApr 20, 1980 · N4756Q · No damageNTSB FTW80FPM09Accident · No injuriesClosedBeech 95-C55 · Tulsa, OKApr 7, 1980 · N5925S · Substantial damageNTSB CHI80FEG10Accident · No injuriesClosedMitsubishi MU2B60 · Cincinati, OHMar 21, 1980 · N258MA · Minor damageNTSB NYC80FGT08Accident · Serious injuriesClosedBeech P35 · York, PAMar 15, 1980 · N1765G · No damageNTSB FTW80FA045Accident · 6 fatalClosedSikorsky S-62A · Leeville, LAFeb 21, 1980 · N442Y · DestroyedNTSB CHI80FEX04Accident · 1 fatalClosedCessna 182F · Greenwood, INFeb 12, 1980 · N3591Y · No damageNTSB MIA80DLD31Accident · No injuriesClosedPiper PA-28 · Fort Pierce, FLJan 25, 1980 · N2877T · No damageNTSB MIA80DLD28Accident · Serious injuriesClosedCessna 150 · Venice, FLJan 16, 1980 · N19295 · Minor damageNTSB FTW80DA029Accident · Serious injuriesClosedNa Rockwell 690A · Uvalde, TXJan 1, 1980 · N81473 · Substantial damageNTSB NYC80FNE06Accident · No injuriesClosedPiper PA-28 · Westfield, MADec 15, 1979 · N4525F · No damageNTSB LAX80FUG11Accident · Serious injuriesClosedCessna 172N · La Verne, CADec 7, 1979 · N739JX · Minor damageNTSB LAX80DUM07Accident · Serious injuriesClosedAero Comdr 100 · Santee, CANov 22, 1979 · N4084X · Substantial damageNTSB FTW80DA015Accident · 1 fatalClosedCessna 210 · El Paso, TXNov 18, 1979 · N732ZR · Minor damageNTSB CHI80DEE05Accident · Minor injuriesClosedCessna 150L · Freeport, ILNov 12, 1979 · N10056 · Substantial damageNTSB LAX80DVA04Accident · Serious injuriesClosedLuscombe 8A · Patterson, CAOct 27, 1979 · N28485 · No damageNTSB NYC80FHJ01Accident · Serious injuriesClosedCessna 185 · Westhampton, NYOct 8, 1979 · N93010 · No damageNTSB SEA80FYP01Accident · No injuriesClosedCessna 182C · Lewiston, IDOct 2, 1979 · N8489T · No damageNTSB CHI80FEC56|CHI79FEC56Accident · No injuriesClosedCessna 182 · Pontiac, MISep 15, 1979 · N1930X · 2 aircraft · Substantial damageNTSB MIA79DLA52Accident · Serious injuriesClosedCessna 150 · Brunswick, GASep 7, 1979 · N5603G · No damageNTSB FTW79DPD44Accident · Serious injuriesClosedCessna 152 · Fort Worth, TXAug 23, 1979 · N5139B · Minor damageNTSB MIA79FLD85Accident · No injuriesClosedHughes 269B · Winter Park, FLAug 20, 1979 · N9393F · No damageNTSB FTW79FQG54Accident · No injuriesClosedErco 415-C · Odessa, TXAug 12, 1979 · N99271 · Minor damageNTSB FTW79FPM12Accident · Serious injuriesClosedErco 415-CD · Grove, OKJul 27, 1979 · N3224H · No damageNTSB NYC79IA066Incident · No injuriesClosedShorts SH-7 · Jamaica, NYJul 26, 1979 · N28TC · Minor damageNTSB NYC79FA053Accident · No injuriesClosedPiper PA-23 · Flushing, NYJul 8, 1979 · N5035Y · 2 aircraft · Substantial damageNTSB LAX79DUJ93Accident · Serious injuriesClosedCessna 177 · Bullhead City, AZJul 4, 1979 · N19939 · No damageNTSB MKC79DCD27Accident · No injuriesClosedGR Lakes 2T-1A2 · Algona, IAJul 1, 1979 · N3812F · Substantial damageNTSB OAK79DVG56Accident · No injuriesClosedBeech F-35 · Napa, CAJun 24, 1979 · N3354C · Substantial damageNTSB MIA79DA098Accident · Serious injuriesClosedLockheed L-1011 · Atlanta, GAJun 24, 1979 · N724DA · No damageNTSB NYC79FFA24Accident · No injuriesClosedPiper PA-11 · Alplaus, NYJun 23, 1979 · N143R · Substantial damageNTSB DEN79DTE49Accident · No injuriesClosedCessna 150 · Greeley, COJun 19, 1979 · N8995V · No damageNTSB FTW79DA088Accident · 1 fatalClosedMitsubishi MU-2B · New Orleans, LAJun 18, 1979 · N222LR · Substantial damageNTSB DEN79DA043Accident · No injuriesClosedHiller UH-12L · Montrose, COJun 13, 1979 · N5349V · Substantial damageNTSB MIA79FKJ47Accident · No injuriesClosedNavion A · Theodore, ALJun 6, 1979 · N4935K · Substantial damageNTSB OAK79DVG49Accident · Serious injuriesClosedCessna 177RG · David, CAJun 2, 1979 · N34493 · No damageNTSB ANC79DAG58Accident · No injuriesClosedTaylorcraft F-19 · Anchorage, AKJun 1, 1979 · N3571T · Substantial damageNTSB MKC79FA033Accident · No injuriesClosedConvair 640 · St Louis, MOMay 31, 1979 · N640R · Substantial damageNTSB FTW79FPJ23Accident · No injuriesClosedBalloon WKS FRFLY7 · Norman, OKMay 31, 1979 · N2451H · Substantial damageNTSB FTW790A083Accident · Serious injuriesClosedDouglas DC-8 · Bogot, ColombiaMay 27, 1979 · N814BN · No damageNTSB MKC79FA032Accident · Serious injuriesClosedHughes 269A · Kansas City, MOMay 25, 1979 · N8864F · DestroyedNTSB FTW79DRA26Accident · No injuriesClosedBolkow B0105C · Galveston, TXMay 21, 1979 · N90755 · Substantial damageNTSB IAD79DLQ16Accident · Serious injuriesClosedMaule M-5 · Greenville, KYMay 7, 1979 · N9101E · No damageNTSB MIA79FKG33Accident · 1 fatalClosedCessna 150 · Hawkinsville, GAApr 21, 1979 · N66550 · No damageNTSB MIA79FLD42Accident · 1 fatalClosedCessna 172B · Orlando, FLFeb 25, 1979 · N7850X · No damage