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 MKC76DCQ64Accident · No injuriesClosedCessna 150G · Oxford, KSNTSB MKC76DCQ62Accident · No injuriesClosedPiper PA-25 · Winfield, KSNTSB MKC76FCQ61Accident · 1 fatalClosedPiper PA-18A · Sharon Springs, KSNTSB MKC76DCQ63Accident · No injuriesClosedBell 47G5 · Scott City, KSNTSB MKC76DCQ58Accident · Minor injuriesClosedAero-Comdr 600S2R · Tribune, KSNTSB MKC76DCQ59Accident · Serious injuriesClosedAir Tractor AT-301 · Subletta, KSNTSB MKC76AK060Accident · Serious injuriesClosedDehavilland DHC-2 · Carbondale, KSNTSB MKC76FCQ56Accident · 1 fatalClosedPiper PA-25 · Dighton, KSNTSB MKC76DCQ60Accident · No injuriesClosedCessna 150 · Colby, KSNTSB MKC76DCQ57Accident · No injuriesClosedBell 47D-1 · Sublette, KSNTSB MKC76DCG77Accident · No injuriesClosedCessna 177RG · Gardner, KSNTSB MKC76AK058Accident · No injuriesClosedLockheed L-1011 · Salina, KSNTSB MKC76FCQ54Accident · No injuriesClosedCessna A150M · Wichita, KSNTSB MKC76FCQ53Accident · No injuriesClosedMooney M20E · Iola, KSNTSB MKC76FCQ52Accident · Serious injuriesClosedCessna A188B · Plains, KSNTSB MKC76DCQ51Accident · No injuriesClosedHughes 369 · Elkhart, KSNTSB MKC76DCQ50Accident · No injuriesClosedCessna 210 · Ford, KSNTSB MKC76AK056Accident · No injuriesClosedDassault DA-20 · Wichita, KSNTSB MKC76OCQ48Accident · No injuriesClosedPiper PA-25 · Norton, KSNTSB MKC76DCQ49Accident · No injuriesClosedPiper PA-28 · Oberlin, KSNTSB MKC76DCG70Accident · Minor injuriesClosedCallair A-9 · Atchison, KSNTSB MKC76DCG46Accident · No injuriesClosedBeagle B121-2 · Wichita, KSNTSB MKC76DCQ47Accident · No injuriesClosedCessna 182 · Wichita, KSNTSB MKC76DCQ45Accident · No injuriesClosedCessna 172F · Belmont, KSNTSB MKC76FCQ44Accident · No injuriesClosedBeech C35 · Mankato, KSNTSB MKC76FCQ43Accident · No injuriesClosedCessna 172 · Meade, KSNTSB MKC76FCG69Accident · No injuriesClosedMooney M20G · Ottawa, KSNTSB MKC76DCG68Accident · No injuriesClosedCessna 150 · Garnett, KSNTSB MKC76DCQ42Accident · No injuriesClosedCessna 172 · Dodge City, KSNTSB MKC76AK050Accident · 1 fatalClosedMaule M-4 · Pittsburg, KSNTSB MKC76AK049Accident · Minor injuriesClosedCessna 207 · Lansing, KSNTSB MKC76DCG61Accident · No injuriesClosedPiper PA-30 · Ft Leavenworth, KSNTSB MKC76FCG58Accident · Minor injuriesClosedPiper PA-28 · Leawood, KSNTSB MKC76DCG57Accident · No injuriesClosedCessna 150L · Lawrence, KSNTSB MKC76AK048Accident · 2 fatalClosedGrum Amer AA1-B · Medicine Lodge, KSNTSB MKC76DCQ41Accident · No injuriesClosedBeech 35-33 · Benton, KSNTSB MKC76DCQ40Accident · No injuriesClosedBrantley B-2 · Dodge City, KSNTSB MKC76FCQ39Accident · Serious injuriesClosedPiper PA-22 · Madison, KSNTSB MKC76FCG55Accident · Minor injuriesClosedCessna 205A · Kansas City, KSNTSB MKC76FCQ38Accident · Serious injuriesClosedBede BD-5J · Newton, KSNTSB MKC76DCQ36Accident · Minor injuriesClosedInterstate S-1A · Spivey, KSNTSB MKC76DCQ35Accident · No injuriesClosedPiper PA-22 · Beaumont, KSNTSB MKC76DCQ34Accident · No injuriesClosedCessna U206 · Beaumont, KSNTSB MKC76DCG51Accident · No injuriesClosedCessna 210A · Olathe, KSNTSB MKC76DCQ33Accident · No injuriesClosedCessna 172 · Maize, KSNTSB MKC76DCQ37Accident · Minor injuriesClosedPiper PA-34 · Medicine Lodge, KSNTSB MKC76FCQ32Accident · No injuriesClosedBell 47G · Charleston, KSNTSB MKC76FCQ30Accident · 1 fatalClosedBede BD-5JX · Newton, KSNTSB MKC76DCG50Accident · No injuriesClosedCessna 172 · Topeka, KSNTSB MKC76DCQ31Accident · No injuriesClosedPiper PA-28 · Russell, KS