NTSB investigations

20,559 cases where the phase of flight was Initial climb.

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 = 350)
  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 NYC75AN013Accident · 2 fatalClosedAmer Avco AA1-B · Holbrook, NYJul 28, 1974 · N9630L · DestroyedNTSB FTW75FQG12Accident · No injuriesClosedPiper PA-23 · Dalhart, TXJul 28, 1974 · N411PC · Substantial damageNTSB CHI75FEP09Accident · No injuriesClosedPitts S1S · Fon Du Lac, WIJul 28, 1974 · N66JS · Substantial damageNTSB CHI75FEE05Accident · No injuriesClosedJurca P-51 · Blue Island, ILJul 28, 1974 · N51DR · Substantial damageNTSB CHI75FEP06Accident · No injuriesClosedPiper PA-28 · Beloit, WIJul 27, 1974 · N56978 · DestroyedNTSB UNK74X0116Accident · No injuriesClosedPiper PA-23 · Virgin Gorda, U.S. Virgin IslandsJul 26, 1974 · N765WC · Substantial damageNTSB OAK75AP004Accident · 3 fatalClosedBeech A35 · Selma, CAJul 26, 1974 · N8509A · DestroyedNTSB MKC75AK005Accident · 2 fatalClosedAmer Avco AA1-B · Kansas City, MOJul 26, 1974 · N9969L · DestroyedNTSB CHI75FEM02Accident · No injuriesClosedEnstrom F-28A · Walker, MIJul 26, 1974 · N9229 · Substantial damageNTSB CHI75FEA04Accident · No injuriesClosedCessna 177 · Mooresville, INJul 26, 1974 · N2269Y · Substantial damageNTSB MIA75FLG06Accident · No injuriesClosedCessna A188B · Fairfax, SCJul 25, 1974 · N8438G · Substantial damageNTSB MIA75DKG06Accident · No injuriesClosedCessna 188 · Hawkinsville, GAJul 25, 1974 · N3544Q · Substantial damageNTSB FTW75OPA06Accident · Minor injuriesClosedPiper PA-32 · Mazatlan, MexicoJul 24, 1974 · N56662 · DestroyedNTSB FTW75FQG11Accident · Serious injuriesClosedCessna 182E · White Deer, TXJul 24, 1974 · N2943Y · DestroyedNTSB DEN75FQA09Accident · Minor injuriesClosedNavion A · Aztec, NMJul 24, 1974 · N4951K · Substantial damageNTSB FTW75DQG14Accident · No injuriesClosedAero Comdr 681 · Canyon, TXJul 23, 1974 · N9091N · Substantial damageNTSB CHI75DEP03Accident · No injuriesClosedCessna A188 · Nekoosa, WIJul 22, 1974 · N3545Q · DestroyedNTSB MKC75FTG05Accident · No injuriesClosedAmer Avco AA1-B · Fargo, NDJul 21, 1974 · N4SU · Substantial damageNTSB MIA74DKJ04Accident · Serious injuriesClosedPiper J3C · Guntersville, ALJul 21, 1974 · N7473H · Substantial damageNTSB DEN75DTE08Accident · No injuriesClosedCessna 182 · Crestd Butte, COJul 21, 1974 · N8879T · Substantial damageNTSB CHI75FEA03Accident · Minor injuriesClosedStarks S1 · Zionsville, INJul 21, 1974 · N4302 · DestroyedNTSB NYC75FHD08Accident · Minor injuriesClosedCessna 177 · Smithville, NJJul 20, 1974 · N3101T · Substantial damageNTSB NYC75AN008Accident · Serious injuriesClosedPiper PA-32 · Manchester, VTJul 20, 1974 · N3804W · DestroyedNTSB LAX75DUJ17Accident · No injuriesClosedPiper PA-25 · Stanfield, AZJul 20, 1974 · N7029Z · Substantial damageNTSB FTW75FQG07Accident · Serious injuriesClosedPiper PA-25 · Spearman, TXJul 20, 1974 · N7223Z · DestroyedNTSB DEN75FTM02Accident · No injuriesClosedBeech B50 · Salt Lake City, UTJul 20, 1974 · N415T · Substantial damageNTSB CHI75FEE03Accident · Serious injuriesClosedNavion B · Blue Island, ILJul 20, 1974 · N61Y · Substantial damageNTSB SEA75FYE04Accident · 1 fatalClosedSorrell JA3-80 · Arlington, WAJul 19, 1974 · N68654 · DestroyedNTSB IAD75DIA12Accident · No injuriesClosedCessna 310J · Mexico City, MexicoJul 19, 1974 · N3055L · Substantial damageNTSB SEA75DTA03Accident · No injuriesClosedPiper PA-18 · Ft.Peck, MTJul 18, 1974 · N5775D · Substantial damageNTSB MIA74FLG05Accident · No injuriesClosedPiper J3L · Landrum, SCJul 17, 1974 · N32966 · Substantial damageNTSB IAD75FIJ01Accident · No injuriesClosedPiper PA-22 · Fayetteville, WVJul 17, 1974 · N3748A · Substantial damageNTSB SEA75FYE03Accident · Minor injuriesClosedCessna 150F · Buckley, WAJul 16, 1974 · N7777F · DestroyedNTSB SEA75FYC03Accident · No injuriesClosedHiller Acft UH-12E · Dayton, ORJul 16, 1974 · N104HA · Substantial damageNTSB FTW75DRG05Accident · No injuriesClosedGrumman 164-A · San Benito, TXJul 16, 1974 · N9793 · Substantial damageNTSB CHI75FEI02Accident · Serious injuriesClosedPiper PA-28 · Grafton, OHJul 15, 1974 · N940BW · Substantial damageNTSB LAX75FUQ02Accident · Serious injuriesClosedFokker DR-1 · Tehachapi, CAJul 14, 1974 · N41BC · Substantial damageNTSB CHI75DEM03Accident · No injuriesClosedAeronca S65-CA · Cheboygan, MIJul 14, 1974 · N31901 · Substantial damageNTSB NYC75FHM02Accident · Serious injuriesClosedPiper PA-23 · Montgomery, NYJul 13, 1974 · N1067P · Substantial damageNTSB NYC75DNA04Accident · Minor injuriesClosedCessna 150L · Stow, MAJul 13, 1974 · N11386 · Substantial damageNTSB MKC75DCQ07Accident · No injuriesClosedRobinson MERE-M · Maize, KSJul 13, 1974 · N6827D · Substantial damageNTSB MKC75DCJ08Accident · Minor injuriesClosedErco 415-C · Hartington, NEJul 13, 1974 · N3552H · Substantial damageNTSB MIA75FLA03Accident · No injuriesClosedPiper PA-28 · Destin, FLJul 13, 1974 · N214VP · Substantial damageNTSB CHI75FEE04Accident · Minor injuriesClosedEmeraude CP301 · Elgin, ILJul 13, 1974 · N4825 · DestroyedNTSB CHI75FEE02Accident · Serious injuriesClosedBeech E18S · Lansing, ILJul 13, 1974 · N330DW · Substantial damageNTSB NYC75FFA03Accident · Minor injuriesClosedDehavilland DHC-1B · Massena, NYJul 11, 1974 · N88902 · DestroyedNTSB LAX74AL003Accident · 2 fatalClosedPiper PA-28 · Grnd Canyon, AZJul 11, 1974 · N5975W · Substantial damageNTSB FTW75DRJ02Accident · No injuriesClosedCessna A188 · Mangham, LAJul 11, 1974 · N9921G · Substantial damageNTSB CHI75DEC03Accident · No injuriesClosedCessna 150L · Onsted, MIJul 11, 1974 · N18022 · Substantial damageNTSB CHI75AC006Accident · 1 fatalClosedPiper PA-28 · Columbia, ILJul 10, 1974 · N5291W · Destroyed