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 FTW89LA050Accident · Minor injuriesLimited investigationFinal reportPiper PA-28-180 · Seminole, TXThe pilot's delay in updating his weather and diverting to an alternate destination, which resulted in fuel exhaustion from lack of fuel. Contributing factors were: the pilot's inadequate preflight planning/preparation at the en route stop, the weather…NTSB FTW89FA049Accident · 3 fatalField investigationFinal reportMBB BK-117 A-1 · Tyler, TXThe pilot's failure to execute the published inadvertent IMC procedures when he encountered adverse weather conditions.NTSB LAX89FA106Accident · 3 fatalField investigationFinal reportPiper PA-24-260 · Julian, CAThe pilot's poor judgement of intentionally flying into an area of known forecast icing conditions which resulted in a loss of control and an inflight breakup of the aircraft. Contributing factors were the pilot's overconfidence in his personal ability by…NTSB MKC89LA057Accident · No injuriesLimited investigationFinal reportCessna 150 · Wayland, MOThe pilot becoming lost during the flight which resulted in fuel exhaustion.NTSB FTW89LA048Accident · Serious injuriesLimited investigationFinal reportPitts S2B · Walker, LALoss of total engine power due to fuel exhaustion. Fuel exhaustion occurred due to the pilot's failure to perform fuel consumption calculations. Contributing was the inadequate fuel quanity sight gauge in the rear cockpit, which was occupied by the PIC.NTSB ATL89LA085Accident · No injuriesLimited investigationFinal reportCessna 177B · Oneonta, ALInadequate preflight by the pilot and fuel exhaustion. Trees contributed to the aircraft damage.NTSB NYC89LA082Accident · No injuriesLimited investigationFinal reportCessna R172K · Ballston Spa, NYWorn connecting rod bearing(s), and failure of the #1 connecting rod. A factor related to the accident was: the lack of suitable terrain for an emergency landing.NTSB FTW89MA047Accident · 1 fatalMajor investigationFinal reportMcdonnell Douglas DC-9-32F · Salt Lake City, UTImproper in-flight planning/decision by the captain (pilot-in-command) and his improper use of the portable oxygen system, which resulted in his incapacitation due to hypoxia. Factors related to the accident were: inadequate maintenance/inspection of the…NTSB DEN89LA075Accident · No injuriesLimited investigationFinal reportCessna 152 · Gill, COImproper use of the powerplant controls by the CFI during descent through low temperature air.NTSB ATL89FAMS3Accident · 1 fatalMissing aircraftFinal reportCessna 310Q · Cleveland, OHAn uncontrolled descent into the water for undetermined reasons.NTSB ANC89FA042Accident · Serious injuriesField investigationFinal reportCessna 207 · Nome, AKThe partial loss of power resulting from fuel interruption due to a blockage in the engine fuel pump low pressure check valve.NTSB ANC89FA041Accident · 1 fatalField investigationFinal reportCessna U206G · Fairbanks, AKSeparation of the torsional vibration dampers from the crankshaft boss.NTSB CHI89FA049Accident · 3 fatalField investigationFinal reportCessna 172RG · Mosinee, WISpatial disorientation of the pilot as a result of initiating the flight into known adverse weather. Factors related to the accident were: dark night, snow, and low ceilings.NTSB MIA89IA080Incident · Minor injuriesIncident investigationFinal reportWaco UPF-7 · Marathon, FLFuel starvation due to a corroded carburetor.NTSB LAX89LA104Accident · Serious injuriesLimited investigationFinal reportCameron A-140 · Phoenix, AZThe pilot displayed poor preflight planning and preparation by not properly evaluating the weather conditions.NTSB LAX89LA102Accident · Minor injuriesLimited investigationFinal reportCessna 172P · Santa Ynez, CAThe failure of the pilot to obtain an adequate preflight weather briefing or to obtain inflight weather advisory information, and the failure of the pilot to maintain flying speed while descending in a downdraft.NTSB LAX89DVG04Accident · No injuriesFinal reportSchweizer G-164C · Bayless, CAThe deparation of a turbine blade followed by a forced landing during which the landing gear collapsed due to overload forces.NTSB FTW89LA057Accident · Minor injuriesLimited investigationFinal reportCessna U206 · San Angelo, TXFailure of the pilot to maintain adequate altitude during continued flight into known adverse weather. The weather conditions and dark night were contributing factors.NTSB SEA89LA045Accident · Serious injuriesLimited investigationFinal reportPiper PA-31 · Sparks, NVThe pilot's misjudgement of the forced landing profile. Contributing to the accident was the failure of the right turbocharger and the pilot's improper handling of the landing gear system.NTSB NYC89LA078Accident · Serious injuriesLimited investigationFinal reportBeech A-36 · Kennebunk, METhe pilot's failure to assure the fuel selector was properly positioned which resulted in fuel starvation and the subsequent forced landing.NTSB SEA89LA044Accident · No injuriesLimited investigationFinal reportCessna 182 · N. Bonneville, WASome form of carburetor malfunction or failure which resulted in a loss of engine power. Contributing to the accident was the planned forced landing approach by the plt which resulted in the airplane landing short of the desired landing site.NTSB FTW89LA044Accident · Minor injuriesLimited investigationFinal reportCessna 152 · Ore City, TXSlippage of the center crankshaft bearing, which resulted in oil starvation and subsequent failure of the #3 connecting rod. Contributing factors were: the aircraft owner's continued operation of the engine beyond the manufacturer's recommended overhaul…NTSB BFO89LA017Accident · Serious injuriesLimited investigationFinal reportCessna 172F · Bruceton Mills, WVThe power loss occurred because of carburetor ice which obstructed airflow to the induction system. Contributing to the accident was the carburetor icing conditions, the highway and the ditch which was contacted.NTSB SEA89FA041Accident · 2 fatalField investigationFinal reportAeronca O-58B · Minden, NVThe failure of the pilot to maintain adequate airspeed and airplane control. Contributing to the accident was the mountainous terrain and mountain wave conditions.NTSB NYC89LA075Accident · No injuriesLimited investigationFinal reportCessna 152 · Fire Island, NYThe improper installation of an unauthorized sealant used on the oil ressure screen housing gasket contaminated the oil and restricted the flow of oil through the main bearings causing oil starvation and connecting rod, bearing, and bolt failure.NTSB MKC89LA058Accident · No injuriesLimited investigationFinal reportPiper PA-28-181 · Goodland, KSThe loss of engine power resulting from an exhaust valve failure. Contributing to the accident was the lack of suitable terrain for a forced landing.NTSB ATL89LA083Accident · Serious injuriesLimited investigationFinal reportCessna 172D · Cumming, GAThe pilot's decision to attempt VFR flight in adverse meteorological conditions at night with an inoperative attitude indicator and insufficient fuel reserve for the intended flight.NTSB NYC89FA073Accident · 4 fatalField investigationFinal reportGrumman GA-7 · Spartansburg, PAThe pilots decision to disregard the weather forecast and attempt flight into known icing conditions. After the wings started to ice up, the pilot initiated a climb but could not maintain airspeed and inadvertantly stalled the aircraft which entered an…NTSB CHI89DEP01Accident · 1 fatalFinal reportCessna T337G · Green Bay, WIThe pilot's loss of aircraft control, due to the loss of cockpit/instrument panel lighting for an undetermined reason, the inoperative penlight, and subsequent spatial disorientation of the pilot. Factors related to the accident were: darkness and the adverse…NTSB LAX89DUG02Accident · 1 fatalFinal reportMason AJM-1 · Cajalco, CAThe pilot's intentional descent into the terrain. Contributing factors to the accident were the pilot's phychological problems and his lack of experience in this aircraft.NTSB FTW89LA043Accident · No injuriesLimited investigationFinal reportHiller OH-23B · Wichita Falls, TXThe pilot's improper use of the carburetor heat during flight and his improper flare during an autorotative landing. Contributing factors were: carburetor icing conditions, improper in-flight planning/decision by the pilot, a tailwind during the landing, and…NTSB CHI89DEC02Accident · Serious injuriesFinal reportPiper PA-28R-201 · Brighton, MIInstallation of an improper oil drain valve by other maintenance personnel and their failure to follow the applicable airworthiness directive (AD 81-11-02/R1), resulting in subsequent interference between the landing gear and oil drain valve. This caused the…NTSB DEN89FA064Accident · Minor injuriesField investigationFinal reportConvair 580 · Buena Vista, COInadvertent deactivation of fuel to the left engine as the pilot was making a precautionary shutdown of the right engine, and his failure to follow the emergency checklist procedure. Related factors were: low gearbox oil pressure (at flight altitude), and…NTSB ATL89IA080Incident · No injuriesIncident investigationFinal reportBoeing 757-225 · Atlanta, GAFailure of operator maintenance personnel to accomplish an applicable service bulletin.NTSB BFO89LA016Accident · Minor injuriesLimited investigationFinal reportPiper PA-38-112 · Elkview, WVInadequate preflight by the pilot and inadequate crew/group coordination by the flight leader (CFI), which resulted in fuel exhaustion due to an inadequate supply of fuel. A factor related to the accident was: the presence of trees in the emergency landing…NTSB FTW89FA042Accident · 1 fatalField investigationFinal reportCessna 150L · Zachary, LAThe pilot's loss of aircraft control due to spatial disorientation after encountering instrument meteorological weather conditions (IMC) shortly after takeoff, his intentional takeoff into adverse weather conditions, and the operator's inadequate supervision…NTSB ATL89FA078Accident · 2 fatalField investigationFinal reportPiper PA-28-140 · Bagley, ALInadequate maintenance by other maintenance personnel which allowed a foreign object to remain in the engine and damage/short the spark plugs in the #2 and #3 cylinders. Trees in the emergency landing area contributed to the accident. If shoulder harnesses…NTSB MIA89LA066Accident · Minor injuriesLimited investigationFinal reportPiper PA-32-300 · Fort Myers, FLFailure of the #5 connecting rod bolt. Factors related to the accident were: dark night and the soft and wet (marshy) terrain conditions in the emergency landing area.NTSB MIA89FA065Accident · No injuriesField investigationFinal reportBritten-Norman BN-2A · Carolina, PRFuel exhaustion and the failure of the pilot to insure that the proper fuel load was placed on the aircraft for the flight. Contributing factors included the improper refueling of the aircraft, improper initial training of the refueler and the crop, which…NTSB FTW89DRD02Accident · Minor injuriesFinal reportPiper PA-25-235 · Bogalusa, LAThe pilot's failure to refuel the airplane prior to the last takeoff resulting in an inadequate fuel supply for the flight.NTSB SEA89FA036Accident · 2 fatalField investigationFinal reportde Havilland DHC-3 · Ketchikan, AKThe pilot's inadvertant flight into IFR conditions and the stall which occurred during the turn to reverse course. Contributing to the accident were the snow conditions encountered.NTSB MKC89LA053Accident · Serious injuriesLimited investigationFinal reportMooney M20 · Malmo, MNThe pilot's inadvertent VFR flight into instrument meteorological conditions (IMC), which resulted in his loss of aircraft control, due spatial disorientation. A related factor to the accident was: the adverse weather condition.NTSB NYC89LA065Accident · No injuriesLimited investigationFinal reportPiper PA-38-112 · Albany, NYFuel exhaustion resulting from the pilot's inadequate in-flight planning and misjudged fuel consumption.NTSB MKC89LA051Accident · No injuriesLimited investigationFinal reportCessna 150 · Clarion, IAFailure of the pilot to properly use the carburetor heat during icing conditions resulting in carburetor ice formation and subsequent loss of engine power.NTSB ATL89LA075Accident · Minor injuriesLimited investigationFinal reportCessna 180 · Russells Point, OHThe pilot's inaccurate evaluation of weather condition, and his failure to use available weather briefing resources. As a result, the pilot encountered structural icing which covered the windscreen, blocking forward visibility.NTSB ATL89LA074Accident · No injuriesLimited investigationFinal reportCessna T210N · Florence, SCThe failure of maintenance personnel to properly torque the thru bolts during number 2 cylinder installation. Contributing factors to the accident were terrain features which led to the collapse of the nose gear during landing.NTSB MIA89LA069Accident · No injuriesLimited investigationFinal reportBellanca 14-13-2 · Sebring, FLFailure of the cam gear snap ring, which allowed the camshaft gear to become disconnected. Factors related to the accident were trees in the emergency landing area.NTSB ANC89FA034Accident · No injuriesField investigationFinal reportBeech BE-99 · Fort Yukon, AKThe separation of a single propeller blade which caused the downward and rearward displacement of the number two engine.NTSB LAX89FA082Accident · 3 fatalField investigationFinal reportBeech 35-B33 · Ripon, CAContinued flight by the pilot into known icing conditions and structural (wing) icing, which subsequently resulted in an uncontrolled stall. A contributing factor was the icing condition.NTSB FTW89LA040Accident · No injuriesLimited investigationFinal reportBeech V35B · Pawhuska, OKFuel tank selector valve being inadvertently switched off and the pilot's emergency procedures inadequate in discoveringand correcting the problem. This resulted in the fuel starvation related power loss. Contributing to the accident was the rough terrain on…