NTSB investigations, 2016, Outside the U.S.
34 cases where the phase of flight was Approach.
Cases per year
| 1962 | 3 |
|---|---|
| 1964 | 9 |
| 1965 | 11 |
| 1966 | 13 |
| 1967 | 8 |
| 1968 | 10 |
| 1969 | 8 |
| 1970 | 6 |
| 1971 | 8 |
| 1972 | 13 |
| 1973 | 10 |
| 1974 | 5 |
| 1975 | 2 |
| 1976 | 3 |
| 1977 | 2 |
| 1978 | 4 |
| 1979 | 1 |
| 1980 | 2 |
| 1984 | 1 |
| 1988 | 1 |
| 1993 | 1 |
| 1995 | 1 |
| 1997 | 2 |
| 1999 | 1 |
| 2002 | 1 |
| 2004 | 1 |
| 2008 | 3 |
| 2009 | 15 |
| 2010 | 7 |
| 2011 | 15 |
| 2012 | 11 |
| 2013 | 30 |
| 2014 | 18 |
| 2015 | 16 |
| 2016 | 34 |
| 2017 | 23 |
| 2018 | 32 |
| 2019 | 30 |
| 2020 | 16 |
| 2021 | 35 |
| 2022 | 32 |
| 2023 | 49 |
| 2024 | 39 |
| 2025 | 43 |
| 2026 | 21 |
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 year(c.\"eventDate\") = 2016
AND c.\"eventCountry\" <> 'USA'
AND c.\"mKey\" IN (SELECT case_mkey FROM case_phases WHERE main = 500)
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 year(c."eventDate") = 2016
AND c."eventCountry" <> 'USA'
AND c."mKey" IN (SELECT case_mkey FROM case_phases WHERE main = 500)
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 DCA17WA056Incident · No injuriesForeign investigationBoeing 737 · Paris, FranceThe Bureau d'Enquêtes et d'Analyses (BEA) of France has notified the NTSB of an incident involving a BOEING 737 airplane that occurred on December 30, 2016. The NTSB has appointed a U.S. Accredited Representative to assist the government of France's…NTSB ERA17WA085Accident · 3 fatalForeign investigationBeech 58 · Tabatinga, BrazilOn December 23, 2016, about 1830 universal coordinated time, a Beech 58, Brazilian registration PT-ICU, was destroyed when it impacted wooded terrain while on approach to Tabatinga International Airport (SBTT), Tabatinga, State of Amazonas, Brazil. The two…NTSB CEN17WA051Accident · 1 fatalForeign investigationPiper PA-34-200T · Alsace, FranceOn December 7, 2016, at 1644 coordinated universal time, a Piper PA-34-200T airplane, Switzerland registration HB-LSD, was destroyed when it collided with the terrain near Alsace, France. The pilot was fatally injured. The airplane departed the Nurnberg…NTSB ERA17WA081Accident · 4 fatalForeign investigationRobinson Helicopter R44 II · Sao Lourenco da Serra, BrazilOn December 4, 2016, about 1800 universal coordinated time, a Robinson R44-II, Brazilian registration PR-TUN, was substantially damaged when it impacted terrain while maneuvering near Sao Lourenco, Sao Paulo, Brazil. The pilot and three passengers were…NTSB DCA17RA031Accident · No injuriesForeign investigationBAE AVRO146RJ · Medellin, ColombiaThe El Grupo de Investigacon de Accidentes (GRIAA) of Colombia has notified the NTSB of an accident involving a BAE AVRO146RJ that occurred on November 28, 2016. The NTSB has appointed a U.S. Accredited Representative to assist the GRIAA investigation under…NTSB ERA17WA059Accident · 4 fatalForeign investigationEmbraer EMB710 · Novo Progresso, BrazilOn November 24, 2016, about 2040 universal coordinated time, an Embraer EMB-710C, Brazilian registration PT-NCJ, was substantially damaged when it impacted terrain on approach to an unregistered landing strip in a quarry near Novo Progresso, State of Para,…NTSB ERA17WA061Accident · 1 fatalForeign investigationCessna TU206 · Villavicencio, ColombiaOn November 23, 2016, about 2000 coordinated universal time, a Cessna TU206G, Colombian registration HK2659, was substantially damaged during a forced landing near Vanguardia Airport (SKVV), Colombia. The Colombian certificated pilot and two of the passengers…NTSB ENG17WA025Incident · No injuriesForeign investigationBombardier BD700 1A11 · Hong Kong, Hong Kong SAR ChinaThe United Kingdom's Air Accidents Investigation Branch (AAIB) has notified the NTSB of an incident involving a Bombardier Global Express BD700, which occurred on November 15, 2016. The NTSB has appointed a U.S. Accredited Representative to assist the AAIB…NTSB CEN17WA086Accident · 1 fatalForeign investigationMooney M20K · Saarbrucken, GermanyOn October 27, 2016, about 0946 UTC, a Mooney M20T, N400MW, owned and operated by a private individual, impacted on the runway at the Saarbrucken-Ensheim Airport (EDDR), Saarbrucken, Germany. The pilot on board was fatally injured and the airplane was…NTSB DCA17WA224Incident · No injuriesForeign investigationBoeing 757 · Keflavik, IcelandThe Icelandic Transportation Safety Board has notified the NTSB of a serious incident involving a BOEING 757 airplane that occurred on October 19, 2016. The NTSB has appointed a U.S. Accredited Representative to assist the government of Iceland's…NTSB ERA17WA090Accident · 3 fatalForeign investigationAerofab Lake LA 250 · Puerto Plata, Dominican RepublicOn October 17, 2016, about 2200 coordinated universal time, an AeroFab, Inc. Lake-250, N724ST, was substantially damaged when it impacted the ocean while on approach to Gregorio Luperón International Airport (POP), Puerto Plata, Dominican Republic. The pilot…NTSB CEN17WA008Accident · 1 fatalForeign investigationNorth American P-51D · East Anglia, United KingdomThis is preliminary information, subject to change, and may contain errors. The foreign authority was the source of this information. On October 2, 2016, at 1438 Coordinated Universal Time (UTC), a North American P-51D, British registration G-MSTG, impacted…NTSB OPS16WA017Incident · No injuriesForeign investigationAirbus A330 · Gold Coast, AustraliaThe Australian Transport Safety Bureau (ATSB) of Australia has notified the NTSB of an incident involving an Airbus A330-343, which occurred on September 11, 2016. The NTSB has appointed a U.S. Accredited Representative to assist the ATSB investigation under…NTSB ANC16WA063Accident · Serious injuriesForeign investigationBell 206B · Williams Lake, CanadaOn September 3, 2016, about 1530 Pacific daylight time, a Bell 206B helicopter, Canadian registration C-FWHF, impacted terrain following a loss of engine power during a visual approach to landing about 58 miles east of Williams Lake, British Colombia, Canada.…NTSB DCA16WA218Accident · 4 fatalForeign investigationRobinson R44 · Lusikisuki, near Port John, Eastern Cape Province, South AfricaThe South African Civil Aviation Authority (SACAA) has notified the NTSB of an accident involving a Robinson R44 helicopter that occurred on August 03, 2016. The NTSB has appointed a U.S. Accredited Representative to assist SACAA's investigation under the…NTSB ERA16WA306Accident · 8 fatalForeign investigationEmbraer EMB820 · Londrina City, BrazilOn July 31, 2016, at 2357 universal coordinated time, an Embraer EMB820C (Piper PA-31-350), Brazilian registration PT-EFQ, was destroyed when it impacted a power line and terrain following a loss of power in the left engine, while on approach to Londrina…NTSB DCA16WA213Incident · No injuriesForeign investigationBoeing 737 · Makassar, IndonesiaThe National Transportation Safety Committee (KNKT) of Indonesia has notified the NTSB of an incident involving a Boeing 737 airplane that occurred on July 31, 2016. The NTSB has appointed a U.S. Accredited Representative to assist the KNKT's investigation…NTSB CEN16WA279Accident · 1 fatalForeign investigationRans S6 · Murcia, SpainOn July 15, 2016, about 1910 coordinated universal time (UTC), a Rans S-6, EC-YDQ, sustained substantial damage when it impacted terrain after a loss of control while landing at the Los Garranchos Airport, Murcia, Spain. The pilot received fatal injuries. The…NTSB DCA16WA189Incident · No injuriesForeign investigationBoeing 737 · Launceston, AustraliaThe Australian Transport Safety Bureau (ATSB) has notified the NTSB of an incident involving a Boeing 737 that occurred on June 17, 2016. The NTSB has appointed a U.S. Accredited Representative to assist the ATSB's investigation under the provisions of ICAO…NTSB ANC16RA037Accident · 3 fatalForeign investigationCirrus SR20 · Muan, South KoreaOn June 17, 2016 , about 1515 local time, a Cirrus SR20 airplane, Republic of Korea registration number HL1210, operated by the pilot, was destroyed following a loss of control while on approach to Muan International Airport, Republic of Korea. The flight…NTSB ANC16WA033Accident · 1 fatalForeign investigationPiper PA28R · Green Lake, CanadaOn June 16, 2016, about 1900 Coordinated Universal Time, a Piper PA28R-180 airplane, C-FYGG, struck trees and impacted terrain while attempting a go-around near Green Lake, British Columbia, Canada. The pilot sustained serious injuries and the passenger…NTSB ERA16WA273Accident · No injuriesForeign investigationBAE BAE125 · Yakutia, RussiaOn June 5, 2016, about 1425 coordinated universal time (2325 local time), a British Aerospace (BAE) Hawker 125-800, Russian registration RA-02773, was substantially damaged when it impacted terrain while on approach to Neryungri Airport, Yakutia, Russia, and…NTSB DCA16WA143Accident · No injuriesForeign investigationRobinson R44 · Pretoria, South AfricaThe South African CAA has notified the NTSB of an accident involving a Robinson R44 helicopter and Aeroprakt A-22 Foxbat ultralight that occurred on April 27, 2016. The NTSB has appointed a U.S. Accredited Representative to assist the SACAA's investigation…NTSB DCA16WA131Accident · 12 fatalForeign investigationBritten Norman BN2 · Kiunga, Papua New GuineaThe government of Papua New Guinea has notified the NTSB of an accident involving a BRITTEN NORMAN BN2 airplane that occurred on April 13, 2016. The NTSB has appointed a U.S. Accredited Representative to assist the government of Papua New Guinea's…NTSB CEN16RA136Accident · 7 fatalForeign investigationMitsubishi MU 2B · Iles-de-la-Madeleine, CanadaimportNTSB ANC16WA016Accident · 4 fatalForeign investigationMooney M20C · Yao, JapanOn March 26, 2016 , about 1618 Local Time, a Mooney M20C airplane, Japan registration number JA3788, operated by the pilot, was destroyed by post crash fire following a loss of control while attempting a go-around at the Yao Airport, Osaka Prefecture. The…NTSB DCA16WA235Accident · No injuriesForeign investigationCessna T210H · Hoedspruit, Limpopo Province, South AfricaThe South African Civil Aviation Authority (SACAA) has notified the NTSB of an accident involving a Cessna T210H airplane that occurred on March 25, 2016. The NTSB has appointed a U.S. Accredited Representative to assist the SACAA's investigation under the…NTSB DCA16WA110Incident · No injuriesForeign investigationEmbraer ERJ 190 100 IGW · Nassau, BahamasThe Bahamas Department of Civil Aviation's Air Accident Investigation & Prevention Unit (AAIPU) has notified the NTSB of an incident involving an Embraer EMB 190 that occurred on March 25, 2016. The NTSB has appointed a U.S. Accredited Representative to…NTSB ERA16WA206Accident · No injuriesForeign investigationCessna 150 · Daule, EcuadorOn March 20, 2016, at 1730 Universal Coordinated Time (UTC), a Cessna 150L, Ecuadorian registration HC-CJS, operated by Sky Ecuador, received substantial damage following a loss of engine power and forced landing in a rice field near Daule, Ecuador. The…NTSB DCA16RA108Accident · 62 fatalForeign investigationBoeing 737 · Rostov-on-Don, RussiaThe Russian Interstate Aviation Committee (MAK) has notified the NTSB of an accident involving a BOEING 737 that occurred on March 19, 2016. The NTSB has appointed a U.S. Accredited Representative to assist the MAK investigation under the provisions of ICAO…NTSB ENG16RA011Incident · No injuriesForeign investigationAirbus A320 · Mexico City, MexicoThe Dirección General de Aviación Civil of Mexico has notified the NTSB of an accident involving a AIRBUS A320-233 that occurred on March 13, 2016. The NTSB has designated a U.S. Accredited Representative to assist the DGAC investigation under the provisions…NTSB ANC16WA070Accident · No injuriesForeign investigationPiper PA-28-140 · St Andrews, CanadaOn February 13, 2016, about 2039 Coordinated Universal Time (UTC), a Piper PA-28-140 airplane, (Canadian Registration C-GQPN) was on approach to St. Andrews, MB (CYAV) with an instructor and a student on board. Prior to touch down at approximately 50 feet…NTSB DCA16WA080Accident · 3 fatalForeign investigationCessna 425 · Windhoek, NamibiaThe Namibia Directorate of Aircraft Accident and Incident Investigation (DAAII) has notified the NTSB of an accident involving a Cessna 425 airplane that occurred on January 29, 2016. The NTSB has appointed a U.S. Accredited Representative to assist the…NTSB ERA16WA083Accident · 2 fatalForeign investigationBeech C90 · Parati, BrazilOn January 3, 2016, about 1730 Coordinated Universal Time (UTC), a Beech C90GTi, PP-LMM, registered to Bradesco Leasing S.A., operated by Supermercado Shibata Ltda, experienced controlled flight into mountainous terrain near Parati Airport (SDTK), Parati,…