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 MIA74DKJ01Accident · No injuriesClosedAmer Avco AA5 · Centreville, ALNTSB MIA74DKJ64Accident · Minor injuriesClosedBensen B8M · Fairhope, ALNTSB MIA74DKJ63Accident · No injuriesClosedGrumman G-164 · Moundville, ALNTSB MIA74DKJ62Accident · No injuriesClosedCessna 172 · Slocomb, ALNTSB MIA74DKJ61Accident · No injuriesClosedBell 47G-4 · Gaylesville, ALNTSB MIA74DKJ60Accident · No injuriesClosedBeech E35 · Lacey Springs, ALNTSB MIA74DKJ59Accident · Minor injuriesClosedCessna 170 · Clanton, ALNTSB MIA74FKJ57Accident · 1 fatalClosedCessna 210E · Bay Minette, ALNTSB MIA74DKJ58Accident · Minor injuriesClosedMooney M20C · Auburn, ALNTSB MIA74FKJ55Accident · No injuriesClosedCessna 150 · Brewton, ALNTSB MIA74DKJ54Accident · No injuriesClosedBellanca 17-31A · Huntsville, ALNTSB MIA74IM090Incident · Minor injuriesClosedBoeing 737 · Birmingham, ALNTSB MIA74DKJ53Accident · No injuriesClosedAeronca 7AC · Ft Payne, ALNTSB MIA74DKJ52Accident · No injuriesClosedMurrayair MA-1 · Uniontown, ALNTSB MIA74DKJ51Accident · No injuriesClosedCessna 180 · Elberta, ALNTSB MIA74DKJ30Accident · No injuriesClosedStinson 108 · Dothan, ALNTSB MIA74DKJ46Accident · No injuriesClosedCessna 180 · Opelika, ALNTSB MIA74AM075Accident · 2 fatalClosedCessna 150L · Bessemer, ALNTSB MIA74FKJ45Accident · Serious injuriesClosedCessna 210B · Huntsville, ALNTSB MIA74FKJ48Accident · 1 fatalClosedB-Jungman BU-131 · Monroeville, ALNTSB MIA74DKJ43Accident · No injuriesClosedPiper PA-28 · Auburn, ALNTSB MIA74AM061Accident · 1 fatalClosedCessna 182J · Birmingham, ALNTSB MIA74DKJ42Accident · No injuriesClosedAero Comdr 680T · Montgomery, ALNTSB MIA74DKJ44Accident · No injuriesClosedPiper PA-30 · Decatur, ALNTSB MIA74FKJ41Accident · Serious injuriesClosedAeronca 7FC · Addison, ALNTSB MIA74DKJ40Accident · No injuriesClosedPiper PA-32 · Jasper, ALNTSB MIA74DKJ39Accident · No injuriesClosedMooney M20E · Sylacauga, ALNTSB MIA74AM052Accident · 2 fatalClosedRyan PT-22 · Auburn, ALNTSB MIA74AM051Accident · 2 fatalClosedMooney M20F · Huntsville, ALNTSB MIA74DKJ38Accident · No injuriesClosedBeech B95 · Birmingham, ALNTSB MIA74DKJ37Accident · No injuriesClosedCessna 182 · Hazel Green, ALNTSB MIA74DKJ36Accident · No injuriesClosedCessna 207 · Troy, ALNTSB MIA74DKJ35Accident · Minor injuriesClosedPitts S-2A · Letohatchee, ALNTSB MIA74DKJ34Accident · No injuriesClosedTradewind C-45H · Jasper, ALNTSB MIA74DKJ33Accident · No injuriesClosedCessna 182 · New Hope, ALNTSB MIA74AM048Accident · 1 fatalClosedCessna 150H · Ashland, ALNTSB MIA74DKJ32Accident · Minor injuriesClosedCessna 206 · Huntsville, ALNTSB MIA74AM046Accident · 1 fatalClosedAero Comdr 680-E · Birmingham, ALNTSB MIA74AM045Accident · 1 fatalClosedPiper PA-32 · Evergreen, ALNTSB MIA74DKJ30Accident · No injuriesClosedCessna 210 · Alabaster, ALNTSB MIA74DKJ29Accident · No injuriesClosedAero Comdr 720 · Birmingham, ALNTSB MIA74DKJ27Accident · No injuriesClosedPiper PA-28R · Tuscaloosa, ALNTSB MIA74DKJ25Accident · No injuriesClosedPiper PA-23 · Robertsdale, ALNTSB MIA74AM024Accident · 1 fatalClosedCessna 182P · Red Level, ALNTSB MIA74DKJ24Accident · No injuriesClosedPiper PA-22 · Daphne, ALNTSB MIA74DKJ22Accident · No injuriesClosedPiper PA-34 · Huntsville, ALNTSB MIA74DKJ21Accident · No injuriesClosedWaco UPF-7 · Huntsville, ALNTSB MIA74DKJ20Accident · No injuriesClosedAero Comdr A-9B · Hazel Green, ALNTSB MIA74DKJ19Accident · No injuriesClosedAeronca 7AC · Vallermosa Sp, ALNTSB MIA74DKJ18Accident · No injuriesClosedAeronca 7AC · Clanton, AL