NTSB investigations, AL
180,611 investigations by the National Transportation Safety Board since 1962: 174,590 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 MIA77DKJ79Accident · No injuriesClosedPiper PA-25 · Mccullough, ALNTSB MIA77DKJ78Accident · No injuriesClosedAero Comdr A9 · Berry, ALNTSB MIA77DKJ77Accident · No injuriesClosedHughes 269A · Clanton, ALNTSB MIA77FKJ76Accident · 1 fatalClosedPiper PA-25 · Castleberry, ALNTSB MIA77DKJ75Accident · Minor injuriesClosedBellanca 1730 · Dauphin Is, ALNTSB MIA77DKJ74Accident · No injuriesClosedPiper PA-25 · Ashford, ALNTSB MIA77DKJ73Accident · Minor injuriesClosedPiper PA-18 · Cullman, ALNTSB MIA77FKJ69Accident · 1 fatalClosedPiper PA-18 · Vincent, ALNTSB MIA77DKJ70Accident · Minor injuriesClosedBoeing E75 · Mexia, ALNTSB MIA77FKJ68Accident · No injuriesClosedCessna 195 · Dothan, ALNTSB MIA77DKJ67Accident · Minor injuriesClosedBeech C-23 · Montgomery, ALNTSB MIA77DKJ72Accident · No injuriesClosedPiper PA-30 · Montgomery, ALNTSB MIA77DKJ71Accident · No injuriesClosedHughes 269A1 · Mt.Meigs, ALNTSB MIA77DKJ65Accident · No injuriesClosedBell 47D1 · New Brockton, ALNTSB MIA77DKJ64Accident · Minor injuriesClosedRockwell S2R · Bay Minette, ALNTSB MIA77DKJ66Accident · No injuriesClosedBeech 58 · Centerville, ALNTSB MIA77FKJ63Accident · No injuriesClosedAero Comdr A9 · Samson, ALNTSB MIA77FKJ54Accident · No injuriesClosedCessna 182 · Foley, ALNTSB MIA77DKJ62Accident · Serious injuriesClosedEnstrom F28 · Montgomery, ALNTSB MIA77FA072Accident · 3 fatalClosedPiper PA-32 · Clanton, ALNTSB MIA77FKJ61Accident · No injuriesClosedPiper PA-23 · Montgomery, ALNTSB MIA77FKJ60Accident · No injuriesClosedCessna 177RG · Weaver, ALNTSB MIA77FA067Accident · 2 fatalClosedBellanca 7KCAB · Elberta, ALNTSB MIA77DKJ57Accident · No injuriesClosedPiper PA18 · Alabaster, ALNTSB MIA77FKJ56Accident · Serious injuriesClosedBeech C18S · Irvington, ALNTSB MIA77FKJ55Accident · Minor injuriesClosedCessna 177G · Monroeville, ALNTSB MIA77FKJ53Accident · No injuriesClosedPiper PA-18 · Riverside, ALNTSB MIA77FA065Accident · 1 fatalClosedPiper PA18 · Foley, ALNTSB MIA77DKJ51Accident · No injuriesClosedCessna 150H · Birmingham, ALNTSB MIA77FKJ50Accident · Minor injuriesClosedPiper PA-28 · Talladega, ALNTSB MIA77FKJ48Accident · No injuriesClosedCessna 150 · Gordon, ALNTSB MIA77FKJ46Accident · No injuriesClosedBeech D18 · Sylacauga, ALNTSB MIA77DKJ47Accident · No injuriesClosedBeech B19 · Birmingham, ALNTSB MIA77DKJ45Accident · No injuriesClosedCessna 182 · Huntsville, ALNTSB MIA77FKJ42Accident · No injuriesClosedBeech H35 · Bessemer, ALNTSB MIA77FKJ43Accident · Serious injuriesClosedBellanca 8GCBC · Foley, ALNTSB MIA77FKJ44Accident · No injuriesClosedGrumman G-164A · Centreville, ALNTSB MIA77DKJ40Accident · No injuriesClosedCessna 150 · Tuscaloosa, ALNTSB MIA77FKJ38Accident · No injuriesClosedCessna 150 · Ashland, ALNTSB MIA77DKJ37Accident · No injuriesClosedBell 47D1 · Ozark, ALNTSB MIA77FKJ36Accident · No injuriesClosedCessna 150 · Hazel Green, ALNTSB MIA77DKJ35Accident · No injuriesClosedCessna 180 · Darlington, ALNTSB MIA77FKJ34Accident · No injuriesClosedHughes 269C · Clanton, ALNTSB MIA77DKJ32Accident · No injuriesClosedCessna 150 · Holtville, ALNTSB MIA77FKJ30Accident · Minor injuriesClosedPiper J3 · Graysville, ALNTSB MIA77DKJ31Accident · Serious injuriesClosedPiper J-3 · Mobile, ALNTSB MIA77FKJ29Accident · No injuriesClosedAerospatle SA315B · Mcintosh, ALNTSB MIA77DKJ27Accident · No injuriesClosedPiper PA-28 · Tuscaloosa, ALNTSB MIA77FKJ26Accident · No injuriesClosedPiper PA-30 · Tuscaloosa, ALNTSB MIA77DKJ25Accident · No injuriesClosedLuscombe 8A · Moundville, AL