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 MIA76FKJ73Accident · Serious injuriesClosedBell 204B · Ozark, ALNTSB MIA76DKJ75Accident · No injuriesClosedChampion 7ECA · Goodway, ALNTSB MIA76DKJ72Accident · No injuriesClosedRyan ST-3KR · Fairhope, ALNTSB MIA76DKJ71Accident · No injuriesClosedHughes 269B · Laceys Spring, ALNTSB MIA76FKJ74Accident · No injuriesClosedPiper PA-22 · Talladega, ALNTSB MIA76FKJ70Accident · No injuriesClosedPiper PA-28 · Birmingham, ALNTSB MIA76FKJ69Accident · No injuriesClosedPiper PA-25 · Dothan, ALNTSB MIA76DKJ68Accident · Minor injuriesClosedGrumman G-164 · Perdido Beach, ALNTSB MIA76DKJ67Accident · No injuriesClosedCessna 172A · Bessemer, ALNTSB MIA76DKJ66Accident · No injuriesClosedCessna 150 · Russellville, ALNTSB MIA76DKJ65Accident · No injuriesClosedPiper PA-28 · Montgomery, ALNTSB MIA76DKJ64Accident · No injuriesClosedCessna 210 · Andalusia, ALNTSB MIA76DKJ63Accident · No injuriesClosedPiper PA-30 · Monroeville, ALNTSB MIA76FKJ62Accident · Serious injuriesClosedCessna A188B · Mobile, ALNTSB MIA76AM085Accident · 1 fatalClosedCessna 210G · Livingston, ALNTSB MIA76FKJ61Accident · No injuriesClosedSwearingen SA26AT · Birmingham, ALNTSB MIA76DKJ60Accident · No injuriesClosedCessna 150 · Lanett, ALNTSB MIA76AM079Accident · 3 fatalClosedPiper PA-28 · Dauphin Island, ALNTSB MIA76DKJ58Accident · No injuriesClosedCessna 150L · Jasper, ALNTSB MIA76AM075Accident · 2 fatalClosedPiper PA-28R · Montgomery, ALNTSB MIA76FKJ57Accident · No injuriesClosedBeech B35 · Huntsville, ALNTSB MIA76FKJ56Accident · Minor injuriesClosedStinson 108 · Priceville, ALNTSB MIA76IM072Incident · No injuriesClosedBoeing 727 · Birmingham, ALNTSB MIA76AM073Accident · No injuriesClosedCessna 210H · Dothan, ALNTSB MIA76DKJ54Accident · No injuriesClosedBreezy RLU-1 · Sylacauga, ALNTSB MIA76DKJ53Accident · No injuriesClosedBell 47D1 · Enterprise, ALNTSB MIA76AM070Accident · 1 fatalClosedCessna 337A · Greenville, ALNTSB MIA76FKJ52Accident · Minor injuriesClosedStarduster 2 · Huntsville, ALNTSB MIA76AM068Accident · 2 fatalClosedEnstrom F-28A · Guntersville, ALNTSB MIA76FKJ51Accident · Serious injuriesClosedCessna T210 · Birmingham, ALNTSB MIA76FKJ50Accident · No injuriesClosedBeech 65 · Dothan, ALNTSB MIA76DKJ49Accident · No injuriesClosedPiper PA-12 · Phenix City, ALNTSB MIA76DKJ48Accident · Serious injuriesClosedPiper PA-32R · Atmore, ALNTSB MIA76DKJ47Accident · No injuriesClosedAmer Avco AA1 · Munford, ALNTSB MIA76DKJ46Accident · No injuriesClosedCessna 210 · Lanett, ALNTSB MIA76DKJ45Accident · Minor injuriesClosedDehavilland DHC-2 · Ozark, ALNTSB MIA76FKJ44Accident · No injuriesClosedPiper PA-28R · Cleveland, ALNTSB MIA76DKJ43Accident · No injuriesClosedBellanca 7KCAB · Davenport, ALNTSB MIA76DKJ42Accident · No injuriesClosedCessna 172L · Forkland, ALNTSB MIA76FKJ41Accident · Minor injuriesClosedMooney M20E · Alabaster, ALNTSB MIA76FKJ40Accident · No injuriesClosedBeech 65-80 · Birmingham, ALNTSB MIA76DKJ38Accident · No injuriesClosedPiper PA-28 · Anniston, ALNTSB MIA76DKJ37Accident · No injuriesClosedPiper PA-24 · Huntsville, ALNTSB MIA76FKJ36Accident · Minor injuriesClosedMooney M21 · Alabaster, ALNTSB MIA76FKJ34Accident · No injuriesClosedHughes 269B · Birmingham, ALNTSB MIA76AM043Accident · 1 fatalClosedCessna 182P · Huntsville, ALNTSB MIA76FKJ33Accident · No injuriesClosedPiper PA-24 · Birmingham, ALNTSB MIA76DKJ32Accident · No injuriesClosedSchweizer 1-26C · Montevallo, ALNTSB MIA76AM039Accident · 2 fatalClosedCessna 180 · Eufaula, ALNTSB MIA76DKJ30Accident · Minor injuriesClosedCessna 150 · Tuscaloosa, AL