NTSB investigations, WI
180,616 investigations by the National Transportation Safety Board since 1962: 174,594 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 CHI70F0206Accident · No injuriesClosedCessna 190 · Omro, WINTSB CHI70D0153Accident · No injuriesClosedPiper PA-23 · Iola, WINTSB CHI70F0135Accident · No injuriesClosedPiper PA-28 · Middleton, WINTSB CHI70A0012Accident · Serious injuriesClosedBoeing 720 · Janesville, WINTSB CHI70F0170Accident · No injuriesClosedPiper J3C-65 · Sturgeon, WINTSB SEA70A0004Accident · 1 fatalClosedDehavilland DHC-2 · Wenatchee, WINTSB CHI70A0007Accident · Minor injuriesClosedCessna 310H · Green Bay, WINTSB CHI70D0086Accident · No injuriesClosedCessna 177 · Lodi, WINTSB CHI70D0130Accident · Minor injuriesClosedCessna 182A · Pulaski, WINTSB CHI70D0279Accident · No injuriesClosedCessna 180 · Phelps, WINTSB CHI70D0095Accident · No injuriesClosedPiper PA-25 · Suring, WINTSB CHI70D0107Accident · No injuriesClosedPiper PA-24 · Wind Lake, WINTSB CHI70D0094Accident · No injuriesClosedBeech A23A · Waukesha, WINTSB CHI70D0129Accident · Minor injuriesClosedCessna 180 · Balsam Lake, WINTSB CHI70D0116Accident · No injuriesClosedPiper PA-28 · Abbotsford, WINTSB CHI70D0193Accident · Minor injuriesClosedPiper PA-22 · Cassville, WINTSB CHI70F0097Accident · 1 fatalClosedPiper PA-18 · Berlin, WINTSB CHI70F0040Accident · Minor injuriesClosedJeanies Teenie · Lacrosse, WINTSB CHI70D0099Accident · No injuriesClosedCessna 320 · Middleton, WINTSB CHI70D0090Accident · No injuriesClosedPiper PA-23 · Fond Du Lac, WINTSB CHI70D0072Accident · No injuriesClosedCessna 177 · West Bend, WINTSB CHI70D0070Accident · Minor injuriesClosedCessna 172 · Waukesha, WINTSB CHI70D0079Accident · No injuriesClosedCessna 337 · Arbor Vitae, WINTSB CHI69A0095Accident · 1 fatalClosedPiper PA-20 · Milwaukee, WINTSB MKC70D0021Accident · No injuriesClosedCessna 172 · Osceola, WINTSB CHI70D0035Accident · No injuriesClosedPiper PA-24 · Three Lakes, WINTSB CHI70D0029Accident · No injuriesClosedBeech 35-C33 · Burlington, WINTSB CHI69D0607Accident · No injuriesClosedGrumman F8F-1 · Madison, WINTSB CHI70F0087Accident · Serious injuriesClosedFairchild M-62C · Watertown, WINTSB CHI70D0009Accident · No injuriesClosedMooney M20F · Pulaski, WINTSB CHI69D0675Accident · No injuriesClosedCessna 172 · Middleton, WINTSB CHI70F0005Accident · Minor injuriesClosedBeech A23-24 · Sullivan, WINTSB CHI70D0012Accident · No injuriesClosedPiper PA-22 · Madison, WINTSB CHI70D0267Accident · No injuriesClosedCessna 180 · Chippewa Fall, WINTSB CHI69F0659Accident · No injuriesClosedPiper PA-28 · De Pere, WINTSB CHI70F0273Accident · Minor injuriesClosedCessna 172D · Dodgeville, WINTSB CHI70D0071Accident · No injuriesClosedCessna 150F · Burlington, WINTSB CHI69D0670Accident · No injuriesClosedCessna 150 · West Bend, WINTSB CHI69F0554Accident · No injuriesClosedCessna 150H · Dodgeville, WINTSB CHI70F0015Accident · No injuriesClosedBell 206A · Pewaukee, WINTSB CHI69D0587Accident · No injuriesClosedCessna 172C · Middleton, WINTSB CHI69A0081Accident · 4 fatalClosedBeech K35 · Kewaunee, WINTSB CHI70F0037Accident · No injuriesClosedCessna 337B · West Bend, WINTSB CHI69D0589Accident · No injuriesClosedCessna 170A · Crivitz, WINTSB CHI69F0496Accident · No injuriesClosedPiper PA-24 · Eau Claire, WINTSB CHI69F0513Accident · No injuriesClosedCessna 182 · New Holstein, WINTSB CHI70D0077Accident · No injuriesClosedCessna 180 · Neenah, WINTSB CHI69F0508Accident · No injuriesClosedChampion 7ECA · Osceola, WINTSB CHI69A0073Accident · 2 fatalClosedCessna 180C · Eagle, WINTSB CHI69D0590Accident · No injuriesClosedLuscombe 8A · Hazel Green, WI