NTSB investigations, 2016, Outside the U.S.
26 cases where the phase of flight was Initial climb.
Cases per year
| 1964 | 17 |
|---|---|
| 1965 | 11 |
| 1966 | 11 |
| 1967 | 16 |
| 1968 | 6 |
| 1969 | 5 |
| 1970 | 11 |
| 1971 | 6 |
| 1972 | 8 |
| 1973 | 6 |
| 1974 | 8 |
| 1975 | 5 |
| 1976 | 1 |
| 1977 | 2 |
| 1978 | 2 |
| 1979 | 1 |
| 1985 | 1 |
| 1987 | 1 |
| 1990 | 1 |
| 1992 | 1 |
| 1997 | 1 |
| 2004 | 1 |
| 2006 | 1 |
| 2008 | 10 |
| 2009 | 5 |
| 2010 | 12 |
| 2011 | 8 |
| 2012 | 13 |
| 2013 | 13 |
| 2014 | 13 |
| 2015 | 22 |
| 2016 | 26 |
| 2017 | 24 |
| 2018 | 21 |
| 2019 | 39 |
| 2020 | 22 |
| 2021 | 40 |
| 2022 | 42 |
| 2023 | 39 |
| 2024 | 33 |
| 2025 | 41 |
| 2026 | 19 |
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 = 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 year(c."eventDate") = 2016
AND c."eventCountry" <> 'USA'
AND 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 ENG17WA007Incident · No injuriesForeign investigationBoeing 767 · Toronto, CanadaOn Dec. 21, 2016, an ElAl Boeing 767-300ER, powered by Pratt & Whitney PW4000 turbofan engines, registration number 4X-EAM, while climbing through 13,000 ft. from Pearson International Airport (YYZ), Toronto, Canada, experienced a loss of power of the right…NTSB WPR17WA219Accident · No injuriesForeign investigationCessna 208 · Solomon, AustraliaOn November, 16, 2016, about 7:51, Australian western standard time, a Cessna 208B airplane, VH-LNH, landed on a road near Solomon Aerodrome, Solomon, Western Australia, following an engine failure. The flight crew of 2 and 11 passengers were not injured. The…NTSB DCA17WA029Accident · No injuriesForeign investigationBoeing 767 · Kagoshima, JapanThe Japan Transport Safety Board (JTSB) has notified the NTSB of an accident involving a Boeing 767, which occurred on November 10, 2016. The NTSB has appointed a U.S. Accredited Representative to assist the AAIB investigation under the provisions of ICAO…NTSB ERA17WA051Accident · 2 fatalForeign investigationEmbraer EMB711 · Espumoso, BrazilOn October 25, 2016, about 1250 coordinated universal time (1050 local time), an Embraer 711C, Brazilian registration PT-NQS, operated by a private individual, was destroyed after it impacted the ground shortly after takeoff from Espumoso Airport (SSEZ),…NTSB DCA17WA015Accident · No injuriesForeign investigationLockheed Stalker · Avoca, AustraliaThe Australian Transport Safety Bureau (ATSB) has notified the NTSB of an accident involving a Lockheed Martin Stalker XE unmanned aircraft that occurred on October 25, 2016. The NTSB has appointed a U.S. Accredited Representative to assist the ATSB's…NTSB DCA17WA014Accident · No injuriesForeign investigationLockheed Stalker · Mount Disappointment, AustraliaThe Australian Transport Safety Bureau (ATSB) has notified the NTSB of an accident involving a Lockheed Martin Stalker XE unmanned aircraft that occurred on October 24, 2016. The NTSB has appointed a U.S. Accredited Representative to assist the ATSB's…NTSB ANC17WA030Accident · 4 fatalForeign investigationCessna 500 · Kelowna, CanadaOn October 14, 2016, a Cessna C500 (Citation) departed Kelowna Airport (CYLW) at 0510 Universal Coordinated Time (UTC) for a flight to Calgary/Springbank Airport (CYBW), with a pilot and three passengers aboard. Shortly after departure, the aircraft…NTSB ENG16RA041Incident · No injuriesForeign investigationBAE AVRO146RJ · Malmo, SwedenThe Swedish Accident Investigation Authority has notified the NTSB of an incident involving a BAE Systems (Operations) Limited Avro 146-RJ100 which occurred on September 29, 2016. The NTSB has appointed a U.S. Accredited Representative to assist the Swedish…NTSB CEN16WA384Accident · 2 fatalForeign investigationCessna 206 · Lake Kuashkuapishiu, CanadaOn September 25, 2016, a Cessna U206F airplane, C-FWBQ, collided with terrain after departing from Lake Kuashkuapishiu, Quebec. The pilot was seriously injured and two passengers were fatally injured. This investigation is under the jurisdiction and control…NTSB ERA16WA317Accident · 2 fatalForeign investigationPiper PA28 · Flanders, ColombiaOn September 15, 2016, about 1523 universal coordinated time, a Piper PA-28-140; Colombian registration, HK1328G, operated by Aeroandes Flight Training School, and a Cessna 152; Columbian registration, HK2092G, operated by Acahel Flight Training School…NTSB DCA16WA237Accident · No injuriesForeign investigationCessna 210 · Naivasha, Nakuru County, KenyaThe Kenya Air Accident Investigation Department (AAID) has notified the NTSB of an accident involving a Cessna 210 airplane that occurred on September 08, 2016. The NTSB has appointed a U.S. Accredited Representative to assist the AAID's investigation under…NTSB ERA16WA298Accident · 2 fatalClass 3 · ForeignCessna 550 · Charallave, VenezuelaNTSB ANC16WA039Accident · 2 fatalForeign investigationPiper PA28 · Winnipeg, CanadaOn July 1, 2016, at approximately 1445 Coordinated Universal Time, a Canadian registered Piper PA-28-140 airplane, C-GNUC, owned and operated by a private pilot, was destroyed when it collided with terrain shortly after takeoff from Winnipeg Lyncrest Airport…NTSB ERA16WA232Accident · No injuriesForeign investigationCessna U206 · Fresh Creek, BahamasOn June 25, 2016, about 2106 Universal Coordinated Time (UTC), a Cessna U206F, N9662G, operated by Chrimat Inc., was substantially damaged following a loss of engine power and forced landing at Fresh Creek, Bahamas. The pilot was not injured. The airplane…NTSB CEN16WA237Accident · 1 fatalForeign investigationVans RV6 · St-Mathieu-De-Beloeil, CanadaOn June 28, 2016, about 1350 Universal Coordinated Time (UTC), a Vans RV6, C-TFUO, impacted terrain at St-Mathieu-De-Beloeil (CSB3), Quebec, Canada. The pilot, the sole occupant on board, was fatally injured. The airplane was substantially destroyed. The…NTSB DCA16WA167Incident · Minor injuriesForeign investigationBoeing 737 · tokyo, JapanThe Japan Transport Safety Board (JTSB) has notified the NTSB of serious incident involving a BOEING 737 airplane that occurred on May 27, 2016. The NTSB has appointed a U.S. Accredited Representative to assist the government of Japan's investigation under…NTSB DCA16WA159Incident · No injuriesForeign investigationBoeing 737 · Lahore, PakistanThe government of Pakistan has notified the NTSB of an accident involving a BOEING 737 airplane that occurred on May 09, 2016. The NTSB has appointed a U.S. Accredited Representative to assist the government of Pakistan's investigation under the provisions of…NTSB CEN16WA176Accident · 2 fatalForeign investigationRans S12 · Wiener Neustadt, Austria, AustriaOn May 6, 2016, about 1625 coordinated universal time (UTC), a Rans S-12, D-MOHA, was destroyed when it impacted terrain after a loss of control during the initial climb from Loan Airport, Wiener Neustadt, Austria. The pilot and passenger were killed. The…NTSB ENG16RA021Incident · No injuriesForeign investigationATR ATR72 · Trapani, ItalyThe Agenzia Nazionale per la Sicurrezza del Volo (ANSV) has notified the NTSB of an incident involving an ATR 72 that occurred April 9, 2016. The NTSB has appointed a U.S. Accredited Representative to assist the ANSV investigation under the provisions of ICAO…NTSB ERA16WA155Accident · Minor injuriesForeign investigationDouglas DC3 · Puerto Gaitan, ColombiaOn April 7, 2016, about 1200 coordinated universal time, a Douglas DC3-C, Colombian registration HK2663, was destroyed during a postimpact fire, following a forced landing to a field due to a loss of power on the left engine during initial climb from Puerto…NTSB ERA16WA136Accident · 7 fatalForeign investigationComp Air CA9 · Sao Paulo, BrazilOn March 19, 2016, about 1853 coordinated universal time, an experimental amateur-built Comp Air CA9, Brazilian registration PR-ZRA, was destroyed by impact and fire after collision with a building shortly after takeoff in Sao Paulo, Brazil. There was a…NTSB CEN16WA124Incident · No injuriesForeign investigationCessna 525 · Lugano, SwitzerlandNTSB ERA16WA339Accident · 2 fatalForeign investigationPiper PA28 · Johannesburg, South AfricaOn March 7, 2016, about 1410 coordinated universal time, Piper PA28-140, South African registration ZS-EXV, was destroyed when it impacted terrain during an emergency landing to Mountain View Airfield (FAMV), Johannesburg, South Africa. The pilot and a…NTSB CEN16WA110Accident · No injuriesForeign investigationPiper PA23 · Saint François, GuadeloupeOn February 22, 2016, a Piper PA-23-250 airplane, N539EG, sank after ditching near the Saint François Airport (TFFC), Saint François, Guadeloupe (France). The pilot was not injured.This investigation is under the jurisdiction and control of the French…NTSB DCA16WA087Incident · No injuriesForeign investigationBoeing 777 · Punta Cana, Dominican RepublicThe Dominican Republic Comisión Investigadora de Accidentes de Aviación (CIAA) has notified the NTSB of an incident involving a BOEING 777-200 that occurred on February 10, 2016. The NTSB has appointed a U.S. Accredited Representative to assist the CIAA…NTSB DCA16WA084Incident · No injuriesForeign investigationBoeing 747 · London, United KingdomThe Air Accidents Investigation Branch of the United Kingdom has notified the NTSB of an incident involving a Boeing 747 airplane that occurred on January 30, 2016. The NTSB has appointed a U.S. Accredited Representative to assist the AAIB investigation under…