NTSB investigations
14,038 cases where the phase of flight was Takeoff.
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 = 300)
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 = 300)
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 FTW01LA173Accident · No injuriesLimited investigationFinal reportCurtis-Travel Air 4000 · Morrilton, ARthe pilot's failure to maintain aircraft control during takeoff. Contributing factors were the pilot's lack of experience in the accident airplane, and the rough/uneven runway.NTSB NYC01LA195Accident · Minor injuriesLimited investigationFinal reportFairchild M-62A-3 · Hanson, MAThe pilot's failure to maintain aircraft control during the takeoff.NTSB ANC01LA094Accident · No injuriesLimited investigationFinal reportCessna U206 · McCarthy, AKThe pilot's decision to not abort the takeoff. Factors associated with the accident are a short and rising runway.NTSB ANC01LA096Accident · No injuriesLimited investigationFinal reportCessna U206 · Yakutat, AKThe pilot's failure to maintain clearance from high vegetation during the takeoff roll.NTSB MIA01LA200Accident · No injuriesLimited investigationFinal reportCessna 182Q · Ocala, FLthe pilot's improper planning/decision and failure to properly judge takeoff distance, and his delayed decision to abort the takeoff, which resulted in the aircraft colliding with a fence at the end of the runway, and incurring substantial damage.NTSB CHI01LA252Accident · Minor injuriesLimited investigationFinal reportAir Tractor AT-301 · Edmore, NDThe incorrect installation of the wheel assembly bolts by maintenance personnel resulting in the stripped bolt threads and ultimate failure of the wheel, and directional control not possible by the pilot. A factor was the ditchNTSB ANC01LA113Accident · No injuriesLimited investigationFinal reportCessna 180 · McCarthy, AKThe pilot's inadequate compensation for wind conditions. A factor associated with the accident was a sudden wind shift.NTSB CHI01IA248Incident · No injuriesIncident investigationFinal reportBoeing 727-2Q6 · Oshkosh, WIThe unsafe condition caused when the pilot taxied onto the runway. Factors relating to this accident were the pilot not following the instructions given him by the ground marshaller, his wrong taxi route, and his not obtaining clearance to taxi onto the…NTSB ANC01LA090Accident · No injuriesLimited investigationFinal reportCessna 185 · Yakutat, AKThe pilot's selection of an unsuitable takeoff area. A factor associated with the accident were trees.NTSB IAD01LA084Accident · No injuriesLimited investigationFinal reportCessna 152 · Gallipolis, OHcollision with a deer during take-off roll.NTSB NYC01LA183Accident · No injuriesLimited investigationFinal reportBeech BE-36 · Biddeford, METhe pilot's inadequate preflight inspection, which resulted in an attempted takeoff with a control column lock installed.NTSB CHI01LA229Accident · No injuriesLimited investigationFinal reportGrumman-Schweizer G-164A · Dodge Center, MNThe pilot not maintaining directional control on the ground during the takeoff roll. Factors relating to this accident were the total failure of the propeller governor and the corn crop.NTSB CHI01LA224Accident · No injuriesLimited investigationFinal reportMaule M-5-180C · Houghton Lake, MIThe pilot's failure to maintain directional control during the takeoff run. A factor relating to this accident was the trees.NTSB ANC01LA103Accident · No injuriesLimited investigationFinal reportCessna 207 · Pilot Point, AKThe pilot's selection of an unsuitable takeoff area, and failure to maintain clearance. A factor associated with the accident was a vehicle mounted gantry.NTSB ANC01LA086Accident · No injuriesLimited investigationFinal reportCessna 152 · Haines, AKThe pilot's failure to maintain directional control during the takeoff roll. Factors associated with the accident are the pilot's selection of unsuitable terrain for takeoff, and a rough/uneven takeoff area.NTSB LAX01LA248Accident · Minor injuriesLimited investigationFinal reportCessna T210M · Marble Canyon, AZThe pilot's failure to use all the available runway and his failure to follow the prescribed short field takeoff procedure resulting in a loss of control during the takeoff roll. Factors were the short, rough, and rising runway, and the soft dirt surrounding…NTSB IAD01LA079Accident · No injuriesLimited investigationFinal reportBoeing A75L300 · Matawan, NJThe inadequate maintenance inspection of the airplane by its owner, which resulted in a locked brake and a nose-over during the takeoff roll.NTSB CHI01LA215Accident · Minor injuriesLimited investigationFinal reportSchweizer 269C · Walker, MNthe loss of engine power for undetermined reasons during takeoff. Factors were the vehicles, the unsuitable terrain the pilot encountered, and the low altitude of the helicopter at the time of the loss of engine power.NTSB LAX01LA242Accident · No injuriesLimited investigationFinal reportCessna 310I · Amargosa Valley, NVThe pilot's attempt to depart on a taxiway unsuitable for takeoff under existing conditions. An additional factor was a berm at the end of the taxiway.NTSB FTW01LA161Accident · No injuriesLimited investigationFinal reportCessna 172 · Kingston, OKthe pilot's failure to maintain directional control during the takeoff roll, which required his evasive maneuver and resulted in a stall.NTSB IAD01LA077Accident · Minor injuriesLimited investigationFinal reportGarro Sonerai II · Cortland, OHthe pilot's failure to maintain directional control during an aborted take-off. A factor was the pilot's failure to obtain adequate take-off speed.NTSB LAX01FA234Accident · No injuriesField investigationFinal reportBeech 35A · Linden, CAThe engine lost power for undetermined reasons.NTSB FTW01LA159Accident · No injuriesLimited investigationFinal reportGlover RV-8 · Mineral Wells, TXthe jammed elevator control stick on takeoff roll. A contributory factor was the crosswind.NTSB ATL01LA073Accident · No injuriesLimited investigationFinal reportChristen Industries Eagle II · Belleview, FLThe pilot of the Christian Ealge II, N321JK, failure to maintain visual look out, prior to takeoff.NTSB ATL01LA071Accident · Serious injuriesLimited investigationFinal reportLake LA-4 · Mulberry, FLThe loss of engine power for undetermined reasons. A factor was rough and uneven terrain.NTSB CHI01LA199Accident · No injuriesLimited investigationFinal reportPiper PA-28-140 · Albion, ILthe maintenance performed on the airplane by the unqualified pilot The unsuitable takeoff area selected by the pilot was an additional cause. The ditch was a contributing factor.NTSB NYC01LA157Accident · No injuriesLimited investigationFinal reportCessna 152 · Warrenton, VAThe airplane's encounter with a deer during a touch and go.NTSB LAX01LA224Accident · No injuriesLimited investigationFinal reportCessna 182P · Mesa, AZThe pilot's improper use of the rudder control to correct for torque and P-factor effects, which resulted in a loss of directional control and an inadvertent ground loop/swerve.NTSB CHI01LA185Accident · No injuriesLimited investigationFinal reportKaines Kitfox 2 · Mt. Morris, MIThe loss of partial engine power during takeoff for undetermined reasons. A factor relating to this accident was the tree.NTSB ANC01LA073Accident · No injuriesLimited investigationFinal reportPiper PA-28-140 · Haines, AKThe pilot's selection of unsuitable terrain for takeoff. Factors in the accident were soft terrain, and the pilot's delay in aborting the takeoff.NTSB CHI01LA171Accident · No injuriesLimited investigationFinal reportLarson Murphy Rebel · Stratford, WIThe pilot's failure to abort the takeoff from the farm field. Factors were the tall grass, the rising terrain, the fence, and the inadequate planning/decision by the pilot.NTSB SEA01LA178Accident · No injuriesLimited investigationFinal reportPiper J3C-65 · Glide, ORInadequate compensation for wind conditions during takeoff resulting in the pilot's failure to maintain directional control. Wind gusts, down sloping terrain and a fence post were factors.NTSB FTW01LA141Accident · Minor injuriesLimited investigationFinal reportAir Tractor AT-502B · Marvell, ARthe improper decision of the driver of the vehicle(ATV) to enter an active airstrip.NTSB CHI01LA156Accident · No injuriesLimited investigationFinal reportCessna R182 · White Bear Lake, MNthe takeoff checklist not followed and the inadequete soft field takeoff proecedure by the pilot. The short/soft field was a factor.NTSB NYC01LA150Accident · Serious injuriesLimited investigationFinal reportRaven S60A · Mumford, NYThe ground handler's failure to follow instructions to release her line during the balloon's unintended ascent, due to panic.NTSB CHI01LA159Accident · No injuriesLimited investigationFinal reportCessna 172M · Middleton, WIThe pilot attempted a touch and go on unsuitable terrain. A factor associated with the accident was the tall wet grass airstrip on which the touch and go was attempted.NTSB ATL01LA066Accident · No injuriesLimited investigationFinal reportPiper PA-22-150 · Pomaria, SCThe pilot's improper operation of the flight controls while attempting a takeoff from an unimproved surface. A factor was rough and uneven terrain.NTSB ANC01LA066Accident · No injuriesLimited investigationFinal reportHelio H-391B · Anvik, AKThe pilot's continued operation of the accident airplane with known equipment deficiencies, and an improper installation of the float assembly by maintenance personnel. A factor in the accident was the pilot's delay in aborting the takeoff.NTSB SEA01LA107Accident · No injuriesLimited investigationFinal reportHerriford RAF 2000 · Gardiner, MTthe pilot's failure to rotate the aircraft until he was well past the normal takeoff rotation speed, and his abrupt rotation at this higher speed.NTSB NYC01LA130Accident · No injuriesLimited investigationFinal reportContinental Copters Tom Cat Mark 5A · Benton, PAThe pilot's inadequate preflight inspection, which resulted in a takeoff with a hose still attached and a subsequent dynamic rollover.NTSB CHI01LA148Accident · No injuriesLimited investigationFinal reportCessna 152 · Patriot, INthe inadequate rotation speed and compensation for wind conditions by the pilot. Contributing factors were the crosswind and gust.NTSB LAX01LA190Accident · No injuriesLimited investigationFinal reportRobinson R22B · Murietta, CAThe solo student's improper use of the flight controls that resulted in a dynamic rollover during the attempted takeoff.NTSB IAD01LA058Accident · No injuriesLimited investigationFinal reportBeech 55 · West Chester, PAThe partial blockage of the pitot/static system, which led to an inaccurate airspeed indication, and resulted in an aborted takeoff and runway overrun. A factor was the wet runway.NTSB CHI01LA144Accident · No injuriesLimited investigationFinal reportCessna 152 · Roscommon, MIThe failure of the pilot to maintain clearance from the tree line. Factors to the accident were the tailwind, the aircraft being near gross weight, the high density altitude, the rough runway condition, and the tree line. An additional factor to the accident…NTSB ATL01LA058Accident · No injuriesLimited investigationFinal reportPiper PA-44-180 · Brooksville, FLThe fatigue failure of the left main landing gear strut that resulted in collapse of the landing gear.NTSB ATL01LA056Accident · No injuriesLimited investigationFinal reportCessna 150 · Griffin, GAThe pilot's inadequate preflight fuel planning for the flight that resulted in the fuel exhaustion and the subsequent loss of engine power.NTSB CHI01LA142Accident · Minor injuriesLimited investigationFinal reportBaldwin RV-6 · Muscatine, IAThe engine failure for undetermined reasons. Factors were the low altitude, the trees, the presence of the irrigation system, the ditch and the soft ground.NTSB ATL01LA055Accident · No injuriesLimited investigationFinal reportAir Tractor AT-602 · Dunlap, TNThe pilot's failure to obtain liftoff airspeed for undetermined reasons. A factor was tree stumps on the departure end of the takeoff area.NTSB LAX01LA177Accident · No injuriesLimited investigationFinal reportBeech E33A · So Lake Tahoe, CAThe pilot's improper aircraft handling and decision to prematurely raise the landing gear during takeoff. Contributing factors were his lack of experience taking off under the high density altitude condition and his improper maintenance.NTSB FTW01LA163Accident · No injuriesLimited investigationFinal reportBeech D35 · Houston, TXthe pilot's failure to maintain aircraft control during the takeoff roll.