NTSB investigations, AK
429 cases where the phase of flight was Taxi.
Cases per year
| 1962 | 1 |
|---|---|
| 1964 | 12 |
| 1965 | 7 |
| 1966 | 9 |
| 1967 | 2 |
| 1968 | 5 |
| 1969 | 4 |
| 1970 | 10 |
| 1971 | 6 |
| 1972 | 8 |
| 1973 | 3 |
| 1974 | 12 |
| 1975 | 5 |
| 1976 | 12 |
| 1977 | 10 |
| 1978 | 11 |
| 1979 | 4 |
| 1980 | 7 |
| 1981 | 12 |
| 1982 | 7 |
| 1983 | 7 |
| 1984 | 3 |
| 1985 | 5 |
| 1986 | 11 |
| 1987 | 8 |
| 1988 | 16 |
| 1989 | 10 |
| 1990 | 7 |
| 1991 | 2 |
| 1992 | 10 |
| 1993 | 11 |
| 1994 | 6 |
| 1995 | 10 |
| 1996 | 18 |
| 1997 | 7 |
| 1998 | 12 |
| 1999 | 8 |
| 2000 | 7 |
| 2001 | 7 |
| 2002 | 13 |
| 2003 | 3 |
| 2004 | 6 |
| 2005 | 10 |
| 2006 | 4 |
| 2007 | 5 |
| 2008 | 7 |
| 2009 | 4 |
| 2010 | 6 |
| 2011 | 4 |
| 2012 | 3 |
| 2013 | 5 |
| 2014 | 6 |
| 2016 | 4 |
| 2017 | 6 |
| 2018 | 3 |
| 2019 | 3 |
| 2020 | 3 |
| 2021 | 3 |
| 2022 | 5 |
| 2023 | 1 |
| 2024 | 2 |
| 2025 | 5 |
| 2026 | 6 |
Where
Latest cases
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.\"eventStateOrRegion\" = 'AK' AND c.\"eventCountry\" = 'USA'
AND 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."eventStateOrRegion" = 'AK' AND c."eventCountry" = 'USA'
AND 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 ANC26LA095Accident · No injuriesClass 4 · LimitedInvestigation openChampion 7DC · Copper Center, AKNTSB ANC26LA078Accident · No injuriesClass 4 · LimitedInvestigation openCessna 180 · Nenana, AKNTSB ANC26LA041Accident · No injuriesClass 4 · LimitedInvestigation openPiper PA-11 · Susitna, AKNTSB ANC26LA040Accident · No injuriesClass 4 · LimitedInvestigation openDouglas DC3C · Anchorage, AKNTSB ANC26LA025Accident · No injuriesClass 4 · LimitedFinal reportAvid Avid Flyer · Anchorage, AKThe pilot’s failure to maintain directional control while maneuvering onto the runway for takeoff. Contributing to the accident was the presence of heavy, wet snow adjacent to the runway.NTSB DCA26LA102Accident · No injuriesClass 4 · LimitedFinal reportBoeing 737 · Kodiak, AKThe reduced surface friction of the contaminated ramp which led to a loss of directional control during taxi.NTSB ANC25LA111Accident · No injuriesClass 4 · LimitedFinal report217whiskeymike SQ12 · McGrath, AKThe pilot’s failure to maintain clearance from a hole in the tundra, which resulted in impact with terrain.NTSB ANC25LA076Accident · No injuriesClass 4 · LimitedFinal reportCessna 180H · Gulkana, AKThe failure of the left rudder assembly which resulted in a runway excursion and ground loop.NTSB ANC25LA030Accident · No injuriesClass 3 · LimitedFinal reportCessna A185F · Skwentna, AKMaintenance personnel’s reuse of worn hardware during the installation of the landing gear assembly and the hardware’s failure and subsequent separation of the gear leg from the landing gear box assembly during taxi.NTSB ANC25LA016Accident · No injuriesClass 4 · LimitedFinal reportPiper PA-31-350 · Fairbanks, AKThe pilot’s failure to recognize that an automated taxiway gate was closing, and the pilot’s failure stop for the closing gate.NTSB ANC25LA015Accident · No injuriesClass 4 · LimitedFinal reportGippsaero PTY GA8 · Nightmute, AKThe pilot’s loss of directional control while taxiing in gusting wind conditions.NTSB ANC24LA104Accident · No injuriesClass 4 · LimitedFinal reportPiper PA-22-150 · Dillingham, AKThe pilot’s failure to maintain directional control while taxiing in gusting wind conditions.NTSB ANC24LA099Accident · No injuriesClass 4 · LimitedFinal reportPiper PA-18-150 · Skwentna, AKThe pilot’s failure to maintain directional control of the airplane during taxi in gusting wind conditions.NTSB ANC23LA064Accident · No injuriesClass 4 · LimitedFinal reportPiper PA-18 · Skwentna, AKThe pilot’s decision to taxi the airplane through tall grass without visual reference to the surface which obscured uneven terrain.NTSB ANC23FA001Accident · 1 fatalClass 3 · FieldFinal reportCessna A185F · Fairbanks, AKThe improperly maintained floats, which allowed water to fill the front compartments and resulted in the airplane nosing over during taxi. Contributing to the fatal injury of the pilot was the improperly secured cargo, which prevented the pilot from egressing…NTSB ANC22LA081Accident · No injuriesClass 4 · LimitedFinal reportPiper PA-18-150 · Chignik Lake, AKThe pilot’s failure to maintain airplane control during taxi in gusty conditions, which resulted in a nose-over and substantial damage to the rudder and wings.NTSB WPR22LA325Accident · No injuriesClass 4 · LimitedFinal reportTaylorcraft BC12-D1 · Hope, AKThe pilot’s failure to maintain clearance from a tree while taxiing.NTSB ANC22LA045Accident · No injuriesClass 4 · LimitedFinal reportPiper PA-22-150 · Aleknagik, AKThe pilot’s selection of unsuitable terrain for taxi which resulted in an impact with trees.NTSB WPR22LA124Accident · No injuriesClass 3 · LimitedFinal reportCessna 310R · McGrath, AKA failure of the right main landing gear bellcrank lower arm fork, bellcrank, pivot bolt, and trunnion bellcrank lug for undetermined reasons.NTSB WPR21LA328Accident · No injuriesClass 4 · LimitedFinal reportPiper PA-18-150 · Wasilla, AKThe pilot’s inability to maintain control of the airplane during taxi after it encountered the prop wash from a larger airplane that was conducting a high-power engine run on the same taxiway.NTSB ANC21LA025Accident · No injuriesClass 4 · LimitedFinal reportCessna 208B · Chevak, AKThe pilot’s loss of directional control during the back-taxi for departure in strong crosswind conditions which resulted in a runway excursion. Contributing to the accident was the snow-and-ice-covered runway.NTSB ANC21LA023Accident · No injuriesClass 4 · LimitedFinal reportTaylorcraft BC12-D · Palmer, AKThe pilot’s selection of unsuitable terrain for taxi, which resulted in the airplane encountering a crevasse.NTSB ANC21LA008Accident · No injuriesClass 4 · LimitedFinal reportPiper PA18 · Juneau, AKThe solo student pilot’s failure to maintain directional control during taxi in strong crosswind conditions, which resulted in a loss of control and subsequent impact with a ditch.NTSB WPR20CA233Accident · No injuriesClass 4 · Data collectionFinal reportCessna 180 · Bear Valley, AKThe pilot's over application of brakes during taxi, which resulted in a nose over.NTSB ANC20CA067Accident · No injuriesClass 4 · Data collectionFinal reportPiper PA32 · Naknek, AKThe PA-32 pilot's failure to see and avoid the other airplane.NTSB ANC19LA049Accident · No injuriesClass 3 · LimitedFinal reportCessna A185 · Talkeetna, AKA fracture of the right outboard landing gear bracket for undetermined reasons.NTSB GAA19CA239Accident · No injuriesData collectionFinal reportGippsland GA8 · Bethel, AKThe pilot's failure to maintain adequate clearance from a shipping container while taxiing.NTSB GAA19CA174Accident · No injuriesData collectionFinal reportPiper PA32R · Atmautluak, AKThe airplane's encounter with a snow-covered pothole during taxi.NTSB GAA18CA491Accident · Minor injuriesData collectionFinal reportCessna U206 · Barter Island, AKThe pilot's failure to maintain lateral control while taxiing in gusting wind conditions.NTSB GAA18CA310Accident · No injuriesData collectionFinal reportCessna 180 · Kake, AKThe pilot’s failure to maintain directional control while exiting the runway after landing.NTSB GAA18CA136Accident · No injuriesData collectionFinal reportCessna 180 · Big Lake, AKThe pilot’s selection of unsuitable terrain for landing, which led to both skis breaking through the ice while positioning the airplane after landing.NTSB GAA18CA087Accident · No injuriesData collectionFinal reportMaule MX7 · Willow, AKThe pilot’s failure to see and avoid another airplane stopped on the taxiway while taxiing in sun glare conditions.NTSB ANC17LA052Accident · No injuriesLimited investigationFinal reportCessna A185 · Aniak, AKThe pilot's inadequate preflight inspection, which failed to detect a crack in the propeller blade, which led to the separation of a section of a propeller blade due to fatigue.NTSB GAA17CA381Accident · No injuriesData collectionFinal reportAeronca 7AC · Soldotna, AKThe pilot’s abrupt maneuver to avoid a moose cow and calf during taxi, which resulted in an impact with a tree.NTSB ANC17LA024Accident · No injuriesLimited investigationFinal reportCessna U206F · Noatak, AKA fire in the airplane's cabin, which initiated for reasons that could not be determined due to extensive thermal damage.NTSB GAA17CA275Accident · Serious injuriesData collectionFinal reportPiper PA18 · Seward, AKThe flight instructor's incorrect brake application during a high-speed taxi with a tailwind, which resulted in a nose-over.NTSB GAA17CA188Accident · No injuriesData collectionFinal reportPiper PA 12 · Anchorage, AKThe pilot’s failure to maintain directional control during the taxi on skis on hard-packed snow in gusting wind conditions.NTSB ANC16CA066Accident · No injuriesData collectionFinal reportPiper PA 18 · McGrath, AKThe pilot's excessive taxi speed, which resulted in a loss of control and subsequent nose over.NTSB GAA16CA487Accident · No injuriesData collectionFinal reportCessna 172 · Anchorage, AKThe airplane’s encounter with a developing sink hole during taxi on the ramp area.NTSB GAA16CA442Accident · No injuriesData collectionFinal reportCessna 172 · Anchorage, AKThe facility's designation of the taxiway for use by maintenance personnel to conduct high thrust tests without appropriate safeguards in place, which led to maintenance personnel conducting high-power, run-up thrust procedures across the active taxiway and…NTSB GAA16CA272Accident · No injuriesData collectionFinal reportCessna U206G · Chinita Bay, AKThe pilot's selection of unsuitable terrain for taxi, resulting in a tail strike and aft fuselage substantial damage.NTSB ANC14CA089Accident · No injuriesData collectionFinal reportCessna 180 · Kodiak, AKThe pilots failure to maintain control of the airplane while taxiing in gusty wind conditions.NTSB ANC14CA081Accident · No injuriesData collectionFinal reportMaule M 5-235C · Talkeetna, AKThe pilot's excessive taxi speed, which resulted in a loss of control.NTSB ANC14CA036Accident · No injuriesData collectionFinal reportCessna 208B · Aniak, AKThe pilot's failure to maintain clearance from a forklift while taxiing.NTSB ANC14IA028Incident · No injuriesIncident investigationFinal reportPiper PA 28-181 · South Naknek, AKA fire in the airplane’s engine compartment that initiated for reasons that could not be determined due to extensive fire damage.NTSB ANC14CA021Accident · No injuriesData collectionFinal reportCessna 180 · North Pole, AKThe pilot's failure to maintain directional control of the airplane while taxiing on a snow covered runway, which resulted in a collision with a terrain.NTSB ANC14CA017Accident · Minor injuriesData collectionFinal reportSilvaire Luscombe 8E · Alegnagik, AKThe pilot's failure to determine that the ice that he was taxiing on was safe for operation.NTSB ANC13CA075Accident · No injuriesData collectionFinal reportCessna 185D · North Pole, AKThe malfunction of the right main wheel brake during taxi due to a faulty O-ring in the right brake pedal master cylinder.NTSB ANC13LA063Accident · No injuriesLimited investigationFinal reportCurtiss Wright C-46F · Fairbanks, AKThe failure of the right main landing gear side brace due to fatigue, which resulted in a collapse of the right main landing gear.NTSB ANC13CA037Accident · No injuriesData collectionFinal reportDehavilland DHC-2 MK. I(L20A) · Anchorage, AKThe pilot’s failure to maintain directional control of the airplane while taxiing on a snow-covered taxiway.