NTSB investigations, 1967

640 cases where the phase of flight was Approach.

Cases per year

19622026
NTSB investigations, 1967 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\") = 1967
    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 CHI68F0529Accident · Serious injuriesClosedPiper PA-24 · Manistee, MIDec 31, 1967 · N7636P · Substantial damageNTSB FTW68D0410Accident · Minor injuriesClosedCessna 310D · Midland, TXDec 29, 1967 · N6989T · Substantial damageNTSB FTW68D0403Accident · No injuriesClosedPiper PA-28 · Jonesboro, ARDec 29, 1967 · N6417W · Substantial damageNTSB DEN68F0179Accident · Minor injuriesClosedCessna 210 · Denver, CODec 29, 1967 · N6641X · DestroyedNTSB CHI68F0519Accident · Minor injuriesClosedCessna 182 · Greencastle, INDec 27, 1967 · N5081D · DestroyedNTSB LAX68F0260Accident · Serious injuriesClosedCessna 140 · Redlands, CADec 25, 1967 · N72100 · DestroyedNTSB CHI68D0525Accident · Minor injuriesClosedCessna 182 · Roscoe, ILDec 25, 1967 · N2482G · Substantial damageNTSB OAK68D0340Accident · Minor injuriesClosedCessna 182 · Fair Oaks, CADec 24, 1967 · N4924D · Substantial damageNTSB FTW68D0409Accident · No injuriesClosedBeech A23 · Lamesa, TXDec 24, 1967 · N5769V · Substantial damageNTSB MKC68A0041Accident · No injuriesClosedBrantly B-2A · Gordon, NEDec 23, 1967 · N5918X · DestroyedNTSB LAX68D0253Incident · No injuriesClosedDehaviland DHC-2 · Llano, CADec 23, 1967 · CF-ROM · Substantial damageNTSB NYC68D0317Accident · No injuriesClosedCessna 337 · Belle Vernon, PADec 22, 1967 · N2464S · Substantial damageNTSB FTW68F0408Accident · Minor injuriesClosedCessna 150 · Angleton, TXDec 22, 1967 · N8898S · DestroyedNTSB CHI68F0512Accident · Serious injuriesClosedBeech D18S · Beloit, ILDec 22, 1967 · N120R · Substantial damageNTSB OAK68D0314Accident · No injuriesClosedPiper PA-22 · Travis Afb, CADec 21, 1967 · N4901Z · Substantial damageNTSB FTW68A0063Accident · 1 fatalClosedPiper PA-24 · Manvel, TXDec 19, 1967 · N6885P · DestroyedNTSB MIA68F0371Accident · No injuriesClosedPiper PA-28 · Hialeah, FLDec 17, 1967 · N6801W · Substantial damageNTSB NYC68A0079Accident · 4 fatalClosedPiper PA-28 · Bridgeport, CTDec 16, 1967 · N9736J · DestroyedNTSB MKC68F0391Accident · Minor injuriesClosedCessna 150 · Rosemount, MNDec 16, 1967 · N2484J · Substantial damageNTSB CHI68F0501Accident · Minor injuriesClosedBeech K35 · Wheeling, ILDec 16, 1967 · N801R · Substantial damageNTSB ANC68F0074Accident · No injuriesClosedPiper PA-18 · Sitka, AKDec 16, 1967 · N4581A · Substantial damageNTSB NYC68F0330Accident · 1 fatalClosedBeech T-34 · Butler, PADec 15, 1967 · N9182R · DestroyedNTSB OAK68A0050Accident · 2 fatalClosedBell 47J-2A · Hanalei, HIDec 13, 1967 · N8501F · DestroyedNTSB NYC68F0321Accident · Minor injuriesClosedBeech D18S · New Cumberland, PADec 12, 1967 · N5869C · DestroyedNTSB MIA68A0054Accident · 2 fatalClosedAero Comdr 560E · Kingshill, VIDec 12, 1967 · N8448C · DestroyedNTSB OAK68D0248Accident · No injuriesClosedBeech H35 · Monterey, CADec 11, 1967 · N4634D · Substantial damageNTSB SEA68A0043Accident · No injuriesClosedPiper PA-24 · Seattle, WADec 10, 1967 · N6091P · Substantial damageNTSB CHI68A0053Accident · 7 fatalClosedBeech H18 · Madison, WIDec 10, 1967 · N390R · DestroyedNTSB NYC68F0328Accident · Minor injuriesClosedPiper PA-28 · Ronkonkoma, NYDec 9, 1967 · N4101J · Substantial damageNTSB LAX68D0235Accident · No injuriesClosedCassna 182 · Escondido, CADec 9, 1967 · N5966B · Substantial damageNTSB CHI68F0496Accident · No injuriesClosedCessna 150 · Columbus, OHDec 9, 1967 · N374LA · Substantial damageNTSB CHI68A0052Accident · 2 fatalClosedHughes 269B · Evansville, INDec 9, 1967 · N9454F · DestroyedNTSB OAK68D0237Accident · No injuriesClosedCessna 182 · Oroville, CADec 8, 1967 · N3433U · Substantial damageNTSB CHI68F0598Accident · Serious injuriesClosedPiper PA-32 · Wauwatosa, WIDec 8, 1967 · N3437W · Substantial damageNTSB MIA68F0350Accident · No injuriesClosedBeech C-45H · Miami, FLDec 7, 1967 · N9169Z · Substantial damageNTSB MKC68D0378Accident · No injuriesClosedCessna 150 · Creve Coeur, MODec 6, 1967 · N3457J · Substantial damageNTSB LAX68D0223Accident · No injuriesClosedPiper J-3 · Filmore, CADec 6, 1967 · N21506 · Substantial damageNTSB CHI68F0499Accident · 1 fatalClosedPiper PA-30 · Lowell, MIDec 6, 1967 · N8071Y · DestroyedNTSB DIA68A0025Accident · 2 fatalClosedCessna 310F · Norfolk, VADec 5, 1967 · N6704X · DestroyedNTSB DEN68D0163Accident · No injuriesClosedCessna 150 · Gillette, WYDec 5, 1967 · N8183F · Substantial damageNTSB CHI68F0452Accident · No injuriesClosedPiper PA-28 · Ann Arbor, MIDec 5, 1967 · N6459R · Substantial damageNTSB OAK68A0048Accident · 1 fatalClosedPiper PA-23 · Reno, NVDec 4, 1967 · N5853Y · DestroyedNTSB OAK68D0252Accident · No injuriesClosedN.American SNJ-B5 · Honolulu, HIDec 2, 1967 · N3163G · Substantial damageNTSB OAK68D0246Accident · No injuriesClosedSnow S2C · Tranquillty, CADec 2, 1967 · N1661S · Substantial damageNTSB DEN68D0149Accident · No injuriesClosedCessna 310 · Grand Junct, CODec 1, 1967 · N5266A · Substantial damageNTSB DEN68D0162Accident · No injuriesClosedCessna 182 · Hobbs, NMNov 30, 1967 · N5626B · Substantial damageNTSB OAK68D0224Accident · Minor injuriesClosedCessna 421 · Salinas, CANov 29, 1967 · N4005L · Substantial damageNTSB MIA68D0311Accident · No injuriesClosedCessna 170A · Tampa, FLNov 29, 1967 · N1111F · Substantial damageNTSB MIA68A0053Accident · 3 fatalClosedLear Jet 23 · Orlando, FLNov 29, 1967 · N690L · DestroyedNTSB DIA68D0171Accident · No injuriesClosedMooney M20C · Fairmont, WVNov 29, 1967 · N2940L · Substantial damage