NTSB investigations, 1962

22 cases where the phase of flight was Landing.

Cases per year

19622026
NTSB investigations, 1962 per year, 1962–2026: 53,702 cases
196222
196319
19642,152
19652,293
19662,496
19672,731
19681,964
19691,749
19701,680
19711,626
19721,480
19731,368
19741,387
19751,285
19761,307
19771,222
19781,325
19791,135
19801,123
19811,048
1982939
1983885
1984853
1985739
1986661
1987699
1988605
1989584
1990556
1991503
1992534
1993524
1994516
1995481
1996529
1997508
1998545
1999563
2000517
2001497
2002516
2003515
2004522
2005543
2006470
2007536
2008538
2009474
2010512
2011519
2012500
2013420
2014412
2015422
2016527
2017490
2018518
2019463
2020420
2021455
2022494
2023477
2024477
2025451
2026381

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\") = 1962
    AND c.\"mKey\" IN (SELECT case_mkey FROM case_phases WHERE main = 550)
  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 CHI62A0129Accident · No injuriesClosedDouglas DC-3 · Clinton, IADec 22, 1962 · N184D · Substantial damageNTSB LAX62A0127Accident · No injuriesClosedDouglas DC-6 · Los Angeles, CADec 10, 1962 · N37503 · Substantial damageNTSB MIA62A0090Accident · No injuriesClosedCurtiss-Wrt C-46A · Macon, GADec 4, 1962 · N5131B · Substantial damageNTSB MIA62A0072Accident · No injuriesClosedBoeing 720B · Miami, FLSep 21, 1962 · N8715E · Substantial damageNTSB MIA62A0070Accident · Minor injuriesClosedDouglas DC-7B · Daytona Beach, FLSep 19, 1962 · N801D · Substantial damageNTSB CHI62A0089Accident · No injuriesClosedSud Avn SE 210 · Cleveland, OHSep 11, 1962 · N1014U · Substantial damageNTSB MIA62A0061Accident · No injuriesClosedCurtiss-Wrt C-46R · Miami, FLAug 17, 1962 · N3944C · Substantial damageNTSB ANC62A0038Accident · No injuriesClosedBeech AT-11 · Liz A Dewlne, AKAug 11, 1962 · N79019 · Substantial damageNTSB MIA62A0056Accident · Minor injuriesClosedLockheed 188 · Knoxville, TNAug 6, 1962 · N6102A · Substantial damageNTSB NYC62A0074Accident · No injuriesClosedArmstrong AW-650 · Rome, NYJul 23, 1962 · N6502R · Substantial damageNTSB UNK62X0102Accident · No injuriesClosedCurtis-Wrt C-46 · F.W.I, GuadeloupeJul 11, 1962 · N74811 · Substantial damageNTSB NYC62A0067Accident · No injuriesClosedArmstrong AW650 · Wilmington, DEJul 2, 1962 · N6501R · Substantial damageNTSB NYC62A0047Accident · No injuriesClosedLockheed 1049 · New York, NYMay 28, 1962 · N6213C · Substantial damageNTSB MIA62A0034Accident · No injuriesClosedCurtiss WRT C-46A · Tyndall Afb, FLMay 24, 1962 · N75388 · Substantial damageNTSB NYC62A0037Accident · Minor injuriesClosedVickers 745D · New York, NYApr 27, 1962 · N6598C · Substantial damageNTSB LAX62A0038Accident · No injuriesClosedMartin 404 · Lompoc, CAApr 17, 1962 · N40436 · Substantial damageNTSB ANC62A0010Accident · No injuriesClosedCessna 180A · Shungnak, AKApr 7, 1962 · N5351D · Substantial damageNTSB NYC62A0023Accident · No injuriesClosedDouglas DC-6B · Buffalo, NYMar 7, 1962 · N90765 · Substantial damageNTSB MKC62A0006Accident · No injuriesClosedFairchild F-27 · Waterloo, IAFeb 25, 1962 · N4302F · Substantial damageNTSB NYC62A0013Accident · No injuriesClosedDouglas DC-8 · New York, NYFeb 3, 1962 · N8005U · Substantial damageNTSB CHI62A0012Accident · No injuriesClosedDouglas DC-7BF · Detroit, MIJan 26, 1962 · N381 · Substantial damageNTSB MIA62A0003Accident · No injuriesClosedLockheed 188 · Birmingham, ALJan 14, 1962 · N5540 · Substantial damage