NTSB investigations, KS
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\" = 'KS' 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" = 'KS' 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 MKC69D0108Accident · No injuriesClosedPiper PA-18A · Concordia, KSNTSB MKC69D0109Accident · No injuriesClosedCessna 188 · Ulysses, KSNTSB MKC69A0006Accident · 1 fatalClosedPiper PA-28 · Ness City, KSNTSB MKC69A0005Accident · 3 fatalClosedMooney M20G · Phillipsburg, KSNTSB MKC69D0062Accident · Minor injuriesClosedPiper PA-28 · Summerfield, KSNTSB MKC69D0173Accident · Minor injuriesClosedTaylorcraft BC12-D · Lacygne, KSNTSB MKC69D0204Accident · No injuriesClosedErco 415-C · Stilwell, KSNTSB MKC69F0356Accident · No injuriesClosedCessna 175A · Burdett, KSNTSB MKC69F0060Accident · No injuriesClosedBell 47G · Garden City, KSNTSB MKC69D0021Accident · No injuriesClosedCessna 150 · Eureka, KSNTSB FTW69F0040Accident · Serious injuriesClosedPiper PA-25 · Elkhart, KSNTSB MKC68D0603Accident · No injuriesClosedCessna 150 · Derby, KSNTSB MKC68F0602Accident · No injuriesClosedCessna 177 · Ulysses, KSNTSB MKC68A0072Accident · 2 fatalClosedPiper PA-22 · Topeka, KSNTSB MKC69D0055Accident · No injuriesClosedCessna 182 · Leawood, KSNTSB MKC69D0013Accident · No injuriesClosedCessna 172B · Osborne, KSNTSB MKC69D0033Accident · No injuriesClosedCessna 170B · Mahaska, KSNTSB MKC68A0070Accident · Minor injuriesClosedBellanca 14-193 · Kansas City, KSNTSB MKC68F0588Accident · No injuriesClosedBeech E35 · Coffeyville, KSNTSB MKC69F0046Accident · Minor injuriesClosedCessna 195B · Piper, KSNTSB MKC69F0031Accident · Serious injuriesClosedPiper PA-11 · Lincoln, KSNTSB MKC69D0039Accident · Minor injuriesClosedCessna 150H · Oxford, KSNTSB MKC69D0142Accident · No injuriesClosedPiper PA-28 · Osage City, KSNTSB MKC68D0601Accident · No injuriesClosedPiper PA-24 · Wichita, KSNTSB MKC68D0558Accident · No injuriesClosedCallair A-9 · Sublette, KSNTSB MKC68D0596Accident · No injuriesClosedBeech A23 · Bonner Sprgs, KSNTSB MKC68D0551Accident · No injuriesClosedCessna 140 · Arkansas Cty, KSNTSB MKC69D0044Accident · No injuriesClosedCessna 150 · Bennington, KSNTSB MKC68D0542Accident · No injuriesClosedCessna 150F · Oswego, KSNTSB MKC68D0528Accident · No injuriesClosedCessna 180 · Sublette, KSNTSB MKC68D0519Accident · No injuriesClosedPiper PA-28 · Womer, KSNTSB MKC68D0522Accident · Minor injuriesClosedMooney M20C · Hillsboro, KSNTSB MKC68A0062Accident · 4 fatalClosedBeech 35-C33 · Clearwater, KSNTSB MKC68D0562Accident · No injuriesClosedPiper PA-22 · Chanute, KSNTSB MKC68F0594Accident · No injuriesClosedBeech A23A · Maize, KSNTSB MKC68F0510Accident · 1 fatalClosedPr.Prairie SPL 2 · Pr.Prairie, KSNTSB MKC68D0540Accident · No injuriesClosedMooney M20F · Russell, KSNTSB MKC68F0548Accident · Serious injuriesClosedPiper PA-28 · Hays, KSNTSB MKC68D0544Accident · No injuriesClosedCessna 150 · Lawrence, KSNTSB MKC68D0525Accident · Minor injuriesClosedHelio H-250 · Leawood, KSNTSB MKC69D0032Accident · No injuriesClosedPiper PA-25 · Selkirk, KSNTSB MKC68D0541Accident · No injuriesClosedSchweizer SGU222 · Marysville, KSNTSB MKC68D0497Accident · No injuriesClosedBeech A23 · Seneca, KSNTSB MKC68D0502Accident · No injuriesClosedBellanca 14-192 · Moscow, KSNTSB MKC68F0482Accident · Serious injuriesClosedCessna 172 · Dodge City, KSNTSB MKC68F0538Accident · No injuriesClosedDouglas A-26 · Kansas City, KSNTSB MKC68F0484Accident · Serious injuriesClosedSnow S2A · Goodland, KSNTSB MKC68D0483Accident · No injuriesClosedCessna 172 · Chanute, KSNTSB MKC68D0480Accident · Minor injuriesClosedCessna 172D · St Marys, KSNTSB MKC68A0055Accident · 2 fatalClosedCessna 177 · Beaumdnt, KS