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 ANC95LA118Accident · Minor injuriesLimited investigationFinal reportCessna 172B · North Pole, AKImproper planning/decision by the pilot, which resulted in fuel exhaustion, when there was an inadequate supply of fuel to reach the destination.NTSB SEA95LA165Accident · 1 fatalLimited investigationFinal reportGrumman G-164A · Buhl, IDThe loss of power due to the failure of an engine cylinder. The chemical load was not dumped for undetermined reasons and contributed to the severity of injuries.NTSB CHI95LA248Accident · Serious injuriesLimited investigationFinal reportCessna 172 · Niles, MIThe pilot's failure to ensure an adequate supply of fuel was aboard the aircraft during preflight planning and his failure to lean the engine mixture during cruise flight.NTSB ANC95LA119Accident · 4 fatalLimited investigationFinal reportCessna 421C · Cordova, AKMechanical loss of engine power for undetermined reason(s), and subsequent in-flight collision with water (or ditching at sea).NTSB CHI95FA242Accident · No injuriesField investigationFinal reportRevolution Helicopter MINI-500 · Oshkosh, WIthe inadequate design of the helicopter skid shoes. Factors related to the accident were: false indications of rotor rpm and EGT which led to seizure of the piston.NTSB NYC95LA174Accident · Minor injuriesLimited investigationFinal reportSocata TB-10 · Damascus, MDThe pilot's inadequate inflight planning and fuel mismanagement, which resulted in fuel exhaustion.NTSB MIA95LA189Accident · No injuriesLimited investigationFinal reportFairchild 24W-46 · Callahan, FLLoss of engine power due to failure of the magnetos. A factor in the accident was the lack of suitable terrain for the forced landing.NTSB LAX95LA268Accident · No injuriesLimited investigationFinal reportPiper PA-28-180 · Santa Paula, CAfuel exhaustion due to the pilot's failure to perform preflight fuel consumption calculations, and his failure to refuel the aircraft.NTSB FTW95LA309Accident · 1 fatalLimited investigationFinal reportde Havilland DHC-6 · Belen, NMThe parachutist's failure to follow procedures on exiting the aircraft. A factor was the parachutist's incapacitation due to hitting his head on the doorway floor.NTSB FTW95LA312Accident · No injuriesLimited investigationFinal reportPiper J3C · Englewood, COA partial power loss due to a stuck number four exhaust valve. A factor was the lack of suitable terrain for a forced landing.NTSB FTW95FA308Accident · 1 fatalField investigationFinal reportBell 206-L3 · Borger, TXThe pilot's loss of control due to an encounter with a dust devil/whirlwind and the turbulence and high wind associated with thunderstorm outflow.NTSB CHI95LA236Accident · Serious injuriesLimited investigationFinal reportPiper PA-24-250 · Watertown, WIfuel exhaustion resulting from the improper fuel bladder installation by maintenance personnel. Factors associated with this accident were the collapsed fuel bladder that eliminated about 30 percent of the available fuel in the left tank that the pilot had…NTSB CHI95LA230Accident · Minor injuriesLimited investigationFinal reportCessna 172F · Wyandotte, INthe number three intake valve became stuck (seized), which resulted in a loss of engine power. The lack of suitable terrain for a forced landing was a related factor.NTSB NYC95LA173Accident · Minor injuriesLimited investigationFinal reportRyan ST3-KR · Kennett Square, PAThe failure of the no. 3 cylinder connecting rod.NTSB ANC95LA111Accident · Serious injuriesLimited investigationFinal reportPiper PA-12 · Anchorage, AKThe pilot's improper use of carburetor heat which led to carburetor icing and a partial loss of engine power. Factors contributing to the accident are prevailing carburetor icing conditions, and the pilot's failure to properly judge the airplane's distance…NTSB LAX95LA258Accident · Serious injuriesLimited investigationFinal reportMargeson/Heidebrink Vans RV-3 · Corcoran, CAa loss of engine power for undetermined reasons, and the pilot's failure to maintain an adequate airspeed while maneuvering for a forced landing, which resulted in an inadvertent stall/spin.NTSB NYC95FA167Accident · 1 fatalField investigationFinal reportDouglas DC-3 · Independence, NYThe loss of engine power for undetermined reasons, and the pilot's shutdown of the wrong engine, which resulted in a forced landing and collision with trees.NTSB LAX95LA257Accident · 1 fatalLimited investigationFinal reportCessna TU206 · Danville, CAThe pilot's intentional flight into known adverse weather and failure to maintain proper altitude.NTSB MIA95IA187Incident · No injuriesIncident investigationFinal reportBoeing 737-3B7 · Orlando, FLContamination of the wiring harness and electrical connectors to the E-1-2 and E-1-3 shelf disconnect brackets in the electronics compartment, which resulted in an electrical fault and an uncommanded roll malfunction of the autopilot. A factor relating to the…NTSB FTW95LA303Accident · No injuriesLimited investigationFinal reportBell 206B · West CameronThe disconnect of the tail rotor drive system for undetermined reasons. Factors were the pilot's inability to maintain directional control, and the lack of suitable terrain for the forced landing.NTSB NYC95LA159Accident · Serious injuriesLimited investigationFinal reportBeech E35 · Pottsville, PAimproper installation of a fuel line fitting by the pilot/owner which resulted in fuel blockage and subsequent loss of engine power due to fuel starvation.NTSB FTW95LA302Accident · No injuriesLimited investigationFinal reportCessna 182L · Oklahoma City, OKFuel exhaustion due to the pilot's failure to refuel. A factor was the lack of suitable terrain for a forced landing.NTSB CHI95LA225Accident · No injuriesLimited investigationFinal reportCessna 206 · Williston, NDengine failure due to low fuel pressure at high power settings and subsequent detonation. A factor was an evasive maneuver to avoid obstacles which precipitated a stall. Additional factors include the hay bales, farm equipment, and the runway berm.NTSB NYC95LA160Accident · Serious injuriesLimited investigationFinal reportRaven S-60A · Deerfield, MAThe pilot's inadequate evaluation of the weather, which resulted in an encounter with unfavorable winds and an inflight loss of control. The unfavorable/high winds and sudden wind gusts were related factors.NTSB CHI95LA223Accident · No injuriesLimited investigationFinal reportCessna 182C · Derby, KSthe pilot's improper use of the powerplant controls, which resulted in a rough running engine and partial loss of engine power.NTSB ATL95LA137Accident · Serious injuriesLimited investigationFinal reportCessna 172D · Stanton, TNThe pilot's failure to properly plan enough fuel for the intended flight which resulted in fuel exhaustion. Factors related to the accident were: the pilot became lost/disorientated, and high vegetation in the emergency landing area.NTSB ATL95LA134Accident · Minor injuriesLimited investigationFinal reportStafford Aerosport Scamp · Abbeville, SCThe improper engine overhaul which resulted in metal contamination of the engine assembly.NTSB CHI95LA221Accident · No injuriesLimited investigationFinal reportWSK PZL Mielec M-18A Dromader · Clinton, MOthe pilot's not using the flight manual and not understanding the fuel management for this particular airplane. Factors were the fuel system vent partial blockage and information unclear (phraseology) for the fuel management valve.NTSB ANC95LA103Accident · No injuriesLimited investigationFinal reportde Havilland DHC-3 · Ketchikan, AKThe cracks in the trailing edge of the elevator servo tab, which resulted in its subsequent failure and partial separation.NTSB SEA95LA155Accident · No injuriesLimited investigationFinal reportCessna 172P · Vashon, WAThe loss of engine power due to connecting rod bolt overload failure. The rough, uneven terrain in the emergency landing area was a factor.NTSB LAX95FA249Accident · 2 fatalField investigationFinal reportBeech A-36 · Hanford, CAUndetermined.NTSB ATL95LA132Accident · No injuriesLimited investigationFinal reportCessna 310 · Ridgeland, SCThe pilot's failure to assure that the airplane's alternators were on which led to a complete loss of electrical power, and his failure to attempt to lower the landing gear by emergency procedures.NTSB MIA95LA181Accident · Minor injuriesLimited investigationFinal reportRockwell S-2R · Lambert, MSUnsuitable terrain encountered during the forced landing. Contributing to the accident was the partial loss of engine power due to failure of the no. 4 cylinder intake valve rocker arm bosses.NTSB FTW95LA301Accident · No injuriesLimited investigationFinal reportAir Tractor AT-401 · Cash, AREngine power loss due to partial failure of one magneto combined with total failure of the other magneto. A factor was the lack of suitable terrain for a forced landing.NTSB CHI95LA217Accident · Serious injuriesLimited investigationFinal reportSchweizer G-164B · Kenmare, NDthe pilot's not obtaining/maintaining proper climb rate.NTSB NYC95LA147Accident · 1 fatalLimited investigationFinal reportBell 47G-3B-1 · Hammonton, NJfailure of the collective yoke bearing, which resulted in an uncontrolled descent and collision with trees. A factor relating to the accident was: the manufacturer's inadequate inspection interval of the yoke bearing.NTSB FTW95LA285Accident · 2 fatalLimited investigationFinal reportMeyer Pulsar XP · Spring Branch, TXThe pilot's improper positioning of the fuel tank selector and his failure to maintain airspeed. A factor was the pilot's diverted attention to the power loss.NTSB SEA95LA145Accident · 2 fatalLimited investigationFinal reportWheeler Kitfox V · Silvana, WAThe pilot's failure to maintain aircraft control. The emergency ballistic parachute not being deployed was a factor in the accident.NTSB NYC95LA143Accident · No injuriesLimited investigationFinal reportPiper PA-28-181 · Marshfield, MAthe pilot's improper preflight planning/preparation, inaccurate fuel consumption calculations and failure to refuel, resulting in fuel exhaustion and a subsequent collision with trees during the forced landing.NTSB LAX95FA243Accident · 1 fatalField investigationFinal reportCessna 152 · Miramar, CAThe pilot's failure to maintain proper altitude (or clearance) above the terrain, while attempting to perform VFR flight in instrument meteorological conditions (IMC). Factors relating to the accident were: darkness and the adverse weather conditions.NTSB ANC95LA116Accident · No injuriesLimited investigationFinal reportCessna 172 · Kotzebue, AKFuel exhaustion due to the pilot's improper planning/decision. The unfavorable (stronger than forecast) headwind was a related factor.NTSB ATL95LA131Accident · Serious injuriesLimited investigationFinal reportPZL Koliber -150A · Pickens, SCthe inadequate design and operation of the induction airbox. A factor in the accident was the carburetor icing weather conditions.NTSB MIA95FA175Accident · 2 fatalField investigationFinal reportMooney M20F · Cedar Key, FLContinued flight by the pilot into known adverse weather (vip level three thunderstorm). The thunderstorm was a related factor.NTSB ATL95LA129Accident · 1 fatalLimited investigationFinal reportBensen B-8M · Siler City, NCThe pilot's failure to maintain control of the gyrocopter which resulted in an inflight breakup. A factor was the pilot's lack of a rotorcraft or gyrocopter certification.NTSB FTW95FA266Accident · 4 fatalField investigationFinal reportBeech V35B · Huntsville, ARan engine surge for undetermined reasons, and the pilot's failure to maintain airspeed resulting in an inadvertent stall/spin. A factor was the aft center of gravity.NTSB CHI95LA208Accident · No injuriesLimited investigationFinal reportCessna 177B · Nappanee, INThe failure of the pilot to do adequate preflight planning and failure to refuel when he had the opportunity. A factor in the accident was the soft field due to recent rains.NTSB ATL95LA123Accident · Minor injuriesLimited investigationFinal reportKnosp Corbin JR. ACE-E · Whiteville, NCContamination of the fuel system which resulted in fuel starvation and a total loss of engine power. .NTSB ANC95FA090Accident · 4 fatalField investigationFinal reportPiper PA-32-301 · Kodiak, AKThe pilot's attempt to fly VFR into IMC conditions and his failure to maintain clearance from terrain. Factors include fog and low ceilings.NTSB LAX95LA234Accident · Minor injuriesLimited investigationFinal reportCessna 210L · Truckee, CAfuel exhaustion due to the pilot's inadequate preflight fuel planning, and his failure to refuel the aircraft while en route.NTSB LAX95LA231Accident · No injuriesLimited investigationFinal reportCessna 150G · Riverdale, CAFuel exhaustion due to the student pilot's inadequate preflight inspection and his failure to refuel the aircraft en route. A factor in the accident was inadequate supervision of the student by the flying club and the student's flight instructor.