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 CHI79FEP09Accident · No injuriesClosedGrumman AA-5 · Portage, WINTSB CHI79DEP10Accident · No injuriesClosedPiper PA-22 · Middleton, WINTSB CHI79DEP11Accident · No injuriesClosedPiper PA-28 · Park Falls, WINTSB CHI79DEP08Accident · No injuriesClosedMooney M20J · Dodgeville, WINTSB CHI79FEP07Accident · Minor injuriesClosedCessna P210N · Green Bay, WINTSB CHI79FEP06Accident · Serious injuriesClosedGrumman AA1-A · Milwaukee, WINTSB CHI79DEP05Accident · Minor injuriesClosedCessna 172 · Shawano, WINTSB CHI79FEP04Accident · No injuriesClosedPiper PA-28 · Tomahawk, WINTSB CHI79FEP03Accident · No injuriesClosedBeech V-35A · Richland Cntr, WINTSB CHI79FA006Accident · 2 fatalClosedPiper PA-24 · Baraboo, WINTSB CHI79DEP02Accident · Minor injuriesClosedThorp T-18 · Middleton, WINTSB CHI79DEP01Accident · No injuriesClosedPiper PA-23 · Platteville, WINTSB CHI78FA070Accident · 1 fatalClosedCessna 150F · Portage, WINTSB CHI78FEP70Accident · No injuriesClosedPiper PA-28 · Milwaukee, WINTSB CHI78FEP68Accident · No injuriesClosedMooney M20F · Racine, WINTSB CHI78FA069Accident · No injuriesClosedPiper PA-28R · Markesan, WINTSB CHI78FEP66Accident · No injuriesClosedCessna 150 · Kenosha, WINTSB CHI78FEP65Accident · Serious injuriesClosedCessna 177B · Junction City, WINTSB CHI78FEP69Accident · No injuriesClosedCessna 172F · Sauk Prairie, WINTSB CHI78FEP64Accident · 2 fatalClosedGrumman AA-1C · Laona, WINTSB CHI78FEP63Accident · Minor injuriesClosedGrum Amer AA5A · Waterford, WINTSB CHI78FEP59Accident · Minor injuriesClosedCessna 182 · Bristol, WINTSB CHI78DEP62Accident · No injuriesClosedCessna 150 · Milwaukee, WINTSB CHI78DEP57Accident · No injuriesClosedCessna 185 · Juneau, WINTSB CHI78DEP54Accident · Minor injuriesClosedBeech F35 · Wautoma, WINTSB CHI78FEP61Accident · 2 fatalClosedBeech C23 · Portage, WINTSB CHI78DEP60Accident · No injuriesClosedCessna 150K · Kenosha, WINTSB CHI78FEP47Accident · 1 fatalClosedChampion 7ECA · Howard, WINTSB CHI78FEP56Accident · No injuriesClosedCessna 172M · Oshkosh, WINTSB CHI79FEP55Accident · No injuriesClosedCessna 177 · Eagle River, WINTSB CHI78FEP58Accident · No injuriesClosedHughes 269C · Stoughton, WINTSB CHI78FA051Accident · 2 fatalClosedBeech E-33A · Prt Washington, WINTSB CHI78FEP52Accident · 2 fatalClosedThorp T-18 · Oshkosh, WINTSB CHI78FEP53Accident · Minor injuriesClosedCessna 195B · Oshkosh, WINTSB CHI78FEP51Accident · No injuriesClosedPiper PA-22 · Milwaukee, WINTSB CHI78FEP50Accident · No injuriesClosedCessna 172 · Tony, WINTSB CHI78FEP49Accident · Minor injuriesClosedCessna 172E · Pewaukee, WINTSB CHI78DEP48Accident · Minor injuriesClosedThorp T18 · Kenosha, WINTSB DCA78IA018Incident · No injuriesClosedDouglas DC-9 · Oshkosh, WINTSB CHI78DEP46Accident · No injuriesClosedCessna 150 · Kewaunee, WINTSB CHI78FA049Accident · 1 fatalClosedBellanca 17-30A · Rhinelander, WINTSB CHI78FEP45Accident · Minor injuriesClosedSnow S2C · Bancroft, WINTSB CHI78DEP44Accident · No injuriesClosedPiper PA-28 · Gleason, WINTSB CHI78DEP43Accident · Minor injuriesClosedCessna 172 · Arbor Vitae, WINTSB CHI78FEP41Accident · No injuriesClosedPiper PA-32 · Lakewood, WINTSB CHI78DEP42Accident · No injuriesClosedCessna 210M · Mercer, WINTSB CHI78FEP40Accident · No injuriesClosedBeech B-23 · Lacrosse, WINTSB CHI78DER05Accident · No injuriesClosedGrumman AA-5B · Birchwood, WINTSB CHI78DEP39Accident · No injuriesClosedMustang II · East Troy, WINTSB CHI78DEP38Accident · No injuriesClosedPiper PA-18 · Lake Winnebego, WI