NTSB investigations, 1977

586 cases where the phase of flight was Approach.

Cases per year

19622026
NTSB investigations, 1977 per year, 1962–2026: 20,992 cases
196214
196310
1964530
1965502
1966600
1967640
1968597
1969572
1970583
1971550
1972522
1973543
1974541
1975530
1976504
1977586
1978567
1979541
1980508
1981473
1982433
1983445
1984433
1985408
1986382
1987327
1988342
1989324
1990334
1991308
1992291
1993276
1994251
1995301
1996272
1997261
1998238
1999244
2000256
2001230
2002232
2003236
2004216
2005229
2006225
2007258
2008211
2009190
2010176
2011194
2012181
2013189
2014178
2015158
2016160
2017191
2018172
2019163
2020156
2021178
2022204
2023186
2024164
2025186
202690

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\") = 1977
    AND c.\"mKey\" IN (SELECT case_mkey FROM case_phases WHERE main = 500)
  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 OAK78DA012Accident · 2 fatalClosedPiper PA-28R · Ke-Ahole, HIDec 31, 1977 · N56357 · DestroyedNTSB MIA78FA026Accident · 3 fatalClosedCessna 177 · Albany, GADec 31, 1977 · N3296T · DestroyedNTSB ANC78DA008Accident · Serious injuriesClosedShort Bros SC-7 · Toksook Bay, AKDec 31, 1977 · N64AC · DestroyedNTSB OAK78FVW07Accident · Serious injuriesClosedCessna 172 · Boulder City, NVDec 30, 1977 · N5951A · DestroyedNTSB FTW78FPA10Accident · Serious injuriesClosedMitsubishi MU-2J · Addison, TXDec 28, 1977 · N245MA · Substantial damageNTSB NYC78DHD02Accident · Minor injuriesClosedPiper PA-28R · Lakewood, NJDec 26, 1977 · N55846 · Substantial damageNTSB CHI78FEP07Accident · No injuriesClosedCessna 177 · Madison, WIDec 26, 1977 · N2011Q · Substantial damageNTSB NYC78FNE01Accident · No injuriesClosedGrum Amer AA5-A · Sterling, MADec 24, 1977 · N9961U · Substantial damageNTSB MIA78FKQ04Accident · Minor injuriesClosedCessna 172 · Natchez, MSDec 24, 1977 · N1097U · Substantial damageNTSB CHI78FEI06Accident · Minor injuriesClosedCessna T337C · Akron, OHDec 23, 1977 · N99SB · Substantial damageNTSB ANC78DA006Accident · No injuriesClosedBeech 65-A80 · Allakaket, AKDec 23, 1977 · N140RH · Substantial damageNTSB OAK78FA011Accident · 1 fatalClosedCessna 172M · Orland, CADec 21, 1977 · N12699 · DestroyedNTSB FTW78FPD11Accident · No injuriesClosedRyan Navion · Denton, TXDec 18, 1977 · N4181K · Substantial damageNTSB NYC78FA014Accident · No injuriesClosedLearjet 35 · Groton, CTDec 14, 1977 · N971H · Substantial damageNTSB MKC78FA013Accident · 2 fatalClosedPiper PA-34 · Davenport, IADec 14, 1977 · N1634H · DestroyedNTSB CHI78FEI04Accident · Minor injuriesClosedCessna T310 · Jefferson, OHDec 14, 1977 · N98857 · Substantial damageNTSB MIA78FKT20Accident · Serious injuriesClosedGrumman G-21 · Miami Lakes, FLDec 13, 1977 · N23DF · DestroyedNTSB NYC78FGM13Accident · Minor injuriesClosedCessna 150H · Corry, PADec 12, 1977 · N50161 · Substantial damageNTSB NYC78FGM12Accident · No injuriesClosedBeech 95-B55 · Dubois, PADec 12, 1977 · N4561S · Substantial damageNTSB NYC78FA013Accident · 2 fatalClosedBeech D95A · Richland, PADec 12, 1977 · N1199T · Substantial damageNTSB SEA78FYA03Accident · No injuriesClosedCessna 180 · Aberdeen, IDDec 11, 1977 · N67178 · Substantial damageNTSB CHI78DEC09Accident · No injuriesClosedPiper PA-28 · Marine City, MIDec 11, 1977 · N4458T · Substantial damageNTSB NYC78FHD01Accident · Serious injuriesClosedPiper PA-34 · Berlin, NJDec 10, 1977 · N15129 · DestroyedNTSB NYC78FFA10Accident · No injuriesClosedBeech 60 · Oneonta, NYDec 9, 1977 · N19X · Substantial damageNTSB LAX78FVA18Accident · Serious injuriesClosedCessna 150C · Bakersfield, CADec 9, 1977 · N2010Z · DestroyedNTSB FTW78FPA07Accident · No injuriesClosedCessna A185F · Canton, TXDec 9, 1977 · N5401R · Substantial damageNTSB OAK78FVW05Accident · No injuriesClosedPiper PA32R · Pahrump, NVDec 8, 1977 · N47630 · Substantial damageNTSB FTW78FA016Accident · 17 fatalClosedS.N.I.A.S. SA330J · Intracstl City, LADec 8, 1977 · N4730S · DestroyedNTSB LAX78FUG06Accident · No injuriesClosedCessna 172 · Corona, CADec 7, 1977 · N6655H · Substantial damageNTSB NYC78FFA09Accident · No injuriesClosedCessna 411A · Utica, NYDec 6, 1977 · N14HC · Substantial damageNTSB MKC78FCG11Accident · Minor injuriesClosedCessna 177 · Olathe, KSDec 5, 1977 · N2860X · DestroyedNTSB IAD78FA019Accident · 2 fatalClosedVarga 2150A · Jessup, MDDec 5, 1977 · N4612V · DestroyedNTSB FTW78FA015Accident · 3 fatalClosedCessna 310 · Wharton, TXDec 5, 1977 · N3000D · DestroyedNTSB FTW78DPA05Accident · No injuriesClosedTaylorcraft BC12-D · Trinidad, TXDec 5, 1977 · N44422 · Substantial damageNTSB CHI78FET04Accident · No injuriesClosedRockwell 112TC · Gary, INDec 5, 1977 · N4649W · Substantial damageNTSB IAD78FLQ05Accident · Minor injuriesClosedPiper PA-28 · Somerset, KYDec 3, 1977 · N55024 · Substantial damageNTSB FTW78FRA09Accident · Serious injuriesClosedPiper PA-28 · Baytown, TXDec 3, 1977 · N41261 · 2 aircraft · DestroyedNTSB FTW78DPA06Accident · No injuriesClosedCessna 150 · Plano, TXDec 3, 1977 · N5217Q · Substantial damageNTSB CHI78DEE17Accident · Minor injuriesClosedBarnes FFAX6 · Valley View, ILDec 3, 1977 · N1261F · Substantial damageNTSB OAK78DXQ04Accident · No injuriesClosedCessna 182 · Winnemucca, NVDec 2, 1977 · N8185M · DestroyedNTSB MIA78FLA08Accident · No injuriesClosedCessna 150 · Thomasville, GADec 2, 1977 · N704HX · DestroyedNTSB IAD78FIJ04Accident · Minor injuriesClosedVarga 2150A · Charleston, WVDec 1, 1977 · N5071V · Substantial damageNTSB NYC78FA011Accident · 1 fatalClosedCessna 206 · Taunton, MANov 30, 1977 · N2119F · DestroyedNTSB MIA78DLG06Accident · Minor injuriesClosedPiper PA-28 · Sheldon, SCNov 30, 1977 · N2047M · DestroyedNTSB ANC78DA004Accident · Minor injuriesClosedBell 206-L · Deadhorse, AKNov 30, 1977 · N403EH · Substantial damageNTSB IAD78FA015Accident · 2 fatalClosedBeech 58 · Pinehurst, NCNov 29, 1977 · N4461S · DestroyedNTSB DEN78DTC06Accident · No injuriesClosedCessna 172 · Pinedale, WYNov 28, 1977 · N13604 · Substantial damageNTSB CHI78DEX03Accident · Serious injuriesClosedBeech 36 · Terre Haute, INNov 27, 1977 · N7981R · Substantial damageNTSB DEN78DTE13Accident · No injuriesClosedPiper PA-28R · Paonia, CONov 26, 1977 · N41373 · Substantial damageNTSB IAD78FIJ07Accident · Serious injuriesClosedRockwell 114 · Parkersburg, WVNov 25, 1977 · N4872W · Substantial damage