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 LAX95LA199Accident · 3 fatalLimited investigationFinal reportPiper PA-28-151 · Honolulu, HIfuel exhaustion resulting from pilot's inadequate preflight fuel planning for the over water flight.NTSB FTW95FA222Accident · 4 fatalField investigationFinal reportPiper PA-28-180 · Byers, COThe pilot's continued VFR flight into instrument meteorological conditions and the subsequent loss of control due to spatial disorientation. Factors were the low ceilings, the dark night conditions, and the pilot's lack of total instrument time.NTSB NYC95FA127Accident · 1 fatalField investigationFinal reportPiper PA-28-181 · Jefferson Twp, OHThe pilot's failure to maintain control of the airplane which resulted in a collision with terrain during a descent.NTSB FTW95LA224Accident · 2 fatalLimited investigationFinal reportCornelius LONG-EZ · Clines Corner, NMThe pilot flying the aircraft into IMC conditions at an altitude which was inadequate to clear surrounding terrain. Factors were low ceiling and fog.NTSB ANC95LA061Accident · No injuriesLimited investigationFinal reportPiper PA-18-150 · Galena, AKThe water contaminating the fuel and the pilot's inadequate preflight which failed to eliminate the water from the fuel system.NTSB MIA95LA138Accident · No injuriesLimited investigationFinal reportNorth American T-28A · Arcadia, FLLoss of engine power due to separation of 3 connecting rods from the master rod for undetermined reasons(s).NTSB LAX95FA198Accident · 4 fatalField investigationFinal reportCessna 172N · Lovelock, NVthe pilot's intentional flight at low altitude and subsequent collision with transmission wires during dusk light conditions.NTSB ATL95FA099Accident · 2 fatalField investigationFinal reportSchlagenhauf Lancair IV · Gastonia, NCAn in-flight fire of undetermined origin that resulted in a loss of control and impact with the ground.NTSB ANC95LA058Accident · No injuriesLimited investigationFinal reportCessna 206 · Bethel, AKA failure of the #2 main engine bearing and subsequent fatigue failure of the engine crankshaft. A factor relating to the accident was: the lack of suitable terrain for an emergency landing.NTSB CHI95LA158Accident · No injuriesLimited investigationFinal reportAir Tractor AT301 · Clark, SDthe failure of the pilot to refuel prior to fuel exhaustion. A factor in the accident was the pilot's excessive braking.NTSB ATL95LA098Accident · Minor injuriesLimited investigationFinal reportCessna 182C · Castleberry, ALFailure of the pilot to apply carburetor heat in a timely manner, resulting in the loss of engine power. A factor was the rough terrain at the forced landing site.NTSB NYC95LA125Accident · 1 fatalLimited investigationFinal reportCessna 310Q · Atlantic Ocean (Atlantic Ocean)the pilot's improper planning/decision, which resulted in fuel exhaustion, loss of engine power, and subsequent ditching at sea. Darkness and the high sea condition (rough water) were related factors.NTSB FTW95LA214Accident · Serious injuriesLimited investigationFinal reportCessna 172H · San Ignacio, NMThe pilot flying at an inadequate altitude to clear surrounding terrain. Factors were: high mountainous terrain and high density altitude.NTSB ANC95FA056Accident · 1 fatalField investigationFinal reportCessna 150 · Wasilla, AKThe student pilot's inadvertent VFR flight into instrument meteorological conditions (IMC) and failure to maintain clearance (or altitude) from the mountainous terrain.NTSB NYC95LA116Accident · Minor injuriesLimited investigationFinal reportRyan Navion A · Taunton, MAthe failure of the pilot to monitor his fuel supply, which resulted in a power loss due to fuel exhaustion, and a forced landing in rough terrain.NTSB MIA95LA133Accident · Serious injuriesLimited investigationFinal reportBoeing 737-300 · Tallahassee, FLThe failure of a passenger to comply with flight crew instructions to remain seated with her seat belt fastened which resulted in her being injured while walking in the aisle during a turbulence encounter.NTSB MIA95IA134Incident · Serious injuriesIncident investigationFinal reportBoeing 727-227 · Brooksville, FLAn elderly passenger losing his balance as the aircraft operated in smooth air.NTSB CHI95LA154Accident · Serious injuriesLimited investigationFinal reportPiper PA-28-140 · Kalkaska, MIFuel exhaustion due to the pilot's poor preflight and inflight planning and decisions. Factors were the powerlines and the inadvertent stall.NTSB MIA95LA130Accident · No injuriesLimited investigationFinal reportCessna 172G · Sanford, FLThe pilot's failure to maintain airspeed during a forced landing resulting in an inadvertent stall and subsequent in-flight collision with terrain. Contributing to the accident was a total loss of engine power while descending due to fuel exhaustion, and the…NTSB ATL95LA097Accident · Serious injuriesLimited investigationFinal reportBeech A36 · Franklin, TNThe pilot's improper use of the throttle which resulted in the loss of engine power. The pilot also failed to follow emergency procedures to restart the engine.NTSB SEA95IA102Incident · No injuriesIncident investigationFinal reportFairchild SA227-AC · Spokane, WAA shorted electrical wiring on the elevator trim system.NTSB FTW95LA203Accident · No injuriesLimited investigationFinal reportCessna 150H · Rockport, TXThe loss of engine power due to a stuck exhaust valve. The lack of suitable terrain for the forced landing was a factor.NTSB NYC95LA108Accident · No injuriesLimited investigationFinal reportCessna 310J · Ararat, PAThe complete loss of electrical power for undetermined reasons, and the pilot's improper decision to make an off-airport landing.NTSB SEA95LA099Accident · Minor injuriesLimited investigationFinal reportCessna 310K · Sequim, WAFailure of an undetermined aircraft component, which resulted in a severe vibration, and subsequent ditching at sea. A factor relating to the accident was: the pilot's low cruising altitude (over water) of less than 1,000 feet, which limited his ability to…NTSB BFO95FA050Accident · 1 fatalField investigationFinal reportCessna 172F · Tappahanock, VAThe student pilot's misjudgment of distance/speed during the approach to land, and her failure to go around while there was still sufficient runway remaining. Factors related to the accident were: inadequate supervision by the flight instructor, the student's…NTSB ANC95LA053Accident · No injuriesLimited investigationFinal reportCessna 170B · Chickaloon, AKThe fracture of the crankshaft resulting in separation of the propeller and propeller flange in-flight. A factor associated with the accident was the lack of suitable terrain for an emergency landing.NTSB CHI95FA149Accident · 1 fatalField investigationFinal reportPiper PA-28-151 · North Loup, NEFailure to the student pilot to maintain control of the airplane during a forced landing, after experiencing fuel starvation due to fuel mismanagement. Factors relating to the accident were: inadequate oversight (supervision) by the flight instructor (CFI),…NTSB BFO95LA052Accident · Serious injuriesLimited investigationFinal reportCurtiss-Wright P-40E · Phelps, NYLoss of engine power for undetermined reasons. A factor related to the accident was the lack of suitable terrain for the forced landing.NTSB SEA95LA097Accident · Serious injuriesLimited investigationFinal reportHughes 269C · Lamont, WAUndetermined loss of engine power and an inadequate autorotation.NTSB ATL95LA095Accident · No injuriesLimited investigationFinal reportKolb Firestar II · Cumming, GAThe pilot/owner's failure to inspect the aircraft, which resulted in a loose spark plug lead. A factor was the rough terrain conditions at the landing area.NTSB ANC95FA073Accident · 2 fatalField investigationFinal reportPiper PA-18 · Chugiak, AKThe pilot's failure to maintain adequate airspeed resulting in an inadvertent stall. The pilot's failure to obtain a weather briefing and an encounter with turbulence were factors in the accident.NTSB SEA95FA095Accident · 6 fatalField investigationFinal reportCessna T210L · Milford, UTthe pilot's continued flight into known adverse weather (icing conditions), and his delay in executing a course reversal to exit those conditions, which resulted in airframe ice accumulation and loss of control. A factor was the icing conditions.NTSB CHI95FA148Accident · 1 fatalField investigationFinal reportCessna 177B · Nappanee, INairplane control was not maintained by the pilot during the his turn to an emergency landing area. Factors associated with this accident were the pilot not complying with the manufacturer's mandatory service bulletin, and an excessive fuel flow caused by the…NTSB ATL95LA094Accident · Serious injuriesLimited investigationFinal reportPiper PA-23-160 · Dayton, TNInstallation of an improper crankshaft oil seal which eventually separated from its seat resulting in excessive oil loss, and the pilot's improper inflight planning in that he did not allow sufficient time to lower the landing gear.NTSB MIA95LA127Accident · Minor injuriesLimited investigationFinal reportPiper PA-32-260 · N. Miami Beach, FLInadequate annual inspection by maintenance personnel for failure to identify a hardened oil hose from the oil pump to the oil cooler inlet inside a protective fire sleeve. Additionally, unsuitable terrain encountered during the forced landing contributed to…NTSB MIA95LA126Accident · Serious injuriesLimited investigationFinal reportFocke-Wulf FWP 149D · St. Augustine, FLInadequate fuel management by the pilot-in-command resulting in the total loss of engine power due to fuel starvation. Contributing to the accident was the unsuitable terrain encountered during the emergency descent for the forced landing.NTSB NYC95LA099Accident · No injuriesLimited investigationFinal reportEurocopter AS350D · Sea Bright, NJFailure of the position 19 engine bearing, which resulted in shifting of the accessory gear drive, disengagement of the fuel pump, fuel starvation, and loss of engine power.NTSB NYC95LA098Accident · Serious injuriesLimited investigationFinal reportBeech 58 · Columbus, OHthe pilot's inadequate preflight of the airplane's fuel quantity, resulting in a complete loss of engine power due to fuel exhaustion, and the subsequent night forced landing and collision with the terrain.NTSB LAX95LA177Accident · Serious injuriesLimited investigationFinal reportBeech C23 · Red Bluff, CAthe separation of the throttle linkage due to improper installation, and the pilot's misjudgement of the glide path necessary to reach the runway prior to shutting down the engine.NTSB MIA95LA124Accident · Minor injuriesLimited investigationFinal reportBubel, John A. Condor 2 · Homestead, FLLoss of engine power for undetermined reasons.NTSB LAX95LA175Accident · No injuriesLimited investigationFinal reportPiper PA-28-151 · Parker, AZthe failure and separation of the No. 2 cylinder exhaust valve. Darkness was a factor in the accident.NTSB CHI95LA139Accident · Minor injuriesLimited investigationFinal reportMooney M20J · Kirksville, MOthe loss of engine power due to failure of the engine's hydraulic tappet body heads. Related factors in the accident were the restricted visual lookout, and the unsuitable terrain encountered during the forced landing.NTSB CHI95IA342Incident · No injuriesIncident investigationFinal reportAirbus Industrie A320-211 · Minneapolis, MNinadequate design of the fly-by-wire flight control system which allowed false signals from the sidestick transducer units to generate uncommanded rolls.NTSB ATL95FA092Accident · 2 fatalField investigationFinal reportWittman O&O · Stevenson, ALAileron-wing flutter induced by separation at the trailing edge of an unbonded portion of wing fabric at an aileron wing station. The debonding of the wing fabric was a result of improper installation.NTSB CHI95LA137Accident · Serious injuriesLimited investigationFinal reportCessna P210N · Dodge City, KSfatigue and subsequent catastrophic failure of the connecting rod originating from the decarburized area on the shank of the rod. Factors were the low cloud weather condition and the ditch.NTSB CHI95LA136Accident · Minor injuriesLimited investigationFinal reportCessna 150G · Springfield, MOThe student pilot's failure to refuel the airplane. The student pilot's inadequate fuel consumption calculations were a related factor.NTSB FTW95LA180Accident · Minor injuriesLimited investigationFinal reportBeech D35 · Mcgehee, ARThe pilot intentionally shutting down the airplane's engine. A factor was the pilot's improper maintenance procedures.NTSB ATL95FA088Accident · 1 fatalField investigationFinal reportCessna 172N · Atlanta, GAThe pilot's impairment of judgment and performance due to a drug, VFR flight into instrument meteorological conditions, and failure to remain clear of the obstacle (towering smoke stack). Factors relating to the accident were: the adverse weather conditions.NTSB MIA95FA114Accident · 2 fatalField investigationFinal reportNorth American AT-6D · Sebastian, FLThe failure of the pilot-in-command to maintain airspeed while maneuvering for a forced landing following loss of engine power.NTSB FTW95LA179Accident · Minor injuriesLimited investigationFinal reportPiper PA-25-235 · San Antonio, TXThe loss of engine power due to fuel exhaustion as result of a fuel line connector leak. A factor was the lack of suitable terrain for the forced landing.