NTSB investigations, 2020

420 cases where the phase of flight was Landing.

Cases per year

19622026
NTSB investigations, 2020 per year, 1962–2026: 53,694 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
2026373

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\") = 2020
    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 DCA21WA063IncidentClass 5 · ForeignAirbus A319-115 · Bogata, ColombiaDec 31, 2020 · N557AV · Minor damageNTSB ANC21LA010Accident · Minor injuriesClass 4 · LimitedFinal reportCessna 172R · Hope, AKThe pilot’s selection of unsuitable terrain for landing. A factor was the certified flight instructor’s selection of unsuitable terrain for landing.Dec 31, 2020 · N949AF · Substantial damageNTSB ERA21LA238Accident · No injuriesClass 3 · LimitedFinal reportPiper PA46R-350T · York, PAAn improper weld repair of the engine mount, which resulted in a fatigue failure of the mount and subsequent nose landing gear collapse. Contributing to the accident was maintenance personnel’s failure to accomplish the manufacturer’s service bulletin…Dec 30, 2020 · N463ST · Substantial damageNTSB ERA21LA097Accident · No injuriesClass 4 · LimitedFinal reportMooney International M20TN · Holly Ridge, NCThe pilot’s failure to perform a go-around during an unstable approach to land which resulted in a landing area overshoot and a subsequent runway excursion.Dec 30, 2020 · N728VM · Substantial damageNTSB ERA21LA096Accident · No injuriesClass 4 · LimitedFinal reportTaylorcraft BC12 · Topping, VAThe pilot’s failure to maintain directional control during landing, with resulted in a ground loop and subsequent nose over.Dec 30, 2020 · N96540 · Substantial damageNTSB DCA21WA061Incident · No injuriesClass 5 · ForeignBoeing 737-824 · San Jose, Costa RicaDec 30, 2020 · N73275 · Minor damageNTSB ERA21LA094Accident · No injuriesClass 4 · LimitedFinal reportCessna 182 · Stowe, PAThe pilot's loss of directional control while landing in a gusty crosswind, which resulted in a runway excursion and subsequent impact with terrain.Dec 29, 2020 · N6327F · Substantial damageNTSB ERA21LA093Accident · No injuriesClass 4 · LimitedFinal reportBeech 95-B55 (T42A) · Westfield, MAThe pilot’s failure to maintain control of the airplane during the landing and his failure to confirm that the landing gear was extended before landing.Dec 29, 2020 · N916MT · Substantial damageNTSB GAA21WA135Accident · No injuriesClass 5 · ForeignEmbraer EMB-550 · Mérida, MexicoDec 28, 2020 · N24YP · Substantial damageNTSB CEN21LA105Accident · No injuriesClass 4 · LimitedFinal reportPiper PA-30 · Navasota, TXThe pilot’s failure to extend the landing gear before landing.Dec 28, 2020 · N1236 · Substantial damageNTSB WPR21LA074Accident · Minor injuriesClass 4 · LimitedFinal reportAerostar International S-60A · Peoria, AZThe pilot’s encounter with an updraft which resulted in a loss of aircraft control and subsequent collision with powerlines.Dec 26, 2020 · N6534A · Substantial damageNTSB GAA21WA031Accident · No injuriesClass 5 · ForeignCessna 208 · Sela, IndonesiaDec 26, 2020 · PK-SNR · Substantial damageNTSB ERA21LA090Accident · No injuriesClass 4 · LimitedFinal reportCessna 172 · Locust Grove, GAThe pilot’s improper recovery from a bounced landing, which resulted in a loss of directional control and subsequent runway excursion.Dec 26, 2020 · N75825 · Substantial damageNTSB CEN21LA098Accident · Serious injuriesClass 4 · LimitedFinal reportQuad City Challenger II · Waldron, MOThe pilot’s improper landing flare during the rejected takeoff that resulted in a hard landing and nose landing gear collapse.Dec 26, 2020 · N895BT · Substantial damageNTSB GAA21WA013Accident · No injuriesClass 3 · ForeignCessna 525 · Uberlandia, BrazilDec 22, 2020 · PR-HFT · Substantial damageNTSB ERA21LA095Accident · No injuriesClass 4 · LimitedFinal reportCessna 170 · Madisonville, TNThe pilot's failure to maintain directional control during the landing rollout, which resulted in a ground loop.Dec 22, 2020 · N4580C · Substantial damageNTSB ERA21LA092Accident · No injuriesClass 4 · LimitedFinal reportCessna 172S · Culpeper, VAThe pilot’s decision to land the airplane in crosswind conditions that exceeded the airplane’s maximum demonstrated crosswind velocity.Dec 22, 2020 · N505LP · Substantial damageNTSB CEN21LA099Accident · No injuriesClass 4 · LimitedFinal reportCessna 150K · Peyton, COThe student pilot did not maintain directional control of the airplane while landing. Contributing to the accident was the pilot’s diverted attention to the incorrect flap setting.Dec 21, 2020 · N5937G · Substantial damageNTSB CEN21LA097Accident · No injuriesClass 4 · LimitedFinal reportCessna 170 · Albion, NEThe pilot’s failure to maintain directional control during the landing with a tailwind.Dec 18, 2020 · N9590A · Substantial damageNTSB ERA21LA077Accident · No injuriesClass 3 · LimitedFinal reportEmbraer EMB-500 · Jacksonville, FLThe flight crew’s failure to apply maximum braking immediately upon touchdown, which resulted in a runway excursion. Contributing to the accident were 1) the slightly excessive approach airspeed and 2) the flight crew’s decision to land on a wet runway during…Dec 16, 2020 · N661EP · Substantial damageNTSB ERA21LA078Accident · Minor injuriesClass 4 · LimitedFinal reportLake LA-4-200 · Orlando, FLThe pilot’s improper recovery from a bounced landing.Dec 15, 2020 · N5023L · Substantial damageNTSB CEN21LA086Accident · No injuriesClass 4 · LimitedFinal reportEclipse EA 500 · Leadville, COThe pilot’s failure to maintain proper control of the airplane, which led to an unstabilized approach and a long landing on a runway contaminated with ice and patchy packed snow resulting in a runway excursion.Dec 14, 2020 · N686TM · Substantial damageNTSB ERA21LA079Accident · No injuriesClass 4 · LimitedFinal reportPiper PA-28-161 · Nantucket, MAThe pilot's failure to maintain adequate clearance from obstacles during the attempted go around following an approach to landing in sun glare.Dec 11, 2020 · N8436T · Substantial damageNTSB ERA21LA074Accident · No injuriesClass 4 · LimitedFinal reportCessna 172 · Dexter, METhe pilot’s loss of directional control while landing, which resulted in an encounter with snow and subsequent nose over.Dec 11, 2020 · N19801 · Substantial damageNTSB ERA21LA084Accident · No injuriesClass 4 · LimitedFinal reportFord Stephen L Super Chief · Blountstown, FLThe pilot's failure to maintain directional control of the airplane during the landing.Dec 9, 2020 · N706SF · Substantial damageNTSB ERA21LA067Accident · No injuriesClass 4 · LimitedFinal reportPiper PA23 · Milton, FLThe pilot’s failure to attain a proper touchdown point and his landing with a high approach speed, which resulted in a runway overrun.Dec 6, 2020 · N78329 · Substantial damageNTSB ERA21LA065Incident · No injuriesClass 3 · LimitedFinal reportPiper PA46 · Leesburg, VAThe pilot’s loss of directional control during landing in crosswind conditions. Contributing to the loss of control was the significantly underinflated nose landing gear tire.Dec 6, 2020 · N282ST · Minor damageNTSB DCA21WA049Incident · No injuriesClass 5 · ForeignBoeing 737 · Garowe, SomaliaDec 2, 2020 · EY-560 · Minor damageNTSB CEN21LA071Accident · No injuriesClass 3 · LimitedFinal reportCessna 551 · Lufkin, TXThe pilot’s decision to land on a runway that did not provide enough length to stop the airplane given the wet surface conditions, resulting in a runway excursion.Dec 2, 2020 · N48DK · Substantial damageNTSB CEN21LA079Accident · No injuriesClass 4 · LimitedFinal reportHutson Star-Lite · San Antonio, TXThe pilot’s decision to land on a soft terrain which resulted in the failure of the nose landing gear.Dec 1, 2020 · N322SL · Substantial damageNTSB ERA21LA061Accident · No injuriesClass 4 · LimitedFinal reportPiper PA28 · Bellefonte, PAThe pilot's failure to maintain directional control while landing, which resulted in a runway excursion.Nov 29, 2020 · N8056N · Substantial damageNTSB ERA21LA060Accident · No injuriesClass 4 · LimitedFinal reportChampion 7EC · Northhampton, NYThe pilot’s loss of airplane control during an off-airport landing on soft sand, which resulted in a nose over.Nov 29, 2020 · N9721N · Substantial damageNTSB ERA21LA058Accident · No injuriesClass 4 · LimitedFinal reportChampion 7FC · Georgetown, DEThe pilot’s failure to maintain airplane control while on landing in gusting crosswind conditions.Nov 28, 2020 · N7596B · Substantial damageNTSB ENG21WA006Accident · Minor injuriesClass 5 · ForeignATR ATR42 · Nunavut, CanadaNov 26, 2020 · C-FAFS · Minor damageNTSB CEN21LA111Accident · No injuriesClass 4 · LimitedFinal reportCessna T182T · Hollister, MOThe pilot’s failure to maintain proper airspeed control during an instrument approach in instrument meteorological conditions, which led to a bounced landing, collapsing the nose landing gear, and resulting in substantial damage.Nov 26, 2020 · N182PP · Substantial damageNTSB ERA21LA056Accident · No injuriesClass 3 · LimitedFinal reportCessna 172 · Atlanta, GAThe Cessna pilot’s failure to tune his radio to the common traffic advisory frequency, which resulted in a lack of awareness of the other aircraft operating at the airport. Contributing to the accident was the Cessna pilot’s lack of understanding of the…Nov 25, 2020 · N8125U · 2 aircraft · Substantial damageNTSB CEN21LA087Accident · No injuriesClass 4 · LimitedFinal reportPiper PA12 · Gilliam, LAThe non-instrument rated pilot’s encounter with poor weather conditions resulting in his performing a precautionary landing to a cornfield and subsequently nosing over.Nov 23, 2020 · N2569M · Substantial damageNTSB CEN21LA066Accident · No injuriesClass 3 · LimitedFinal reportCessna 172 · Lawrence, KSThe student pilot’s improper landing flare/touchdown which resulted in a hard landing.Nov 20, 2020 · N99HV · Substantial damageNTSB ERA21LA045Accident · No injuriesClass 4 · LimitedFinal reportCessna 172 · Manville, NJThe pilot's failure to maintain directional control while landing in a gusty crosswind, which resulted in a runway excursion and noseover.Nov 18, 2020 · N734JF · Substantial damageNTSB CEN21LA074Accident · No injuriesClass 4 · LimitedFinal reportZlin Savage Cub-S · Francis, OKThe pilot’s selection of unsuitable terrain for the landing, which resulted in a nose over when the airplane encountered soft sand during the landing roll.Nov 15, 2020 · N9111 · Substantial damageNTSB ERA21LA048Accident · No injuriesClass 4 · LimitedFinal reportVans RV4 · Milton, FLThe pilot's failure to maintain directional control during a crosswind landing.Nov 14, 2020 · N311SV · Substantial damageNTSB ERA21LA044Accident · No injuriesClass 4 · LimitedFinal reportCessna 305 · Ellenville, NYThe failure of the right brake master cylinder lock seal spring washer.Nov 14, 2020 · N5179G · Substantial damageNTSB WPR21LA053Accident · No injuriesClass 4 · LimitedFinal reportAir Creation Buggy · Benson, AZThe non-rated pilot’s unstable approach and failure to maintain aircraft control, which resulted in a hard landing and collision with terrain.Nov 13, 2020 · N2764N · Substantial damageNTSB CEN21LA055Accident · 2 fatalClass 3 · LimitedFinal reportCessna 182R · Rockwall, TXThe pilot’s decision to continue an unstabilized approach and his delayed go-around decision, which resulted in the airplane’s impact with power lines and the ground. Contributing to the accident was the inaccurate wind direction reporting as a result of a…Nov 12, 2020 · N7306H · Substantial damageNTSB ERA21LA150Accident · No injuriesClass 4 · LimitedFinal reportAmerican Champion 7GCBC · Montgomery, NYThe pilot’s failure to maintain directional control during landing, resulting in a ground loop and structural damage to the airframe.Nov 8, 2020 · N139PC · Substantial damageNTSB CEN21LA081Accident · No injuriesClass 4 · LimitedFinal reportSchweizer 269C · Rhame, NDThe pilot landed the helicopter on unsuitable terrain, which resulted in a rollover.Nov 7, 2020 · N2081G · Substantial damageNTSB WPR21LA039Accident · Serious injuriesClass 3 · LimitedFinal reportAgusta A109 · Los Angeles, CAThe loss of tail rotor control due to the separation of the tail rotor duplex bearing ring nut from the thrust sleeve, which resulted in the loss of helicopter control.Nov 6, 2020 · N109EX · Substantial damageNTSB ERA21LA039Accident · No injuriesClass 4 · LimitedFinal reportDiamond DA40 · Winder, GAThe pilot's loss of directional control while landing, which resulted in a runway excursion.Nov 6, 2020 · N232JP · Substantial damageNTSB CEN21LA108Accident · No injuriesClass 3 · LimitedFinal reportCirrus Design SR20 · Fort Worth, TXA failure of the nose wheel landing strut for reasons that could not be determined based on available information.Nov 6, 2020 · N720TX · Substantial damageNTSB CEN21LA051Accident · No injuriesClass 4 · LimitedFinal reportCirrus SR22 · Denver, COThe student pilot’s failure to maintain control of the airplane during landing with a gusting crosswind and his failure to go around and relinquish control of the airplane when directed by the instructor pilot.Nov 6, 2020 · N418DE · Substantial damage