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 MIA70DKJ45Accident · No injuriesClosedCessna 150 · Laceys Sprngs, ALNTSB MIA70DKJ44Accident · No injuriesClosedCessna 177 · Muscle Shoals, ALNTSB MIA70DKJ43Accident · No injuriesClosedGrumman G-164 · Mcintosh, ALNTSB MIA70FKJ42Accident · Serious injuriesClosedPiper PA-25 · Atmore, ALNTSB MIA70FKJ41Accident · No injuriesClosedAero Comdr 500-B · Clanton, ALNTSB MIA70DKJ51Accident · No injuriesClosedPiper PA-30 · Pine Hill, ALNTSB MIA70DKJ40Accident · No injuriesClosedBeech V35A · Union Springs, ALNTSB MIA70FKJ38Accident · No injuriesClosedPiper PA-18 · Muscle Shoals, ALNTSB MIA70DKJ50Accident · No injuriesClosedLuscombe 8E · Saints Crsrds, ALNTSB MIA70DKJ39Accident · No injuriesClosedPiper PA-28R · Foley, ALNTSB MIA70DKJ37Accident · No injuriesClosedBensen B-8M · Enterprise, ALNTSB MIA70DKJ36Accident · No injuriesClosedMaule M4-220 · Birmingham, ALNTSB MIA70DKJ34Accident · No injuriesClosedLuscombe 8F · Tuscaloosa, ALNTSB MIA70DKJ32Accident · No injuriesClosedPiper PA-22 · Tuskegee, ALNTSB MIA70DKJ33Accident · No injuriesClosedPiper PA-30 · Pell City, ALNTSB MIA70FKJ31Accident · No injuriesClosedCessna 320 · Troy, ALNTSB MIA70AM089Accident · 1 fatalClosedCessna 210B · Russellville, ALNTSB MIA70DKJ28Accident · No injuriesClosedPiper J-3 · Bessemer, ALNTSB MIA70AM088Accident · No injuriesClosedPiper PA-28R · Ashford, ALNTSB MIA70DKJ26Accident · No injuriesClosedCessna 337B · Birmingham, ALNTSB MIA70DKJ30Accident · No injuriesClosedPiper PA-24 · Auburn, ALNTSB MIA70DKJ27Accident · No injuriesClosedPiper PA-12 · Tuscaloosa, ALNTSB MIA70DKJ35Accident · No injuriesClosedCessna 182 · Montgomery, ALNTSB MIA70DKJ25Accident · No injuriesClosedPiper PA-30 · Montgomery, ALNTSB MIA70DKJ23Accident · No injuriesClosedPiper PA-30 · Enterprise, ALNTSB MIA70DKJ22Accident · No injuriesClosedN American SNJ-4 · Dothan, ALNTSB MIA70DKJ24Accident · No injuriesClosedPiper PA-28 · Catherine, ALNTSB MIA70DKJ21Accident · No injuriesClosedBeech 95 · Alabaster, ALNTSB MIA70DKJ19Accident · No injuriesClosedPiper PA-12 · Double Spgs, ALNTSB MIA70DKJ20Accident · No injuriesClosedPiper PA-28 · Birmingham, ALNTSB MIA70DKJ18Accident · Minor injuriesClosedChampion 7C-CAA · Albertville, ALNTSB MIA70FKJ17Accident · Minor injuriesClosedCessna 182M · Evergreen, ALNTSB FTW70IF058Incident · No injuriesClosedDouglas DC-9 · Birmingham, ALNTSB MIA70DKJ16Accident · Minor injuriesClosedAeronca 7AC · Ozark, ALNTSB MIA70DKJ15Accident · No injuriesClosedPiper PA-23 · Mobile, ALNTSB MIA70DKJ12Accident · No injuriesClosedAeronca 7BCM · Decatur, ALNTSB MIA70FKJ13Accident · No injuriesClosedBeech BE33 · Alabaster, ALNTSB MIA70DKJ08Accident · No injuriesClosedCessna 120 · Meridianville, ALNTSB MIA70FKJ09Accident · Serious injuriesClosedHiller Acft UH-12A · Enterprise, ALNTSB MIA70FKJ06Accident · Serious injuriesClosedCessna 150F · Glenwood, ALNTSB MIA70FKJ05Accident · No injuriesClosedChampion 7KCAB · Kimberly, ALNTSB MIA70FKJ14Accident · No injuriesClosedCessna 182J · Huntsville, ALNTSB MIA70DKJ06Accident · No injuriesClosedPiper PA-28 · Enterprise, ALNTSB MIA70DKJ07Accident · No injuriesClosedCessna 150 · Bay Minette, ALNTSB MIA70DKJ03Accident · No injuriesClosedMaule M4-210 · Greenville, ALNTSB MIA70AM055Accident · Serious injuriesClosedPiper PA-23 · Bay Minette, ALNTSB MIA70FKJ01Accident · Minor injuriesClosedCessna 182 · Gordo, ALNTSB MIA70DKJ02Accident · No injuriesClosedBeech A35 · Meridianville, ALNTSB MIA70F0283Accident · Minor injuriesClosedEnstrom F28A · Phenix City, ALNTSB MIA70D0264Accident · No injuriesClosedCessna 150 · St Elmo, AL