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 MKC68D0165Accident · No injuriesClosedCessna 188 · Johnson, KSNTSB MKC68D0169Accident · No injuriesClosedCessna 150 · Rosehill, KSNTSB MKC68A0012Accident · Minor injuriesClosedCessna 182H · Leawood, KSNTSB MKC68D0198Accident · No injuriesClosedCessna 182H · Hammond, KSNTSB MKC68D0295Accident · No injuriesClosedMooney M20C · Johnson, KSNTSB MKC68D0201Accident · No injuriesClosedCessna 172C · Clyde, KSNTSB MKC68F0179Accident · No injuriesClosedPiper PA-24 · Hutchinson, KSNTSB MKC68F0278Accident · Minor injuriesClosedAero Comdr 200-E · Augusta, KSNTSB MKC68D0222Accident · No injuriesClosedPiper PA-18A · Antonino, KSNTSB MKC68D0247Accident · No injuriesClosedCessna 172G · Eudora, KSNTSB MKC68D0167Accident · No injuriesClosedSnow S2A · Ruleton, KSNTSB MKC68D0157Accident · No injuriesClosedCessna 172 · Mclouth, KSNTSB MKC68D0183Accident · No injuriesClosedBellanca 14-13 · Garden City, KSNTSB MKC68D0305Accident · No injuriesClosedStits SA3D · Bonner Sprgs, KSNTSB MKC68D0264Accident · No injuriesClosedCessna 150 · Leona, KSNTSB MKC68D0258Accident · No injuriesClosedCessna U206 · Topeka, KSNTSB MKC68D0218Accident · No injuriesClosedLuscombe 8A · Atwood, KSNTSB MKC68F0081Accident · 1 fatalClosedBuluey Sport · Hutchinson, KSNTSB MKC68F0100Accident · No injuriesClosedCessna 170 · Miltonvale, KSNTSB MKC68D0180Accident · No injuriesClosedBeech P35 · Leawood, KSNTSB FTW68A0006Accident · 1 fatalClosedCessna 170A · Burrton, KSNTSB MKC68F0044Accident · No injuriesClosedPiper PA-25 · Little River, KSNTSB MKC68F0104Accident · No injuriesClosedCessna 175 · Leawood, KSNTSB MKC68D0072Accident · No injuriesClosedCessna 150E · Kansas City, KSNTSB MKC68D0046Accident · No injuriesClosedPiper PA-22 · Goodland, KSNTSB MKC68A0002Accident · Serious injuriesClosedCessna 206 · Topeka, KSNTSB MKC68D0200Accident · Minor injuriesClosedCessna 150 · Bennington, KSNTSB MKC68F0065Accident · No injuriesClosedPiper PA-22 · Council Grve, KSNTSB MKC67A0090Accident · 1 fatalClosedChampion 7CCM · Johnson, KSNTSB MKC67A0089Accident · 1 fatalClosedCessna 188 · Sharon Sprgs, KSNTSB MKC67A0088Accident · No injuriesClosedBell 47G · Lincoln, KSNTSB MKC68F0033Accident · Serious injuriesClosedCessna T337B · Hutchinson, KSNTSB MKC68F0008Accident · Serious injuriesClosedMooney M20F · Beaumont, KSNTSB MKC68D0189Accident · No injuriesClosedCallair A-9 · Sublette, KSNTSB MKC68D0011Accident · No injuriesClosedBeech A23 · Arkansas Cty, KSNTSB MKC68D0012Accident · No injuriesClosedErco 415-E · Fall River, KSNTSB MKC68D0034Accident · No injuriesClosedCessna 210 · Hoxie, KSNTSB MKC68F0014Accident · No injuriesClosedCessna 150G · Goddard, KSNTSB MKC68D0252Accident · No injuriesClosedPiper PA-24 · Leawood, KSNTSB MKC68D0027Accident · No injuriesClosedPiper PA-25 · Cauker City, KSNTSB MKC67A0082Accident · No injuriesClosedPiper PA-24 · Wichita, KSNTSB MKC68F0097Accident · Minor injuriesClosedCessna 172 · Augusta, KSNTSB MKC68F0025Accident · No injuriesClosedCessna 310B · Olathe, KSNTSB MKC68D0007Accident · No injuriesClosedMooney M20C · Oberlin, KSNTSB MKC68D0013Accident · No injuriesClosedCallair S-1B1 · Lakin, KSNTSB MKC68F0159Accident · No injuriesClosedCessna 188 · Portis, KSNTSB MKC68D0176Accident · Serious injuriesClosedCessna 150 · Severance, KSNTSB MKC67D0613Accident · No injuriesClosedPiper PA-22 · Elkhart, KSNTSB MKC67A0076Accident · 1 fatalClosedPiper PA-24 · Seneca, KSNTSB MKC67D0614Accident · No injuriesClosedCessna 140 · Bonner Sprgs, KS