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 CHI70DDJ16Accident · No injuriesClosedCessna 182 · Juneau, WINTSB CHI70AC075Accident · 2 fatalClosedCessna 150J · Fond Du Lac, WINTSB CHI70FDJ15Accident · No injuriesClosedBrantly B2B · Wis Dells, WINTSB CHI70DDM01Accident · No injuriesClosedCessna 180 · Grantsburg, WINTSB CHI70DDJ14Accident · No injuriesClosedLuscombe 8A · Sheboygan Fls, WINTSB CHI70FDJ12Accident · No injuriesClosedCessna 182 · Stevens Point, WINTSB CHI70DDJ13Accident · No injuriesClosedLuscombe 8E · Wausau, WINTSB CHI70FDJ11Accident · Minor injuriesClosedMooney M20E · Lyndon Stn, WINTSB CHI70DDJ10Accident · No injuriesClosedPiper PA-28 · Burlington, WINTSB CHI70FDJ06Accident · Minor injuriesClosedBell 47G-2 · Oshkosh, WINTSB CHI70DDJ07Accident · No injuriesClosedCessna 150 · Pewaukee, WINTSB CHI70DDJ08Accident · No injuriesClosedPiper PA-32 · Waukesha, WINTSB CHI70DDJ05Accident · No injuriesClosedCessna 150 · Waukesha, WINTSB CHI70DDJ04Accident · No injuriesClosedLuscombe 8F · Waupun, WINTSB CHI70DDJ03Accident · No injuriesClosedCessna 170A · Prairie Du Sc, WINTSB CHI70D0369Accident · No injuriesClosedCessna 150 · Orfordville, WINTSB CHI70I0038Incident · No injuriesClosedBeech 95 · Stevens Point, WINTSB CHI70F0338Accident · Serious injuriesClosedTaylorcraft BC12-D · Blck Rvr Fals, WINTSB CHI70F0340Accident · No injuriesClosedCessna 150J · Lancaster, WINTSB CHI70F0347Accident · No injuriesClosedPiper PA-28 · Madison, WINTSB CHI70A0030Accident · 2 fatalClosedMooney M20E · Barron, WINTSB CHI70A0027Accident · 7 fatalClosedLear Jet 23A · Racine, WINTSB CHI70A0026Accident · 2 fatalClosedCessna 182B · Watertown, WINTSB CHI70A0025Accident · No injuriesClosedPiper PA-32 · New Berlin, WINTSB CHI70A0023Accident · 1 fatalClosedBeech D18S · Madison, WINTSB CHI70D0330Accident · No injuriesClosedCessna 150 · Platteville, WINTSB CHI70D0332Accident · No injuriesClosedPiper PA-28 · Woodruff, WINTSB MKC70A0018Accident · No injuriesClosedBeech E18S · Ashland, WINTSB CHI70A0021Accident · 2 fatalClosedCessna 182M · Mazomanie, WINTSB CHI70F0341Accident · No injuriesClosedCessna 150 · Waukesha, WINTSB CHI70D0334Accident · No injuriesClosedPiper PA-28 · Sturtevant, WINTSB CHI70F0310Accident · Minor injuriesClosedCessna 180 · Reeseville, WINTSB CHI70F0276Accident · No injuriesClosedCessna 150 · River Falls, WINTSB CHI70A0019Accident · 6 fatalClosedPiper PA-32 · Bruce, WINTSB CHI70D0335Accident · No injuriesClosedMooney M20A · Milwaukee, WINTSB CHI70F0282Accident · Minor injuriesClosedAeronca 11AC · Neilsville, WINTSB CHI70A0018Accident · 1 fatalClosedNavion A · Milwaukee, WINTSB CHI70F0342Accident · Serious injuriesClosedPiper J3C-65 · Niagara, WINTSB CHI70F0274Accident · No injuriesClosedPiper PA-24 · Middleton, WINTSB CHI70A0015Accident · 3 fatalClosedPiper PA-28 · North Lake, WINTSB CHI70F0200Accident · No injuriesClosedLuscombe 8A · So Superior, WINTSB CHI70F0333Accident · Minor injuriesClosedPiper PA-24 · Sextonville, WINTSB CHI70D0278Accident · No injuriesClosedCessna 172 · Milwaukee, WINTSB CHI70D0283Accident · No injuriesClosedCessna 310 · Tomah, WINTSB CHI70F0236Accident · No injuriesClosedCessna 150 · Kansasville, WINTSB CHI70F0319Accident · No injuriesClosedPiper PA-25 · Peshtigo, WINTSB CHI70D0298Accident · No injuriesClosedCessna 140 · Chilton, WINTSB CHI70F0348Accident · No injuriesClosedGlobe GC-1B · Delavan, WINTSB CHI70F0252Accident · Minor injuriesClosedBeech B35 · Birchwood, WINTSB CHI70D0204Accident · No injuriesClosedBeech A-23 · Neenah, WI