NTSB investigations, WI
180,611 investigations by the National Transportation Safety Board since 1962: 174,590 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\" = 'WI' 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" = 'WI' 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 CHI81DEP38Accident · No injuriesClosedCessna 172RG · Greenbay, WINTSB CHI81DEP37Accident · No injuriesClosedWaco UPF-7 · Stoughton, WINTSB CHI81DEP35Accident · No injuriesClosedPiper PA-24 · Washington Is, WINTSB CHI81DEP36Accident · No injuriesClosedGulfstream AA-5A · Juneau, WINTSB CHI81DEP33Accident · No injuriesClosedCessna 152 · Milwaukee, WINTSB CHI81DEP32Accident · No injuriesClosedCessna 172M · Prt Washington, WINTSB CHI81DEP31Accident · No injuriesClosedCessna 172A · Franklin, WINTSB CHI81DEP29Accident · Minor injuriesClosedGrumman AA-5 · Summit Lake, WINTSB CHI81FEP30Accident · Minor injuriesClosedCessna 172I · Oconomowoc, WINTSB CHI81FEP27Accident · Minor injuriesClosedCessna 172N · Hartford, WINTSB CHI81FEP34Accident · No injuriesClosedSikorsky HRS-1 · Rosedale, WINTSB CHI81DEP26Accident · No injuriesClosedGrumman AA-5A · Rio, WINTSB CHI81DEP25Accident · No injuriesClosedPiper PA-28 · Wonewoc, WINTSB CHI81DEP28Accident · No injuriesClosedCessna 152 · Pewaukee, WINTSB CHI81DEP24Accident · No injuriesClosedPiper PA-28 · Franksville, WINTSB CHI81DEP20Accident · No injuriesClosedCessna 152 · Medford, WINTSB CHI81DEP22Accident · No injuriesClosedBell 47G-5 · Coloma, WINTSB CHI81DEP21Accident · Minor injuriesClosedPiper PA-28 · Genoa City, WINTSB CHI81FEP19Accident · No injuriesClosedPiper PA-12 · Spring Green, WINTSB CHI81DEP18Accident · No injuriesClosedCessna 150K · La Crosse, WINTSB CHI81FA054Accident · 1 fatalClosedPiper PA-28 · Johnstown Ctr, WINTSB CHI81DER34Accident · No injuriesClosedCessna 152 · Boyceville, WINTSB CHI81DEP16Accident · No injuriesClosedCessna 150E · Palmyra, WINTSB CHI81FEM13Accident · No injuriesClosedMaule M4 · Weidman, WINTSB CHI81DEP17Accident · Minor injuriesClosedCessna 172 · Green Bay, WINTSB CHI81DEP14Accident · Serious injuriesClosedPiper PA-28 · Platteville, WINTSB CHI81DEP15Accident · No injuriesClosedCessna 152 · Middleton, WINTSB CHI81FA039Accident · 2 fatalClosedCessna A185F · Patzau, WINTSB CHI81FA038Accident · Serious injuriesClosedBeech 95-C55 · Eau Claire, WINTSB CHI81DEP13Accident · No injuriesClosedVolksplane VP-1 · Weston, WINTSB CHI81DEP12Accident · No injuriesClosedCessna 172P · New Glarus, WINTSB CHI81FA034Accident · 2 fatalClosedCessna 172 · Lake Geneva, WINTSB CHI81DEP11Accident · No injuriesClosedCessna 182 · Portage, WINTSB CHI81FEP10Accident · Minor injuriesClosedBeech A23-24 · Fitchburg, WINTSB CHI81FEP09Accident · Minor injuriesClosedCessna 150M · Montfort, WINTSB CHI81FA026Accident · 3 fatalClosedPiper PA-28 · Waupun, WINTSB CHI81FER15Accident · No injuriesClosedPiper PA-22 · Turtle Lake, WINTSB CHI81FA024Accident · 1 fatalClosedPiper PA-32 · Lyons Twp, WINTSB CHI81DER12Accident · No injuriesClosedPiper J3C-65 · Long Lake, WINTSB CHI81DEP08Accident · No injuriesClosedCessna 152 · Baraboo, WINTSB CHI81DA017Accident · No injuriesClosedBeech 58TC · Elkhart Lake, WINTSB CHI81FEP06Accident · No injuriesClosedCessna U206G · Kenosha, WINTSB CHI81FA014Accident · 2 fatalClosedBeech G35 · Harding, WINTSB CHI81FEP07Accident · No injuriesClosedCessna 150L · Spencer, WINTSB CHI81FA005Accident · 1 fatalClosedCessna 172 · Westfield, WINTSB CHI81FEP05Accident · No injuriesClosedCessna 150L · Rhinelander, WINTSB CHI81DEP04Accident · No injuriesClosedPiper PA-28 · Cottage Grove, WINTSB CHI81DEP03Accident · Serious injuriesClosedCessna 150F · Elkhorn, WINTSB CHI81DEP02Accident · No injuriesClosedCessna 172N · Phillips, WINTSB CHI81FEP01Accident · No injuriesClosedPiper PA-28 · Lakewood, WI