NTSB investigations
35,885 cases where the phase of flight was Enroute.
Cases, newest first
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 c.\"mKey\" IN (SELECT case_mkey FROM case_phases WHERE main = 400)
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.
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 c."mKey" IN (SELECT case_mkey FROM case_phases WHERE main = 400)
ORDER BY c."eventDate" DESC, c."ntsbNumber" DESCRun it at the DuckDB prompt, or in any tool that reads Parquet over HTTPS. More ways to query the release are on Use the data.
NTSB BFO90FA045Accident · 6 fatalField investigationFinal reportCessna 210N · Shady Grove Cor, VAVFR flight by the non-instument rated pilot into instrument meteorological conditions (IMC), his loss of aircraft control, due to spatial disorientation, and his exceeding the design stress limits of the aircraft, while recovering from an uncontrolled…NTSB ATL90FA111Accident · 1 fatalField investigationFinal reportCessna P206 · Liberty, NCA loss of engine power due to improper repairs to, and inadequate inspection of, the induction air box. The night light condition was a contributing factor.NTSB ATL90LA106Accident · No injuriesLimited investigationFinal reportPiper PA-24 · Cartersville, GAThe pilot's improper use of the engine fuel mixture control which resulted in fuel exhaustion.NTSB MIA90LA115Accident · No injuriesLimited investigationFinal reportWilliams, Robert G. AIR COMM. 532 Elite · Indian Rks Bch, FLLoss of power due to the overheated engine caused by a separated liquid coolant line which allowed the coolant to drain, resulting in the forced landing.NTSB LAX90LA206Accident · Serious injuriesLimited investigationFinal reportThunder and Colt AX9-140 · Napa, CAThe pilot's improper flare technique which resulted in a hard landing. A factor in the accident was the sudden appearance of a high wind condition.NTSB BFO90LA041Accident · No injuriesLimited investigationFinal reportHiller UH-12ET · Brookneal, VAThe pilot's improper preflight and improper in-flight planning/decision. Pilot fatigue was a related factor.NTSB LAX90LA159Accident · No injuriesLimited investigationFinal reportCessna 182L · Bullhead City, AZThe pilot's preflight planning/preparation and fuel calculations were poor.NTSB NYC90FA099Accident · 1 fatalField investigationFinal reportGrumman AA-5B · Fredericksburg, PAContinued VFR flight by the pilot into instrument meteorological conditions (IMC), and his failure (or inability) to maintain control of the aircraft after becoming spatially disoriented. Factors related to the accident were: adverse weather conditions, and…NTSB LAX90LA157Accident · Minor injuriesLimited investigationFinal reportRobinson R22 · Mammoth Lakes, CAPilot's encounter with a strong downdraft while cruising at an inadequate altitude. A contributing factor was the high altitude which limited available engine power for recovery.NTSB NYC90LA097Accident · No injuriesLimited investigationFinal reportCessna 150 · Tinton Falls, NJThe failure of the student pilot to ensure there was sufficient fuel on board for the planned flight. A factor related to the accident was the failure of the flight instructor to properly prepare his student for the flight.NTSB MIA90LA112Accident · Minor injuriesLimited investigationFinal reportCessna 172D · Isla Grande, PRImproper use of carburetor heat by the pilot, which resulted in carburetor ice. The weather (carburetor icing condition) was a related factor.NTSB FTW90LA103Accident · No injuriesLimited investigationFinal reportBeech BE-35M · Tomball, TXAn engine failure due to detonation and subsequent piston overtemperature and erosion. A factor related to the accident was the lack of suitable terrain.NTSB LAX90LA155Accident · No injuriesLimited investigationFinal reportEnstrom F28F · Corona, CAThe partial failure of the engine's right magneto, which resulted in a loss of engine power.NTSB FTW90LA101Accident · Minor injuriesLimited investigationFinal reportPiper PA28-235 · Granbury, TXFuel starvation due to the pilot's disregard for the position of the fuel tank selector.NTSB DEN90FA103Accident · 6 fatalField investigationFinal reportPiper PA-32C-300 · Leadville, COVFR flight into instrument meteorological conditions (IMC) by the pilot, and his failure to maintain sufficient altitude and clearance from mountainous terrain. Factors related to the accident were: the terrain and weather conditions, the pilot's…NTSB BFO90IA039Incident · No injuriesIncident investigationFinal reportBellanca 17-30 · Davis, WVThe improper installation of the connecting rod bearings on the number one cylinder.NTSB NYC90LA092Accident · Minor injuriesLimited investigationFinal reportSchweizer SGS-1-26B · Unionville, PAThe loss of thermal lift which necessitated a forced landing on unsuitable terrain covered by trees and high obstructions.NTSB FTW90FA100Accident · No injuriesField investigationFinal reportLearjet 25D · Uvalde, TXFailure of the pilot to obtain a pre-flight weather briefing, and his improper in-flight planning/decision, which resulted in an in-flight encounter with severe weather and subsequent engine flameouts. Factors related to the accident were: darkness, the…NTSB MIA90LA110Accident · No injuriesLimited investigationFinal reportCessna 180K · Crystal Springs, MSPilots failure to assure that the fuel cap was in position and secured prior to departure. This resulted in fuel siphoning overboard resulting in the precautionary landing.NTSB ATL90LA104Accident · No injuriesLimited investigationFinal reportBalloon Works 7B · Lexington, KYThe overload failure of several jumper cords. Factor(s) were inadvertent encounter with unfavorable wind (dust devil). Subsequently, the pilot was unable to control the rate of descent.NTSB DEN90LA098Accident · No injuriesLimited investigationFinal reportCessna 310B · Elizabeth, COThe pilot's attempt to takeoff with a known deficiency and the partial failure of the propeller feathering system.NTSB ANC90LA063Accident · No injuriesLimited investigationFinal reportBell 206B3 · Williamsport, AKThe manufacturer's inadequate part design and the improper maintenance techniques by the operator.NTSB MKC90LA088Accident · Serious injuriesLimited investigationFinal reportBell 47 · Oakdale, MNA slipping rotor drive clutch assembly due to improper maintenance by company personnel. Contributing factors were static wires in the path.NTSB DEN90LA093Accident · No injuriesLimited investigationFinal reportCessna 172 · Columbia Falls, MTThe pilot's failure to preflight and secure the fuel cap which resulted in the loss of fuel and the loss of engine power from fuel exhaution. Factor was soft terrain during forced landing.NTSB MKC90LA089Accident · Minor injuriesLimited investigationFinal reportCessna 150 · Two Harbors, MNPilot factor in that he failed to maintain flying speed.NTSB MKC90FA091Accident · 2 fatalField investigationFinal reportPiper PA32RT-300 · Mansfield, ARThe non-instrument rated pilot's decision to continue VFR flight into IMC. Contributing to the accident were the low ceilings, rain, and turbulence encountered at low altitude, and the pilot's lack of instrument training/experience.NTSB FTW90LA096Accident · Serious injuriesLimited investigationFinal reportBell 206L-1 · E. Island Blk15The loss of continuity in the compressor section of the engine due to a fatique failure of the spur adapter gear shaft.NTSB ANC90LA058Accident · No injuriesLimited investigationFinal reportCessna 185E · Bethel, AKImproper planning/decision by the pilot, which resulted in fuel exhaustion, due to an inadeqaute supply of fuel.NTSB SEA90LA068Accident · 1 fatalLimited investigationFinal reportTruckee Meadows Tierra II · Moscow, IDThe pilot did not maintain a proper airspeed during the climb to cruise.NTSB FTW90LA095Accident · No injuriesLimited investigationFinal reportHughes 369HS · Junction, TXThe pilot in command's inadequate execution of the autorotation following a engine failure which resulted from his failure to refuel the aircraft with the proper grade of fuel when he ran short during the flight.NTSB ATL90LA097Accident · No injuriesLimited investigationFinal reportCessna T210 · Lafayette, GAThe pilot's failure to properly manage his fuel supply, which resulted in a loss of engine power, due to fuel starvation.NTSB ATL90FA099Accident · No injuriesField investigationFinal reportAirship Industries Airship 600 · Creswell, NCThe failure of the electronic ignition units as the Airship traversed the directional antenna beam of a high intensity radiated electromagnetic field (hirf). Factors related to the accident were: the unfavorable wind and the lack of hirf certification…NTSB MKC90LA085Accident · Serious injuriesLimited investigationFinal reportBoeing A75N1 · Pleasant Grove, ARImproper use of carburetor heat by the pilot, which resulted in carburetor icing. The weather (carburetor icing condition) was a related factor.NTSB ATL90DKJ05Accident · Minor injuriesFinal reportHood Quickie · Altoona, ALThe pilot's inadequate preflight and a blocked fuel vent, which resulted in fuel starvation.NTSB MKC90LA084Accident · No injuriesLimited investigationFinal reportAeronca 7AC · Branson, MOA disconnected throttle linkage that was inadequately inspected.NTSB MIA90LA103Accident · No injuriesLimited investigationFinal reportSwing Velocity RG · Wimauma, FLDelamination of a portion of one of the wooden propeller blades at a knot, resulting in severe vibration and necessitating a forced landing.NTSB FTW90FA094Accident · 1 fatalField investigationFinal reportBeech B35-C33A · Le Compte, LAThe pilot's continuation of VFR flight into IMC. Factors were the pilot's failure to obtain a pre-flight weather brief and his inadequate evalution of existing weather.NTSB FTW90FA093Accident · 1 fatalField investigationFinal reportMooney M-20J · Inola, OKThe pilot's decision to conduct the flight into known adverse weather and his inability to maintain control of the airplane due to spatial disorientation. Factors were the dark night conditions and thunderstorms.NTSB DEN90FA089Accident · 1 fatalField investigationFinal reportCessna 210E · Elbert, COThe pilot's initiation of flight into known adverse weather, the rapid ice accumulation on the airframe, and an inadvertent stall-mush, resulting in an uncontrolled descent into terrain.NTSB ATL90LA094Accident · No injuriesLimited investigationFinal reportGrumman AA-5B · Stone Mountain, GAThe pilot's misjudged approach which resulted in a long, fast landing and subsequent overrun of the departure threshold. Factors in the accident were the pilot's failure to lower the flaps and establish a proper glidepath.NTSB ATL90FA095Accident · 2 fatalField investigationFinal reportEmbraer EMB-120 · Gadsden, ALInadequate visual lookout by the pilots of both aircraft, which resulted in their failure to see-and-avoid oncoming traffic. A factor related to the accident was: the sun's glare, which restricted the vision of the Cessna 172 pilot.NTSB LAX90FA281Accident · 2 fatalField investigationFinal reportCessna 172E · Santa Paula, CAThe pilot's improper preflight planning and preparation and his delayed remedial action in executing a 180 degree turn. Contributing to this accident was the pilot's inadvertent encounter with weather conditions.NTSB ANC90LA045Accident · Minor injuriesLimited investigationFinal reportAerospatiale SA-315B · Trading Bay, AKThe pilot's inadvertent flight into instrument meteorological conditions (IMC). Factors related to the accident were: snow covered terrain, adverse weather conditions, and spatial disorientation of the pilot, due to lack of visual cure during the landing.NTSB MIA90FA101Accident · 1 fatalField investigationFinal reportLockheed L-1049F · Levittown, PRFire of an undetermined origin that resulted in a loss of power in two engines during a three engine ferry flight. Factors related to the accident were: failure of the pilot to obtain the required authorization for the three engine ferry flight, and his…NTSB ATL90LA092Accident · No injuriesLimited investigationFinal reportBeech B35 · Brunswick, GAThe pilot's failure to properly manage his fuel supply by switching to a tank with fuel prior to the loss of engine power. Collision with the tree(s) was a factor related to the accident.NTSB FTW90LA090Accident · No injuriesLimited investigationFinal reportHughes H500C · Houston, TXThe total failure of the engine for undertemined reasons and the pilot misjudging the flare prior to touchdown.NTSB CHI90DEP03Accident · No injuriesFinal reportJames A Nelson ZEN AIR CH701 · Raymond, WIManufacturer's inadequate design of the fuel drain. Contributing was the pilot-in-command's disregarding the fuel supply which resulted in fuel exhaustion.NTSB NYC90FA083Accident · 1 fatalField investigationFinal reportCessna 150F · Lloyd, NYPilot factor in that he was attempting VFR flight in inc conditions and collided with a multipurpose communications tower.NTSB LAX90LA141Accident · No injuriesLimited investigationFinal reportFairchild SA227AC · Panoche, CAThe pilot's poor judgment in attempting a flight while being fatigued due to the lack of sleep which resulted in a loss of control and subsequent overstressing of the airplane.NTSB LAX90LA132Accident · No injuriesLimited investigationFinal reportAerospatiale AS350B · Saipan (Pacific Ocean)The partial failure of a rotor system component for undetermined reasons.