NTSB investigations, 1979

502 cases where the phase of flight was Initial climb.

Cases per year

19622026
NTSB investigations, 1979 per year, 1962–2026: 20,559 cases
19623
19634
1964505
1965555
1966582
1967587
1968577
1969582
1970552
1971541
1972507
1973482
1974556
1975543
1976521
1977556
1978566
1979502
1980505
1981499
1982490
1983507
1984466
1985418
1986394
1987380
1988368
1989348
1990351
1991324
1992306
1993307
1994292
1995289
1996244
1997272
1998266
1999239
2000221
2001219
2002200
2003227
2004210
2005204
2006180
2007202
2008212
2009173
2010162
2011177
2012193
2013122
2014130
2015165
2016141
2017149
2018155
2019146
2020112
2021166
2022161
2023163
2024143
2025134
2026106

Latest cases

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 year(c.\"eventDate\") = 1979
    AND 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 IAD80FLQ07Accident · Serious injuriesClosedPiper PA-28R · Whitesburg, KYDec 31, 1979 · N5061S · Substantial damageNTSB LAX80DVG12Accident · Minor injuriesClosedAir Tractor AT-301 · Woodland, CADec 28, 1979 · N87695 · Substantial damageNTSB DEN80FTE16Accident · Minor injuriesClosedCessna 150 · Paonia, CODec 28, 1979 · N50089 · Substantial damageNTSB FTW80FPG09Accident · Minor injuriesClosedPiper PA-28 · N Little Rock, ARDec 27, 1979 · N5931W · Substantial damageNTSB LAX80FVM10Accident · No injuriesClosedBeech 65-90 · Monterey, CADec 23, 1979 · N700S · Substantial damageNTSB DEN80FTC03Accident · Minor injuriesClosedBeech B95A · Rock Springs, WYDec 23, 1979 · N6DM · DestroyedNTSB LAX80FA031Accident · 2 fatalClosedBellanca 8KCAB · San Fernando, CADec 22, 1979 · N5032K · Substantial damageNTSB LAX80DJA07Accident · Minor injuriesClosedGrum Amer AA-5A · Honolulu, HIDec 22, 1979 · N9796U · DestroyedNTSB MIA80FLD22Accident · No injuriesClosedPiper PA-28 · Tampa, FLDec 20, 1979 · N16EC · Substantial damageNTSB FTW80FRG15Accident · Minor injuriesClosedPiper PA-32 · Encinal, TXDec 20, 1979 · N607LJ · DestroyedNTSB SEA80FTI02Accident · Serious injuriesClosedPiper PA-32R · Chester, MTDec 19, 1979 · N2168D · DestroyedNTSB FTW80FA023Accident · 1 fatalClosedCessna 180K · Harvey, LADec 18, 1979 · N2594K · Substantial damageNTSB CHI80FEP08Accident · No injuriesClosedBellanca 17-30A · Viroqua, WIDec 18, 1979 · N14703 · Substantial damageNTSB NYC80FGM09Accident · No injuriesClosedCessna 140 · Butler, PADec 15, 1979 · N90035 · Substantial damageNTSB LAX80FA025Accident · 1 fatalClosedMooney M20J · Palo Alto, CADec 15, 1979 · N201UN · DestroyedNTSB IAD80FIA03Accident · No injuriesClosedCessna 182F · Brandy Station, VADec 15, 1979 · N3139U · Substantial damageNTSB IAD80FA016Accident · 1 fatalClosedPiper PA-23 · Knoxville, TNDec 14, 1979 · N3242P · DestroyedNTSB DEN80FTE12Accident · 2 fatalClosedDelta Dyke · Broomfield, CODec 13, 1979 · N99DD · Substantial damageNTSB MIA80FKG14Accident · Minor injuriesClosedAeronca 11AC · Fitzgerald, GADec 12, 1979 · N9552E · Substantial damageNTSB MIA80FKT08Accident · No injuriesClosedCessna 177RG · Boca Raton, FLDec 11, 1979 · N2010Q · Substantial damageNTSB IAD80FLT03Accident · No injuriesClosedCessna 172 · Collierville, TNDec 11, 1979 · N1184U · Substantial damageNTSB ANC80FAD02Accident · No injuriesClosedInterstate S1B2 · Sitka, AKDec 11, 1979 · N56AT · Substantial damageNTSB LAX80FUA04Accident · Minor injuriesClosedCessna 175 · Huntington Bch, CADec 7, 1979 · N7355M · Substantial damageNTSB IAD80FKM05Accident · Minor injuriesClosedStinson 108-3 · Hendersonville, NCDec 7, 1979 · N930C · Substantial damageNTSB FTW80FRA12Accident · No injuriesClosedCessna 152 · Eagle Lake, TXDec 7, 1979 · N49190 · DestroyedNTSB NYC80FGT04Accident · No injuriesClosedCessna 172RG · Camp Hill, PADec 6, 1979 · N6286R · Substantial damageNTSB MKC80DER15Accident · No injuriesClosedAeronca 11AC · Sacred Heart, MNDec 6, 1979 · N86113 · Substantial damageNTSB MIA80FA017Accident · 2 fatalClosedPiper PA-24 · Clearwater, FLDec 6, 1979 · N9095P · DestroyedNTSB DEN80FTE11Accident · No injuriesClosedPiper PA-18 · Englewood, CODec 5, 1979 · N82065 · Substantial damageNTSB ANC80DAG19Accident · No injuriesClosedPiper PA-18 · Lachbuna Lake, AKDec 4, 1979 · N2854D · Substantial damageNTSB LAX80FUJ13Accident · Minor injuriesClosedPiper PA-28 · Yuma, AZDec 2, 1979 · N1773T · Substantial damageNTSB DEN80FTE10Accident · No injuriesClosedCessna 182 · Longmont, CODec 2, 1979 · N97640 · Substantial damageNTSB MKC80FTK05Accident · No injuriesClosedGrumman AA-5A · Eureka, SDDec 1, 1979 · N26289 · Substantial damageNTSB MKC80FCD07Accident · No injuriesClosedBeech C35 · Somers, IANov 30, 1979 · N8976A · Substantial damageNTSB ANC80FA017Accident · 1 fatalClosedCessna 180 · Goose Bay, AKNov 30, 1979 · N2694Y · DestroyedNTSB LAX80DVD04Accident · No injuriesClosedCessna 188 · Courtland, CANov 29, 1979 · N4722Q · Substantial damageNTSB CHI80FEP07Accident · Minor injuriesClosedCessna 152 · Madison, WINov 29, 1979 · N714WL · Substantial damageNTSB MKC80FCG03Accident · No injuriesClosedPiper PA-25 · Salisbury, MONov 28, 1979 · N4546Y · Substantial damageNTSB SEA80FYP05Accident · Minor injuriesClosedCessna 150E · Moses Lake, WANov 26, 1979 · N4098U · Substantial damageNTSB SEA80DYA03Accident · No injuriesClosedHiller Acft UH-12E · Stanley, IDNov 26, 1979 · N571H · Substantial damageNTSB FTW80DRA10Accident · No injuriesClosedCessna 172K · Arcola, TXNov 25, 1979 · N79573 · Substantial damageNTSB FTW80FPJ04Accident · No injuriesClosedCessna 172K · Norman, OKNov 24, 1979 · N84907 · Substantial damageNTSB MKC80DCJ03Accident · Minor injuriesClosedNavion B · Norfolk, NENov 23, 1979 · N5177K · Substantial damageNTSB ANC80FA014Accident · No injuriesClosedScottish TP SR2 · Anchorage, AKNov 23, 1979 · N9965F · Substantial damageNTSB MIA80DLD16Accident · No injuriesClosedCessna 210 · Ft.Myers, FLNov 22, 1979 · N2188S · Substantial damageNTSB CHI80FEK05Accident · No injuriesClosedCessna 170A · Columbus, OHNov 18, 1979 · N9032A · Substantial damageNTSB NYC80FNE02Accident · No injuriesClosedLake LA-4 · Griswold, CTNov 16, 1979 · N1164L · Substantial damageNTSB DCA80AA021Accident · FatalClosedMartin 404 · Tusayan, AZNov 16, 1979 · N40438 · DestroyedNTSB LAX80FUG07Accident · Minor injuriesClosedBeech D18S · Corona, CANov 14, 1979 · N8611A · DestroyedNTSB MIA80FKA01Accident · No injuriesClosedCessna 188 · Sabana, PRNov 13, 1979 · N53374 · Substantial damage