NTSB investigations
6,398 cases where the phase of flight was Taxi.
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 = 250)
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 = 250)
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 CHI97LA109Accident · No injuriesLimited investigationFinal reportCessna 421C · Pierre, SDthe pilot's inadvertent activation of the number one throttle/power control. Factors were: the pilot left the cockpit unattended with the engines running and a wet ramp.NTSB FTW97IA161Incident · No injuriesIncident investigationFinal reportBoeing 747-300 · Houston, TXThe first officer's failure to maintain clearance while taxiing around a standing airplane.NTSB ANC97LA062Accident · No injuriesLimited investigationFinal reportBellanca 7GCBC · Koyuk, AKThe pilot's inadequate compensation for the gusty crosswind conditions. Factors associated with the accident were the winds gusts and crosswind.NTSB ANC97LA049Accident · No injuriesLimited investigationFinal reportPiper PA-12 · Kotzebue, AKthe pilot's selection of unsuitable terrain for taxi and takeoff. Soft/snow covered terrain was a related factor.NTSB SEA97LA080Accident · No injuriesLimited investigationFinal reportCessna 172 · Auburn, WAthe pilots' inadequate evaluation of the strong winds, when they attempted to turn to taxi with a very strong tailwind. Factors relating to the accident included the high and unfavorable winds.NTSB SEA97LA077Accident · No injuriesLimited investigationFinal reportde Havilland DHC-8 · Wenatchee, WAfailure of the ground marshaller to marshal the airplane into a correct parking place on the ramp, her failure to verify clearance between the right wing of the airplane and the ground de-ice cart, and failure of the flight crew to ensure clearance of the…NTSB NYC97LA065Accident · No injuriesLimited investigationFinal reportCessna 172 · Middletown, OHthe pilot's improper decision to taxi on a motor vehicle access road at night, and his inadequate visual look out which resulted in the collision with an aluminum lamp post. A factor in this accident was the night condition.NTSB FTW97LA148Accident · No injuriesLimited investigationFinal reportStinson L5 · Lancaster, TXFailure of the pilot of the Stinson L5, N57789, to see and avoid the RV-6, N139TX.NTSB ATL97LA050Accident · No injuriesLimited investigationFinal reportPiper PA-32-300 · Memphis, TNfailure of maintenance personnel to properly inspect (and repair) the brake assembly, which allowed a subsequent brake fluid leak and eventual fire.NTSB ANC97LA032Accident · No injuriesLimited investigationFinal reportCessna 170A · Willow, AKThe pilot's excessive speed while taxiing. A factor in the accident was flat light conditions.NTSB ATL97LA046Accident · No injuriesLimited investigationFinal reportCessna 152 · Fernandina Bch, FLinadequate visual lookout by the student pilot, which resulted in a collision with a parked trailer, while his attention was diverted. The proximity of the trailer was a related factor.NTSB MIA97LA094Accident · No injuriesLimited investigationFinal reportPiper PA-28-161 · Tampa, FLthe pilot's excessive taxispeed.NTSB FTW97IA112Incident · No injuriesIncident investigationFinal reportBoeing 757-2S7 · Denver, COthe pilot-in-command's failure to comply with company procedures/directives to not taxi the aircraft beneath the bridge/overpass, and his misjudgment of clearance between the vertical stabilizer and the bridge/overpass.NTSB MIA97LA090Accident · Serious injuriesLimited investigationFinal reportCessna 172P · Jackson, TNThe pilot's failure to maintain an adequate visual lookout while taxing. The reduced visibility was a factor.NTSB SEA97LA068Accident · Minor injuriesLimited investigationFinal reportHemingway Varieze · Arlington, WAThe pilot's failure to maintain control of the aircraft. Factors contributing to the accident were the pilot's lack of total experience in the type of aircraft and the gusty wind conditions.NTSB SEA97LA055Accident · No injuriesLimited investigationFinal reportChampion 7ECA · Bandon, ORthe dual student's failure to maintain directional control of the airplane, and the flight instructor's improper remedial action. A factor relating to the accident was: the ravine located near the right side of the runway.NTSB MIA97LA080Accident · No injuriesLimited investigationFinal reportPiper PA-30 · Sarasota, FLthe pilot's failure to maintain clearance from obstacles.NTSB MIA97LA067Accident · No injuriesLimited investigationFinal reportGrumman American AA-5B · Salisbury, NCcontinued operation of the aircraft by the flight instructor (CFI) and student after identifying a brake problem, which resulted in a fire that erupted from the brake system and subsequently destroyed the aircraft.NTSB CHI97LA054Accident · No injuriesLimited investigationFinal reportCessna 172P · Bloomington, INthe pilot failed to maintain control of the aircraft. Factors included the icy runway and the crosswind.NTSB FTW97LA081Accident · Minor injuriesLimited investigationFinal reportAerospatiale ATR-42-320 · Houston, TXThe pilot's failure to follow the proper taxi route while taxiing back to the terminal. A factor was the glare radiating from the airport's terminal area.NTSB LAX97LA083Accident · No injuriesLimited investigationFinal reportCessna 182H · Burbank, CAthe pilot's improper planning/decision concerning landing and taxiing in high wind conditions. Factors relating to the accident were: the unfavorable wind conditions, and the lack of crosswind limit information in the Cessna 182H Pilot's Operating Handbook…NTSB SEA97LA045Accident · No injuriesLimited investigationFinal reportStinson 108-2 · Richland, WAfailure of the pilot to see-and-avoid an ultralight aircraft that was taxiing and had stopped in front of him.NTSB SEA97IA040Incident · No injuriesIncident investigationFinal reportMcDonnell Douglas MD-80 · Seattle, WAThe failure of the left wing walker to verify the clearance between the left wing and the fuel truck during taxi, and his delay in signaling the lead marshaller to alert the pilot to stop the aircraft prior to impact. Factors contributing to the incident…NTSB FTW97LA060Accident · Minor injuriesLimited investigationFinal reportMooney M-20G · Saginaw, TXThe driver of the vehicle's failure to maintain clearance from the taxiing airplane. A factor was the dark night light condition which resulted in the driver's delayed visual identification of the airplane.NTSB ANC97IA011Incident · No injuriesIncident investigationFinal reportMcDonnell Douglas MD-80 · Anchorage, AKThe ground crew's failure to maintain communication with the flight crew while loading cargo after pushback and engine start, and the ground and flightcrew's failure to follow the procedure outlined in their manuals concerning use of marshallers during…NTSB LAX97LA054Accident · No injuriesLimited investigationFinal reportCessna 172G · Chino, CAthe pilot's attempt to taxi with a crosswind component well in excess of the aircraft's maximum factory demonstrated capability. The wind conditions were factors.NTSB ANC97LA007Accident · No injuriesLimited investigationFinal reportCessna 150 · Anchorage, AKfailure of the pilot to maintain adequate distance from an airport sign, while taxiing on an unfamiliar airport.NTSB CHI97IA031Incident · No injuriesIncident investigationFinal reportATR 42 · Covington, KYimproper use of procedures by maintenance personnel at an overhaul facility during overhaul of the landing gear, allowing corrosion to occur on the barrel lugs of the landing gear, which subsequently led to fatigue cracking of the lugs and eventual collapse…NTSB ATL97LA004Accident · Serious injuriesLimited investigationFinal reportAeronca 65-C · Angier, NCThe Aeronca 65's pilots selection of the wrong taxi route, and his inadequate visual lookout during back taxi.NTSB NYC97LA003Accident · No injuriesLimited investigationFinal reportNorth American T-6G · Mansfield, MAfailure of the T-6 pilot to maintain clearance from the Cessna 152, as he turned off the runway after landing. A factor relating to the accident was: the T-6 pilot's restricted view of the Cessna 152 (lack of visual detection), due to a blind spot beyond the…NTSB CHI97LA002Accident · No injuriesLimited investigationFinal reportCessna 185 · Finley, NDfailure of the flight instructor (CFI) to ensure that clearance from the dock was maintained, while starting to taxi. The crosswind was a related factor.NTSB CHI96LA354Accident · No injuriesLimited investigationFinal reportCessna 172L · Delavan, WIthe pilot's failure to assure the airplane was properly secured prior to hand-propping the engine.NTSB ANC96LA168Accident · No injuriesLimited investigationFinal reportde Havilland DHC-2 · Kodiak, AKthe pilot's inadequate compensation for wind conditions. The gusty wind was a related factor.NTSB SEA96LA215Accident · No injuriesLimited investigationFinal reportBellanca 7ECA · Arlington, WAinadequate visual lookout by the pilot of the Piper J3, and failure of the flight instructor in the Bellance to ensure that clearance was maintained from the other moving aircraft. Factors relating to the accident were: the inherent visual restrictions…NTSB ANC96LA153Accident · No injuriesLimited investigationFinal reportCessna 170B · Dillingham, AKthe pilot's selection of unsuitable terrain for taxiing.NTSB CHI96FA323Accident · 1 fatalField investigationFinal reportGlobe GC-1B · Hampshire, ILimproper use of the mini-bike by the driver. Factors relating to the accident were: darkness, the unlighted mini-bike, and insufficient standards required by the residents of the airstrip concerning use of the taxiways at night.NTSB LAX96LA319Accident · No injuriesLimited investigationFinal reportDiamond Aircraft Industries Katana DA20-A1 · S. Lake Tahoe, CAThe pilot's inadequate use of the brakes, which resulted in loss of directional control while taxiing in a non-movement area.NTSB ANC96LA132Accident · No injuriesLimited investigationFinal reportPiper PA-28-140 · Dillingham, AKThe pilot's selection of unsuitable terrain for landing. Soft terrain was a factor in the accidentNTSB ATL96LA118Accident · No injuriesLimited investigationFinal reportCessna 172N · Nashville, TNinadequate annual inspection by other maintenance personnel and inadequate pre-flight inspection by the pilot.NTSB LAX96LA301Accident · No injuriesLimited investigationFinal reportPiper PA-28-236 · Santa Ana, CAthe pilot's decision to turn off the runway while at an excessive speed that did not allow him to maintain directional control of the aircraft.NTSB ANC96LA117Accident · Serious injuriesLimited investigationFinal reportPiper PA-32-300 · Tuntutuliak, AKThe pilot's inadequate visual lookout.NTSB ANC96LA123Accident · Serious injuriesLimited investigationFinal reportGrumman G-21A · Dillingham, AKThe pilot's failure to maintain an adequate visual lookout in order to see and avoid all ground personnel, his failure to follow company procedures and directives regarding Public Protection, and his disregard of the unsafe/hazardous conditions created by…NTSB ANC96LA105Accident · No injuriesLimited investigationFinal reportPiper PA-18 · Mcgrath, AKThe improper and unauthorized repair of the main landing gear by the pilot, and the pilot's decision to operate the airplane with known deficiencies.NTSB MIA96LA192Accident · Serious injuriesLimited investigationFinal reportCessna 172 · Okeechobee, FLfailure of the pilot to maintain control of the airplane during a high speed taxi check, which resulted in a lift-off and subsequent collision with the terrain.NTSB LAX96LA243Accident · No injuriesLimited investigationFinal reportMini Ace CA61-F · Byron, CAThe pilot's encounter with a sudden crosswind gust beyond the capabilities of the aircraft.NTSB SEA96IA131Incident · No injuriesIncident investigationFinal reportBoeing 767-332 · Salt Lake City, UTfailure of maintenance personnel to properly disconnect (disengage) the right integrated drive generator (IDG) in compliance with the MEL dispatch procedure, which allowed the right IDG to overheat. Factors relating to the incident were: low oil pressure in…NTSB FTW96LA259Accident · No injuriesLimited investigationFinal reportPiper PA-28-180 · Arlington, TXinadequate instruction by the flight instructor (CFI), and his inadequate supervision of the dual student. Factors relating to the accident were: the student pilot's failure to understand or select the normal (hand) brakes.NTSB LAX96LA245Accident · No injuriesLimited investigationFinal reportPiper PA-24-250 · Las Vegas, NVthe pilot's inadvertent turn onto a vehicular access road instead of a taxiway at a large unfamiliar airport, and his diverted attention.NTSB ANC96IA085Incident · No injuriesIncident investigationFinal reportChampion 7GCBC · Naknek, AKThe inadequate visual lookout of the vehicle driver, and the inadequate visual lookout of the pilot. A factor was the State of Alaska's failure to provide taxiway hazard warning signs which would alert vehicles of the active aerodrome.NTSB ANC96IA077Incident · No injuriesIncident investigationFinal reportCessna 206 · Kodiak, AKThe pilot's selection of unsuitable terrain for landing. Factors in the accident were: soft terrain, the use of an oversize nose wheel tire, and the FAA's inadequate field approval process for tundra tires.