NTSB investigations, AL
180,616 investigations by the National Transportation Safety Board since 1962: 174,594 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\" = 'AL' 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" = 'AL' 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 MIA67D0281Accident · No injuriesClosedCessna 172 · Hazel Green, ALNTSB MIA67F0167Accident · Minor injuriesClosedPiper PA-28 · Auburn, ALNTSB MIA67F0192Accident · No injuriesClosedAero Comdr 520 · Mobile, ALNTSB MIA67A0026Accident · 1 fatalClosedPiper PA-18A · Eufaula Ala, ALNTSB MIA67D0191Accident · Minor injuriesClosedPiper PA-25 · Harpersville, ALNTSB MIA67D0153Accident · No injuriesClosedCessna 210 · Decatur, ALNTSB MIA67F0094Accident · Minor injuriesClosedCessna 150 · Bessemer, ALNTSB MIA67F0085Accident · Serious injuriesClosedPiper PA-28 · Cullman, ALNTSB MIA67D0093Accident · No injuriesClosedCessna 172 · Birmingham, ALNTSB MIA67F0060Accident · Serious injuriesClosedPiper PA-25 · Eufaula, ALNTSB MIA67D0387Accident · Minor injuriesClosedCessna 150 · Phil Campbell, ALNTSB MIA67A0011Accident · 2 fatalClosedPiper PA-30 · Gordo, ALNTSB MIA67O0070Accident · No injuriesClosedCessna 170 · Evergreen, ALNTSB MIA67D0141Accident · No injuriesClosedCessna 172 · Millers Ferry, ALNTSB MIA67D0127Accident · No injuriesClosedPiper PA-28 · Enterprise, ALNTSB MIA67D0109Accident · No injuriesClosedLuscombe 8E · Gadsen, ALNTSB MIA67D0106Accident · No injuriesClosedBeech 23 · Mobile, ALNTSB MIA67D0098Accident · No injuriesClosedCessna 195 · Weaver, ALNTSB MIA66A0149Accident · 4 fatalClosedPiper PA-23 · Ashland, ALNTSB MIA67D0068Accident · No injuriesClosedMaule M-4 · Decatur, ALNTSB MIA67D0535Accident · No injuriesClosedCessna 172 · Brewton, ALNTSB MIA67D0096Accident · No injuriesClosedCessna 337 · Mobile, ALNTSB MIA66A0134Accident · 1 fatalClosedCessna 172F · Dothan, ALNTSB MIA66F0534Accident · No injuriesClosedPiper PA-18 · Selma, ALNTSB MIA66A0129Accident · 2 fatalClosedPiper PA-18 · Atmore, ALNTSB MIA66D0538Accident · No injuriesClosedPiper PA-23 · Foley, ALNTSB MIA66F0504Accident · No injuriesClosedPiper PA-28 · Birmingham, ALNTSB MIA66D0494Accident · No injuriesClosedPiper PA-28 · Selma, ALNTSB MIA66D0485Accident · No injuriesClosedCessna 172 · Muscle Shoals, ALNTSB MIA66D0458Accident · No injuriesClosedCessna 182 · Birmingham, ALNTSB MIA66D0523Accident · No injuriesClosedCessna 182 · Huntsville, ALNTSB MIA66D0478Accident · No injuriesClosedCessna 182 · Florence, ALNTSB MIA66D0480Accident · No injuriesClosedCessna 182 · Florence, ALNTSB MIA66D0481Accident · No injuriesClosedCessna P206 · Bessemer, ALNTSB MIA66D0471Accident · No injuriesClosedPiper PA-28 · Birmingham, ALNTSB MIA66D0460Accident · No injuriesClosedPiper PA-22 · Foley, ALNTSB MIA66A0101Accident · Minor injuriesClosedDouglas DC-6 · Birmingham, ALNTSB MIA66F0426Accident · No injuriesClosedPiper PA-16 · Artselle, ALNTSB MIA66D0421Accident · No injuriesClosedCessna 150 · Anniston, ALNTSB MIA66A0087Accident · 2 fatalClosedCessna 310G · Ft.Payne, ALNTSB MIA66F0422Accident · No injuriesClosedPiper PA-24 · Montgomery, ALNTSB MIA66F0443Accident · Minor injuriesClosedAeronca L-16 · Muscle Shoals, ALNTSB MIA66I0083Incident · No injuriesClosedConvair CV-440 · Mobile, ALNTSB MIA66F0397Accident · No injuriesClosedNavion A · Montgomery, ALNTSB MIA66A0081Accident · 2 fatalClosedPiper J3 · Piedmont, ALNTSB MIA66A0076Accident · 2 fatalClosedPiper PA-24 · Steele, ALNTSB MIA66F0395Accident · Minor injuriesClosedPiper PA-24 · Dothan, ALNTSB MIA66F0390Accident · No injuriesClosedLuscombe 8A · Bay Minette, ALNTSB MIA66A0072Accident · 1 fatalClosedMooney M-18C · Newbern, ALNTSB MIA66A0071Accident · No injuriesClosedPiper PA-23 · Huntsville, AL