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 FTW79FPJ07Accident · No injuriesClosedRockwell 114 · Billings, OKNTSB FTW79FPJ06Accident · No injuriesClosedPiper PA-28 · Altus, OKNTSB FTW79FA058Accident · 6 fatalClosedBeech BE-58P · Turpin, OKNTSB FTW79FPM08Accident · No injuriesClosedBeech C-45H · Tulsa, OKNTSB FTW79FA046Accident · 1 fatalClosedBellanca 17-30A · Bryans Corner, OKNTSB FTW79DPJ05Accident · No injuriesClosedLuscombe 8A · Cache, OKNTSB FTW79DPJ04Accident · No injuriesClosedBeech E50 · Frederick, OKNTSB FTW79FA043Accident · 1 fatalClosedAero Comdr 560 · Oklahoma City, OKNTSB FTW79FA041Accident · 3 fatalClosedAero Comdr 680FP · El Reno, OKNTSB FTW79FPM06Accident · No injuriesClosedCessna 421B · Tulsa, OKNTSB FTW79FA034Accident · 1 fatalClosedAero Comdr 680 · Oklahoma City, OKNTSB FTW79FA029Accident · 4 fatalClosedCessna 172N · Ada, OKNTSB FTW79DPJ03Accident · No injuriesClosedPiper PA-28R · Chattanooga, OKNTSB FTW79DPM04Accident · No injuriesClosedPiper PA-22 · Durant, OKNTSB FTW79FPM03Accident · Serious injuriesClosedCessna 185A · Tulsa, OKNTSB FTW79FPM01Accident · Serious injuriesClosedCessna 172 · Jenks, OKNTSB FTW79DPJ02Accident · No injuriesClosedCessna 152 · Tonkawa, OKNTSB FTW79FPJ01Accident · 1 fatalClosedPiper PA-25 · Hydro, OKNTSB FTW79FPM02Accident · No injuriesClosedCessna 152T · Dewey, OKNTSB FTW78DA003Accident · Minor injuriesClosedWaco VKS-7 · Tahlequah, OKNTSB FTW79DPJ39Accident · No injuriesClosedCessna 172 · Enid, OKNTSB FTW78DPJ38Accident · No injuriesClosedCessna 150 · Tuttle, OKNTSB FTW78IA074Incident · No injuriesClosedPiper PA-32 · Enid, OKNTSB FTW78DPJ37Accident · No injuriesClosedCessna 172XP · Elk City, OKNTSB FTW78FPJ36Accident · No injuriesClosedCessna 310C · Oklahoma City, OKNTSB FTW78FPM23Accident · No injuriesClosedCessna 150L · Pawhuska, OKNTSB FTW78FPJ35Accident · Serious injuriesClosedCessna 150 · Lawton, OKNTSB FTW78DPJ33Accident · No injuriesClosedCessna 172 · Beaver, OKNTSB FTW78FPM22Accident · Minor injuriesClosedAero-Comdr 100 · Tahlequah, OKNTSB FTW78FPJ31Accident · No injuriesClosedCessna 182 · Cushing, OKNTSB FTW78FPJ30Accident · No injuriesClosedBeech 35 · Tecumseh, OKNTSB FTW78FA056Accident · 3 fatalClosedCessna 182P · Hollis, OKNTSB FTW79DPM24Accident · No injuriesClosedAir Tractor 301 · Bartlesville, OKNTSB FTW78FPM20Accident · No injuriesClosedPiper PA-28 · Tulsa, OKNTSB FTW78FPM19Accident · Minor injuriesClosedCessna 152 · Tulsa, OKNTSB FTW78FPJ29Accident · 1 fatalClosedBellanca 8GCBC · Hinton, OKNTSB FTW78FPM21Accident · Serious injuriesClosedSemco Chlngr · Tulsa, OKNTSB FTW78FPJ28Accident · No injuriesClosedLuscombe 8A · Norge, OKNTSB FTW78FPM18Accident · No injuriesClosedCessna 150 · Tulsa, OKNTSB FTW78FPM17Accident · Serious injuriesClosedRearwin 8135 · Owasso, OKNTSB FTW78FPM16Accident · Serious injuriesClosedCessna 177 · Pawhuska, OKNTSB FTW78FPJ27Accident · No injuriesClosedPiper PA-25 · Gould, OKNTSB FTW78FPJ26Accident · Serious injuriesClosedPiper PA-25 · Enid, OKNTSB FTW78FPM15Accident · No injuriesClosedSchleicher K7 · Haskell, OKNTSB FTW78FA049Accident · 2 fatalClosedPiper PA-18 · Greenfield, OKNTSB FTW78FPJ24Accident · No injuriesClosedLuscombe 8A · Oklahoma City, OKNTSB FTW78FA048Accident · 1 fatalClosedPiper PA-23 · Longdale, OKNTSB FTW78FPM12Accident · No injuriesClosedCessna 150 · Owasso, OKNTSB FTW78FPM13Accident · No injuriesClosedPiper PA-22 · Tulsa, OKNTSB FTW78FPM11Accident · Serious injuriesClosedLockheed TV-2 · Muskogee, OK