NTSB investigations, MI
180,630 investigations by the National Transportation Safety Board since 1962: 174,609 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\" = 'MI' 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" = 'MI' 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 CHI75FEM46Accident · No injuriesClosedIntercept 400 · Grand Rapids, MINTSB CHI75FECS5Accident · No injuriesClosedPiper PA-24 · Mason, MINTSB CHI75FEM45Accident · No injuriesClosedCessna 150 · Hudsonville, MINTSB CHI75FEC54Accident · No injuriesClosedPiper J3 · Ann Arbor, MINTSB CHI75AEM44Accident · No injuriesClosedLuscombe 8A · Alma, MINTSB CHI75AC094Accident · 3 fatalClosedCessna 177 · Detroit, MINTSB CHI75DEC53Accident · Minor injuriesClosedPitts S-1C · Chelsea, MINTSB CHI75DEC52Accident · No injuriesClosedPiper PA-22 · Linden, MINTSB CHI75FEC51Accident · No injuriesClosedCessna 414 · Lapeer, MINTSB CHI75AEC50Accident · No injuriesClosedCessna 172 · Flint, MINTSB CHI75FEC49Accident · Serious injuriesClosedCessna 140 · Tecumseh, MINTSB CHI75FEM42Accident · No injuriesClosedHughes 269C · Traverse City, MINTSB CHI75DEM43Accident · No injuriesClosedLuscombe 8A · Oshtemo, MINTSB CHI75FEC48Accident · No injuriesClosedPiper PA-28 · Ypsilanti, MINTSB CHI75AC088Accident · 1 fatalClosedStinson 108-2 · Jackson, MINTSB CHI75FEC45Accident · No injuriesClosedCessna 172M · Troy, MINTSB CHI75FEC46Accident · No injuriesClosedPiper PA-18 · Detroit, MINTSB CHI75DEM41Accident · No injuriesClosedPiper PA-24 · Houghton Lake, MINTSB CHI75FEC47Accident · No injuriesClosedCessna 150L · Clarkston, MINTSB CHI75FEM40Accident · No injuriesClosedCessna 150K · Battle Creek, MINTSB CHI75FEM38Accident · Serious injuriesClosedRaven S-40 · Fremont, MINTSB CHI75DEM39Accident · No injuriesClosedLuscombe 8A · Marquette, MINTSB CHI75AC083Accident · 1 fatalClosedCessna 150G · Prudenville, MINTSB CHI75AC082Accident · 2 fatalClosedCessna 172L · Linden, MINTSB CHI75AC081Accident · 2 fatalClosedPiper PA-28 · Vicksburg, MINTSB CHI75AC080Accident · 3 fatalClosedCessna 172M · Grosse Pointe, MINTSB CHI75DEM37Accident · No injuriesClosedGrumman G-164A · Schoolcraft, MINTSB CHI75DEC44Accident · No injuriesClosedCessna 150 · Owosso, MINTSB CHI75FEM36Accident · No injuriesClosedBellanca 17-30A · Mackinac Is, MINTSB CHI75FEM35Accident · No injuriesClosedCessna 172 · Byron Center, MINTSB CHI75DEM34Accident · No injuriesClosedPiper PA-28 · Bay City, MINTSB CHI75FEC43Accident · No injuriesClosedPiper PA-28 · Ann Arbor, MINTSB CHI75DEC42Accident · No injuriesClosedCessna 150 · Port Huron, MINTSB CHI75AC070Accident · 3 fatalClosedCessna 337D · Stambaugh, MINTSB CHI75FEM33Accident · No injuriesClosedCessna 150F · Kalamazoo, MINTSB CHI75FEC41Accident · Serious injuriesClosedCessna 140 · Mason, MINTSB CHI75DEM32Accident · No injuriesClosedAeronca 11AC · Ontonagon, MINTSB CHI75FEM31Accident · No injuriesClosedBell 47G · Portage, MINTSB CHI75DEM30Accident · No injuriesClosedCessna 185 · Iron Mountain, MINTSB NYC75DEC40Accident · No injuriesClosedPiper PA-20 · Flint, MINTSB CHI75AC065Incident · No injuriesClosedBeech H18 · Grayling, MINTSB CHI75AC064Accident · No injuriesClosedBeech 95-C55 · Gaylord, MINTSB CHI75AC062Accident · No injuriesClosedTed Smith 600 · Detroit, MINTSB CHI75FEC39Accident · No injuriesClosedPiper PA-23 · Pontiac, MINTSB CHI75DEM29Accident · No injuriesClosedBeech 35 · Gladwin, MINTSB CHI75FEM28Accident · Serious injuriesClosedThorp T-18 · Lansing, MINTSB CHI75AC058Accident · 1 fatalClosedNa Rockwell NA-265 · Pontiac, MINTSB CHI75FEC38Accident · No injuriesClosedCessna T337B · Pontiac, MINTSB CHI75DEC37Accident · No injuriesClosedPiper PA-32 · Ann Arbor, MINTSB CHI75FEC36Accident · No injuriesClosedCessna 210F · Howell, MI