NTSB investigations, 2025, Outside the U.S.
18 cases where the sequence of events included Sys/Comp malf/fail (non-power).
Cases per year
| 2009 | 2 |
|---|---|
| 2010 | 3 |
| 2011 | 5 |
| 2012 | 7 |
| 2013 | 1 |
| 2014 | 5 |
| 2015 | 3 |
| 2016 | 10 |
| 2017 | 8 |
| 2018 | 5 |
| 2019 | 6 |
| 2020 | 7 |
| 2021 | 14 |
| 2022 | 13 |
| 2023 | 20 |
| 2024 | 10 |
| 2025 | 18 |
| 2026 | 4 |
Latest cases
Query with SQL
duckdb -csv -c "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\") = 2025
AND c.\"eventCountry\" <> 'USA'
AND c.\"mKey\" IN (SELECT s.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_events.parquet' s WHERE s.\"tier2Number\" = '330' AND s.case_mkey IN (SELECT case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_events.parquet' WHERE \"isDefiningEvent\"))
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.
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") = 2025 AND c."eventCountry" <> 'USA' AND c."mKey" IN (SELECT s.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_events.parquet' s WHERE s."tier2Number" = '330' AND s.case_mkey IN (SELECT case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_events.parquet' WHERE "isDefiningEvent")) ORDER BY c."eventDate" DESC, c."ntsbNumber" DESC
Run 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 DCA26WA101Incident · No injuriesClass 5 · ForeignBoeing 737 · Mexico City, MexicoNTSB DCA26WA071Incident · No injuriesClass 5 · ForeignBoeing 727 · Soledad, ColombiaNTSB GAA26WA024Accident · No injuriesClass 5 · ForeignPiper PA-31 T · Pudahuel, ChileNTSB DCA26WA044Incident · No injuriesClass 5 · ForeignBoeing 737 · Riyadh, Saudi ArabiaNTSB GAA26WA021Accident · No injuriesClass 5 · ForeignPiper PA32RT · Contamana, PeruNTSB GAA26WA011Accident · No injuriesClass 4 · ForeignCessna 172 · Morona Santiago, EcuadorNTSB ENG26WA003Incident · No injuriesClass 4 · ForeignSikorsky S92 · Rio De Janeiro, BrazilNTSB GAA25WA266Accident · 2 fatalClass 3 · ForeignLearjet 55 · La Guaira, VenezuelaNTSB GAA25WA277Accident · No injuriesClass 4 · ForeignPiper PA46 · Bibai City, JapanNTSB DCA25WA338IncidentClass 5 · ForeignBoeing 737 · Lipjan, KosovoNTSB DCA25WA345Incident · No injuriesClass 5 · ForeignBoeing 777-222 · Ezeiza, ArgentinaNTSB GAA25WA231AccidentClass 5 · ForeignPiper PA-28-181 · Gloucestershire, United KingdomNTSB DCA25LA233Incident · No injuriesClass 4 · LimitedInvestigation openBoeing 747-47UF · Guayaquil, EcuadorNTSB DCA25WA223Incident · No injuriesClass 5 · ForeignBoeing 737-8 Max · Muscat, OmanNTSB GAA25WA121Accident · No injuriesClass 5 · ForeignPiper PA46 · Aarhus, DenmarkNTSB ENG25WA025Incident · No injuriesClass 5 · ForeignLeonardo AW139 · Rio de Janeiro, BrazilNTSB GAA25WA106Incident · No injuriesClass 4 · ForeignSling LSA · Melbourne, AustraliaNTSB GAA25WA087Accident · No injuriesClass 5 · ForeignCessna 172 · Pará De Minas - Minas Gerais, Brazil