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 ANC69D0117Accident · Serious injuriesClosedCessna 170 · Big Delta, AKMar 13, 1969 · N3193B · No damageNTSB MIA69D0404Accident · No injuriesClosedBell 47G-4A · Fort Pierce, FLMar 12, 1969 · N4090G · Substantial damageNTSB OAK69D0272Accident · Serious injuriesClosedAero Comdr 680 · Lodi, CAMar 7, 1969 · N157C · Minor damageNTSB CHI69F0497Accident · No injuriesClosedPiper PA-28 · Marysville, OHFeb 22, 1969 · N7983W · No damageNTSB MKC69A0048Accident · No injuriesClosedFairchild FH-227 · St.Louis, MOFeb 2, 1969 · N4232 · No damageNTSB DIA69A0040Accident · No injuriesClosedBoeing 707 · Dulles Airport, VAFeb 2, 1969 · N750TW · Substantial damageNTSB CHI69D0478Accident · No injuriesClosedMooney M20E · Franklin, INFeb 1, 1969 · N7195U · 2 aircraft · Substantial damageNTSB NYC69A0075Accident · No injuriesClosedHughes 269A · Batavia, NYJan 22, 1969 · N8770F · DestroyedNTSB NYC69A0073Accident · No injuriesClosedBeech TC-45G · Syracuse, NYJan 15, 1969 · N445DM · Substantial damageNTSB MIA69A0039Accident · No injuriesClosedBoeing 727 · Miami, FLJan 14, 1969 · N4619 · Substantial damageNTSB DIA69A0031Accident · No injuriesClosedFairchild FH-227 · Lynchburg, VAJan 11, 1969 · N7710 · No damageNTSB LAX69D0246Accident · Serious injuriesClosedCessna 182 · Burbank, CAJan 10, 1969 · N1144F · No damageNTSB MIA69A0035Accident · No injuriesClosedCessna 337 · Chamblee, GADec 29, 1968 · N2115X · No damageNTSB OAK69O0016Accident · 1 fatalClosedPorter PC-6C · Saigon, VMDec 18, 1968 · N394R · Substantial damageNTSB OAK69D0208Accident · Serious injuriesClosedHiller Acft FH1100 · Storrie, CADec 18, 1968 · N748FH · Substantial damageNTSB DIA69D0116Accident · Serious injuriesClosedCessna 182 · Monroe, NCNov 20, 1968 · N2570G · No damageNTSB MKC69A0032Accident · No injuriesClosedLockheed 188 · Minneapolis, MNNov 19, 1968 · N1284S · No damageNTSB DIA69F0126Accident · No injuriesClosedCessna P206C · Morrisville, NCNov 16, 1968 · N8644Z · Substantial damageNTSB OAK69F0174Accident · No injuriesClosedCessna 172 · Reno, NVNov 13, 1968 · N46384 · Substantial damageNTSB MKC69F0240Accident · Serious injuriesClosedPiper PA-22 · Goodland, KSOct 30, 1968 · N2803P · No damageNTSB DIA69D0101Accident · No injuriesClosedCessna 172 · Chantilly, VAOct 26, 1968 · N6011R · Substantial damageNTSB LAX69D0248Accident · Serious injuriesClosedBeech 35G · Van Nuys, CAOct 23, 1968 · N4546D · No damageNTSB LAX69A0023Accident · No injuriesClosedCessna 402 · Santa Ana, CAOct 18, 1968 · N3299Q · Minor damageNTSB DEN69D0143Accident · No injuriesClosedCessna 150 · Colo Springs, COOct 17, 1968 · N8880G · Substantial damageNTSB MKC69F0218Accident · Serious injuriesClosedTaylorcraft BC12-D · Starbuck, MNOct 13, 1968 · N96035 · Minor damageNTSB DIA69D0073Accident · No injuriesClosedCessna 182 · Greensboro, NCOct 1, 1968 · N3882D · Substantial damageNTSB LAX69A0015Accident · No injuriesClosedCessna 150 · Santa Ana, CASep 25, 1968 · N2869S · Substantial damageNTSB CHI69A0036Accident · Serious injuriesClosedBoeing 727 · Springfield, ILSep 23, 1968 · N1981 · No damageNTSB ANC69A0011Accident · 1 fatalClosedBrantly B-2B · Juneau, AKAug 18, 1968 · N5962X · No damageNTSB ANC69A0005Accident · Serious injuriesClosedHiller Acft FH1100 · Lk Minchumna, AKAug 2, 1968 · N376FH · Minor damageNTSB OAK69D0062Accident · 1 fatalClosedBeech P35 · San Francisco, CAJul 24, 1968 · N9640Y · No damageNTSB CHI69I0003Incident · No injuriesClosedDouglas DC-3A · Oshkosh, WIJul 4, 1968 · N4007C · Minor damageNTSB CHI69F0118Accident · No injuriesClosedBeech 35 · Kalamazoo, MIJun 29, 1968 · N3054C · 2 aircraft · Substantial damageNTSB SEA69F0007Accident · No injuriesClosedCessna A188 · Adrian, ORJun 26, 1968 · N9771V · No damageNTSB CHI68A0110Accident · Serious injuriesClosedBoeing 727 · Columbus, OHJun 26, 1968 · N6805 · No damageNTSB CHI68A0109Accident · 1 fatalClosedBeech 65-90 · Chicago, ILJun 24, 1968 · N895K · Minor damageNTSB DIA69F0011Accident · Serious injuriesClosedCessna 177 · Wheeling, WVJun 12, 1968 · N2348Y · No damageNTSB FTW68A0100Accident · 1 fatalClosedCessna 172 · Purcell, OKMay 30, 1968 · N9123B · No damageNTSB MKC68D0597Accident · No injuriesClosedCessna 172 · Kansas City, MOApr 20, 1968 · N1445F · Substantial damageNTSB MKC68F0506Accident · No injuriesClosedHughes 269B · St Paul, MNMar 28, 1968 · N9487F · Substantial damageNTSB DEN68D0236Accident · No injuriesClosedCessna 150 · Greeley, COMar 23, 1968 · N6499S · 2 aircraft · Substantial damageNTSB DIA68A0035Accident · No injuriesClosedLockheed 188C · Wash.Natl.Apt, DCMar 3, 1968 · N135US · No damageNTSB SEA68A0056Accident · Serious injuriesClosedLockheed 188C · Seattle, WAMar 2, 1968 · N182H · No damageNTSB OAK68F0307Accident · Minor injuriesClosedCessna 140 · Honolulu, HIFeb 26, 1968 · N2929N · 2 aircraft · Substantial damageNTSB SEA68D0262Accident · Serious injuriesClosedAeronca 7AC · Seattle, WAFeb 20, 1968 · N4226E · No damageNTSB MIA68F0453Accident · No injuriesClosedBeech 65 · Columbia, SCFeb 10, 1968 · N216P · Substantial damageNTSB MKC68A0049Accident · No injuriesClosedBell 47G · Onawa, IAFeb 6, 1968 · N970B · DestroyedNTSB DIA68D0146Accident · Serious injuriesClosedNavion A · Lusby, MDJan 21, 1968 · N91666 · No damageNTSB DIA68A0027Accident · No injuriesClosedSikorsky H-19G · Lebanon, VADec 21, 1967 · N1562 · Substantial damageNTSB LAX68D0245Accident · No injuriesClosedBell 47J-2 · Sunflower, AZDec 20, 1967 · N922NA · Substantial damage