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 MKC75DCQ55Accident · No injuriesClosedBellanca 7GCBC · Minneola, KSNTSB MKC75DCQ54Accident · Minor injuriesClosedMiller Teenie · Pratt, KSNTSB NYC75DCQ53Accident · No injuriesClosedAmer Avco AA1-B · Manhattan, KSNTSB MKC75FCQ52Accident · No injuriesClosedBell 47D1 · Holcomb, KSNTSB MKC75FCQ51Accident · 1 fatalClosedChampion 7GCBC · Hill City, KSNTSB MKC75DCQ50Accident · No injuriesClosedCessna 172U · Goodland, KSNTSB MKC75FCG49Accident · Serious injuriesClosedHughes 269A · Rossville, KSNTSB MKC75DCQ49Accident · No injuriesClosedCessna 210 · Gove, KSNTSB MKC75FCG47Accident · Minor injuriesClosedCessna 150 · Kansas City, KSNTSB MKC75AK054Accident · 3 fatalClosedPiper PA-28 · Sawyer, KSNTSB MKC75DCG45Accident · Minor injuriesClosedCessna 150 · Meriden, KSNTSB MKC75DCQ48Accident · No injuriesClosedCessna 188 · Selden, KSNTSB MKC75DCG43Accident · No injuriesClosedPiper PA-28 · Olathe, KSNTSB MKC75DCQ46Accident · No injuriesClosedCessna 172 · Wamego, KSNTSB MKC75DC045Accident · Minor injuriesClosedPiper PA-25 · Chanute, KSNTSB MKC75FCQ43Accident · Serious injuriesClosedBeech 95-B55 · Beaumont, KSNTSB MKC75FCQ44Accident · Serious injuriesClosedPiper PA-28 · Medicine Lodge, KSNTSB MKC75DCQ47Accident · No injuriesClosedCessna A188B · Stafford, KSNTSB MKC75DCQ42Accident · No injuriesClosedCessna 182 · Elkhart, KSNTSB MKC75DCQ40Accident · No injuriesClosedPiper PA-22 · Leoti, KSNTSB MKC75DCQ41Accident · No injuriesClosedPiper PA-24 · Emporia, KSNTSB MKC75DCQ39Accident · Minor injuriesClosedCessna 150 · Colby, KSNTSB MKC75AK050Accident · 2 fatalClosedBeech A36 · Wichita, KSNTSB MKC75FCQ38Accident · No injuriesClosedCessna 150 · Pratt, KSNTSB MKC75FCG33Accident · No injuriesClosedCessna 150 · Topeka, KSNTSB MKC75FCQ37Accident · Minor injuriesClosedHughes 269A · Hutchinson, KSNTSB MKC75DCQ36Accident · No injuriesClosedCessna 172 · Wichita, KSNTSB MKC75AK046Accident · 1 fatalClosedBeech D18S · Dodge City, KSNTSB MKC75DCQ34Accident · No injuriesClosedErco 415-C · Dodge City, KSNTSB MKC75DCQ35Accident · No injuriesClosedBeech C23 · Wichita, KSNTSB MKC75DCQ33Accident · No injuriesClosedCessna 150 · Concordia, KSNTSB MKC75FCQ32Accident · No injuriesClosedCessna 402B · Wichita, KSNTSB MKC75AK042Accident · No injuriesClosedAero Comdr 560 · Leawood, KSNTSB MKC75AK040Accident · 1 fatalClosedCessna 210B · Wichita, KSNTSB MKC75AK038Accident · 1 fatalClosedAero Comdr 680V · Olathe, KSNTSB MKC75AK037Accident · Serious injuriesClosedCessna 402B · Dodge City, KSNTSB MKC75DCQ30Accident · No injuriesClosedCessna 172 · Norton, KSNTSB MKC75DCQ27Accident · No injuriesClosedBeech C23 · Stafford, KSNTSB MKC75DCQ31Accident · No injuriesClosedBeech J35 · Scott City, KSNTSB MKC75FCG24Accident · Minor injuriesClosedBeech P35 · Leawood, KSNTSB MKC75DCQ26Accident · No injuriesClosedCessna 172 · Conway, KSNTSB MKC75ACQ28Accident · No injuriesClosedBeech 95-B55 · Phillipsburg, KSNTSB MKC75DCQ25Accident · No injuriesClosedPiper PA-28 · St Francis, KSNTSB MKC75DCG20Accident · No injuriesClosedCessna 150 · Olathe, KSNTSB MKC75FCQ24Accident · Minor injuriesClosedHughes 269C · Greenwich, KSNTSB MKC75DCQ23Accident · No injuriesClosedAmer Avco AA1-B · Norton, KSNTSB MKC75AK026Accident · 1 fatalClosedHughes 269C · Topeka, KSNTSB MKC75AK025Accident · 1 fatalClosedCessna 172 · Abilene, KSNTSB MKC75FCQ21Accident · Serious injuriesClosedBeech A24R · Caney, KSNTSB MKC75FCQ20Accident · Minor injuriesClosedGrumman G-21 · Wichita, KS