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 CHI78FEC37Accident · No injuriesClosedCessna 195 · Ypsilati, MINTSB CHI78FEC36Accident · No injuriesClosedCessna 172 · Detroit, MINTSB CHI78FEM22Accident · No injuriesClosedCessna 150 · Battle Creek, MINTSB CHI78FEM21Accident · Serious injuriesClosedCessna 150K · Gladstone, MINTSB CHI78FET23Accident · No injuriesClosedCessna 185 · Berrien Spgs, MINTSB CHI78FEM20Accident · No injuriesClosedBellanca 17-30 · Plainwell, MINTSB CHI78FEC35Accident · Serious injuriesClosedCassutt 111M · Lapeer, MINTSB CHI78FEC34Accident · Minor injuriesClosedPiper PA-22 · Fraser, MINTSB CHI78FA044Accident · 1 fatalClosedCessna 206G · East Tawas, MINTSB CHI78FEM19Accident · Minor injuriesClosedBeech V35 · East Jordan, MINTSB CHI78FEM18Accident · No injuriesClosedPiper PA-25 · Grand Rapids, MINTSB CHI78DEC33Accident · No injuriesClosedBensen Gyro B8-M · New Hudson, MINTSB CHI78FEC30Accident · No injuriesClosedCessna 150M · Willis, MINTSB CHI78FA043Accident · 4 fatalClosedPiper PA-22 · Saint Helen, MINTSB CHI78FEC29Accident · Minor injuriesClosedPiper PA-28 · Stockbridge, MINTSB CHI78FEC32Accident · No injuriesClosedSmyth Swdr · Flint, MINTSB CHI78FA040Accident · 3 fatalClosedCessna 172M · Lapeer, MINTSB CHI78FEC31Accident · No injuriesClosedBellanca 7KCAB · Flushing, MINTSB CHI78FEM17Accident · Serious injuriesClosedPiper PA-28 · Kalkaska, MINTSB CHI78FA039Accident · 3 fatalClosedPiper PA-31T · Pellston, MINTSB CHI78DEC28Accident · No injuriesClosedCessna 172 · Fraiser, MINTSB CHI78FEM16Accident · Serious injuriesClosedCessna 172B · Fruitport, MINTSB CHI78FA037Accident · 1 fatalClosedCessna 182G · Berrien Spring, MINTSB CHI78FA033Accident · 1 fatalClosedSchleicher ASK-13 · Adrian, MINTSB CHI78FET17Accident · Serious injuriesClosedBeech B24R · Berrien Sprngs, MINTSB CHI78FEM15Accident · No injuriesClosedPiper PA-28 · Battle Creek, MINTSB CHI78FEC27Accident · No injuriesClosedPiper PA-18 · Bad Axe, MINTSB CHI78DEC26Accident · No injuriesClosedPiper PA-28 · Pontiac, MINTSB CHI78FEC24Accident · No injuriesClosedStinson 108-1 · Pontiac, MINTSB CHI78FEC25Accident · No injuriesClosedCessna 182Q · Marine City, MINTSB CHI78FET16Accident · Minor injuriesClosedCessna 172L · Butler, MINTSB CHI78FA030Accident · No injuriesClosedPiper PA-32R · Pontiac, MINTSB CHI78DEC23Accident · No injuriesClosedCessna 150 · Caseville, MINTSB CHI78FEM14Accident · No injuriesClosedCessna 120 · Richland, MINTSB CHI78FA027Accident · 2 fatalClosedBeech D18 · Whitelake, MINTSB CHI78FEM13Accident · No injuriesClosedCessna 172 · Plainwell, MINTSB CHI78FEC22Accident · No injuriesClosedCessna 172E · Almont, MINTSB CHI78FEM11Accident · No injuriesClosedCessna 140 · Atwood, MINTSB CHI78FEC21Accident · No injuriesClosedPiper PA-23 · Lake Orion, MINTSB CHI78FEC20Accident · Minor injuriesClosedPiper PA-24 · Utica, MINTSB CHI78FEC19Accident · No injuriesClosedStinson 108-3 · Fraser, MINTSB CHI78DEM10Accident · No injuriesClosedGrumman AA1-A · Bay City, MINTSB CHI78FA023Accident · 1 fatalClosedTaylorcraft BC12D · Lowell, MINTSB CHI78FEC17Accident · No injuriesClosedPiper PA-28 · Pontiac, MINTSB CHI78FEC16Accident · Minor injuriesClosedCessna 210L · Grosse Isle, MINTSB CHI78FEM12Accident · No injuriesClosedMooney M-20A · East Jordan, MINTSB CHI78FEC18Accident · Serious injuriesClosedCessna 150 · Lennon, MINTSB CHI78FEC15Accident · No injuriesClosedPiper PA-30 · Pontiac, MINTSB CHI78FA022Accident · No injuriesClosedBeech D18S · Flint, MINTSB CHI78DET12Accident · Minor injuriesClosedPiper PA-18A · Three Oaks, MI