NTSB investigations, 1963

19 cases where the phase of flight was Landing.

Cases per year

19622026
NTSB investigations, 1963 per year, 1962–2026: 53,692 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
2026371

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\") = 1963
    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 SEA64A0032Accident · No injuriesClosedDouglas DC-3 · Kalispell, MTDec 11, 1963 · N2025A · Substantial damageNTSB MIA64A0049Accident · No injuriesClosedConvair 440 · Atlanta, GANov 1, 1963 · N4815C · Substantial damageNTSB FTW64A0031Accident · No injuriesClosedDouglas DC-3A · Shreveport, LASep 29, 1963 · N33656 · Substantial damageNTSB MIA64A0041Accident · No injuriesClosedDouglas DC-7 · Nashville, TNSep 28, 1963 · N843D · Substantial damageNTSB ANC64A0012Accident · No injuriesClosedCurtiss-Wrt C-46 · Anchorage, AKSep 5, 1963 · N7779B · Substantial damageNTSB NYC64A0029Accident · No injuriesClosedConvair 440 · Wilkes-Barre, PAAug 21, 1963 · N9320 · Substantial damageNTSB MIA64A0024Accident · No injuriesClosedDouglas DC-8 · Orlando, FLAug 21, 1963 · N8601 · Substantial damageNTSB FTW64A0016Accident · No injuriesClosedDouglas DC-7C · Panama Cty, St. Pierre & MiquelonAug 15, 1963 · N5906 · Substantial damageNTSB ANC64A0005Accident · No injuriesClosedGrumman G-44 · Seldovia, AKJul 23, 1963 · N9929H · DestroyedNTSB LAX64A0002Accident · No injuriesClosedSikorski S-61L · Los Angeles, CAJul 15, 1963 · N300Y · Substantial damageNTSB FTW63A0173Accident · No injuriesClosedMartin 404 · Baton Rouge, LAJun 17, 1963 · N145S · Substantial damageNTSB CHI63A0183Accident · No injuriesClosedArmstrong AW650 · Fairfield, OHJun 9, 1963 · N6506R · Substantial damageNTSB MIA63A0133Accident · No injuriesClosedLockheed 188A · Miami, FLMay 15, 1963 · N5013K · Substantial damageNTSB NYC63A0184Accident · No injuriesClosedConvair 340 · Newark, NJMay 8, 1963 · N3415 · Substantial damageNTSB ANC63A0070Accident · No injuriesClosedCessna 180A · Mcintyre Pt, AKApr 10, 1963 · N5331D · Substantial damageNTSB OAK63A0071Accident · No injuriesClosedDouglas DC-7B · Oakland, CAMar 16, 1963 · N359AA · Substantial damageNTSB NYC63A0160Accident · No injuriesClosedDouglas DC-7B · Boston, MAMar 12, 1963 · N841D · Substantial damageNTSB MKC63A0058Accident · 8 fatalClosedVickers 810 · Kansas City, MOJan 29, 1963 · N242V · DestroyedNTSB MIA63A0109Accident · No injuriesClosedDouglas DC-8 · Tampa, FLJan 14, 1963 · N802E · Substantial damage