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 MIA70AM077Incident · No injuriesClosedBoeing 727 · Miami, FLMar 27, 1970 · N8830E · No damageNTSB MIA70FKG21Accident · No injuriesClosedCessna 172 · Atlanta, GAMar 26, 1970 · N7552T · Substantial damageNTSB MIA70FKA05Accident · No injuriesClosedHiller Acft FH1100 · San Juan, PRMar 15, 1970 · N382FH · Substantial damageNTSB FTW70DRG24Accident · Serious injuriesClosedCessna 172 · San Benito, TXMar 15, 1970 · N4472L · No damageNTSB CHI70DGG12Accident · No injuriesClosedAero Comdr 680W · Van Wert, OHMar 11, 1970 · N2755B · Substantial damageNTSB MKC70DCD22Accident · Serious injuriesClosedCessna 182F · Davenport, IAMar 7, 1970 · N3204U · No damageNTSB NYC70AN096Accident · No injuriesClosedDehavilland DHC-6 · Windsor Lock, CTMar 6, 1970 · N121PM · Substantial damageNTSB NYC70AN095Accident · No injuriesClosedSikorsky S-61L · Flushing, NYMar 4, 1970 · N618PA · Substantial damageNTSB CHI70AC059Accident · Serious injuriesClosedBoeing 720 · Chicago, ILMar 2, 1970 · N7210U · No damageNTSB CHI70AC071Accident · Serious injuriesClosedBritish AC 1-11 · Cleveland, OHFeb 26, 1970 · N5025 · No damageNTSB LAX70FUA13Accident · No injuriesClosedCessna 150 · Long Beach, CAFeb 20, 1970 · N3770J · 2 aircraft · Substantial damageNTSB OAK70FJA03Accident · No injuriesClosedHiller Acft FH1100 · Waimea, HIFeb 6, 1970 · N578FH · Minor damageNTSB NYC70FHD04Accident · No injuriesClosedCessna 150 · Philadelphia, PAFeb 2, 1970 · N51053 · Substantial damageNTSB CHI70DBJ09Accident · No injuriesClosedCessna 172 · Marshall, MIFeb 1, 1970 · N6432B · 2 aircraft · Substantial damageNTSB ANC70AA060Accident · No injuriesClosedCessna 180F · Tok, AKJan 30, 1970 · N2120Z · Substantial damageNTSB CHI70AC045Accident · No injuriesClosedBeech 95-C55 · Columbus, OHJan 26, 1970 · N9442S · Minor damageNTSB NYC70AN070Accident · 1 fatalClosedCessna 337 · Apalachin, NYJan 11, 1970 · N2254X · No damageNTSB MIA70DKT01Accident · No injuriesClosedChampion 7BCM · Ft Lauderdale, FLJan 3, 1970 · N10413 · No damageNTSB DEN70D0153Accident · No injuriesClosedCessna 172 · Gallup, NMDec 13, 1969 · N3826L · No damageNTSB ANC70A0045Accident · Serious injuriesClosedHiller Acft FH1100 · Arctic Vil, AKNov 30, 1969 · N431FH · Substantial damageNTSB FTW70D0312Accident · No injuriesClosedCessna 172 · Pryor, OKNov 22, 1969 · N78142 · Substantial damageNTSB CHI70F0341Accident · No injuriesClosedCessna 150 · Waukesha, WIOct 9, 1969 · N6526S · Substantial damageNTSB SEA70D0132Accident · No injuriesClosedCessna 195A · Vernonia, OROct 4, 1969 · N1042D · DestroyedNTSB LAX70D0155Accident · No injuriesClosedSchempp-H Cirrus · Pearblossom, CAOct 4, 1969 · N240F · 2 aircraft · Substantial damageNTSB MKC70A0020Accident · Serious injuriesClosedCessna 402A · Decorah, IAOct 2, 1969 · N4554Q · No damageNTSB MIA70F0165Accident · No injuriesClosedPiper PA-22 · Arecibo, PRSep 23, 1969 · N4532Z · No damageNTSB OAK70D0146Accident · No injuriesClosedPiper PA-28 · Carml Vally, CASep 10, 1969 · N7121W · No damageNTSB MKC70F0153Accident · No injuriesClosedRose A-M A-1 · Ottumwa, IAAug 30, 1969 · N18252 · 2 aircraft · Substantial damageNTSB NYC70A0029Accident · Serious injuriesClosedBoeing 707 · Damascus, SyriaAug 29, 1969 · N776TW · Substantial damageNTSB ANC70A0022Accident · No injuriesClosedBell 47G-2 · Point Barrow, AKAug 25, 1969 · N953 · Substantial damageNTSB LAX70F0216Accident · Minor injuriesClosedCessna 172D · Los Angeles, CAAug 24, 1969 · N2856U · Substantial damageNTSB LAX70F0132Accident · No injuriesClosedCessna 150 · Huntingtn Bch, CAAug 24, 1969 · N60423 · 2 aircraft · Substantial damageNTSB ANC70A0016Accident · No injuriesClosedBell 204-B · Barrow, AKAug 22, 1969 · N1191W · Substantial damageNTSB ANC70A0014Accident · Serious injuriesClosedPiper PA-18 · Sparrevohn, AKAug 8, 1969 · N9574D · No damageNTSB MIA70A0011Accident · 1 fatalClosedPiper J-3 · Lafayette, TNAug 1, 1969 · N70223 · No damageNTSB CHI70D0161Accident · No injuriesClosedPiper J-3 · Plymouth, MIJul 26, 1969 · N23283 · No damageNTSB ANC70A0008Accident · No injuriesClosedHiller Acft FH1100 · Prudhoe Bay, AKJul 17, 1969 · N430FH · Substantial damageNTSB MIA70D0294Accident · No injuriesClosedPiper PA-18 · Rebecca, GAJul 16, 1969 · N2261A · DestroyedNTSB ANC70A0002Accident · No injuriesClosedHiller Acft FH1100 · Mcgrath, AKJul 3, 1969 · N748FH · Substantial damageNTSB ANC69A0065Accident · Serious injuriesClosedCessna 185 · Kipnuk, AKJun 14, 1969 · N9816X · No damageNTSB ANC69A0061Accident · Minor injuriesClosedBell 47G-4A · Kenai, AKJun 9, 1969 · N7842S · Substantial damageNTSB LAX70F0061Accident · No injuriesClosedHughes 269B · Irvine, CAMay 19, 1969 · N9485F · Substantial damageNTSB DIA69A0064Accident · No injuriesClosedBoeing 727 · Wash Natl Apt, DCMay 14, 1969 · N4612 · 2 aircraft · Minor damageNTSB NYC69F0464Accident · No injuriesClosedPiper J-3 · Lindenhurst, NYMay 5, 1969 · N51502 · No damageNTSB CHI69F0638Accident · Serious injuriesClosedCessna 150 · Lansing, MIMay 2, 1969 · N6317S · No damageNTSB NYC69A0094Accident · No injuriesClosedPiper PA-23 · Portland, MEApr 18, 1969 · N5090Y · Substantial damageNTSB NYC69D0410Accident · Serious injuriesClosedHughes 269B · New York, NYApr 13, 1969 · N9370F · No damageNTSB NYC69A0100Accident · Serious injuriesClosedDouglas DC-8 · E Boston, MAApr 13, 1969 · I-DIWM · No damageNTSB DIA69I0054Incident · No injuriesClosedBoeing 727 · Raleigh, NCApr 12, 1969 · N7024U · No damageNTSB LAX69I0055Incident · Serious injuriesClosedDouglas DC-8 · Los Angeles, CAMar 22, 1969 · N7181C · No damage