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 ANC77DAA53Accident · Serious injuriesClosedCessna 185 · Fairbanks, AKJul 27, 1977 · N1050F · No damageNTSB FTW77DRG70Accident · No injuriesClosedCessna 172 · Manor, TXJul 26, 1977 · N20190 · No damageNTSB ANC77DA057Accident · Serious injuriesClosedDehavilland DHC-2 · Mulchatna Riv, AKJul 1, 1977 · N9300Z · No damageNTSB MKC77FCQ41Accident · No injuriesClosedPiper PA-23 · Minneapolis, KSJun 15, 1977 · N54797 · DestroyedNTSB NYC77FGT15Accident · Serious injuriesClosedCessna 177 · Mt Joy, PAJun 11, 1977 · N4500X · No damageNTSB SEA77DYM33Accident · 1 fatalClosedPiper PA-22S · Madras, ORMay 28, 1977 · N2563P · No damageNTSB FTW77DRD29Accident · Serious injuriesClosedCessna 180F · Morgan City, LAMay 27, 1977 · N48091 · No damageNTSB DCA77AA006Accident · 4 fatalClosedSikorsky S-61L · New York, NYMay 16, 1977 · N619PA · Substantial damageNTSB FTW77DRD12Accident · No injuriesClosedBell 206B · Leeville, LAApr 22, 1977 · N65AL · Minor damageNTSB NYC77FHM14Accident · Serious injuriesClosedCessna 150D · Poughkeepsie, NYApr 9, 1977 · N6967F · No damageNTSB DEN77DTC09Accident · Minor injuriesClosedBell 206B · Laramie, WYApr 5, 1977 · N217RM · Substantial damageNTSB CHI77DEP25Accident · No injuriesClosedCessna 172 · Janesville, WIMar 29, 1977 · N2JA · Substantial damageNTSB LAX77IA030Incident · No injuriesClosedHughes 369B · Mesa, AZMar 2, 1977 · N8337F · Minor damageNTSB MKC77DA012Accident · Serious injuriesClosedSwearingen SA-226 · Parsons, KSFeb 2, 1977 · N224AM · No damageNTSB ANC77DAA14Accident · No injuriesClosedAerospatle SA341G · Valdez, AKFeb 2, 1977 · N8771Z · Substantial damageNTSB LAX77FUM14Accident · No injuriesClosedAero Comdr 560F · San Diego, CAJan 29, 1977 · N301T · Substantial damageNTSB FTW77DPM04Accident · Serious injuriesClosedMooney M20A · Tulsa, OKJan 9, 1977 · N5768Q · No damageNTSB CHI77FCA01Accident · Minor injuriesClosedAmerican AA1 · Cahokia, ILJan 5, 1977 · N5797L · Substantial damageNTSB NYC77FA023Accident · Serious injuriesClosedConvair 580 · Bradford, PADec 21, 1976 · N5811 · No damageNTSB FTW77DA021Accident · No injuriesClosedBell 206B · Morgan City, LADec 11, 1976 · N49669 · Substantial damageNTSB ANC77DA011Accident · 1 fatalClosedCessna 206 · Kotzebue, AKNov 24, 1976 · N35593 · No damageNTSB MIA77FA003Accident · No injuriesClosedBoeing 727 · Miami, FLOct 13, 1976 · HI-212 · Substantial damageNTSB SEA77FYG04Accident · Serious injuriesClosedCessna 172 · Grangeville, IDOct 2, 1976 · N1641F · No damageNTSB ANC76AA133Accident · 1 fatalClosedPiper PA-18 · Aniak, AKSep 17, 1976 · N7860D · No damageNTSB NYC76IN125Incident · Minor injuriesClosedDehavilland DHC-6 · Franklin, PASep 13, 1976 · N915SA · No damageNTSB DEN76FQA62Accident · No injuriesClosedCessna 310I · Farmington, NMAug 20, 1976 · N8071M · Substantial damageNTSB NYC76FGM45Accident · No injuriesClosedTed Smith 600 · West Mifflin, PAAug 17, 1976 · N7484S · Substantial damageNTSB SEA76AS067Accident · No injuriesClosedDehavilland DHC-6 · Havre, MTAug 3, 1976 · N980FL · No damageNTSB LAX76FUA29Accident · No injuriesClosedTaylorcraft BC12-D · Torrance, CAJul 18, 1976 · N39238 · 2 aircraft · Substantial damageNTSB FTW76DPD50Accident · No injuriesClosedCessna 182 · Ft.Worth, TXJul 18, 1976 · N2330X · No damageNTSB MKC76FCG86Accident · Serious injuriesClosedBarnes AX6 · Liberty, MOJul 17, 1976 · N2047F · DestroyedNTSB MIA76FLG38Accident · Minor injuriesClosedHughes 269A · Fair Play, SCJul 12, 1976 · N8718F · Substantial damageNTSB MIA76FLG37Accident · No injuriesClosedCessna 150 · Rock Hill, SCJul 8, 1976 · N18019 · Substantial damageNTSB ANC76AA101Accident · Serious injuriesClosedCessna 177RG · Aniak, AKJun 11, 1976 · N1840Q · No damageNTSB SEA76AS053Accident · 1 fatalClosedCessna 182P · Klamath Falls, ORJun 4, 1976 · N7466Q · No damageNTSB FTW76DPM25Accident · Serious injuriesClosedCessna 150 · Chelsea, OKJun 3, 1976 · N3579L · No damageNTSB MIA76DLD58Accident · Serious injuriesClosedCessna 180 · Lake Placid, FLMay 27, 1976 · N4616A · No damageNTSB LAX76AL076Accident · 1 fatalClosedPiper PA-28 · Tucson, AZMay 23, 1976 · N8886J · No damageNTSB FTW76DRG53Accident · No injuriesClosedHughes 269A · Castroville, TXMay 22, 1976 · N8871F · Substantial damageNTSB MIA76DKG56Accident · Serious injuriesClosedRaven RX-6 · Albany, GAApr 18, 1976 · N8692L · No damageNTSB OAK76DYD31Accident · Serious injuriesClosedCessna 150 · Novato, CAApr 13, 1976 · N6387K · No damageNTSB CHI76FEC36Accident · Minor injuriesClosedHughes 269A · Richmond, MIMar 28, 1976 · N8880F · DestroyedNTSB FTW76AF073Accident · No injuriesClosedDouglas DC-3A · Dallas, TXMar 18, 1976 · N403D · Substantial damageNTSB FTW76DRD30Accident · No injuriesClosedAir & Space 18A · Baton Rouge, LAFeb 16, 1976 · N6154S · Substantial damageNTSB NYC76AN068Accident · 1 fatalClosedPiper PA-28R · Auburn, MEJan 24, 1976 · N2074T · No damageNTSB IAD76II051Incident · Minor injuriesClosedBoeing 727 · Charlotte, NCJan 20, 1976 · N8147N · No damageNTSB LAX76AL045Accident · Serious injuriesClosedBoeing 727 · Los Angeles, CAJan 17, 1976 · N2821W · Minor damageNTSB CHI76FEE37Accident · Serious injuriesClosedBellanca 17-30 · Chicago, ILJan 17, 1976 · N4850V · Substantial damageNTSB IAD76FKM24Accident · Serious injuriesClosedPiper PA-32 · Charlotte, NCJan 6, 1976 · N4758S · No damageNTSB ANC76DAG76Accident · Serious injuriesClosedPiper PA-11 · Dillingham, AKJan 3, 1976 · N4760M · No damage