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 CHI77FEP60Accident · No injuriesClosedCessna 170 · Mosinee, WINTSB CHI77FEP59Accident · Minor injuriesClosedBell 47J2A · Plymouth, WINTSB CHI77DEP57Accident · No injuriesClosedCessna 150 · New Holstein, WINTSB CHI77FEP58Accident · No injuriesClosedBeech 95-A55 · Milwaukee, WINTSB CHI77FA069Accident · 4 fatalClosedCessna 170 · Florence, WINTSB CHI77DEP56Accident · No injuriesClosedCessna 172M · Dodgeville, WINTSB CHI77DEP55Accident · Minor injuriesClosedChampion 7EC · Waukesha, WINTSB CHI77DEP51Accident · No injuriesClosedGR Lakes 2T-1A2 · Menomonee, WINTSB CHI77DEP50Accident · No injuriesClosedSchweizer 1-26B · West Bend, WINTSB CHI77FEP53Accident · Serious injuriesClosedPietenpol GN1 · Wis.Rapids, WINTSB CHI77DEP54Accident · No injuriesClosedStarduster BR-2 · Pardeeville, WINTSB CHI77FA063Accident · 3 fatalClosedAero Comdr 720 · Wausau, WINTSB CHI77FEP49Accident · Serious injuriesClosedHughes 269B · Waupaca, WINTSB CHI77FA062Accident · 1 fatalClosedBellanca 7ACA · Oshkosh, WINTSB CHI77FEP47Accident · Serious injuriesClosedCessna 172 · Lake Geneva, WINTSB CHI77EEP48Accident · 1 fatalClosedBellanca 14-13 · Prairie Du Chn, WINTSB CHI77DEP52Accident · No injuriesClosedBeech B-19 · Milwaukee, WINTSB CHI77DEP46Accident · No injuriesClosedGrum Amer AA1B · Waunakee, WINTSB CHI77FEP45Accident · No injuriesClosedBellanca 17-30A · Milwaukee, WINTSB CHI77DEP44Accident · No injuriesClosedCessna 182 · Burlington, WINTSB CHI77FER04Accident · 1 fatalClosedPiper PA-24 · Superior, WINTSB CHI77FEP42Accident · No injuriesClosedCessna 188B · Nekoosa, WINTSB CHI77DEP40Accident · No injuriesClosedBellanca 7AC · Kaukauna, WINTSB CHI77FEP43Accident · No injuriesClosedMaule M4220C · Hayward, WINTSB CHI77FEP41Accident · No injuriesClosedSnow S2C · Nekoosa, WINTSB CHI77FEP38Accident · Minor injuriesClosedBeech A23 · Portage, WINTSB CHI77FEP39Accident · No injuriesClosedPiper PA-32 · Madison, WINTSB CHI77DEP35Accident · Serious injuriesClosedReplica BE-2C · Neenah, WINTSB CHI77FA049Accident · 4 fatalClosedPiper PA-24 · Grafton, WINTSB CHI77FEP37Accident · No injuriesClosedCessna 172A · Sturgeon Bay, WINTSB CHI77DEP36Accident · Minor injuriesClosedPiper PA-32 · Clam Lake, WINTSB CHI77FA046Accident · 4 fatalClosedPiper PA-24 · Evansville, WINTSB CHI77DEP34Accident · No injuriesClosedAeronca 7AC · Waunakee, WINTSB CHI77FEP33Accident · Minor injuriesClosedCessna 150 · Waukesha, WINTSB CHI77DEP32Accident · No injuriesClosedCessna 207 · Wausau, WINTSB CHI77FA039Accident · 3 fatalClosedNa Rockwell 112 · Hudson, WINTSB CHI77FEP30Accident · Serious injuriesClosedPiper PA-28 · Kansasville, WINTSB CHI77DEP31Accident · No injuriesClosedCessna 150 · Berlin, WINTSB CHI77DEP26Accident · No injuriesClosedCessna 182 · Kenosha, WINTSB CHI77DEP25Accident · No injuriesClosedCessna 172 · Janesville, WINTSB CHI77FEP28Accident · Serious injuriesClosedCessna 210D · Boscobel, WINTSB CHI77FEP29Accident · Minor injuriesClosedCessna 172 · Janesville, WINTSB CHI77DEP27Accident · No injuriesClosedPiper PA-28 · Waupun, WINTSB CHI77FEP24Accident · Minor injuriesClosedBeech C45H · Milwaukee, WINTSB CHI77DEP22Accident · No injuriesClosedCessna 150 · Pewaukee, WINTSB CHI77DEP20Accident · No injuriesClosedCessna 172 · Delavan, WINTSB CHI77DER03Accident · No injuriesClosedCessna 120 · Downsville, WINTSB CHI77FEP19Accident · Minor injuriesClosedBeech K35 · Clintonville, WINTSB CHI77FEP21Accident · No injuriesClosedCessna 150 · La Crosse, WINTSB CHI77DEP17Accident · No injuriesClosedCessna 182F · Milwaukee, WI