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 DEN73DQA42Accident · No injuriesClosedCessna 150F · Albuquerque, NMMay 24, 1973 · N8182F · Substantial damageNTSB NYC73FHA73Accident · Minor injuriesClosedCessna 177B · Pottstown, PAApr 29, 1973 · N34231 · 2 aircraft · Substantial damageNTSB IAD73FKM32Accident · Serious injuriesClosedCessna 150 · Advance, NCApr 9, 1973 · N5471Q · No damageNTSB DEN73AD044Accident · Serious injuriesClosedCessna U206 · Las Cruces, NMMar 28, 1973 · N29053 · No damageNTSB MKC73DCJ32Accident · No injuriesClosedCessna T-50 · Omaha, NEMar 27, 1973 · N54302 · 2 aircraft · Minor damageNTSB OAK73DVD27Accident · Minor injuriesClosedSchweizer SGS233 · Fremont, CAMar 20, 1973 · N7547 · Substantial damageNTSB FTW73DPD27Accident · No injuriesClosedNavion A · Lake Dallas, TXMar 17, 1973 · N91683 · Substantial damageNTSB MIA73AM092Accident · 1 fatalClosedCessna 177RG · Huntsville, ALMar 16, 1973 · N1828Q · DestroyedNTSB DEN73FTE66Accident · Serious injuriesClosedPiper PA-32 · Aurora, COMar 14, 1973 · N3234W · Minor damageNTSB SEA73DYA19Accident · No injuriesClosedDehavilland DH114 · Hailey, IDFeb 25, 1973 · N509FW · Substantial damageNTSB SEA73FYE26Accident · Serious injuriesClosedCessna 172G · Bellevue, WAFeb 17, 1973 · N4126L · No damageNTSB OAK73FVA35Accident · No injuriesClosedPiper PA-25 · Corcoran, CAJan 4, 1973 · N4684Y · No damageNTSB OAK73DVG39Accident · No injuriesClosedCessna 172H · Nut Tree, CADec 31, 1972 · N1641F · DestroyedNTSB NYC73FHM19Accident · Serious injuriesClosedPiper PA-24 · Spring Valley, NYDec 29, 1972 · N5451P · No damageNTSB FTW73DQG26Accident · Serious injuriesClosedPiper PA-22 · Amarillo, TXDec 25, 1972 · N7835D · No damageNTSB FTW73DRG32Accident · No injuriesClosedHughes 269A · Uvalde, TXDec 13, 1972 · N8774F · Substantial damageNTSB NYC73AN077Accident · 1 fatalClosedCessna 210 · Greensboro, NCDec 1, 1972 · N20EA · Minor damageNTSB ANC73DAA15Accident · No injuriesClosedPiper PA-16 · Granite Mt, AKOct 22, 1972 · N5205H · No damageNTSB NYC73DFA20Accident · No injuriesClosedCessna 206 · Rouse Point, NYOct 16, 1972 · N5129U · Substantial damageNTSB OAK73FVA23Accident · No injuriesClosedAmer Avco AA-1A · Fresno, CAOct 11, 1972 · N6417L · 2 aircraft · Substantial damageNTSB ANC73AAO26Accident · No injuriesClosedVolpar BE8-T · Anchorage, AKOct 9, 1972 · N355V · Substantial damageNTSB CHI73FEK08Accident · No injuriesClosedHughes 269C · Grove City, OHOct 3, 1972 · N9604F · DestroyedNTSB OAK73FVD14Accident · 1 fatalClosedHiller Acft UH-12C · Brentwood, CASep 12, 1972 · N9734C · Minor damageNTSB MKC73AK020Accident · 1 fatalClosedAmer Avco AA-1A · Waterloo, IASep 3, 1972 · N9377L · Minor damageNTSB CHI73AC028Accident · No injuriesClosedCessna 310N · Grand Rapids, MISep 1, 1972 · N174K · 2 aircraft · Substantial damageNTSB MIA73DLA14Accident · Serious injuriesClosedPiper PA-32 · Panama City, FLAug 29, 1972 · N7717J · No damageNTSB NYC73AN049Accident · No injuriesClosedCessna 337 · Laconia, NHAug 21, 1972 · N1811M · 2 aircraft · Substantial damageNTSB SEA73DYE11Accident · Serious injuriesClosedAeronca 11AC · Edmonds, WAAug 18, 1972 · N4495E · Minor damageNTSB CHI73FEA05Accident · Serious injuriesClosedRyan ST-3KR · Shelbyville, INAug 18, 1972 · N46706 · Minor damageNTSB ANC73AA013Accident · Serious injuriesClosedBrantly B-2B · Wales, AKAug 16, 1972 · N2281U · No damageNTSB FTW73FRJ11Accident · No injuriesClosedCessna 150 · Natchitoches, LAAug 10, 1972 · N1630Q · 2 aircraft · Substantial damageNTSB OAK73DVM05Accident · Minor injuriesClosedBell 206B · Salinas, CAAug 5, 1972 · N6280N · Substantial damageNTSB MIA73DLG09Accident · No injuriesClosedCessna 150G · Charleston, SCJul 30, 1972 · N6364S · Substantial damageNTSB FTW73DQG09Accident · No injuriesClosedMooney M20C · Spearman, TXJul 21, 1972 · N7884V · No damageNTSB MKC72IK065Incident · No injuriesClosedBoeing 727 · St.Louis, MOJun 24, 1972 · N6837 · Minor damageNTSB MKC72DCQ60Accident · Serious injuriesClosedCessna 150 · Phillipsburg, KSJun 16, 1972 · N4673X · Minor damageNTSB NYC72AN150Accident · Serious injuriesClosedBoeing 727 · Flushing, NYJun 10, 1972 · N1992 · Minor damageNTSB NYC72IN149Incident · Minor injuriesClosedBoeing 737 · Pittsburgh, PAJun 9, 1972 · N9072U · No damageNTSB SEA72AS053Accident · 1 fatalClosedHiller Acft FH1100 · Tacoma, WAJun 8, 1972 · N5044F · Substantial damageNTSB NYC72DGM50Accident · Serious injuriesClosedHiller Acft FH1100 · Jefferson, PAJun 8, 1972 · N5059F · No damageNTSB OAK72DVD49Accident · No injuriesClosedHughes 300C · Oakland, CAMay 31, 1972 · N9628F · Substantial damageNTSB NYC72IN144IncidentClosedBoeing 707 · Jamaica, NYMay 23, 1972 · N773TW · Minor damageNTSB ANC72AA046Accident · No injuriesClosedHiller UH-12E · Ketchikan, AKMay 12, 1972 · N5364V · Substantial damageNTSB MIA72AM121Accident · No injuriesClosedDouglas DC-9 · Atlanta, GAMay 10, 1972 · N8916E · Substantial damageNTSB FTW72FRD26Accident · 1 fatalClosedHughes 369 · Harahan, LAMay 9, 1972 · N9092F · Minor damageNTSB MIA72FKT74Accident · No injuriesClosedTed Smith 601 · Ft.Lauderdale, FLApr 30, 1972 · N7418S · Substantial damageNTSB CHI72FEC35Accident · No injuriesClosedBeech D18S · Romulus, MIApr 4, 1972 · CF-S1J · 2 aircraft · Substantial damageNTSB MKC72FCD63Accident · Minor injuriesClosedBell 47G-2 · Fremont, IAMar 20, 1972 · N976B · Substantial damageNTSB OAK72DVG39Accident · No injuriesClosedBeech D18S · Sacramento, CAMar 10, 1972 · N628B · Substantial damageNTSB CHI72DEP34Accident · No injuriesClosedCessna 172G · Burlington, WIMar 7, 1972 · N3623L · Substantial damage