NTSB investigations, 1971

550 cases where the phase of flight was Approach.

Cases per year

19622026
NTSB investigations, 1971 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\") = 1971
    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 CHI72DEV20Accident · No injuriesClosedTaylorcraft BC12-D · Jacksonville, ILDec 31, 1971 · N95057 · Substantial damageNTSB CHI72AC056Accident · 2 fatalClosedPiper PA-24 · Rockford, ILDec 30, 1971 · N5518P · DestroyedNTSB NYC72FHM24Accident · Minor injuriesClosedCessna 150 · West Caldwell, NJDec 29, 1971 · N8735S · Substantial damageNTSB MIA72FKW10Accident · No injuriesClosedBeech B95 · Rockwood, TNDec 27, 1971 · N9890R · Substantial damageNTSB MIA72DLA24Accident · No injuriesClosedPiper PA-28 · High Springs, FLDec 27, 1971 · N5202L · Substantial damageNTSB NYC72DHA28Accident · No injuriesClosedBeech B23 · Doylestown, PADec 26, 1971 · N6127N · Substantial damageNTSB FTW72FPA11Accident · Serious injuriesClosedSchweizer TG-3A · Valley Mills, TXDec 26, 1971 · N59432 · DestroyedNTSB CHI72AC054Accident · 2 fatalClosedPiper PA-30 · Chesterfield, MODec 26, 1971 · N7756Y · DestroyedNTSB MIA72FKJ36Accident · 1 fatalClosedCessna 172F · Oneonta, ALDec 24, 1971 · N7856U · DestroyedNTSB MIA72DKW11Accident · No injuriesClosedChampion 7ECA · Lafollette, TNDec 23, 1971 · N7585F · Substantial damageNTSB MIA72IM055Incident · No injuriesClosedBoeing 727 · Atlanta, GADec 21, 1971 · N8168G · Minor damageNTSB MIA72AM057Accident · Serious injuriesClosedBrittnorman BN-2 · Culebra, PRDec 21, 1971 · N589JA · DestroyedNTSB MKC72FCJ41Accident · Minor injuriesClosedPiper PA-28 · Lincoln, NEDec 19, 1971 · N6710J · Substantial damageNTSB SEA72FYC25Accident · No injuriesClosedCessna 150 · Forest Grove, ORDec 18, 1971 · N7011S · Substantial damageNTSB MKC72FER34Accident · No injuriesClosedCessna 172E · Walker, MNDec 18, 1971 · N3599S · Substantial damageNTSB ANC72DAG84Accident · No injuriesClosedCessna 120 · Hope, AKDec 18, 1971 · N72233 · Substantial damageNTSB SEA72AS024Accident · Serious injuriesClosedBeech 65-B80 · Mccall, IDDec 16, 1971 · N1028C · Substantial damageNTSB NYC72FNE20Accident · No injuriesClosedCessna 182L · Simsbury, CTDec 15, 1971 · N3366R · DestroyedNTSB NYC72AN082Accident · Serious injuriesClosedPiper PA-23 · Haledon, NJDec 15, 1971 · N6685Y · DestroyedNTSB MIA72DKA08Accident · Minor injuriesClosedPiper PA-28 · Mayaguez, PRDec 14, 1971 · N5991W · Substantial damageNTSB NYC72AN080Accident · 4 fatalClosedBeech 95-C55 · Charlotte, NCDec 13, 1971 · N4877J · DestroyedNTSB MKC72FCJ40Accident · Minor injuriesClosedPiper PA-28R · Scribner, NEDec 13, 1971 · N4981J · Substantial damageNTSB FTW72AF036Accident · 1 fatalClosedCessna 310 · San Antonio, TXDec 13, 1971 · N5203A · DestroyedNTSB MIA72AM052Accident · 1 fatalClosedSchweizer SGS233 · Williamson, GADec 12, 1971 · N1201S · Substantial damageNTSB CHI72AC051Accident · 2 fatalClosedCessna 320D · Springfield, ILDec 12, 1971 · N777K · DestroyedNTSB NYC72AN077Accident · 1 fatalClosedCessna 172 · Buckhannon, WVDec 11, 1971 · N2501Y · DestroyedNTSB FTW72AF034Accident · 1 fatalClosedPiper PA-28 · Piedmont, OKDec 11, 1971 · N5461S · DestroyedNTSB CHI72FEP24Accident · No injuriesClosedMitsubishi MU2B20 · East Troy, WIDec 11, 1971 · N304L · Substantial damageNTSB CHI72FEE48Accident · No injuriesClosedNavion B · Harvard, ILDec 11, 1971 · N5327K · Substantial damageNTSB NYC72FHM23Accident · Serious injuriesClosedAero Comdr 500S · Morristown, NJDec 10, 1971 · N9128N · DestroyedNTSB NYC72FHM22Accident · No injuriesClosedCessna 150 · Linden, NJDec 10, 1971 · N61274 · Substantial damageNTSB MIA72FLA25Accident · No injuriesClosedCessna 337A · Mcintosh, FLDec 8, 1971 · N6357F · Substantial damageNTSB FTW72FRA23Incident · No injuriesClosedLockheed 1329 · Houston, TXDec 8, 1971 · N110G · No damageNTSB MKC72FER31Accident · No injuriesClosedCessna 421 · Crystal, MNDec 7, 1971 · N4018L · Substantial damageNTSB MKC72FCA18Accident · Serious injuriesClosedPiper PA-30 · Scott City, MODec 7, 1971 · N8040Y · DestroyedNTSB LAX72DUG38Accident · No injuriesClosedCessna 150 · Chino, CADec 5, 1971 · N5927J · Substantial damageNTSB FTW72AF031Accident · 3 fatalClosedAero Comdr 680T · New Orleans, LADec 5, 1971 · N78D · DestroyedNTSB CHI72FEP23Accident · Minor injuriesClosedPiper PA-32 · Waukesha, WIDec 5, 1971 · N3449W · DestroyedNTSB OAK72AP017Accident · 1 fatalClosedTaylorcraft DC-65 · Mariposa, CADec 4, 1971 · N47545 · DestroyedNTSB NYC72AN074Accident · 2 fatalClosedCessna 206 · Raleigh, NCDec 4, 1971 · N2110F · 2 aircraft · DestroyedNTSB FTW72FRG38Accident · Serious injuriesClosedTed Smith 600 · Victoria, TXDec 4, 1971 · N7497S · DestroyedNTSB MKC72FER29Accident · Minor injuriesClosedCessna 182M · Belview, MNDec 1, 1971 · N91834 · Substantial damageNTSB NYC72FID17Accident · Minor injuriesClosedBeech H18 · Charlottsville, VANov 29, 1971 · N717Z · DestroyedNTSB NYC72FLJ18Accident · 1 fatalClosedPiper PA-28 · Angier, NCNov 28, 1971 · N7854N · Substantial damageNTSB OAK72DVD30Accident · No injuriesClosedCessna 337 · Hayward, CANov 26, 1971 · N6214F · DestroyedNTSB CHI72FEA23Accident · Minor injuriesClosedCessna 150 · Pittsboro, INNov 26, 1971 · N5988G · Substantial damageNTSB NYC72FHD23Accident · No injuriesClosedCessna 177 · Sewell, NJNov 25, 1971 · N3258T · Substantial damageNTSB MKC72FTK11Accident · Serious injuriesClosedBeech S35 · Pierre, SDNov 25, 1971 · N198Q · Substantial damageNTSB MKC72FCA17Accident · No injuriesClosedCessna 172K · Fenton, MONov 25, 1971 · N7041G · Substantial damageNTSB MKC72AK030Accident · 4 fatalClosedBeech E35 · Garden City, KSNov 24, 1971 · N3202C · Destroyed