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 FTW73DPJ16Accident · No injuriesClosedCessna 172 · Alva, OKNTSB FTW73AF063Accident · 2 fatalClosedBeech M35 · Smithville, OKNTSB FTW73AF057Accident · 3 fatalClosedCessna 172G · Tuttle, OKNTSB FTW73FPJ14Accident · Minor injuriesClosedBeech 23 · El Reno, OKNTSB FTW73FPJ13Accident · No injuriesClosedCessna 140 · Goldsby, OKNTSB FTW73FPJ12Accident · No injuriesClosedCessna 180 · Chickasha, OKNTSB FTW73FPJ11Accident · No injuriesClosedBeech 95-C55 · Norman, OKNTSB FTW73AF052Accident · 3 fatalClosedAero Comdr 680 · Oklahoma Cty, OKNTSB FTW73DPJ10Accident · No injuriesClosedBoeing E75 · Hollis, OKNTSB FTW73FPJ09Accident · Minor injuriesClosedPiper PA-28 · Duncan, OKNTSB FTW73DPM06Accident · No injuriesClosedAero Comdr 100 · Durant, OKNTSB FTW73DPJ08Accident · No injuriesClosedPiper J3C · Alva, OKNTSB FTW73FPJ07Accident · No injuriesClosedPiper PA-18 · Fredrick, OKNTSB FTW73AF039Accident · 1 fatalClosedLockheed TV-2 · Burns Flat, OKNTSB FTW73AF034Accident · 2 fatalClosedPiper PA-28 · Octavia, OKNTSB FTW73FPM05Accident · No injuriesClosedCessna 210F · Mannford, OKNTSB FTW73FPM05Accident · No injuriesClosedPiper PA-31 · Tulsa, OKNTSB FTW73IFO15Incident · No injuriesClosedDouglas DC-10 · Tulsa, OKNTSB FTW73DPJ06Accident · No injuriesClosedCessna 180 · Enid, OKNTSB FTW73AF012Accident · 1 fatalClosedNavion A · Talihina, OKNTSB FTW73AF011Accident · 6 fatalClosedPiper PA-32 · Norman, OKNTSB FTW73DPJ05Accident · No injuriesClosedPiper PA-28 · Yukon, OKNTSB FTW73DPJ03Accident · No injuriesClosedCessna 337 · Lawton, OKNTSB FTW73DPJ04Accident · No injuriesClosedAeronca 7AC · Ponca City, OKNTSB FTW73DPJ02Accident · No injuriesClosedCessna 182 · Oklahoma Cty, OKNTSB FTW73FPM04Accident · Serious injuriesClosedPiper J-3L · Wetumka, OKNTSB FTW73DPJ01Accident · No injuriesClosedPipep PA-25 · Guymon, OKNTSB FTW73AF004Accident · 1 fatalClosedDehavilland DH82A · Jenks, OKNTSB FTW73DPM03Accident · No injuriesClosedCessna A188A · Ashland, OKNTSB FTW73DPM01Accident · No injuriesClosedPiper PA-28 · Tulsa, OKNTSB FTW72DPM02Accident · No injuriesClosedCessna 172A · Muskogee, OKNTSB FTW72FPJ44Accident · Minor injuriesClosedCessna 150 · Weatherford, OKNTSB FTW72FPM35Accident · No injuriesClosedBeech V35 · Bartlesville, OKNTSB FTW72FPJ43Accident · Minor injuriesClosedCessna 182A · Bison, OKNTSB FTW72DPJ45Accident · No injuriesClosedCessna 140 · Woodward, OKNTSB FTW72FPM34Accident · No injuriesClosedCessna 170 · Pawhuska, OKNTSB FTW72FPM33Accident · No injuriesClosedBoeing A75 · Blocker, OKNTSB FTW72FPJ41Accident · Minor injuriesClosedPiper PA-28R · Lindsay, OKNTSB FTW72DPJ42Accident · No injuriesClosedBoeing E75N1 · Lookeba, OKNTSB FTW72DPM32Accident · No injuriesClosedBeech 35 · Talihina, OKNTSB FTW72FPM31Accident · Minor injuriesClosedCessna 172D · Grove, OKNTSB FTW72AF079Accident · No injuriesClosedHiller Acft FH1100 · Yukon, OKNTSB FTW72DPJ40Accident · Minor injuriesClosedCessna 188 · Arnett, OKNTSB FTW72AF077Accident · Minor injuriesClosedBell 47G3B2 · Yukon, OKNTSB FTW72FPM30Accident · Serious injuriesClosedStinson 108-2 · Catoosa, OKNTSB FTW72FPM29Accident · No injuriesClosedCessna 177 · Disney, OKNTSB FTW72DPJ39Accident · No injuriesClosedCessna 140 · Yukon, OKNTSB FTW72DPJ38Accident · No injuriesClosedPiper PA-25 · Lindsay, OKNTSB FTW72AF071Accident · 2 fatalClosedPiper PA-24 · Sand Springs, OKNTSB CHI72AC082Accident · 1 fatalClosedCessna 150 · Kellyville, OK