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 CHI80FA065Accident · 4 fatalClosedPiper PA-23 · East Tawas, MINTSB CHI80DEC33Accident · No injuriesClosedPiper PA-24 · Detroit, MINTSB CHI80DAMS3Accident · 1 fatalClosedCessna 182G · Ludington, MINTSB CHI81DEC31Accident · No injuriesClosedCessna 172 · Pontiac, MINTSB CHI80FEM42Accident · Serious injuriesClosedPiper PA-28 · Harrison, MINTSB CHI80FEM41Accident · No injuriesClosedCessna 152 · Negaunee, MINTSB CHI80FEC30Accident · No injuriesClosedBeech C23 · Pontiac, MINTSB CHI80FEM40Accident · No injuriesClosedCessna 172 · Fennville, MINTSB CHI80FEM39Accident · Serious injuriesClosedCorbin E · Hessel, MINTSB CHI80FA063Accident · 2 fatalClosedCessna 172 · Bois Blanc Is, MINTSB CHI80DEC29Accident · Serious injuriesClosedPiccard AX-6 · Pontiac, MINTSB CHI80DEC28Accident · Minor injuriesClosedCessna 172N · Ubly, MINTSB CHI80FEM38Accident · No injuriesClosedPiper PA-28 · Kalamazoo, MINTSB CHI80FEC26Accident · 1 fatalClosedBell 47D1 · Munith, MINTSB CHI80DEM37Accident · No injuriesClosedBell 47G2 · Greenville, MINTSB CHI80FA060Accident · 1 fatalClosedPiper PA-28 · Lake City, MINTSB CHI80FEC25Accident · Serious injuriesClosedBell 47D1 · Milan, MINTSB CHI80FEM35Accident · No injuriesClosedCessna U206B · Charlotte, MINTSB CHI80FA058Accident · 2 fatalClosedPiper J-3 · Flushing, MINTSB CHI80FEM36Accident · Serious injuriesClosedGrum-Amer AA-1 · Midland, MINTSB CHI80DA057Accident · 2 fatalClosedStinson 108-3 · Grattan, MINTSB CHI80FEC23Accident · Serious injuriesClosedGreat Lakes 2T-1 · Mason, MINTSB CHI80FEC24Accident · No injuriesClosedPiper PA-22 · Troy, MINTSB CHI80FEC22Accident · Serious injuriesClosedPiper PA-32R · Troy, MINTSB CHI80FA052Accident · 1 fatalClosedCessna P210 · Marcellus, MINTSB CHI80FA051Accident · 1 fatalClosedGrum Amer AA-1A · Troy, MINTSB CHI80FEM33Accident · Minor injuriesClosedLake 4-200 · Byron Center, MINTSB CHI80DEM34Accident · No injuriesClosedSchweizer 2-33A · Frankfort, MINTSB CHI80FA050Accident · 2 fatalClosedPiper PA-11S · Orleans, MINTSB CHI80FET19Accident · No injuriesClosedBellanca 7ECA · Berrien Sprgs, MINTSB CHI80DEM32Accident · No injuriesClosedPiper PA-28 · Lake Leelanau, MINTSB CHI80FEC21Accident · Minor injuriesClosedCessna 172M · Fowlerville, MINTSB CHI80DEC20Accident · No injuriesClosedCessna 172N · Troy, MINTSB CHI80FEC27Accident · No injuriesClosedCessna 177 · South Lyon, MINTSB CHI80FEM31Accident · Minor injuriesClosedPitts S2A · Salt St Marie, MINTSB CHI80FEM29Accident · 1 fatalClosedScorpion II · Hastings, MINTSB CHI80DEM30Accident · No injuriesClosedPiper PA-25 · South Haven, MINTSB CHI80DA047Accident · 1 fatalClosedCessna 180 · Otisville, MINTSB CHI80FEM28Accident · Minor injuriesClosedMooney M20F · South Haven, MINTSB CHI80DEM27Accident · No injuriesClosedBeech A23 · Paw Paw, MINTSB CHI80FEM26Accident · No injuriesClosedBeech B-23 · Onaway, MINTSB CHI80DEC19Accident · No injuriesClosedPiper PA-28R · Pigeon, MINTSB CHI80FA040Accident · 1 fatalClosedCessna 152 · Jerome, MINTSB CHI80FEM25Accident · 1 fatalClosedChampion 7KCAB · Grant, MINTSB CHI80FEM24Accident · No injuriesClosedLightizer Lakes · Grand Haven, MINTSB CHI80FEC17Accident · No injuriesClosedCessna 150K · Imlay City, MINTSB CHI80FEC16Accident · Minor injuriesClosedPiper PA-22 · Hadley, MINTSB CHI80FEC15Accident · No injuriesClosedCessna 150L · Troy, MINTSB CHI80FEM23Accident · Minor injuriesClosedCessna 177RG · Dorr, MINTSB CHI80DEC18Accident · Serious injuriesClosedBLN Works FRFY6B · Orchard Lake, MI