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 SEA74FYA33Accident · Serious injuriesClosedPiper PA-25 · Grandview, IDMay 25, 1974 · N6602Z · DestroyedNTSB FTW74AF086Accident · 2 fatalClosedCessna 182A · Imperial, TXMay 25, 1974 · N3798D · DestroyedNTSB FTW74ORG87Accident · No injuriesClosedCessna 150 · San Carlos, MexicoMay 24, 1974 · N7131C · Substantial damageNTSB ANC74DAH12Accident · No injuriesClosedPiper PA-20 · Mcgrath, AKMay 24, 1974 · N4647V · Substantial damageNTSB FTW74FRD43Accident · No injuriesClosedPiper PA-36 · Chataignier, LAMay 23, 1974 · N55909 · Substantial damageNTSB MKC74FCD32Accident · Minor injuriesClosedPiper PA-25 · Anita, IAMay 22, 1974 · N6023Z · DestroyedNTSB IAD74DKM55Accident · Serious injuriesClosedPiper PA-22 · Albemarle, NCMay 22, 1974 · N3481A · Substantial damageNTSB FTW74FDJ28Accident · Serious injuriesClosedCessna 185E · Yukon, OKMay 22, 1974 · N185LK · DestroyedNTSB FTW74AF085Accident · 1 fatalClosedCessna 150L · Abita Springs, LAMay 21, 1974 · N10484 · DestroyedNTSB CHI74FEK26Accident · No injuriesClosedBell 47D1 · Circleville, OHMay 21, 1974 · N157B · Substantial damageNTSB MIA74AM095Accident · Serious injuriesClosedPiper PA-30 · Atlanta, GAMay 20, 1974 · N8723Y · Substantial damageNTSB LAX74FUQ40Accident · Serious injuriesClosedCessna 182 · San Frnando, CAMay 19, 1974 · N3133Y · Substantial damageNTSB FTW74DRG84Accident · No injuriesClosedWeatherly 201 · Pearsall, TXMay 19, 1974 · N86687 · Substantial damageNTSB FTW74FRD38Accident · No injuriesClosedGrumman G-164 · Livonia, LAMay 18, 1974 · N7952 · Substantial damageNTSB FTW74FPA24Accident · No injuriesClosedPiper PA-16 · Dallas, TXMay 18, 1974 · N6802K · Substantial damageNTSB FTW74DRG86Accident · No injuriesClosedBeech E35 · Henly, TXMay 18, 1974 · N7307B · Substantial damageNTSB FTW74FRD37Accident · No injuriesClosedGrumman G-164 · Opelousas, LAMay 17, 1974 · N619U · Substantial damageNTSB DEN74FQA45Accident · No injuriesClosedPiper PA-23 · Albuquerque, NMMay 17, 1974 · N5180Y · Substantial damageNTSB NYC74FFJ33Accident · Serious injuriesClosedAmer Avco AA1-B · Ashville, NYMay 15, 1974 · N9983L · Substantial damageNTSB OAK74AP061Accident · 4 fatalClosedPiper PA-24 · S Lk Tahoe, CAMay 14, 1974 · N6330P · DestroyedNTSB CHI74AC089Accident · 4 fatalClosedBeech B55 · Cleveland, OHMay 14, 1974 · N8814M · DestroyedNTSB MIA74DKQ21Accident · No injuriesClosedCessna A188A · Duncan, MSMay 13, 1974 · N99356 · Substantial damageNTSB OAK74FXQ36Accident · No injuriesClosedPiper PA-28 · Truckee, CAMay 12, 1974 · N56913 · Substantial damageNTSB MKC74DCQ39Accident · No injuriesClosedPiper PA-28 · Neodesha, KSMay 12, 1974 · N2696T · Substantial damageNTSB CHI74DEC45Accident · No injuriesClosedCessna 150E · Lincoln, MIMay 12, 1974 · N3049J · Substantial damageNTSB MIA74FKG77Accident · No injuriesClosedLet-Np-K L-13 · Monroe, GAMay 11, 1974 · N90868 · DestroyedNTSB LAX74FUM32Accident · Serious injuriesClosedBeech A23-19 · San Diego, CAMay 11, 1974 · N7684R · Substantial damageNTSB FTW74FQD23Accident · Serious injuriesClosedCessna 172 · Acala, TXMay 11, 1974 · N9125B · DestroyedNTSB FTW74FQG53Accident · No injuriesClosedPiper PA-28 · Lubbock, TXMay 10, 1974 · N9363W · Substantial damageNTSB DEN74DTE86Accident · No injuriesClosedPiper PA-25 · Center, COMay 10, 1974 · N5KL · Substantial damageNTSB OAK74DVD41Accident · No injuriesClosedCallair A-9 · Lockeford, CAMay 9, 1974 · N3617G · DestroyedNTSB MKC74AK065Accident · 1 fatalClosedCessna 150L · Kranzburg, SDMay 9, 1974 · N11949 · DestroyedNTSB ANC74AAH06Accident · Minor injuriesClosedPiper PA-12 · Anchorage, AKMay 8, 1974 · N2941M · Substantial damageNTSB FTW74FRD34Accident · No injuriesClosedPiper PA-36 · Chataignier, LAMay 7, 1974 · N56614 · Substantial damageNTSB FTW74DQG64Accident · No injuriesClosedCessna 188A · Panhandle, TXMay 6, 1974 · N6302G · Substantial damageNTSB LAX74FUF52Accident · 1 fatalClosedStits SA-3A · Rubidoux, CAMay 5, 1974 · N431S · DestroyedNTSB IAD74FID38Accident · No injuriesClosedPiper PA-22 · Forest, VAMay 5, 1974 · N8587D · Substantial damageNTSB CHI74DEI38Accident · No injuriesClosedAeronca 7AC · Northfield, OHMay 5, 1974 · N81614 · Substantial damageNTSB CHI74DEC43Accident · No injuriesClosedCessna 172 · Goodells, MIMay 5, 1974 · N8584V · Substantial damageNTSB LAX74DUG53Accident · No injuriesClosedHoward DGA15P · Lk Elsinore, CAMay 4, 1974 · N65E · Substantial damageNTSB MIA74DKT76Accident · No injuriesClosedCessna 207 · Opa Locka, FLMay 3, 1974 · N1504U · DestroyedNTSB FTW74AF078Accident · 3 fatalClosedPiper PA-28 · Honobia, OKMay 3, 1974 · N6449J · DestroyedNTSB NYC74FGM27Accident · Minor injuriesClosedCessna 182D · Meyersdale, PAMay 2, 1974 · N9118X · Substantial damageNTSB FTW74DPM23Accident · No injuriesClosedCessna 172 · Honobia, OKMay 2, 1974 · N3801R · Substantial damageNTSB CHI74DEA36Accident · No injuriesClosedAmer Avco AA-1B · English, INMay 2, 1974 · N8880L · Substantial damageNTSB MIA740KT81Accident · No injuriesClosedPiper PA-23 · Marsh Hbr, Burkina FasoMay 1, 1974 · N4416P · Substantial damageNTSB FTW74DRD32Accident · No injuriesClosedGrumman G-164A · Abbeville, LAMay 1, 1974 · N6543 · Substantial damageNTSB FTW74AF076Accident · 6 fatalClosedBeech 99 · Galveston, TXApr 30, 1974 · N853SA · DestroyedNTSB SEA74AS039Accident · 4 fatalClosedCessna 172K · Gold Beach, ORApr 28, 1974 · N79141 · DestroyedNTSB OAK74DVA63Accident · No injuriesClosedCallair A-5 · Kerman, CAApr 28, 1974 · N2949G · Substantial damage