NTSB investigations, 1979

1,135 cases where the phase of flight was Landing.

Cases per year

19622026
NTSB investigations, 1979 per year, 1962–2026: 53,696 cases
196222
196319
19642,152
19652,293
19662,496
19672,731
19681,964
19691,749
19701,680
19711,626
19721,480
19731,368
19741,387
19751,285
19761,307
19771,222
19781,325
19791,135
19801,123
19811,048
1982939
1983885
1984853
1985739
1986661
1987699
1988605
1989584
1990556
1991503
1992534
1993524
1994516
1995481
1996529
1997508
1998545
1999563
2000517
2001497
2002516
2003515
2004522
2005543
2006470
2007536
2008538
2009474
2010512
2011519
2012500
2013420
2014412
2015422
2016527
2017490
2018518
2019463
2020420
2021455
2022494
2023477
2024477
2025451
2026375

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 = 550)
  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 MIA80FLD25Accident · No injuriesClosedCessna 210 · Odessa, FLDec 31, 1979 · N6465N · Substantial damageNTSB MIA80FLA09Accident · No injuriesClosedPiper PA-23 · Jacksonville, FLDec 30, 1979 · N1063P · Substantial damageNTSB NYC80FNE07Accident · No injuriesClosedCessna 172 · Burlington, CTDec 29, 1979 · N2416L · Substantial damageNTSB NYC80FHJ08Accident · No injuriesClosedPiper PA-28 · Amityville, NYDec 29, 1979 · N4372J · Substantial damageNTSB CHI80FEK06Accident · No injuriesClosedGrumman AA1-B · Lima, OHDec 29, 1979 · N1445R · Substantial damageNTSB IAD80DIG04Accident · No injuriesClosedSchleicher KA-7 · Lavale, MDDec 28, 1979 · N1047Z · Substantial damageNTSB FTW80DRD13Accident · No injuriesClosedCessna 185 · Morgan City, LADec 28, 1979 · N185M · Substantial damageNTSB UNK80X0104Accident · No injuriesClosedBoeing 747 · London, United KingdomDec 27, 1979 · N771PA · Substantial damageNTSB LAX80DVG11Accident · No injuriesClosedCessna 172RG · Grass Valley, CADec 27, 1979 · N5552R · Substantial damageNTSB CHI80FEC08Accident · No injuriesClosedCessna 152 · Frasher, MIDec 27, 1979 · N89969 · Substantial damageNTSB LAX80FVW07Accident · Serious injuriesClosedPiper PA-24 · Las Vegas, NVDec 26, 1979 · N7253P · Substantial damageNTSB FTW80DPM06Accident · Minor injuriesClosedMaule M-5 · Vinitta, OKDec 26, 1979 · N51624 · Substantial damageNTSB FTW80DPD08Accident · No injuriesClosedCessna 172 · Denton, TXDec 26, 1979 · N75510 · Substantial damageNTSB SEA80DYM11Accident · No injuriesClosedCessna 177RG · Hood River, ORDec 25, 1979 · N2185Q · Substantial damageNTSB MIA80FLA13Accident · Minor injuriesClosedBeech C-23 · Jacksonville, FLDec 25, 1979 · N5171M · Substantial damageNTSB LAX80FUA06Accident · No injuriesClosedPiper PA-22 · Dana Point, CADec 25, 1979 · N3328Z · Substantial damageNTSB FTW80DRJ08Accident · No injuriesClosedPiper PA-28 · Lufkin, TXDec 23, 1979 · N32639 · Substantial damageNTSB FTW80DRA15Accident · No injuriesClosedBeech 95-55 · Houston, TXDec 23, 1979 · N2155L · Substantial damageNTSB FTW80DQG07Accident · No injuriesClosedCessna 172 · Spearman, TXDec 23, 1979 · N2662U · Substantial damageNTSB MKC80DTK07Accident · Serious injuriesClosedRaven RX-7 · Chancellor, SDDec 22, 1979 · N2910R · No damageNTSB UNK80X0103Accident · No injuriesClosedBeech A23 · Pocahontas, ARDec 21, 1979 · N5678S · Substantial damageNTSB MKC80DCQ09Accident · No injuriesClosedCessna 210 · Hutchinson, KSDec 21, 1979 · N5470C · Substantial damageNTSB CHI80DA018Accident · 2 fatalClosedBeech B58 · Taylorville, ILDec 21, 1979 · N2058X · DestroyedNTSB ANC80DAG20Accident · No injuriesClosedPiper PA-18 · King Salmon, AKDec 21, 1979 · N4368Z · Substantial damageNTSB SEA80FTA05Accident · No injuriesClosedPiper PA-22 · Laurel, MTDec 20, 1979 · N7403D · Substantial damageNTSB SEA80DYA04Accident · No injuriesClosedAerosport Quail · Idaho Falls, IDDec 18, 1979 · N47075 · Substantial damageNTSB LAX80FVA08Accident · No injuriesClosedBeech 60 · Fresno, CADec 18, 1979 · N1873S · Substantial damageNTSB IAD80DKW03Accident · No injuriesClosedPiper PA-28 · Rockwood, TNDec 18, 1979 · N29218 · Substantial damageNTSB MIA80FLD24Accident · No injuriesClosedPiper PA-30 · Vero Beach, FLDec 17, 1979 · N7737Y · Substantial damageNTSB MIA80FKJ16Accident · No injuriesClosedBeech 58 · Huntsville, ALDec 17, 1979 · N911FP · Substantial damageNTSB FTW80DPG08Accident · No injuriesClosedBeech 76 · Hot Springs, ARDec 17, 1979 · N6014E · Substantial damageNTSB ANC80DAG16Accident · No injuriesClosedPiper PA-11 · Montague Is, AKDec 16, 1979 · N78635 · Substantial damageNTSB LAX80DVD06Accident · No injuriesClosedCessna 210 · Santa Rosa, CADec 15, 1979 · N6866R · Substantial damageNTSB FTW80DRG12Accident · No injuriesClosedCessna 170 · Johnson City, TXDec 15, 1979 · N4153V · Substantial damageNTSB DEN80DTE15Accident · No injuriesClosedCessna 182 · Ft Collins, CODec 15, 1979 · N735JB · Substantial damageNTSB CHI80DEM11Accident · No injuriesClosedGrumman AA-1C · Marion, MIDec 15, 1979 · N39008 · DestroyedNTSB MKC80FCQ08Accident · No injuriesClosedPiper PA-34 · Osawatomie, KSDec 14, 1979 · N2078N · Substantial damageNTSB LAX80DVD05Accident · No injuriesClosedCessna 152 · Santa Rosa, CADec 14, 1979 · N5085B · Substantial damageNTSB CHI80DEE12Accident · No injuriesClosedCessna 172N · Schaumburg, ILDec 14, 1979 · N4870D · Substantial damageNTSB MKC80DCQ06Accident · No injuriesClosedCessna 182 · Glasco, KSDec 13, 1979 · N5113D · Substantial damageNTSB LAX80FUD03Accident · No injuriesClosedCessna 441 · Los Angeles, CADec 12, 1979 · N26226 · Substantial damageNTSB LAX80DUJ41Accident · No injuriesClosedCessna 150 · Sedona, AZDec 12, 1979 · N3575L · Substantial damageNTSB IAD80FIG03Accident · No injuriesClosedPiper PA-28 · Edgewater, MDDec 12, 1979 · N8132R · Substantial damageNTSB DEN80FTM05Accident · No injuriesClosedBeech 60 · Salt Lake City, UTDec 11, 1979 · N156WC · Substantial damageNTSB MIA80FLD19Accident · No injuriesClosedCessna 210D · Titusville, FLDec 10, 1979 · N5FD · Substantial damageNTSB DEN80FQA11Incident · No injuriesClosedCessna 402A · Albuquerque, NMDec 10, 1979 · N4514Q · Minor damageNTSB NYC80FHJ05Accident · No injuriesClosedGrum Amer AA1B · Shirley, NYDec 9, 1979 · N1360R · Substantial damageNTSB MKC80FTK06Accident · No injuriesClosedBeech A23 · Tea, SDDec 9, 1979 · N3580R · Substantial damageNTSB MKC80DCJ04Accident · No injuriesClosedCessna 172 · Harrison, NEDec 9, 1979 · N3799R · Substantial damageNTSB MKC80DCA04Accident · Serious injuriesClosedAdams,Md A55 · Ballwin, MODec 9, 1979 · N1060N · Minor damage