NTSB investigations, 1970

330 cases where the phase of flight was Maneuvering.

Cases per year

19622026
NTSB investigations, 1970 per year, 1962–2026: 18,849 cases
1964415
1965419
1966366
1967410
1968394
1969360
1970330
1971384
1972359
1973407
1974410
1975407
1976480
1977443
1978433
1979384
1980377
1981374
1982416
1983476
1984462
1985402
1986357
1987357
1988349
1989313
1990307
1991350
1992309
1993315
1994322
1995320
1996279
1997262
1998259
1999267
2000281
2001257
2002241
2003263
2004224
2005212
2006203
2007222
2008234
2009208
2010222
2011250
2012236
2013216
2014199
2015217
2016177
2017201
2018187
2019197
2020165
2021186
2022186
2023191
2024165
2025145
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\") = 1970
    AND c.\"mKey\" IN (SELECT case_mkey FROM case_phases WHERE main = 450)
  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 IAD71FIA14Accident · Serious injuriesClosedSud Aviatio SE3130 · Alexandria, VADec 31, 1970 · N532 · DestroyedNTSB OAK71FVD24Accident · Serious injuriesClosedAeronca 11-BC · Ripon, CADec 27, 1970 · N3956E · DestroyedNTSB LAX71DUM24Accident · No injuriesClosedPiper PA-25 · Imperial, CADec 27, 1970 · N4830Y · Substantial damageNTSB IAD71AI031Accident · 1 fatalClosedBeech A-23 · Chadbourn, NCDec 25, 1970 · N8774M · Substantial damageNTSB MIA71DKQ22Accident · Serious injuriesClosedPiper PA-22 · Coldwater, MSDec 23, 1970 · N4891Z · DestroyedNTSB SEA71DVQ16Accident · No injuriesClosedBell 47G-2 · Sixes, ORDec 21, 1970 · N73284 · Substantial damageNTSB FTW71DQG50Accident · No injuriesClosedCessna 150 · Amarillo, TXDec 20, 1970 · N22201 · Substantial damageNTSB IAD71FIG27Accident · Minor injuriesClosedLuscombe 8A · Laytonsville, MDDec 19, 1970 · N45526 · DestroyedNTSB MIA71FLA29Accident · 2 fatalClosedTaylorcraft BC12-D · Micanopy, FLDec 17, 1970 · N95705 · DestroyedNTSB OAK71DVA46Accident · No injuriesClosedHiller Acft UH-12C · Fresno, CADec 16, 1970 · N5315V · Substantial damageNTSB CHI71FBJ45Accident · Minor injuriesClosedPiper PA-25 · Bangor, MIDec 13, 1970 · N8582L · DestroyedNTSB LAX71AL036Accident · 2 fatalClosedSchweizer SGS232 · Elsinore, CADec 7, 1970 · N7934J · Substantial damageNTSB LAX71DVA42Accident · No injuriesClosedAeronca 11AC · Lone Pine, CADec 5, 1970 · N86312 · Substantial damageNTSB DEN71AD025Accident · 2 fatalClosedPiper PA-18 · Montrose, CONov 29, 1970 · N1874P · DestroyedNTSB MIA71FKT25Accident · No injuriesClosedSnow S2A · Clewiston, FLNov 26, 1970 · N9460R · Substantial damageNTSB FTW71AF027Accident · Minor injuriesClosedBell 47J · Abbeville, LANov 26, 1970 · N6734D · Substantial damageNTSB UNK71X0102Accident · No injuriesClosedBell 47G-3B · Hatia Is Est Pkst, PakistanNov 23, 1970 · N1327X · Substantial damageNTSB CHI71FBJ38Accident · Minor injuriesClosedHughes 269A · No.Muskegon, MINov 11, 1970 · N8773F · DestroyedNTSB LAX71DUQ39Accident · No injuriesClosedGrumman G-164 · Somis, CANov 10, 1970 · N671Y · Substantial damageNTSB FTW71FQG44Accident · Serious injuriesClosedTaylorcraft DC-65 · Loop, TXNov 9, 1970 · N36493 · DestroyedNTSB ANC71DAG47Accident · Minor injuriesClosedPiper PA-18 · Talkeetna, AKNov 9, 1970 · N2329A · Substantial damageNTSB NYC71AN056Accident · 2 fatalClosedCessna 150H · Bahama, NCNov 8, 1970 · N6418S · DestroyedNTSB LAX71AL027Accident · 2 fatalClosedFairchild 22 · Upland, CANov 8, 1970 · N14788 · DestroyedNTSB MIA71DKQ19Accident · Minor injuriesClosedPiper J-3 · Batesville, MSNov 7, 1970 · N23404 · DestroyedNTSB FTW71FRA25Accident · No injuriesClosedCessna 150J · Beaumont, TXNov 7, 1970 · N50828 · Substantial damageNTSB SEA71DXM15Accident · Minor injuriesClosedCessna 172H · Twin Falls, IDOct 31, 1970 · N1665F · Substantial damageNTSB MIA71DKT13Accident · No injuriesClosedPiper J-3 · Homestead, FLOct 31, 1970 · N33484 · Substantial damageNTSB MIA71DKJ26Accident · Minor injuriesClosedCessna 182H · Gulf Shores, ALOct 29, 1970 · N2306X · Substantial damageNTSB LAX71FUJ40Accident · Serious injuriesClosedBell 47G-5 · El Mirage, AZOct 24, 1970 · N1375X · DestroyedNTSB FTW71FPG26Accident · No injuriesClosedGrumman G-164A · Lonoke, AROct 20, 1970 · N5302 · DestroyedNTSB MIA71FKQ18Accident · Minor injuriesClosedPiper PA-25 · Vicksburg, MSOct 17, 1970 · N6505Z · Substantial damageNTSB IAD71FIG17Accident · Minor injuriesClosedTaylorcraft BC-65 · Fort Ashby, WVOct 17, 1970 · N26644 · DestroyedNTSB DEN71FXD32Accident · Serious injuriesClosedCessna 150F · Watkins, COOct 17, 1970 · N8056F · Substantial damageNTSB DEN71AD017Accident · 2 fatalClosedBeech V35B · Aspen, COOct 17, 1970 · N3958A · DestroyedNTSB SEA71AS022Accident · 2 fatalClosedCessna A150K · Eagle, IDOct 15, 1970 · N8321M · Substantial damageNTSB SEA71FWD18Accident · No injuriesClosedAeronca 7AC · Fircrest, WAOct 13, 1970 · N1229E · Substantial damageNTSB MIA71DLD24Accident · No injuriesClosedSikorsky S-55 · Dundee, FLOct 12, 1970 · N15183 · Substantial damageNTSB FTW71AF017Accident · 2 fatalClosedCessna 120 · Whitney, TXOct 4, 1970 · N3570V · DestroyedNTSB MIA71FKJ24Accident · No injuriesClosedPiper PA-18 · Loxley, ALOct 3, 1970 · N8229C · Substantial damageNTSB OAK71DVA34Accident · Minor injuriesClosedAero Comdr A-9B · Dos Palos, CAOct 2, 1970 · N7633V · Substantial damageNTSB MKC71FDM30Accident · Minor injuriesClosedCessna 172G · Hastings, MNOct 2, 1970 · N4185L · Substantial damageNTSB FTW71FQG41Accident · Serious injuriesClosedPiper PA-25 · Cotton Center, TXOct 2, 1970 · N7502Z · DestroyedNTSB OAK71DVA33Accident · Minor injuriesClosedBoeing B75N1 · Orange Cove, CAOct 1, 1970 · N68496 · DestroyedNTSB OAK71AP018Accident · 2 fatalClosedBoeing A75N1 · Castro Valley, CASep 26, 1970 · N49793 · DestroyedNTSB IAD71DID09Accident · Serious injuriesClosedChampion 7GCBC · Lynchburg, VASep 26, 1970 · N9040L · DestroyedNTSB FTW71DPG25Accident · No injuriesClosedPiper PA-25 · Eudora, ARSep 25, 1970 · N4659Y · Substantial damageNTSB FTW71DQD10Accident · Minor injuriesClosedCessna A188 · Presidio, TXSep 24, 1970 · N8180V · Substantial damageNTSB DEN71FXD27Accident · Serious injuriesClosedPiper PA-25 · Fruita, COSep 24, 1970 · N6392Z · DestroyedNTSB MIA71FKQ15Accident · 1 fatalClosedPiper PA-25 · Carpenter, MSSep 21, 1970 · N7508Z · DestroyedNTSB LAX71DUJ34Accident · No injuriesClosedPiper PA-25 · Rillito, AZSep 21, 1970 · N4587Y · Substantial damage