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 FTW67F0535Accident · No injuriesClosedPiper PA-24 · Chickasha, OKNTSB FTW67D0554Accident · No injuriesClosedMooney M20A · Oklahoma Cty, OKNTSB FTW67F0553Accident · Minor injuriesClosedPiper J-3 · Fairview, OKNTSB FTW67D0511Accident · No injuriesClosedCessna 150 · Enid, OKNTSB FTW67F0490Accident · No injuriesClosedAero Comdr 520 · Oklahoma Cty, OKNTSB FTW67D0578Accident · No injuriesClosedBeech N35 · Wagoner, OKNTSB FTW67F0507Accident · No injuriesClosedPiper PA-23 · Okla.City, OKNTSB FTW67D0548Accident · No injuriesClosedCessna 182 · Pond Creek, OKNTSB FTW67F0488Accident · No injuriesClosedBeech E18S · Tulsa, OKNTSB FTW67F0521Accident · No injuriesClosedBeech G35 · Tulsa, OKNTSB FTW67F0520Accident · Minor injuriesClosedBeech 95-B55 · Mooreland, OKNTSB FTW67D0519Accident · No injuriesClosedCessna 182H · Port Ketchum, OKNTSB FTW67F0517Accident · No injuriesClosedMooney M20C · Thomas, OKNTSB FTW67D0497Accident · No injuriesClosedPiper J-3C · Colony, OKNTSB FTW67A0092Accident · No injuriesClosedMooney M20C · Mangum, OKNTSB FTW67D0485Accident · No injuriesClosedBeech 35-A33 · Muskogee, OKNTSB FTW67A0090Accident · 1 fatalClosedCessna 172 · Lequire, OKNTSB FTW67F0481Accident · Serious injuriesClosedCessna 140 · Marlow, OKNTSB FTW68F0247Accident · No injuriesClosedPiper PA-30 · Guymon, OKNTSB FTW67F0503Accident · No injuriesClosedPiper PA-24 · Shawnee, OKNTSB FTW67D0452Accident · No injuriesClosedCessna 172 · Ardmore, OKNTSB FTW67F0492Accident · No injuriesClosedBeech 35 · Marietta, OKNTSB FTW67D0444Accident · No injuriesClosedCessna 172 · Newkirk, OKNTSB FTW67F0441Accident · No injuriesClosedCessna 172 · Oklahoma Cy, OKNTSB FTW67D0442Accident · No injuriesClosedBeech C-45H · Tulsa, OKNTSB FTW67D0440Accident · No injuriesClosedAeronca 7AC · Yukon, OKNTSB FTW67F0411Accident · Minor injuriesClosedCessna 150 · Jenks, OKNTSB FTW67A0072Accident · 2 fatalClosedBeech B95 · Checotah, OKNTSB FTW67A0071Accident · 2 fatalClosedCessna 150G · Lawton, OKNTSB FTW67F0365Accident · No injuriesClosedCessna 175 · Tulsa, OKNTSB FTW67D0401Accident · No injuriesClosedPiper PA-24 · Bartlesville, OKNTSB FTW67F0381Accident · Minor injuriesClosedCessna 182G · Barnsdall, OKNTSB FTW67D0400Accident · No injuriesClosedCessna 172 · Lawton, OKNTSB FTW67D0382Accident · No injuriesClosedPiper PA-22 · Enid, OKNTSB FTW67A0068Accident · 4 fatalClosedMooney M20E · Ardmore, OKNTSB FTW67D0362Accident · No injuriesClosedCessna 150 · Stillwater, OKNTSB FTW67D0406Accident · No injuriesClosedCessna 150E · Duncan, OKNTSB FTW67D0379Accident · No injuriesClosedPitts 190 · Duncan, OKNTSB FTW67A0067Accident · No injuriesClosedCessna P206 · Chickasha, OKNTSB FTW67D0377Accident · Serious injuriesClosedPiper PA-28 · Boise City, OKNTSB FTW67D0375Accident · No injuriesClosedPiper PA-28 · Enid, OKNTSB FTW67D0374Accident · No injuriesClosedCessna 150B · Enid, OKNTSB FTW67D0346Accident · No injuriesClosedBeech J35 · Lawton, OKNTSB FTW67F0345Accident · Minor injuriesClosedPiper J3C-65 · Tulsa, OKNTSB FTW67F0356Accident · No injuriesClosedBeech P35 · Enid, OKNTSB FTW67D0322Accident · No injuriesClosedCessna U206 · Oklahoma Cty, OKNTSB FTW67A0060Accident · 1 fatalClosedCessna 182 · Ponca City, OKNTSB FTW67A0058Accident · No injuriesClosedLockheed 12A · Oklahoma Cty, OKNTSB FTW67D0338Accident · No injuriesClosedCessna 210 · Enid, OKNTSB FTW67D0305Accident · No injuriesClosedCessna 172 · Jenks, OK