NTSB investigations, OK
180,630 investigations by the National Transportation Safety Board since 1962: 174,609 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\" = 'OK' 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" = 'OK' 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 FTW71DPJ35Accident · No injuriesClosedBeech A23-19 · Turpin, OKNTSB FTW71FPJ34Accident · Minor injuriesClosedCessna 150K · Bethany, OKNTSB FTW71DPJ33Accident · No injuriesClosedCessna 182 · Woodward, OKNTSB FTW71DPJ32Accident · No injuriesClosedCessna 182N · Enid, OKNTSB FTW71DPJ31Accident · No injuriesClosedBoeing A75 · Chickasha, OKNTSB FTW71FPJ30Accident · No injuriesClosedCessna 172K · Bethany, OKNTSB FTW71FPM22Accident · No injuriesClosedCessna 150J · Spiro, OKNTSB FTW71AF058Accident · 2 fatalClosedCessna 150G · Mcalester, OKNTSB FTW71FPJ29Accident · Minor injuriesClosedCessna 150K · Mustang, OKNTSB FTW71FPM21Accident · No injuriesClosedPiper PA-28 · Tulsa, OKNTSB FTW71DPJ28Incident · No injuriesClosedCessna 150 · Woodward, OKNTSB FTW71FPM20Accident · No injuriesClosedPiper PA-28 · Tulsa, OKNTSB FTW71AF046Accident · Serious injuriesClosedDouglas DC-3C · Shawnee, OKNTSB FTW71DPJ27Accident · Minor injuriesClosedCessna 172 · Taloga, OKNTSB FTW71AF043Accident · 1 fatalClosedTaylorcraft BF1265 · Vinita, OKNTSB FTW71DPM19Accident · No injuriesClosedPiper PA-28 · Bernice, OKNTSB FTW71AF042Accident · No injuriesClosedBeech E18S · Muskogee, OKNTSB FTW71DPM17Accident · No injuriesClosedLuscombe 8A · Bokchito, OKNTSB FTW71AF039Accident · 1 fatalClosedAeronca L-3 · Chelsea, OKNTSB FTW71DPM18Accident · No injuriesClosedCessna 150D · Skiatook, OKNTSB FTW71DPJ26Accident · No injuriesClosedCessna 150 · East Jesse, OKNTSB FTW71DPM16Accident · No injuriesClosedBeech V35A · Stilwell, OKNTSB FTW71FPJ24Accident · No injuriesClosedCessna 150 · Wellston, OKNTSB FTW71IF033Incident · No injuriesClosedBritish AC 1-11 · Okla.City, OKNTSB FTW71FPJ23Accident · Serious injuriesClosedCessna 150 · Okla.City, OKNTSB FTW71DPJ22Accident · No injuriesClosedBeech 23 · Waukomis, OKNTSB FTW71DPJ26Accident · No injuriesClosedCessna 185 · Buffalo, OKNTSB FTW71AF029Accident · 1 fatalClosedPiper PA-22 · Baker, OKNTSB FTW71DPJ21Accident · No injuriesClosedPiper PA-22 · Thomas, OKNTSB FTW71FPJ20Accident · Serious injuriesClosedCessna 150J · Temple, OKNTSB FTW71AF028Accident · 1 fatalClosedTaylorcraft BC-65 · Medford, OKNTSB FTW71AF025Accident · 1 fatalClosedAero Comdr 681 · Altus, OKNTSB FTW71DPM15Accident · No injuriesClosedPiper PA-22 · Bristow, OKNTSB FTW71FPM14Accident · No injuriesClosedCessna 180 · Jenks, OKNTSB FTW71FPM12Accident · No injuriesClosedCessna 170B · Owasso, OKNTSB FTW71FPM11Accident · No injuriesClosedWaco EQC-6 · Kingston, OKNTSB FTW71DPM13Accident · No injuriesClosedAeronca 11AC · Atoka, OKNTSB FTW71DPM10Accident · No injuriesClosedCessna 210T · Tulsa, OKNTSB FTW71FPM09Accident · Serious injuriesClosedBellanca 14-133 · Tulsa, OKNTSB FTW71DPJ19Accident · No injuriesClosedCessna 172 · Oklahoma Cty, OKNTSB FTW71FPJ18Accident · Minor injuriesClosedAero Comdr 680V · Norman, OKNTSB FTW71FPJ17Accident · Serious injuriesClosedPiper J3C-65 · Butler, OKNTSB FTW71DPJ16Accident · No injuriesClosedCessna 150 · Chattanooga, OKNTSB FTW71DPM08Accident · No injuriesClosedChampion 7KCAB · Jenks, OKNTSB FTW71AF008Accident · No injuriesClosedBeech D18S · Tulsa, OKNTSB FTW71FPJ15Accident · No injuriesClosedMooney M20F · Oklahoma Cty, OKNTSB FTW71DPM07Accident · No injuriesClosedPiper PA-25 · Wade, OKNTSB FTW71DPJ13Accident · No injuriesClosedPiper PA-28 · Hobart, OKNTSB FTW71DPJ12Accident · No injuriesClosedGrumman G-164 · Boise City, OKNTSB FTW71DPJ11Accident · No injuriesClosedCessna 320D · Oklahoma Cty, OK