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 NYC71AN117Accident · No injuriesClosedDehavilland DHC-6 · Flushing, NYJun 4, 1971 · N121PM · Minor damageNTSB FTW71DQG71Accident · No injuriesClosedCessna 182 · Snyder, TXMay 19, 1971 · N9224X · No damageNTSB CHI71FEV41Accident · No injuriesClosedPiper PA-18 · Sheldon, ILMay 16, 1971 · N223T · Minor damageNTSB OAK71AP045Accident · Serious injuriesClosedDouglas DC-8 · San Frncsco, CAMay 15, 1971 · N8091U · No damageNTSB IAD71AI049Accident · Serious injuriesClosedBoeing 737 · Charlotte, NCMay 7, 1971 · N740N · No damageNTSB ANC71FAG84Accident · No injuriesClosedPilatus PC-6 · Iliamna, AKMay 4, 1971 · N4911 · Substantial damageNTSB LAX71DUM37Accident · No injuriesClosedCessna 172 · Calexico, CAApr 21, 1971 · N35419 · Substantial damageNTSB NYC71FGM38Accident · No injuriesClosedCessna 150 · West Mifflin, PAApr 13, 1971 · N61038 · Substantial damageNTSB OAK71FJA16Accident · No injuriesClosedGrumman SCAN30 · Majuro, MontserratApr 4, 1971 · N4452 · No damageNTSB CHI71AC070Accident · Serious injuriesClosedBoeing 727 · Chicago, ILApr 1, 1971 · N7892 · No damageNTSB MIA71AM085Accident · Minor injuriesClosedSikorsky S-52-3 · N.Miami Beach, FLMar 28, 1971 · N9683C · DestroyedNTSB FTW71FPD45Accident · 1 fatalClosedBeech F35 · Smithfield, TXMar 19, 1971 · N3350C · No damageNTSB CHI71FDM05Accident · No injuriesClosedCessna 150 · Superior, WIMar 17, 1971 · N6249R · 2 aircraft · Substantial damageNTSB OAK71FJA14Accident · No injuriesClosedHughes 500 · Kaneohe, HIMar 3, 1971 · N9016F · Substantial damageNTSB FTW71DRG88Accident · No injuriesClosedHughes 269A · Llano, TXFeb 26, 1971 · N8845F · Substantial damageNTSB CHI71AC059Accident · 1 fatalClosedCessna 150 · Frankfort, ILFeb 25, 1971 · N5758G · No damageNTSB DCA71IZ003Incident · No injuriesClosedBoeing 737 · Washington, DCDec 31, 1970 · N9003U · Substantial damageNTSB MKC71DCD47Accident · Serious injuriesClosedCessna 182J · Mason City, IADec 27, 1970 · N2857F · No damageNTSB MIA71AM045Accident · No injuriesClosedMartin 404 · Atlanta, GADec 10, 1970 · N143S · Minor damageNTSB OAK71DJA06Accident · Serious injuriesClosedThurston TSC1A · Honolulu, HIDec 3, 1970 · N2013T · No damageNTSB MKC71DCJ29Accident · No injuriesClosedErcoupe 415-E · Harvard, NEDec 3, 1970 · N94840 · Substantial damageNTSB MIA71IM051Incident · No injuriesClosedBoeing 747 · Miami, FLDec 1, 1970 · N735PA · No damageNTSB IAD71FID14Accident · 1 fatalClosedCessna 182 · Crewe, VANov 8, 1970 · N8503S · No damageNTSB LAX71DVA39Accident · Serious injuriesClosedCessna 185 · Taft, CAOct 31, 1970 · N1529F · Minor damageNTSB CHI71DGA11Accident · Serious injuriesClosedBeech 35 · Harrison, OHOct 25, 1970 · N3317V · No damageNTSB NYC71DHD27Accident · No injuriesClosedPiper PA-28 · Medford, NJOct 17, 1970 · N9717W · No damageNTSB MIA71FLG11Accident · Minor injuriesClosedPiper PA-32 · Newberry, SCSep 28, 1970 · N3399W · DestroyedNTSB NYC71DHD24Accident · Serious injuriesClosedPiper J3C-65 · Bristol, PASep 26, 1970 · N92451 · Minor damageNTSB NYC71IN039Incident · No injuriesClosedBoeing 747 · Jamaica, NYSep 19, 1970 · N93107 · Minor damageNTSB ANC71DAG33Accident · Serious injuriesClosedCessna 180 · Iliamna, AKSep 15, 1970 · N9306C · No damageNTSB LAX71DUJ33Accident · No injuriesClosedTaylorcraft BC-65 · Dateland, AZSep 5, 1970 · N27590 · Substantial damageNTSB SEA71AS012Accident · No injuriesClosedLuscombe 8A · Bremerton, WAAug 30, 1970 · N28480 · 2 aircraft · Substantial damageNTSB DEN71DXT06Accident · No injuriesClosedPiper PA-22 · Salt Lake Cty, UTAug 30, 1970 · N4547Z · Substantial damageNTSB IAD71FIA09Accident · No injuriesClosedCessna 172 · Herndon, VAAug 28, 1970 · N46625 · Substantial damageNTSB FTW71FPD10Accident · Serious injuriesClosedPiper PA-22 · Mineral Wells, TXAug 9, 1970 · N2557A · No damageNTSB NYC71IN017Incident · No injuriesClosedDouglas DC-8 · Jamaica, NYAug 7, 1970 · N864F · Minor damageNTSB IAD71FIA02Accident · Minor injuriesClosedCessna 150 · Washington, DCAug 2, 1970 · N60489 · Substantial damageNTSB LAX71FUA05Accident · No injuriesClosedCessna 172 · Santa Ana, CAJul 30, 1970 · N3803S · 2 aircraft · Substantial damageNTSB MIA71DKG65Accident · No injuriesClosedCessna 150 · Atlanta, GAJul 18, 1970 · N4331U · 2 aircraft · Substantial damageNTSB CHI71FGG06Accident · No injuriesClosedPiper PA-12 · New Lexingtn, OHJul 12, 1970 · N7616H · 2 aircraft · Substantial damageNTSB MKC71FDM07Accident · No injuriesClosedBeech D18S · St.Paul, MNJul 3, 1970 · N8615A · Substantial damageNTSB DEN70AD058Accident · No injuriesClosedHiller Acft FH1100 · White Rock, NMJun 15, 1970 · N514FH · No damageNTSB MIA70DLD30Accident · No injuriesClosedLockheed 10E · Tampa, FLJun 9, 1970 · N72GT · Substantial damageNTSB NYC70AN125Accident · No injuriesClosedBoeing 727 · Newark, NJJun 3, 1970 · N8825F · Substantial damageNTSB CHI70IC073IncidentClosedBoeing 707 · Indianapolis, INApr 22, 1970 · N7734TW · DestroyedNTSB IAD70DIG13Accident · No injuriesClosedEnstrom F-28A · Silver Springs, MDApr 10, 1970 · N4886 · Substantial damageNTSB ANC70AA069Accident · No injuriesClosedHiller Acft FH1100 · Prudhoe Bay, AKApr 5, 1970 · N551F · Substantial damageNTSB MIA70DLD15Accident · No injuriesClosedBeech B95 · Orlando, FLApr 4, 1970 · N3974A · 2 aircraft · Substantial damageNTSB IAD70II056Incident · No injuriesClosedNihon YS-11A · Roanoke, VAApr 2, 1970 · N159P · Minor damageNTSB CHI70FGD13Accident · Minor injuriesClosedCessna U206C · Cleveland, OHApr 2, 1970 · N3941G · Substantial damage