NTSB investigations
20,559 cases where the phase of flight was Initial climb.
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 = 350)
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 = 350)
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 FTW90DRG02Accident · Minor injuriesFinal reportThompson Baker BOB-CAT · New Braunfels, TXThe pilot's failure to maintain flying speed during an emergency descent for a forced landing. A factor was the loss of engine power.NTSB FTW90FA059Accident · 1 fatalField investigationFinal reportAeronca 7DC · El Paso, TXPower loss due to failure of the carburetor assembly and the pilot's failure to correct known deficiencies. Factors were contaminated fuel, partially blocked fuel screen, fouled spark plugs, the rough terrain, and the lack of shoulder harnesses.NTSB FTW90LA054Accident · No injuriesLimited investigationFinal reportAero Commander 100-180 · Bastrop, LALoss of engine power due to water contamination in the fuel. A factor related to the accident was: inadequate design of the fuel system drains, which prevented an adequate preflight of the fuel system.NTSB NYC90FA051Accident · 2 fatalField investigationFinal reportPiper PA-32R-300 · Great Barrngton, MAFailure of the pilot to maintain proper altitude and clearance from trees while departing from the airport. Factors related to the accident were: the pilot's inadequate preflight planning/preparation, his allowing the aircraft weight and balance to be…NTSB MIA90LA059Accident · No injuriesLimited investigationFinal reportBiagi, Arthur R. Buccaneer II XA650 · Lake Wales, FLEngine failure due to a hole that chafed in a fuel line on the suction side of the fuel filter due to poor maintenance.NTSB DEN90LA045Accident · Minor injuriesLimited investigationFinal reportCessna 172 · Fort Morgan, COPartial loss of power due to an undetermined reason.NTSB DEN90LA044Accident · No injuriesLimited investigationFinal reportCessna 182 · Frederick, COA partial engine power loss induced by stuck intake valves. Contributing to the accident was the inadequate maintenance of the airplane and the unsuitable terrain in which the forced landing was performed.NTSB MIA90LA054Accident · No injuriesLimited investigationFinal reportPiper PA-28-161 · Immokalee, FLThe loss of engine power due to an undetermined reason. A factor related to the accident was: rough terrain in the emergency landing area.NTSB ANC90FA027Accident · No injuriesField investigationFinal reportBeech E18F · Anchorage, AKInadequate supervision by company/operator personnel and inadequate preflight planning/preparation by the captain, which resulted in an improperly loaded aircraft.NTSB MIA90LA055Accident · Minor injuriesLimited investigationFinal reportConn ONE Design · Daytona Beach, FLFuel starvation due the fuel vent being blocked by a mud dauber nest and the pilot's failure to find the obstruction (inadequate preflight) before taking off. Trees beyond the departure end of the runway were a related factor.NTSB NYC90LA047Accident · Minor injuriesLimited investigationFinal reportBeech V35B · W Kingston, RIFailure of the pilot to maintain control of the aircraft, while attempting to close the passenger's door during takeoff. The unsecured passenger door was a related factor.NTSB BFO90LA019Accident · No injuriesLimited investigationFinal reportPiper PA-28R-200 · Petersburg, VAFuel starvation and improper use of emergency procedures (fuel selector) by the pilot.NTSB NYC90LA044Accident · Minor injuriesLimited investigationFinal reportCessna 150 · Millis, MAThe pilot's improper use of carburetor heat which caused a power loss and a forced landing in unsuitable terrain. Factors related to the accident were carburetor icing conditions and the pilots lack of total experience.NTSB LAX90FA060Accident · 1 fatalField investigationFinal reportMcDonnell Douglas 369E · Santa Rosa, CAThe pilot's improper preflight planning/decision which resulted in the loss of tail rotor effectiveness. Contributing to the accident was the pilot allowing the maximum gross weight of the aircraft to be exceeded, and the tailwind.NTSB NYC90LA043Accident · No injuriesLimited investigationFinal reportCessna 150L · Lehighton, PALoss of engine power for an undetermined reason.NTSB ANC90LA022Accident · No injuriesLimited investigationFinal reportde Havilland DHC-2 · Kodiak, AKImproper compensation for wind conditions by the pilot, which resulted in loss of aircraft control during takeoff, and subsequent impact with the water. The weather conditions were contributing factors.NTSB MIA90FA043Accident · Serious injuriesField investigationFinal reportTundermann Venne Q-2 · Zephyrhills, FLLoss of engine power for undetermined reasons.NTSB FTW90LA047Accident · No injuriesLimited investigationFinal reportBellanca 8KCAB · Stephenville, TXImproper planning/decision by the pilot.NTSB DEN90LA034Accident · Minor injuriesLimited investigationFinal reportPiper PA-38-112 · Firestone, COPremature liftoff by the pilot which resulted in insufficient airspeed.NTSB ANC90LA029Accident · No injuriesLimited investigationFinal reportPiper PA-18 · Pilot Point, AKFailure of the non-certificated Pilot to remove ice/frost from the wing(s) prior to flight. His lack of training and qualification were probable contributing factors.NTSB CHI90DEE04Accident · No injuriesFinal reportCessna 172RG · Romeoville, ILDual student's inadequate compensation for wind conditions and remedial action not attained by the CFI. A factor related to the accident was: a snow bank adjacent the runway.NTSB MKC90FA038Accident · 1 fatalField investigationFinal reportPiper J3C-65 · Lynch, NEAirspeed was not maintained by the pilot resulting in a stall/spin.NTSB MKC90LA039Accident · No injuriesLimited investigationFinal reportBeech 80 · Cape Girardeau, MOAn inoperative landing gear extension system due to failure of an electric motor and a misplaced emergency crank handle.NTSB CHI90FA040Accident · 4 fatalField investigationFinal reportCessna 172M · Linden, MIThe failure of the pilot to maintain sufficient speed for flight. A factor associated with the accident was the pilot's operation of the airplane above the maximum allowable gross weight.NTSB ATL90LA035Accident · Serious injuriesLimited investigationFinal reportWaco HRE · Alexander City, ALAn engine failure due to separation of the magneto as a result of a broken mounting stud. The mounting stud most likely failed due to vibrations induced by an inadequately balanced crankshaft.NTSB DEN90LA031Accident · No injuriesLimited investigationFinal reportCessna 172 · Colorado Spgs, COThe pilot in command attempted a takeoff with the fuel mixture full rich, with a high density altitude, resulting in a partial loss of engine power during initial climb.NTSB LAX90LA046Accident · No injuriesLimited investigationFinal reportPiper PA-32-437 · Hayward, CAEngine failure due to water in fuel that was not discovered by the pilot during his preflight inspection of the fuel system.NTSB MIA90FA033Accident · 2 fatalField investigationFinal reportPiper Aerostar 601P · Orlando, FLLoss of aircraft control during takeoff for an unknown reason which resulted in a collision with the ground.NTSB CHI90DEP02Accident · Serious injuriesFinal reportRotec Panther 2+ · Holmen, WIInadvertent partial deployment of the emergency ballistic recovery parachute resulting in a loss of engine thrust and aerodynamic control of the aircraft.NTSB DEN90FA028Accident · 1 fatalField investigationFinal reportAerospatiale SA316B · Park City, UTFailure of the pilot to make a vertical takeoff, while departing with a cable attached, and his failure to insure the cable remained clear of the trailer. The trailer (vehicle) was a contributing factor.NTSB ATL90LA032Accident · No injuriesLimited investigationFinal reportPiper PA-23-160 · New Bern, NCThe failure of the instructor pilot to ensure that the engine fuel selector valves were properly positioned prior to takeoff, which led to fuel starvation and a loss of engine power during takeoff.NTSB NYC90LA034Accident · No injuriesLimited investigationFinal reportCessna 152 · Dunkirk, NYPilot in command failed to maintain airspeed during a forced landing resulting in a stall and hard landing after a engine power failure due to carburetor ice and improper use of the carburetor heat control by the pilot.NTSB FTW90LA034Accident · No injuriesLimited investigationFinal reportChampion 7ECA · Shawnee, OKFailure of the pilot to maintain adequate airspeed during the turn after takeoff, which resulted in a stall. The obstructions (trees) were a factor.NTSB FTW90FA032Accident · 4 fatalField investigationFinal reportBeech 95-B55 · Arlington, TXThe pilot-in-command's loss of control in flight because of spatial disorientation. A factor was the dark night.NTSB DEN90DTE02Accident · 2 fatalFinal reportBruce Mckinney VARI-EZE · Aspen, COThe pilot's failure to refuel the airplane, which resulted in fuel exhaustion. A related factor to the accident was: the mountainous terrain.NTSB DEN90DTE01Accident · 1 fatalFinal reportLanier Thorp T-18 · Colorado City, COLoss of engine power with carbon fouling of the spark plugs, and failure of the pilot to maintain adequate airspeed, which resulted in an inadvertent stall.NTSB FTW90LA029Accident · No injuriesLimited investigationFinal reportCessna 172 · Port Allen, LAFuel system contamination due to inadequate maintenance/service of the airplane.NTSB SEA90FA019Accident · 3 fatalField investigationFinal reportPiper PA-24-250 · Vancouver, WAThe pilot in command's inadequate preflight planning, pilot's attempted VFR flight into IMC conditions and the pilot's lack of instrument qualifications. Contributing to the accident was the low ceiling, fog and the pilot's lack of recent experience.NTSB SEA90LA017Accident · No injuriesLimited investigationFinal reportErcoupe 415D · Vancouver, WAThe pilot's inadvertant leaning of the fuel mixture to near idle cutoff, causing the engine to quit.NTSB MIA90FA027Accident · Minor injuriesField investigationFinal reportPiper PA-23-250 · Pembroke Pines, FLInadequate annual inspection by other maintenance personnel and inadequate preflight inspection by the pilot, which resulted in failure to detect water and contamination (residue) in the fuel. Contributing factors were: failure of the plt to feather the…NTSB DEN90LA023Accident · Serious injuriesLimited investigationFinal reportCessna 172P · Bryce Canyon, UTThe pilot's failure to attain adequate climb speed. Contributing factors were: inadequate preflight planning in that the pilot did not adequately consider the high density altitude effect on the airplane's climb performance.NTSB SEA90LA013Accident · No injuriesLimited investigationFinal reportPiper PA-28-180 · Hillsboro, ORFuel contamination and the pilots lack of peflight inspection. Contributing to the accident was the soft terrain.NTSB MKC90LA028Accident · No injuriesLimited investigationFinal reportPiper PA-28-140 · Pine Bluff, ARAn inadequate preflight which resulted in water contamination in the fuel system and the subsequent loss of power.NTSB LAX90LA028Accident · No injuriesLimited investigationFinal reportPiper PA38-112 · Chandler, AZThe pilot failed to properly use the checklist and the fuel selector valve was improperly selected to the empty tank.NTSB MKC90LA030Accident · No injuriesLimited investigationFinal reportAir Tractor AT301 · Ellinwood, KSThe partial failure of the engine for undetermined reasons which resulted in a forced landing. A factor related to the accident was the soft dirt.NTSB LAX90LA026Accident · No injuriesLimited investigationFinal reportPiper PA-38 · Chino, CALoss of engine power for an undetermined reason. Soft terrain in the emergency landing area was a related factor.NTSB ANC90LA011Accident · No injuriesLimited investigationFinal reportCessna 150 · Birchwood, AKFailure of the pilot to maintain proper runway alignment during the takeoff roll. Related factors were: dark night, snow covered runway, inadequate snow removal from the runway by personnel (who were responsible for snow removal), and the snowbank (berm).NTSB ANC90LA009Accident · No injuriesLimited investigationFinal reportde Havilland DHC-2 · Kenai, AKFailure of the engine bearing, which resulted in a subsequent total loss of power. Contributing factors were: dark night and rough/uneven terrain.NTSB FTW90LA022Accident · No injuriesLimited investigationFinal reportPiper PA-28-151 · Marietta, OKThe pilot's use of the wrong runway for takeoff. Factors related to the accident were: the tailwind and rising terrain beyond the departure end of the runway.NTSB ATL90FA024Accident · 4 fatalField investigationFinal reportBeech C90 · Gadsden, ALFailure of the pilots of both aircraft to maintain adequate visual lookout to see-and-avoid the other aircraft.