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 CHI76FEM42Accident · Serious injuriesClosedPiper J-3 · Sparta, MINTSB CHI76DEM41Accident · No injuriesClosedCessna 150 · Lansing, MINTSB CHI76AC062Accident · 1 fatalClosedPiper PA-28 · Milan, MINTSB CHI76FEM40Accident · No injuriesClosedCessna 150 · Lamont, MINTSB CHI76FEC44Accident · Serious injuriesClosedBeech B35 · Troy, MINTSB CHI76FEM39Accident · No injuriesClosedBell 47G · Portage, MINTSB CHI76AC058Accident · No injuriesClosedBeech E18 · Kalamazoo, MINTSB CHI76FEM38Accident · No injuriesClosedCessna 182H · Acme, MINTSB CHI76FEM37Accident · Minor injuriesClosedEvangel 4500 · Grand Haven, MINTSB CHI76DEC39Accident · No injuriesClosedCessna 172 · Troy, MINTSB MIA76FLD39Accident · No injuriesClosedDehavilland DHC-2 · Cedar Lake, MINTSB CHI76FEM35Accident · No injuriesClosedLuscombe 8E · Glen, MINTSB CHI76FEC40Accident · Minor injuriesClosedCessna 120 · Mason, MINTSB CHI76FEC37Accident · Minor injuriesClosedCessna 188 · Ypsilanti, MINTSB CHI76FEC38Accident · Serious injuriesClosedCessna 175 · Lansing, MINTSB CHI76AEM34Accident · Minor injuriesClosedPiper PA-25 · Edmore, MINTSB CHI76FEC36Accident · Minor injuriesClosedHughes 269A · Richmond, MINTSB CHI76FEC35Accident · No injuriesClosedBell 47G-2 · Whitmore Lake, MINTSB CHI76FEC34Accident · No injuriesClosedPiper PA-24 · Owosso, MINTSB CHI76FEC33Accident · No injuriesClosedChampion 7FC · Jackson, MINTSB CHI76FEC32Accident · Minor injuriesClosedCessna 177RG · Owosso, MINTSB CHI76FEC31Accident · No injuriesClosedBell 47G-5 · Adrian, MINTSB CHI76DEC30Accident · No injuriesClosedCessna 150B · Caro, MINTSB CHI76FEM33Accident · Serious injuriesClosedPiper PA-32 · Lansing, MINTSB CHI76FEC29Accident · No injuriesClosedBellanca 17-30 · Port Huron, MINTSB CHI76FEM32Accident · No injuriesClosedPiper PA-12 · Whitehall, MINTSB CHI76FEC28Accident · No injuriesClosedCessna 150G · Petersburg, MINTSB CHI76FEM29Accident · Minor injuriesClosedCessna 120 · Big Rapids, MINTSB CHI76FEC27Accident · Minor injuriesClosedPiper PA-28 · Ann Arbor, MINTSB CHI76FEC26Accident · No injuriesClosedCessna 150L · Westland, MINTSB CHI76FEM30Accident · Minor injuriesClosedCessna 210 · Grand Rapids, MINTSB CHI76FEM27Accident · No injuriesClosedCessna 172 · Marshall, MINTSB CHI76DEM31Accident · No injuriesClosedCessna 177 · Newberry, MINTSB CHI76DEM28Accident · No injuriesClosedCessna 182J · Newberry, MINTSB CHI76DEC25Accident · No injuriesClosedCessna 172 · Mason, MINTSB CHI76AC047Accident · 1 fatalClosedCessna 172L · Bay City, MINTSB CHI76FEC24Accident · Minor injuriesClosedPiper PA-28 · Ann Arbor, MINTSB CHI76DEM26Accident · No injuriesClosedCessna 120 · Kalamazoo, MINTSB CHI76IC045Incident · No injuriesClosedLockheed 1011 · Detroit, MINTSB CHI76FEC23Accident · No injuriesClosedPiper PA-22 · Tecumseh, MINTSB CHI76FEC22Accident · Serious injuriesClosedBeech 95-B55 · Pontiac, MINTSB CHI76FEC21Accident · No injuriesClosedCessna 172 · Pinckney, MINTSB CHI76DEC20Accident · No injuriesClosedCessna 150M · Grosse Ile, MINTSB CHI76FEM25Accident · No injuriesClosedCessna 172 · South Haven, MINTSB CHI76FEC19Accident · No injuriesClosedChampion 7ECA · Plymouth, MINTSB CHI76FEM23Accident · Minor injuriesClosedPiper PA-28 · Eaton Rapids, MINTSB CHI76DEM24Accident · No injuriesClosedHughes 269C · Saginaw, MINTSB CHI76FEC16Accident · 1 fatalClosedCessna 182 · Detroit, MINTSB CHI76FEC18Accident · Serious injuriesClosedRyan Navion · Jackson, MINTSB CHI76FEC17Accident · No injuriesClosedPiper PA-28 · Detroit, MI