NTSB investigations, 1976

504 cases where the phase of flight was Approach.

Cases per year

19622026
NTSB investigations, 1976 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\") = 1976
    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 OAK77FVA13Accident · Minor injuriesClosedCessna 150L · Madera, CADec 31, 1976 · N5419Q · DestroyedNTSB NYC77FFJ08Accident · No injuriesClosedTed Smith 601 · Dunkirk, NYDec 31, 1976 · N7437S · Substantial damageNTSB DEN77FA016Accident · 3 fatalClosedCessna 182P · Santa Rosa, NMDec 31, 1976 · N8338M · DestroyedNTSB MIA77FA021Accident · 2 fatalClosedCessna 172N · Chiefland, FLDec 28, 1976 · N73840 · DestroyedNTSB FTW77FRD05Accident · No injuriesClosedGrumman G-164A · Welsh, LADec 28, 1976 · N8699H · Substantial damageNTSB FTW77FRD03Accident · No injuriesClosedBell 206B · Gulf Of Mexico (Gulf of Mexico)Dec 28, 1976 · N49667 · Substantial damageNTSB CHI77FEP12Accident · Serious injuriesClosedPiper PA-30A · Madison, WIDec 27, 1976 · N7184Y · DestroyedNTSB FTW77FRD04Accident · Serious injuriesClosedPiper PA-22 · Port Sulphur, LADec 24, 1976 · N644A · Substantial damageNTSB FTW77FA024Accident · 1 fatalClosedBeech :50 · Mcallen, TXDec 23, 1976 · N30AM · DestroyedNTSB CHI77FA017Accident · 1 fatalClosedPiper PA-23 · North Royalton, OHDec 23, 1976 · N2264P · DestroyedNTSB FTW77DRG21Accident · Minor injuriesClosedCessna 150 · Mason, TXDec 22, 1976 · N4808X · Substantial damageNTSB NYC77FGM07Accident · No injuriesClosedCessna 340 · Belle Vernon, PADec 20, 1976 · N1388G · Substantial damageNTSB OAK77FVG16Accident · Serious injuriesClosedGrum Amer AA1A · Willows, CADec 19, 1976 · N6321L · Substantial damageNTSB FTW77FRG19Accident · No injuriesClosedBeech D50 · San Marcos, TXDec 19, 1976 · N13011 · DestroyedNTSB DCA77AA008Accident · Serious injuriesClosedPiper PA-28 · Baltimore, MDDec 19, 1976 · N6276J · Substantial damageNTSB DEN77FTE10Accident · No injuriesClosedPiper PA-25 · Broomfield, CODec 18, 1976 · N8749L · Substantial damageNTSB SEA77FA010Accident · Serious injuriesClosedCessna TU206C · Battle Ground, WADec 17, 1976 · N21NW · DestroyedNTSB LAX77FUM10Accident · Serious injuriesClosedPiper J5A · Brawley, CADec 17, 1976 · N41SB · DestroyedNTSB IAD77DKM09Accident · No injuriesClosedPiper PA-28R · Bryson City, NCDec 17, 1976 · N333T · Substantial damageNTSB NYC77FNC13Accident · Serious injuriesClosedPiper PA-18 · Millinocket, MEDec 16, 1976 · N1340A · DestroyedNTSB LAX77PUJ13Accident · No injuriesClosedCessna 150 · Parker, AZDec 15, 1976 · N1040M · Substantial damageNTSB CHI77FA015Accident · 2 fatalClosedAeronca 7AC · Freedom, WIDec 15, 1976 · N2973E · Substantial damageNTSB FTW77FA022Accident · 1 fatalClosedAmerican AA1B · Oklahoma City, OKDec 14, 1976 · N6278L · DestroyedNTSB IAD77DID07Accident · Minor injuriesClosedPiper PA-32R · Charlottesvlle, VADec 12, 1976 · N3603W · Substantial damageNTSB DCA77AA006Accident · 3 fatalClosedDehavilland DHC-6 · Wildwood, NJDec 12, 1976 · N101AC · DestroyedNTSB CHI77FEM13Accident · No injuriesClosedCessna 421B · Bellaire, MIDec 12, 1976 · N421TC · Substantial damageNTSB FTW77FA019Accident · 1 fatalClosedCessna 172H · Houston, TXDec 11, 1976 · N1455F · DestroyedNTSB DEN77FTE09Accident · No injuriesClosedCessna 150 · Boulder, CODec 11, 1976 · N11961 · Substantial damageNTSB CHI77FEI06Accident · Serious injuriesClosedPiper PA-22 · Painesville, OHDec 11, 1976 · N5722Z · DestroyedNTSB CHI76FA013Accident · 1 fatalClosedCessna 421B · Winchester, INDec 11, 1976 · N570C · DestroyedNTSB NYC77DNC11Accident · Serious injuriesClosedPiper PA-22 · Newburgh, MEDec 10, 1976 · C-GLCK · Substantial damageNTSB LAX77DUJ01Accident · No injuriesClosedCessna 206 · Taylor, AZDec 9, 1976 · N8051Z · Substantial damageNTSB LAX77FA014Accident · 5 fatalClosedAerostar 601P · Costa Mesa, CADec 5, 1976 · N7485S · DestroyedNTSB LAX77FUQ11Accident · No injuriesClosedCessna 340 · Santa Ynez, CADec 4, 1976 · N69476 · Substantial damageNTSB MIA77FLA08Accident · No injuriesClosedCessna 402 · Jacksonville, FLDec 3, 1976 · N4012Q · Substantial damageNTSB DEN77FA011Accident · 2 fatalClosedPiper PA-32 · Denver, CONov 29, 1976 · N4125R · Substantial damageNTSB OAK77DXQ03Accident · No injuriesClosedPiper PA-28 · Minden, NVNov 28, 1976 · N8176W · Substantial damageNTSB NYC77FFJ07Accident · No injuriesClosedBeech 95A · Buffalo, NYNov 28, 1976 · N6AW · DestroyedNTSB IAD77FA014Accident · 4 fatalClosedPiper PA-23 · Lexington, KYNov 28, 1976 · N4423P · DestroyedNTSB ANC77DAD01Accident · No injuriesClosedPiper PA-28 · Skagway, AKNov 28, 1976 · N98206 · Substantial damageNTSB OAK77DVA11Accident · No injuriesClosedLuscombe 8A · Visalia, CANov 27, 1976 · N1093K · Substantial damageNTSB NYC77FA016Accident · 3 fatalClosedPiper PA-28 · Westhampton, NYNov 27, 1976 · N75233 · DestroyedNTSB MIA77FA012Accident · 2 fatalClosedCessna 182P · Savannah, GANov 26, 1976 · N21311 · DestroyedNTSB FTW77DRG13Accident · No injuriesClosedPiper PA-28 · Killeen, TXNov 26, 1976 · N1726T · Substantial damageNTSB SEA77DYC08Accident · No injuriesClosedLuscombe 8A · Mitchell, ORNov 25, 1976 · CF-VEX · Substantial damageNTSB IAD77FIG07Accident · No injuriesClosedCessna 172 · Mathias, WVNov 25, 1976 · N3982F · Substantial damageNTSB NYC77FA015Accident · 1 fatalClosedCessna 150L · Sherburne, VTNov 23, 1976 · N5376Q · DestroyedNTSB SEA77FA006Accident · 1 fatalClosedBellanca 7GCBC · Geyser, MTNov 21, 1976 · N36177 · DestroyedNTSB IAD77FKW08Accident · Serious injuriesClosedPiper PA-28 · Athens, TNNov 21, 1976 · N8033N · Substantial damageNTSB DEN77DQA05Accident · No injuriesClosedCessna 182 · Farmington, NMNov 21, 1976 · N5581B · Substantial damage