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 FTW74FPM29Accident · No injuriesClosedEL Tomcat 47 · Zafra, OKNTSB FTW74DPM28Accident · No injuriesClosedGrumman G-164 · Atoka, OKNTSB FTW74DPJ32Accident · Minor injuriesClosedPiper PA-34 · Duncan, OKNTSB FTW74DPJ31Accident · No injuriesClosedBeech V35 · Oklahoma Cty, OKNTSB FTW74DPJ30Accident · No injuriesClosedCessna 182 · Perry, OKNTSB FTW74FPM27Accident · No injuriesClosedCessna 188B · Dustin, OKNTSB FTW74FPJ29Accident · No injuriesClosedCessna 210 · Oklahoma Cty, OKNTSB FTW74AF087Accident · 2 fatalClosedCessna 140 · Sand Springs, OKNTSB FTW74DPJ33Accident · No injuriesClosedPiper J-3 · Alva, OKNTSB FTW74FDJ28Accident · Serious injuriesClosedCessna 185E · Yukon, OKNTSB FTW74DPM26Accident · No injuriesClosedBellanca 7KCAB · Okemah, OKNTSB FTW74FPJ27Accident · Serious injuriesClosedAmer Avco AA1-B · Oklahoma Cty, OKNTSB FTW74AF078Accident · 3 fatalClosedPiper PA-28 · Honobia, OKNTSB FTW74DPM25Accident · Minor injuriesClosedCessna 180 · Honobia, OKNTSB FTW74DPM23Accident · No injuriesClosedCessna 172 · Honobia, OKNTSB FTW74FPM24Accident · Serious injuriesClosedCessna 172M · Bunch, OKNTSB FTW74DPM22Accident · No injuriesClosedCessna 182D · Zafra, OKNTSB FTW74DPJ26Accident · No injuriesClosedCessna 177 · Eakly, OKNTSB FTW74DPJ25Accident · No injuriesClosedCessna 180 · Stroud, OKNTSB FTW74DPJ24Accident · No injuriesClosedCessna U206F · Oklahoma Cty, OKNTSB FTW74FPM21Accident · Minor injuriesClosedAeronca 7AC · Madill, OKNTSB FTW74FPJ22Accident · Serious injuriesClosedPiper PA-22 · Anadarko, OKNTSB FTW74AF065Accident · 3 fatalClosedBeech 35 · Fanshawe, OKNTSB FTW74FPM20Accident · 1 fatalClosedGoodyear LRS1 · Tulsa, OKNTSB FTW74FPJ23Accident · No injuriesClosedCessna 182 · Okla City, OKNTSB FTW74AF061Accident · 2 fatalClosedCessna 150 · Boise City, OKNTSB FTW74FPJ21Accident · No injuriesClosedPiper J3F-65 · Midwest City, OKNTSB FTW74DPJ20Accident · No injuriesClosedPiper PA-25 · Eldorado, OKNTSB FTW74FPM19Accident · No injuriesClosedBellanca 14-13 · Stilwell, OKNTSB FTW74AF058Accident · 1 fatalClosedCessna 150K · Bixby, OKNTSB FTW74FPJ18Accident · Minor injuriesClosedCessna 310 · Stroud, OKNTSB FTW74DPJ16Accident · No injuriesClosedCessna 182E · Minco, OKNTSB FTW74AF055Accident · 2 fatalClosedN.American NA-265 · Oklahoma Cty, OKNTSB FTW74DPJ19Accident · No injuriesClosedPiper PA-20 · Woodward, OKNTSB FTW74FPM18Accident · Minor injuriesClosedCessna 411 · Tulsa, OKNTSB FTW74FPM17Accident · No injuriesClosedCessna 150K · Tusla, OKNTSB FTW74AF051Accident · 3 fatalClosedCessna 172M · Ada, OKNTSB FTW74FPM16Accident · No injuriesClosedCessna 150K · Sand Springs, OKNTSB FTW74FPM15Accident · No injuriesClosedHughes 269B · Tulsa, OKNTSB FTW74AF044Accident · 2 fatalClosedPiper PA-23 · Weatherford, OKNTSB FTW74AF043Accident · 2 fatalClosedAeronca 7BCM · Grainola, OKNTSB FTW74DPM13Accident · No injuriesClosedCessna 150 · Tulsa, OKNTSB FTW74FPM14Accident · No injuriesClosedBoeing A75 · Tulsa, OKNTSB FTW74AF041Accident · No injuriesClosedBeech E18S · Oklahoma Cty, OKNTSB FTW74FPJ17Accident · No injuriesClosedPiper PA-32 · Stillwater, OKNTSB FTW74FPJ15Accident · No injuriesClosedCessna 177 · Norman, OKNTSB FTW74FPJ14Accident · No injuriesClosedPiper PA-28 · Sayre, OKNTSB FTW74FPJ13Accident · Minor injuriesClosedAeronca 7AC · Wynnewood, OKNTSB FTW74AF037Accident · 1 fatalClosedCessna 180B · Enid, OKNTSB FTW74FPM11Accident · No injuriesClosedPiper PA-24 · Tulsa, OK