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 MIA67F0517Accident · No injuriesClosedPiper PA-23 · Birmingham, ALNTSB MIA67D0518Accident · Minor injuriesClosedCessna 150G · Cullman, ALNTSB MIA67D0512Accident · No injuriesClosedCessna 182H · Troy, ALNTSB MIA67A0111Accident · Serious injuriesClosedBell 47G-3B · Athens, ALNTSB MIA67A0105Accident · Minor injuriesClosedBell 47G-2 · Foley, ALNTSB MIA67F0515Accident · No injuriesClosedNavion A · Alexander Cty, ALNTSB MIA67F0492Accident · Serious injuriesClosedBoeing A75N1 · Bessemer, ALNTSB MIA67D0503Accident · Minor injuriesClosedCessna 140A · Huntsville, ALNTSB MIA67A0100Accident · 2 fatalClosedCessna 195B · Vina, ALNTSB MIA67D0549Accident · No injuriesClosedPiper PA-28 · Huntsville, ALNTSB MIA67F0489Accident · No injuriesClosedPiper PA-23 · Auburn, ALNTSB MIA67F0443Accident · No injuriesClosedCessna 210 · Selma, ALNTSB MIA67F0494Accident · No injuriesClosedBeech D50 · Birmingham, ALNTSB MIA67A0093Accident · 1 fatalClosedPiper J3C-65 · Fosters, ALNTSB MIA67D0447Accident · No injuriesClosedPiper PA-28 · Monroeville, ALNTSB MIA67F0502Accident · Serious injuriesClosedMooney M20C · Birmingham, ALNTSB MIA67D0472Accident · No injuriesClosedBeech E18S · Fairhope, ALNTSB MIA67A0082Accident · 3 fatalClosedPiper PA-30 · Dothan, ALNTSB MIA67D0465Accident · No injuriesClosedAero Comdr 560-E · Gadsden, ALNTSB MIA67D0462Accident · No injuriesClosedPiper PA-28 · Courtland, ALNTSB MIA67F0402Accident · No injuriesClosedCessna 175 · Lanett, ALNTSB MIA67D0464Accident · No injuriesClosedCessna 172 · Northport, ALNTSB MIA67A0074Accident · 1 fatalClosedCessna 210F · Muscle Shoals, ALNTSB MIA67F0351Accident · No injuriesClosedCessna 310 · Birmingham, ALNTSB MIA67A0075Accident · No injuriesClosedBeech D18S · Muscle Shoals, ALNTSB MIA67A0072Accident · 2 fatalClosedPiper PA-22 · Manila, ALNTSB MIA67F0398Accident · No injuriesClosedBeech 95-A55 · Bessemer, ALNTSB MIA67D0463Accident · No injuriesClosedCessna 182 · Huntsville, ALNTSB MIA67F0388Accident · No injuriesClosedAeronca 11AC · Centre, ALNTSB MIA67F0389Accident · No injuriesClosedPiper PA-28 · Andalusia, ALNTSB MIA67D0338Accident · No injuriesClosedCessna 150F · Decatur, ALNTSB MIA67F0363Accident · No injuriesClosedPiper PA-24 · Auburn, ALNTSB MIA67F0293Accident · No injuriesClosedBellanca 14-13- · Bessemer, ALNTSB MIA67D0312Accident · No injuriesClosedPiper L-4 · Guntersville, ALNTSB MIA67D0554Accident · No injuriesClosedCessna 337 · Hartselle, ALNTSB MIA67F0302Accident · Serious injuriesClosedCessna 150F · Scottsboro, ALNTSB MIA67F0303Accident · No injuriesClosedPiper PA-23 · Birmingham, ALNTSB MIA67A0056Accident · 2 fatalClosedBeech D18S · Heflin, ALNTSB MIA67A0055Accident · 2 fatalClosedPiper PA-28 · Greenville, ALNTSB MIA67D0283Accident · No injuriesClosedCessna 150 · Eufaula, ALNTSB MIA67D0315Accident · No injuriesClosedPiper PA-24 · Montgomery, ALNTSB MIA67F0276Accident · No injuriesClosedCessna 150 · Mobile, ALNTSB MIA67A0052Accident · Serious injuriesClosedAir-Space 18A · Birmingham, ALNTSB MIA67D0282Accident · No injuriesClosedCessna 172 · Jasper, ALNTSB MIA67D0269Accident · No injuriesClosedMooney M20C · Sylacauga, ALNTSB MIA67D0314Accident · No injuriesClosedCessna 150 · Huntsville, ALNTSB MIA67D0300Accident · No injuriesClosedAeronca 11AC · Weaver, ALNTSB MIA67D0242Accident · Minor injuriesClosedPiper J-3 · Florence, ALNTSB MIA67D0210Accident · No injuriesClosedN.American P-51 · Eutaw, ALNTSB MIA67F0161Accident · No injuriesClosedPiper J3C-65 · Fort Payne, AL