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 FTW74DPG06Accident · No injuriesClosedGrumman G-164 · Stuttgart, ARJul 24, 1973 · N615Y · Substantial damageNTSB DEN74FQA10Accident · Minor injuriesClosedPiper PA-28 · Mountainair, NMJul 24, 1973 · N5831U · Substantial damageNTSB CHI74FER01Accident · Minor injuriesClosedBeech 23 · Menomonie, WIJul 24, 1973 · N2349L · Substantial damageNTSB IAD74DKM05Accident · No injuriesClosedPiper PA-12 · Indian Trail, NCJul 22, 1973 · N3289M · Substantial damageNTSB FTW74DRA06Accident · No injuriesClosedCessna 190 · Beaumont, TXJul 22, 1973 · N9893A · Substantial damageNTSB DCA74RZ002Accident · 78 fatalClosedBoeing 707 · Papeete, FPJul 22, 1973 · N417PA · DestroyedNTSB CHI74FEI04Accident · 1 fatalClosedThorp T-18 · Marlboro, OHJul 22, 1973 · N702MS · DestroyedNTSB CHI74FEV03Accident · No injuriesClosedGrumman G-164A · Shirley, ILJul 18, 1973 · N649U · Substantial damageNTSB SEA74FTA03Accident · No injuriesClosedPiper PA-24 · Harlowton, MTJul 17, 1973 · N7583P · Substantial damageNTSB NYC74FHA02Accident · No injuriesClosedCessna 150 · Sussex, NJJul 16, 1973 · N17065 · Substantial damageNTSB SEA74FTA02Accident · No injuriesClosedPiper PA-28 · Flaxville, MTJul 15, 1973 · N7360J · Substantial damageNTSB SEA74AS001Accident · 1 fatalClosedPiper PA-18 · Metolius, ORJul 15, 1973 · N1758P · DestroyedNTSB CHI74 EM04Accident · No injuriesClosedPiper PA-30 · West Branch, MIJul 15, 1973 · N7991Y · Substantial damageNTSB IAD74FKW05Accident · Minor injuriesClosedCessna 150G · Chattanooga, TNJul 14, 1973 · N4733X · Substantial damageNTSB IAD74DKW07Accident · No injuriesClosedVolksplane WE-1 · Rogersville, TNJul 14, 1973 · N2452 · Substantial damageNTSB OAK74DVM02Accident · No injuriesClosedHiller Acft UH-12C · Gonzalez, CAJul 13, 1973 · N5320V · Substantial damageNTSB NYC74DNC07Accident · Minor injuriesClosedBell 47G · Weld, MEJul 13, 1973 · N950B · Substantial damageNTSB LAX74FUJ06Accident · Minor injuriesClosedPiper PA-28 · Prescott, AZJul 13, 1973 · N95173 · Substantial damageNTSB FTW74DPD01Accident · No injuriesClosedHiller UH-12A · Dublin, TXJul 13, 1973 · N6448D · Substantial damageNTSB SEA74DTI04Accident · No injuriesClosedCessna 172 · Chester, MTJul 12, 1973 · N3809L · Substantial damageNTSB MIA74FKG04Accident · No injuriesClosedCessna 150 · Dalton, GAJul 12, 1973 · N3796J · Substantial damageNTSB FTW74FPJ02Accident · Serious injuriesClosedBeech V35 · Oklahoma Cty, OKJul 12, 1973 · N630AW · Substantial damageNTSB FTW74FRA02Accident · No injuriesClosedBoeing A75 · China, TXJul 11, 1973 · N9416H · Substantial damageNTSB FTW74FPJ01Accident · Serious injuriesClosedPiper PA-25 · Tonkawa, OKJul 11, 1973 · N6197Z · DestroyedNTSB CHI74AEC03Accident · No injuriesClosedCessna 150K · Owosso, MIJul 11, 1973 · N6451G · Substantial damageNTSB SEA74FYA03Accident · No injuriesClosedDouglas B-26B · Idaho Falls, IDJul 10, 1973 · N5426E · Substantial damageNTSB LAX74DUJ09Accident · No injuriesClosedCessna 177A · Sierra Vsta, AZJul 10, 1973 · N30404 · Substantial damageNTSB CHI74FEG01Accident · Minor injuriesClosedBeech E18S · Vandalia, OHJul 10, 1973 · N1809 · Substantial damageNTSB CHI74AC004Accident · No injuriesClosedCessna 310I · Cleveland, OHJul 10, 1973 · N8145M · Substantial damageNTSB MIA74RM002Accident · 2 fatalClosedPiper PA-23 · Nassau, Burkina FasoJul 9, 1973 · N43BB · DestroyedNTSB LAX74FUG02Accident · No injuriesClosedPiper PA-28 · Mecca, CAJul 9, 1973 · N5746U · Substantial damageNTSB LAX74DUJ03Accident · Minor injuriesClosedLet-Np-K L-13 · Phoenix, AZJul 9, 1973 · N5573 · Substantial damageNTSB OAK74FXQ03Accident · 1 fatalClosedNimbus III-B · Sparks, NVJul 8, 1973 · N63494 · DestroyedNTSB NYC74FNC05Accident · No injuriesClosedErco 415-C · Highgate, VTJul 8, 1973 · N93659 · Substantial damageNTSB CHI74 EC01Accident · No injuriesClosedCessna 182 · Saline, MIJul 8, 1973 · N5161D · Substantial damageNTSB SEA74FYA02Accident · Minor injuriesClosedAero Comdr 600S2R · Homedale, IDJul 7, 1973 · N5553X · Substantial damageNTSB IAD74FKM03Accident · No injuriesClosedMitsubishi MU-2 · N.Wilkesboro, NCJul 6, 1973 · N194MA · Substantial damageNTSB DEN74FTE03Accident · No injuriesClosedPiper PA-24 · Littleton, COJul 6, 1973 · N7744P · Substantial damageNTSB CHI74FEV02Accident · No injuriesClosedCessna A188A · Bunker Hill, ILJul 6, 1973 · N5623J · Substantial damageNTSB OAK74FVW01Accident · Serious injuriesClosedSchweizer SGS126 · Las Vegas, NVJul 5, 1973 · N2769Z · DestroyedNTSB LAX74FUG09Accident · No injuriesClosedBeech F35 · Riverside, CAJul 5, 1973 · N3849B · DestroyedNTSB IAD74FHD01Accident · Minor injuriesClosedBellanca 7GCBC · Selbyville, DEJul 5, 1973 · N62970 · Substantial damageNTSB CHI74DEA05Accident · No injuriesClosedPitts S1-D · Greentown, INJul 5, 1973 · N6RD · Substantial damageNTSB NYC74FHJ02Accident · No injuriesClosedCessna 180H · Gilgo Beach, NYJul 4, 1973 · N2423F · Substantial damageNTSB MIA74FKG01Accident · No injuriesClosedBeech B35 · Sapelo Island, GAJul 4, 1973 · N8859A · Substantial damageNTSB LAX74DUG01Accident · No injuriesClosedAeronca AR-11 · Elsinore, CAJul 4, 1973 · N31865 · Substantial damageNTSB IAD74AI002Accident · 3 fatalClosedCessna 172E · Southern Pines, NCJul 4, 1973 · N3886S · DestroyedNTSB DEN74DQA04Accident · No injuriesClosedCessna 177 · Cimarron, NMJul 4, 1973 · N3357T · Substantial damageNTSB CHI74FEP01Accident · Serious injuriesClosedCessna 172M · Mantowish Wta, WIJul 4, 1973 · N20281 · DestroyedNTSB FTW74DRG03Accident · No injuriesClosedCessna 188 · Raymondville, TXJul 3, 1973 · N1583M · Substantial damage