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 ATL92LA007Accident · No injuriesLimited investigationFinal reportKaman HH-43B/F · Mt. Vernon, ALA loss of engine power for undetermined reasons. A factor in the accident was the lack of a suitable landing site.NTSB MIA92LA014Accident · No injuriesLimited investigationFinal reportBell 47G-5 · La Belle, FLThe pilot in command's improper aft application of cyclic control during an autorotative landing to an open field, resulting in the main rotor blades colliding with the tail boom. Contributing to the accident was the in flight failure of the outer bearing of…NTSB SEA92LA011Accident · Serious injuriesLimited investigationFinal reportHughes 369D · Hyder, AKThe failure of the tail rotor hub assembly. Factors include unsuitable terrain, and high vegetation.NTSB MIA92FA012Accident · 1 fatalField investigationFinal reportCessna 177 · Green Cove Spgs, FLThe pilot in command's failure to maintain a visual lookout.NTSB CHI92LA003Accident · No injuriesLimited investigationFinal reportCessna 150M · Marion, WIThe failure of the exhaust and intake valves. Factors contributing to the accident were downhill terrain and a collapsed nosegear.NTSB LAX92LA010Accident · No injuriesLimited investigationFinal reportHill RL Breezy · Buckeye, AZA loss of engine power for undetermined reasons.NTSB CHI92LA002Accident · Minor injuriesLimited investigationFinal reportPiper PA-12 · Roscoe, ILOperation of an aircraft with known deficiencies and deterioration/failure of the magneto(s). Factors related to the accident were: the lack of an annual inspection and non-compliance with an airworthiness directive (AD).NTSB MIA92LA006Accident · Minor injuriesLimited investigationFinal reportPiper PA-28-140 · Tylertown, MSOil fouling of the windshield due to a loose engine oil seal. A factor was the pilot's preexisting vision impairment.NTSB MIA92FA004Accident · 1 fatalField investigationFinal reportAero Commander 100 · Carrabelle, FLThe non instrument-rated pilot-in-command's decision to continue flight into known instrument meteorological conditions (thunderstorm) and failure to maintain airspeed (vso) while maneuvering. Contributing to the accident was the pilot-in-command's failure to…NTSB FTW92LA001Accident · Serious injuriesLimited investigationFinal reportBoeing 727-243 · Little Rock, ARThe pilot's failure to specifically warn the flight attendants of the hazardous conditions warnings. A factor was the turbulence.NTSB SEA92FA001Accident · 1 fatalField investigationFinal reportNorth American Navion · Ola, IDAn incapacitating heart attack while in flight.NTSB MIA92LA010Accident · No injuriesLimited investigationFinal reportPiper PA-32-260 · Vieques, PRInadequate aircraft maintenance inspection resulting in the defective muffler which failed and caused an inflight fire.NTSB FTW92LA002Accident · No injuriesLimited investigationFinal reportBeech 35 · Henryetta, OKLoss of engine power for an unknown reason.NTSB ANC92FA002Accident · No injuriesField investigationFinal reportCessna 172M · Bethel, AKA power loss over unsuitable terrain which resulted in a nose over.NTSB ANC92IA001Incident · No injuriesIncident investigationFinal reportPiper PA-31-350 · Fairbanks, AKIncorrect installation of crankshaft counterwweight rollers by the manufacturer during remanufacture of the engine. Factor was the inadequate surveillance of the engine assembly process by the manufacturer.NTSB MIA92LA001Accident · Minor injuriesLimited investigationFinal reportPiper PA-28-140 · Brooksville, FLThe pilot's inadvertent flight into IMC conditions, and his selection of unsuitable terrain for his attempted precautionary landing.NTSB LAX92LA002Accident · No injuriesLimited investigationFinal reportCano Avid Flyer · Sonora, CAFuel starvation due to vapor lock.NTSB LAX92LA001Accident · Serious injuriesLimited investigationFinal reportBeech A36TC · Dunsmuir, CA1) Improper preflight planning by the aircraft owner, 2) failure of the owner to refuel the aircraft, 3) operation of the aircraft by the owner and a mechanic at a known fuel state below the minimum required for takeoff, and 4) failure of the mechanic to…NTSB ANC91LA156Accident · No injuriesLimited investigationFinal reportAeronca Sedan 15AC · Anchorage, AKFailure of the pilot to ensure that the fuel caps were secure, which restuled in a fuel leak and subsequent fuel exhaustion.NTSB NYC91LA252Accident · Minor injuriesLimited investigationFinal reportCessna 182 · Hadley, MAAn inflight loss of control due to entanglement of a prematurely deployed parachute in the elevator.NTSB MIA91LA226Accident · Minor injuriesLimited investigationFinal reportCessna 172C · Palm Beach, FLTotal loss of engine power due to fuel exhaustion, and failure of the pilot to refuel before departure. Contributing to the accident was the pilot's lack of total experience in becoming lost/disoriented, and operation with known deficiencies in equipment.NTSB FTW91LA167Accident · No injuriesLimited investigationFinal reportCessna 177B · Lake Charles, LAThe pilot's failure to perform a complete preflight inspection which resulted in a total loss of engine power due to fuel exhaustion as a result of inadequate fuel supply.NTSB FTW91DPG21Accident · 1 fatalFinal reportJoseph P. Frasca Astrocraft · Johnson, ARThe loss of control for unknown reasons, and procedures for emergency equipment not followed, which resulted in parachute separation.NTSB NYC91LA250Accident · No injuriesLimited investigationFinal reportMitsubishi MU-2B-60 · Utica, NYFatigue cracking of the propeller hub.NTSB MIA91LA225Accident · Minor injuriesLimited investigationFinal reportCessna 172H · Atlantic Ocean (Atlantic Ocean)Total loss of engine power due to undetermined reasons.NTSB SEA91LA253Accident · No injuriesLimited investigationFinal reportCessna 172N · Chiloquin, ORThe loss of engine power in flight due to improper maintenance inspections. A factor relating to the accident was the rough terrain at the accident site.NTSB CHI91LA298Accident · No injuriesLimited investigationFinal reportTaylorcraft BC-12D · Sunset Hills, MOA blocked fuel system line and inadequate maintenance of the airplane by other maintenance personnel.NTSB SEA91LA249Accident · No injuriesLimited investigationFinal reportCessna 177 · Snohomish, WAThe separation of the mixture control cable (core) resulting from separation of the adel clamp assembly and improper adjustment by maintenance personnel.NTSB MIA91LA224Accident · No injuriesLimited investigationFinal reportCessna 150M · San Sebastian, PRThe pilot in command's intentional buzzing and failure to maintain airspeed, resulting in inadvertent stall. During the uncontrolled descent, the airplane collided with and remained suspended in a tree. Contributing to the accident was the ostentatious…NTSB NYC91LA242Accident · No injuriesLimited investigationFinal reportCessna 180L · Vestal, NYImproper use of carburetor heat by the pilot which resulted in a power loss due to carburetor ice over unsuitable terrain.NTSB MIA91LA221Accident · 2 fatalLimited investigationFinal reportJohn H. Logan Loganair I · Gainesville, FLThe non-instrument rated pilot in command's decision to depart under special visual flight rule clearance in instrument flight rules conditions during darkness with a failed vacuum pump and resulting inoperative flight instruments which resulted in an…NTSB LAX91LA402Accident · Minor injuriesLimited investigationFinal reportCessna 150M · Buckeye, AZThe passenger/certified flight instructor's poor judgement by interfering with the PIC and his failure to execute a timely go-around. Contributing to this accident was the cfi's misjudgment of altitude.NTSB LAX91FA399Accident · 2 fatalField investigationFinal reportPiper PA-28-181 · Cupertino, CAThe pilot's failure to maintain the proper altitude, his improper inflight decision to attempt flight below the base of an overcast layer of clouds toward rising mountainous terrain and the flight's inadvertent entry into instrument meteorological conditions.…NTSB ATL91LA177Accident · Minor injuriesLimited investigationFinal reportCessna 150G · Pleasant Grove, ALThe pilot's failure to refuel the airplane prior to the last takeoff resulting in an inadequate fuel supply for the flight.NTSB NYC91LA241Accident · No injuriesLimited investigationFinal reportRobinson R22B · Wexford, PAThe pilot's improper procedures during a practice autorotation, and selection of unsuitable terrain. Contributing to the accident was a loss of engine power for undetermined reasons, at a low altitude.NTSB LAX91LA400Accident · No injuriesLimited investigationFinal reportPiper PA-24-250 · French Gulch, CAThe pilot's failure to refuel before departing on the accident flight. Contributing to this accident was the high vegetation and fuel exhaustion.NTSB SEA91LA247Accident · No injuriesLimited investigationFinal reportPiper PA-24-250 · Arco, IDWater in the fuel tank and the inability of the pilot to flare for landing after maneuvering to avoid transmission lines in his flight path during the forced landing.NTSB NYC91FA239Accident · 2 fatalField investigationFinal reportConvair CV-580 · Belvedere Ctr, VTFailure of the first officer (co-pilot) to maintain control of the aircraft after becoming spatially disoriented, and his exceeding the design stress limits of the aircraft. Factors related to the accident were: the lack of two pilots in the cockpit,…NTSB NYC91LA240Accident · Minor injuriesLimited investigationFinal reportPiper PA-22 · Slippery Rock, PAThe on ground collision with a farm vehicle during landing roll out.NTSB BFO92DOA01Accident · 1 fatalFinal reportPiper PA-28-181 · Belington, WVThe pilot's failure to maintain clearance above the terrain which resulted in inflight collision with the terrain. Contributing was mountainous terrain.NTSB SEA91LA242Accident · Serious injuriesLimited investigationFinal reportAeronca 7DC · Yellow Pine, IDImproper inflight planning/decision by the pilot, which resulted in inadvertent flight into a box canyon and subsequent collision with trees, when there was insufficient space to reverse course and the aircraft would not outclimb rising terrain. The terrain…NTSB SEA91LA240Accident · No injuriesLimited investigationFinal reportPiper PA-28-161 · Ellensburg, WAThe pilot's failure to maintain terrain clearance. Contributing to the accident was the pilot's overconfidence in the aircraft's ability, and flight in a box canyon where remedial action was not possible.NTSB MIA91LA219Accident · Minor injuriesLimited investigationFinal reportAir Tractor AT-401 · Sumner, MSFailure of the no. 1 cylinder assembly.NTSB DEN91FA130Accident · 3 fatalField investigationFinal reportCessna 182G · Elida, NMThe pilot's improper preflight planning/preparation for the flight and his subsequent flight into instrument meteorological conditions. A factor was: heavy fog and low ceiling.NTSB ANC91LA148Accident · No injuriesLimited investigationFinal reportCessna 180 · Telida, AKThe pilot getting disoriented during flight due to his inattentiveness, the airplane's low fuel level, the fss specialist's giving the pilot an incorrect heading to fly, poor radio communications between the fss and the pilot, the strong crosswind, and the…NTSB LAX91LA395Accident · No injuriesLimited investigationFinal reportPiper PA-24-260 · Tehachapi, CAFuel exhaustion due to improper inflight planning.NTSB ATL91LA175Accident · No injuriesLimited investigationFinal reportCessna 172K · Greeneville, TNThe inadequate visual lookout by the pilot of N78239, and his failure to accurately judge the distance between the two aircraft. Factors in the accident were the dark night conditions and the resulting visual perception of aircraft lighting in dark conditions.NTSB CHI91LA300Accident · Serious injuriesLimited investigationFinal reportATR ATR 42-300 · Muskegon, MIThe failure, for reasons unknown, of the number four bearing in the high pressure spool of the engine.NTSB NYC91FA235Accident · 1 fatalField investigationFinal reportPiper PA38-112 · Akron, OHThe pilot lost control of the airplane and inadvertently stalled and spun the airplane at too low an altitude to allow recovery. Factors related to the accident were; the pilot's improper preflight and planning, which resulted in fuel exhaustion, a loss of…NTSB DEN91LA129Accident · Minor injuriesLimited investigationFinal reportCessna 152 · Stillwater, OKPower loss due to fuel exhaustion and the pilot's failure to refuel. A factor was: the rough uneven terrain.