NTSB investigations, Mexico
180,610 investigations by the National Transportation Safety Board since 1962: 174,589 accidents, the rest incidents and other occurrences. Each has NTSB’s narrative and, once the investigation is done, its probable cause; since 2008, its findings and sequence of events.
Cases, newest first
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 c.\"eventStateOrRegion\" = 'MX' AND c.\"eventCountry\" = 'USA' 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 c."eventStateOrRegion" = 'MX' AND c."eventCountry" = 'USA' 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 FTW70DPJ09Accident · Minor injuriesClosedBeech C-50 · Sonora, MexicoNTSB FTW70DQG08Accident · No injuriesClosedMooney M20E · Chihuahua, MexicoNTSB FTW70DRG16Accident · No injuriesClosedCessna 310L · Matamoros, MexicoNTSB LAX70DUJ16Accident · No injuriesClosedPiper PA-22 · Sonora, MexicoNTSB FTW70DRG15Accident · No injuriesClosedCessna 175 · Chihuahua, MexicoNTSB LAX70DUJ04Accident · No injuriesClosedPiper PA-20 · Nogales, MexicoNTSB UNK70X0107Accident · Serious injuriesClosedCessna 310C · Matamoros, MexicoNTSB UNK70X0103Accident · Minor injuriesClosedCessna 180 · Mexicali, MexicoNTSB FTW70O0010Accident · Serious injuriesClosedAero Comdr 520 · Camalu, MexicoNTSB SEA70D0062Accident · No injuriesClosedCessna 210 · Muleje, MexicoNTSB UNK69X0130Accident · Serious injuriesClosedMooney M20C · Mulege, MexicoNTSB MIA70D0089Accident · No injuriesClosedBeech 35 · Matamoros, MexicoNTSB UNK69X0124Accident · No injuriesClosedCessna 150 · Juarez, MexicoNTSB LAX70D0013Accident · No injuriesClosedCessna 310H · Chihuahua, MexicoNTSB FTW70O0007Accident · No injuriesClosedCessna 182A · Mazatlan, MexicoNTSB FTW70D0002Accident · No injuriesClosedCessna 172 · Chamal, MexicoNTSB FTW69O0011Accident · No injuriesClosedCessna 182 · Loreto, MexicoNTSB LAX70O0018Accident · No injuriesClosedBeech D18S · Guaymas, MexicoNTSB OAK69O0015Accident · Minor injuriesClosedCessna 182 · Mulege, MexicoNTSB LAX69O0333Accident · Minor injuriesClosedCessna 177 · Hermosillo, MexicoNTSB UNK69X0110Accident · No injuriesClosedCessna 210 · Tamazula, MexicoNTSB FTW69O0009Accident · No injuriesClosedBeech A35 · Torreon, MexicoNTSB FTW69D0012Accident · No injuriesClosedPiper PA-28 · Mulege, MexicoNTSB FTW69O0008Accident · No injuriesClosedCessna 177 · Mulege, MexicoNTSB LAX69O0211Accident · No injuriesClosedBeech D35 · Navajoa, MexicoNTSB FTW69O0007Accident · Minor injuriesClosedCessna 195 · Calamahue, MexicoNTSB LAX69O0156Accident · 3 fatalClosedCessna 170 · Mexicali, MexicoNTSB FTW69O0004Accident · Minor injuriesClosedCessna 182 · Zaragoza, MexicoNTSB LAX69O0160Accident · No injuriesClosedCessna 337B · Mazatlan, MexicoNTSB UNK68X0156Accident · No injuriesClosedCessna 195 · Huautl, MexicoNTSB FTW69O0003Accident · No injuriesClosedCessna 320D · Torreon, MexicoNTSB FTW69O0002Accident · No injuriesClosedCessna 182 · Torreon, MexicoNTSB UNK68X0147Accident · Minor injuriesClosedDouglas DC3A · Tampico, MexicoNTSB LAX69O0075Accident · No injuriesClosedCessna 182 · Moctezuma, MexicoNTSB OAK69O0013Accident · No injuriesClosedPiper PA-28 · Mexicali, MexicoNTSB FTW69O0019Accident · No injuriesClosedNavion A · Eltordo, MexicoNTSB UNK68X0140Accident · Minor injuriesClosedBeech A35 · Moctezuma, MexicoNTSB UNK68X0137Accident · 2 fatalClosedCessna 140 · Tiajuana, MexicoNTSB UNK68X0136Accident · Minor injuriesClosedPiper PA-22 · Mexicali, MexicoNTSB FTW68O0018Accident · Minor injuriesClosedWaco YKS-7 · Zaragoza, MexicoNTSB UNK68X0132Accident · No injuriesClosedPiper PA-28 · Tampico, MexicoNTSB UNK68X0131Accident · No injuriesClosedLockheed 18 · Loreto, MexicoNTSB LAX68D0418Accident · No injuriesClosedLockheed 18 · Loreto, MexicoNTSB FTW68O0016Accident · No injuriesClosedPiper PA-28 · Mulege, MexicoNTSB UNK68X0126Accident · 1 fatalClosedBellanca 14-13 · Mazatlan, MexicoNTSB MIA68D0485Accident · No injuriesClosedCessna 182A · Cruillas, MexicoNTSB UNK68X0124Accident · No injuriesClosedBellanca 14-19 · Tizmin, MexicoNTSB LAX68O0360Accident · No injuriesClosedCessna 170 · Ensenada, MexicoNTSB UNK68X0122Accident · No injuriesClosedPiper PA-25 · Mecayapan, MexicoNTSB UNK68X0121Accident · No injuriesClosedPiper PA-28 · Reynosa, Mexico