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 FTW78FA047Accident · 2 fatalClosedAero Comdr 690A · Calumet, OKNTSB FTW78DPJ25Accident · No injuriesClosedCessna 182 · Lawton, OKNTSB FTW78FPM10Accident · Serious injuriesClosedGlobe Swift GC-1B · Tulsa, OKNTSB FTW78DPJ23Accident · No injuriesClosedGreat Lakes 2T-1A · Enid, OKNTSB FTW78FPJ22Accident · Minor injuriesClosedErco 415-C · El Reno, OKNTSB FTW78FPJ20Accident · No injuriesClosedCessna 414A · Oklahoma City, OKNTSB FTW78FPM09Accident · No injuriesClosedPiper PA-28 · Tulsa, OKNTSB FTW78FPJ19Accident · No injuriesClosedCessna A188B · Kingfisher, OKNTSB FTW78FPJ18Accident · Serious injuriesClosedPiper PA-25 · Comanche, OKNTSB FTW78FPJ21Accident · No injuriesClosedBeech 58P · Prague, OKNTSB FTW78DPJ17Accident · Minor injuriesClosedCessna 188 · Braman, OKNTSB FTW78DPJ16Accident · No injuriesClosedCessna 150 · Marlow, OKNTSB FTW78DPJ15Accident · Serious injuriesClosedPiper PA-25 · Tonkawa, OKNTSB FTW78DPJ14Accident · No injuriesClosedCessna 172 · Tryon, OKNTSB FTW78FPM07Accident · Minor injuriesClosedCessna 172 · Muskogee, OKNTSB FTW78FPM08Accident · No injuriesClosedPiper J3C-65 · Catoosa, OKNTSB FTW78FPM06Accident · No injuriesClosedMooney M20E · Jay, OKNTSB FTW78DPJ13Accident · No injuriesClosedBeech B24R · Hennessey, OKNTSB FTW78DPJ12Accident · No injuriesClosedPiper PA-25 · Cashion, OKNTSB FTW78FPM05Accident · No injuriesClosedCessna 177 · Hominy, OKNTSB FTW78FPM04Accident · No injuriesClosedCessna 177RG · Tulsa, OKNTSB FTW78FPM03Accident · No injuriesClosedCessna 175 · Pryor, OKNTSB FTW78DPJ11Accident · No injuriesClosedCessna 182 · Hooker, OKNTSB FTW78FPJ10Accident · No injuriesClosedPiper PA-32 · Oklahoma City, OKNTSB FTW78DPM02Accident · No injuriesClosedCessna 150 · Claremore, OKNTSB FTW78FPJ09Accident · No injuriesClosedPiper PA-24 · Oklahoma City, OKNTSB FTW78FA014Accident · 1 fatalClosedPiper PA-28 · Langley, OKNTSB FTW78DPM01Accident · No injuriesClosedPiper PA-28 · Big Cedar, OKNTSB FTW78FPJ08Accident · Minor injuriesClosedPiper PA-22 · Victory, OKNTSB FTW78FPJ07Accident · No injuriesClosedBellanca 14-19 · Oklahoma City, OKNTSB FTW78FA010Accident · Serious injuriesClosedPiper PA-34 · Tulsa, OKNTSB FTW78FPJ05Accident · 1 fatalClosedCessna A188B · Thomas, OKNTSB FTW78FPJ06Accident · Serious injuriesClosedCessna 172 · Nobel, OKNTSB FTW78FPJ04Accident · 1 fatalClosedPiper PA-36 · Garber, OKNTSB FTW78FA006Accident · 2 fatalClosedPiper PA-30 · Wetumka, OKNTSB FTW78FPJ03Accident · No injuriesClosedCessna 177RG · Willow, OKNTSB FTW78FA004Accident · 2 fatalClosedCessna 150L · Dewey, OKNTSB FTW78FA001Accident · 5 fatalClosedPilatus PC6CH2 · Oklahoma City, OKNTSB FTW78DPJ01Accident · No injuriesClosedCessna A188B · Albert, OKNTSB FTW77FPJ37Accident · Minor injuriesClosedCessna 150 · Enid, OKNTSB FTW77FPJ35Accident · No injuriesClosedPiper PA-28 · Oklahoma City, OKNTSB FTW77FA074Accident · 3 fatalClosedBeech V35A · Idabel, OKNTSB FTW77FPM21Accident · Minor injuriesClosedCessna 150 · Tulsa, OKNTSB FTW77DPJ33Accident · Minor injuriesClosedCessna 177D · Waynoka, OKNTSB FTW77DPJ34Accident · No injuriesClosedBell 206L · El Reno, OKNTSB FTW77FA073Accident · 3 fatalClosedPiper PA-28R · Hugo, OKNTSB FTW77FPM19Accident · No injuriesClosedAeronca 11AC · Tulsa, OKNTSB FTW77FPM20Accident · Serious injuriesClosedJodette JD-9 · Wagoner, OKNTSB FTW77FPM18Accident · No injuriesClosedHughes 269A · Council Hill, OKNTSB FTW77FPJ38Accident · No injuriesClosedPiper PA-28 · Oklahoma City, OK