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 MIA75DKJ45Accident · No injuriesClosedCessna 210 · Butler, ALNTSB MIA75DKJ43Accident · No injuriesClosedCessna 172 · Cold Springs, ALNTSB MIA75FKJ42Accident · No injuriesClosedCessna 172 · Columbia, ALNTSB MIA75AM053Accident · 4 fatalClosedCessna 182E · Flomation, ALNTSB MIA75AM051Accident · 1 fatalClosedPiper PA-28 · Hartselle, ALNTSB MIA75FKJ38Accident · No injuriesClosedMooney M20F · Birmingham, ALNTSB MIA75DKJ44Accident · No injuriesClosedPiper PA-31 · Aliceville, ALNTSB MIA75DKJ37Accident · No injuriesClosedPiper PA-30 · Talladega, ALNTSB MIA75AM046Accident · 2 fatalClosedPiper PA-31 · Fairhope, ALNTSB MIA75AM044Accident · 2 fatalClosedCessna R172E · Huntsville, ALNTSB MIA75IM042Incident · No injuriesClosedBoeing 727 · Birmingham, ALNTSB MIA75AM038Accident · 1 fatalClosedPiper PA-24 · Mobile, ALNTSB MIA75FKJ36Accident · Serious injuriesClosedBeech K35 · Jasper, ALNTSB MIA75DKJ35Accident · No injuriesClosedPiper PA-24 · Fredonia, ALNTSB MIA75AM030Accident · 2 fatalClosedBeech 100 · Birmingham, ALNTSB MIA75DKJ34Accident · No injuriesClosedPiper PA-18 · Gadsden, ALNTSB MIA75DKJ33Accident · No injuriesClosedStinson 10A · Cullman, ALNTSB MIA75DKJ39Accident · No injuriesClosedCessna 182 · Muscle Shoals, ALNTSB MIA74DKJ31Accident · No injuriesClosedBeech B55 · Birmingham, ALNTSB MIA75DKJ40Accident · Serious injuriesClosedChampion 7FC · Bessemer, ALNTSB MIA75DKJ32Accident · No injuriesClosedPiper PA-28 · Wetumpka, ALNTSB MIA75DKJ30Accident · Serious injuriesClosedCessna 305A · Vincent, ALNTSB MIA75AM024Accident · 4 fatalClosedCessna 172K · Haleyville, ALNTSB MIA75DKJ31Accident · No injuriesClosedAeronca 7AC · Ozark, ALNTSB MIA75FKJ27Accident · No injuriesClosedPiper PA-32 · Tarrant City, ALNTSB MIA75DKJ25Accident · Minor injuriesClosedAeronca 7AC · Luverne, ALNTSB MIA75DKJ24Accident · No injuriesClosedPitts S-2A · Gurley, ALNTSB MIA75FKJ23Accident · No injuriesClosedPiper PA-31 · Birmingham, ALNTSB MIA75KKJ22Accident · No injuriesClosedCallair A-4 · Bessemer, ALNTSB MIA75DKJ21Incident · No injuriesClosedBeech B50 · Mobile, ALNTSB MIA75DKJ20Accident · Serious injuriesClosedCessna 188 · Mobile, ALNTSB MIA75DKJ19Accident · No injuriesClosedCessna 182 · Grand Bay, ALNTSB MIA75DKJ18Accident · No injuriesClosedPiper PA-25 · Gantt, ALNTSB MIA75DKJ16Accident · No injuriesClosedPiper PA-24 · Montgomery, ALNTSB MIA75DKJ15Accident · No injuriesClosedCessna 182A · Grove Hill, ALNTSB MIA75DKJ14Accident · No injuriesClosedBeech A45 · Huntsville, ALNTSB MIA75FKJ28Accident · 1 fatalClosedBellanca 8GCBC · Meridianville, ALNTSB MIA75FKJ13Accident · No injuriesClosedPiper PA-23 · Birmingham, ALNTSB MIA75DKJ12Accident · No injuriesClosedPiper PA-20 · Bay Minette, ALNTSB MIA74DKJ09Accident · No injuriesClosedCessna A150L · Meridianville, ALNTSB MIA75DKJ08Accident · No injuriesClosedPiper PA-28 · Sylacauga, ALNTSB MIA75DKJ10Accident · No injuriesClosedPiper PA-32 · Grove Hill, ALNTSB MIA75AM012Accident · 3 fatalClosedBeech M35 · Newton, ALNTSB MIA75DKJ07Accident · No injuriesClosedBoeing A75 · Marion, ALNTSB MIA75DKJ06Accident · No injuriesClosedCessna 172K · Clanton, ALNTSB MIA75FKJ05Accident · No injuriesClosedCessna 188 · Tuscaloosa, ALNTSB MIA74DKJ04Accident · Serious injuriesClosedPiper J3C · Guntersville, ALNTSB MIA75AM008Accident · 3 fatalClosedBeech F35 · Huntsville, ALNTSB MIA75FKJ03Accident · Minor injuriesClosedCessna 172K · Jasper, ALNTSB MIA75DLJ02Accident · Minor injuriesClosedPiper PA-18A · Athens, AL