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 MKC70FCG35Accident · Serious injuriesClosedPiper J5A · Vinland, KSNTSB MKC70DCQ31Accident · No injuriesClosedCessna 188 · Dodge City, KSNTSB MKC70DCQ29Accident · No injuriesClosedCessna A188 · Ness City, KSNTSB MKC70DCQ27Accident · No injuriesClosedPiper J3C-65 · Sterling, KSNTSB MKC70DCQ28Accident · No injuriesClosedSnow S2A · Atwood, KSNTSB MKC70IK070Incident · No injuriesClosedBoeing 747 · Salina, KSNTSB MKC70AK069Accident · 2 fatalClosedPiper PA-28 · Lyndon, KSNTSB MKC70FCQ26Accident · No injuriesClosedPiper PA-28 · Wichita, KSNTSB MKC70FCG30Accident · Serious injuriesClosedPiper PA-25 · Holton, KSNTSB MKC70DCQ25Accident · No injuriesClosedPiper PA-22 · Dighton, KSNTSB MKC70AK066Accident · Serious injuriesClosedDouglas DC-8 · Goodland, KSNTSB MKC70IK065Incident · No injuriesClosedBoeing 747 · Salina, KSNTSB MKC70DCQ24Accident · No injuriesClosedPiper PA-28 · Wichita, KSNTSB MKC70DCG29Accident · No injuriesClosedCessna 150 · Eudora, KSNTSB MKC70DCQ22Accident · No injuriesClosedPiper PA-22 · Bird City, KSNTSB MKC70AK060Accident · 1 fatalClosedHughes 269A · Kansas City, KSNTSB MKC70DCQ30Accident · No injuriesClosedGlasflugel Libell · Beverly, KSNTSB MKC70FCQ21Accident · 1 fatalClosedPiper J3C-65 · Andover, KSNTSB MKC70FCQ20Accident · No injuriesClosedCessna 180B · Syracuse, KSNTSB MKC70DCQ19Accident · No injuriesClosedPiper PA-28 · Hill City, KSNTSB MKC70DCQ23Accident · No injuriesClosedBensen B-8 · Pratt, KSNTSB MKC70FCG24Accident · No injuriesClosedPiper PA-28 · Olathe, KSNTSB MKC70DCG23Accident · No injuriesClosedCessna 150 · Gardner, KSNTSB MKC70DCG22Accident · No injuriesClosedPiper PA-28 · Topeka, KSNTSB MKC70DCQ18Accident · No injuriesClosedCessna 150H · Goodland, KSNTSB MKC70AK052Accident · 1 fatalClosedCessna 340 · Kingman, KSNTSB MKC70DCQ17Accident · No injuriesClosedCessna 182M · Wichita, KSNTSB MKC70DCQ16Accident · No injuriesClosedPiper PA-22 · Marion, KSNTSB MKC70DCQ15Accident · No injuriesClosedBeech S35 · Russell, KSNTSB MKC70DCG20Accident · No injuriesClosedHughes 269A · Kansas City, KSNTSB MKC70FC014Accident · No injuriesClosedBeech B23 · Goddard, KSNTSB MKC70DCQ13Accident · No injuriesClosedCessna 172 · Arkansas Cty, KSNTSB MKC70DCG16Accident · No injuriesClosedCessna 182 · Topeka, KSNTSB MKC70DCG13Accident · No injuriesClosedCessna 150 · Atchison, KSNTSB MKC70DCQ10Accident · Minor injuriesClosedPiper PA-28 · Larned, KSNTSB MKC70AK048Accident · 2 fatalClosedPiper PA-28 · Medicine Ldg, KSNTSB MKC70FCQ09Accident · No injuriesClosedBeech A35 · Mcpherson, KSNTSB MKC70DCQ11Accident · No injuriesClosedPiper PA-23 · Liberal, KSNTSB MKC70DCQ08Accident · No injuriesClosedCessna 401A · Independence, KSNTSB MKC70AK044Accident · 1 fatalClosedBeech E18S · Kansas City, KSNTSB MKC70DCG06Accident · No injuriesClosedCessna 172 · Stanley, KSNTSB MKC70DCQ07Accident · No injuriesClosedPiper PA-28 · Manhattan, KSNTSB MKC70DCG03Accident · No injuriesClosedCessna 182M · Olathe, KSNTSB MKC70DCQ06Accident · No injuriesClosedCessna 150H · Augusta, KSNTSB MKC70FCQ05Accident · No injuriesClosedCessna 320D · Goodland, KSNTSB MKC70DCQ04Accident · No injuriesClosedPiper PA-28 · St Francis, KSNTSB MKC70DCG02Accident · No injuriesClosedPiper PA-28 · Olathe, KSNTSB MKC70AK039Accident · Minor injuriesClosedPiper PA-30 · Wichita, KSNTSB MKC70DCQ03Accident · No injuriesClosedCessna 310P · Wichita, KSNTSB MKC70DCQ02Accident · No injuriesClosedCessna 172K · Salina, KS