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 CHI69D0486Accident · No injuriesClosedStinson 108-2 · Superior, WINTSB CHI69D0588Accident · No injuriesClosedBeech 95-B55 · Crivitz, WINTSB CHI69D0573Accident · No injuriesClosedLuscombe 8A · West Bend, WINTSB CHI69A0070Accident · No injuriesClosedBeech E18S · La Crosse, WINTSB CHI69F0444Accident · No injuriesClosedCessna 150E · Pewaukee, WINTSB CHI69D0540Accident · Minor injuriesClosedCessna 172 · Wautoma, WINTSB CHI69F0481Accident · No injuriesClosedCessna 150 · Beloit, WINTSB CHI69D0430Accident · No injuriesClosedCessna 172 · Monroe, WINTSB CHI69F0501Accident · Serious injuriesClosedTaylorcraft DCO-65 · Hortonville, WINTSB MKC69F0303Accident · No injuriesClosedPiper PA-32 · Baldwin, WINTSB CHI69D0392Accident · No injuriesClosedCessna 310F · Appleton, WINTSB CHI69D0531Accident · No injuriesClosedCessna 172 · Ridgeland, WINTSB CHI69D0417Accident · No injuriesClosedCessna 195A · Madison, WINTSB CHI69F0409Accident · Minor injuriesClosedPiper PA-28 · Sturtevant, WINTSB CHI69A0053Accident · 3 fatalClosedMooney M20C · Rhinelander, WINTSB CHI69D0411Accident · No injuriesClosedPiper PA-28 · Appleton, WINTSB CHI69D0371Accident · No injuriesClosedCessna 182 · West Salem, WINTSB CHI69A0048Accident · No injuriesClosedBeech C-45G · Wausaukee, WINTSB CHI69D0331Accident · No injuriesClosedCessna 150 · Waukesha, WINTSB CHI69F0317Accident · Minor injuriesClosedCessna 172D · Shawano, WINTSB CHI69A0040Accident · 4 fatalClosedCessna 172 · Platteville, WINTSB CHI69D0318Accident · No injuriesClosedCessna 120 · Richland Ctr, WINTSB CHI69D0310Accident · No injuriesClosedCessna 150 · Clintonville, WINTSB CHI69D0301Accident · Minor injuriesClosedCessna 182C · Waunakee, WINTSB CHI69D0308Accident · No injuriesClosedPiper PA-28 · Albion, WINTSB CHI69D0238Accident · No injuriesClosedChampion 7ECA · Grantsburg, WINTSB CHI69F0233Accident · Minor injuriesClosedStinson 108-2 · Baraboo, WINTSB CHI69F0253Accident · 1 fatalClosedAeronca 0-58A · Richland Ctr, WINTSB CHI69D0300Accident · No injuriesClosedCessna 150 · Black Rvr Fls, WINTSB CHI69D0270Accident · No injuriesClosedPiper PA-22 · Hales Corners, WINTSB CHI69D0208Accident · No injuriesClosedPiper PA-28 · Washington Is, WINTSB CHI69F0269Accident · No injuriesClosedPiper PA-28 · Juneau, WINTSB CHI69F0150Accident · No injuriesClosedErco 415-CD · Rio, WINTSB CHI69D0294Accident · Minor injuriesClosedPiper PA-22 · Platteville, WINTSB CHI69D0190Accident · No injuriesClosedPiper PA-18A · Hancock, WINTSB CHI69D0179Accident · No injuriesClosedPiper PA-22 · Sister Bay, WINTSB SEA69A0010Accident · Serious injuriesClosedDouglas DC-8 · New Richmond, WINTSB DCA69A0001Accident · 3 fatalClosedConvair 580 · Milwaukee, WINTSB CHI69D0167Accident · Minor injuriesClosedCessna 150 · Franklin, WINTSB CHI69D0172Accident · No injuriesClosedCessna 210 · Lake Geneva, WINTSB CHI69D0218Accident · No injuriesClosedEnstrom F-28A · Port Washngtn, WINTSB CHI69D0393Accident · No injuriesClosedCessna 172 · Bellville, WINTSB CHI69D0171Accident · No injuriesClosedMooney M20 · Lyndon Sta, WINTSB CHI69D0291Accident · No injuriesClosedCessna 150 · Woodruff, WINTSB CHI69D0191Accident · No injuriesClosedAero Comdr 100 · Mattoon, WINTSB CHI69D0189Accident · Minor injuriesClosedPiper PA-28 · Wonewoc, WINTSB CHI69D0113Accident · No injuriesClosedLuscombe 8A · Green Bay, WINTSB CHI69D0109Accident · No injuriesClosedPiper PA-28 · Sparta, WINTSB CHI69D0129Accident · No injuriesClosedPiper PA-22 · Neenah, WINTSB CHI69F0051Accident · No injuriesClosedMooney M20D · Boscobel, WI