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 CHI77FET30Accident · Minor injuriesClosedBellanca 7FC · Baroda, MINTSB CHI77FEC40Accident · No injuriesClosedPiper PA28 · Mason, MINTSB CHI77DEM30Accident · No injuriesClosedBeech 56TC · Traverse City, MINTSB CHI77FEM34Accident · Serious injuriesClosedBell 47D · Byron Center, MINTSB CHI77FET26Accident · Minor injuriesClosedCessna 188B · Coloma, MINTSB CHI77FET25Accident · No injuriesClosedErco 415-C · Edwardsburg, MINTSB CHI77DEM36Accident · No injuriesClosedBellanca 7ECA · Manistique, MINTSB CHI77FET23Accident · No injuriesClosedPiper PA-25 · Niles, MINTSB CHI77DEC38Accident · No injuriesClosedCessna 150 · Pontiac, MINTSB CHI77FEM33Accident · Serious injuriesClosedCessna 172 · Stambaugh, MINTSB CHI77FEM32Accident · Minor injuriesClosedPiper PA-28 · St. Helen, MINTSB CHI77FA056Accident · 4 fatalClosedPiper PA-23 · Freesoil, MINTSB CHI77DEM31Accident · No injuriesClosedSchweizer SGS2-3 · Cedar, MINTSB CHI77FEM35Accident · No injuriesClosedCessna 172K · Beaverton, MINTSB CHI77FEC34Accident · No injuriesClosedLuscombe 8F · Clio, MINTSB CHI77FEC39Accident · No injuriesClosedMcculloch J-2 · Flint, MINTSB CHI77FEC37Accident · Serious injuriesClosedPiper PA-28 · Marlette, MINTSB CHI77FA054Accident · 4 fatalClosedMooney M20F · Port Huron, MINTSB CHI77FA053Accident · 5 fatalClosedCessna 182C · Grattan, MINTSB CHI77DEM29Accident · No injuriesClosedSchemp Cirrus · Ionia, MINTSB CHI77FEM27Accident · No injuriesClosedCessna 188B · Grand Rapids, MINTSB CHI77FEC33Accident · No injuriesClosedCessna 150 · Ann Arbor, MINTSB CHI77FEM28Accident · No injuriesClosedPiper PA-31 · Grayling, MINTSB CHI77FEC32Accident · No injuriesClosedCessna 180B · Napoleon, MINTSB CHI77FEC35Accident · No injuriesClosedFly Baby 1-A · Flint, MINTSB CHI77FEC31Accident · No injuriesClosedCessna 172 · Jackson, MINTSB CHI77FEC30Accident · Serious injuriesClosedPiper PA-22 · Carleton, MINTSB CHI77FEC29Accident · No injuriesClosedCessna 150 · Troy, MINTSB CHI77FEC28Accident · Minor injuriesClosedLuscombe 8A · Carleton, MINTSB CHI77FEM26Accident · No injuriesClosedHughes 269B · Evart, MINTSB CHI77FA045Accident · Serious injuriesClosedLear Jet 25B · Detroit, MINTSB CHI77FEM25Accident · No injuriesClosedPiper PA36 · Grant, MINTSB CHI77FEC27Accident · Minor injuriesClosedTaylorcraft L-2 · Monroe, MINTSB CHI77FA042Accident · 1 fatalClosedBeagle 206S2 · Mendon, MINTSB CHI77FEM24Accident · No injuriesClosedPiper PA-31 · Grand Rapids, MINTSB CHI77FEC26Accident · Minor injuriesClosedBeech K-35 · Petersburg, MINTSB CHI77FEM23Accident · No injuriesClosedStinson 108-3 · Birch Run, MINTSB CHI77DEC25Accident · No injuriesClosedPiper PA-28 · Lapeer, MINTSB CHI77FEM22Accident · 1 fatalClosedAmer Avco AA1 · East Tawas, MINTSB CHI77FEM21Accident · 1 fatalClosedCessna 150J · Albion, MINTSB CHI77FEC25Accident · Serious injuriesClosedMitsubishi MU-2B · Ypsilanti, MINTSB CHI77FEC24Accident · No injuriesClosedPiper PA-24 · Owosso, MINTSB CHI77DEM20Accident · Minor injuriesClosedPiper PA-18 · Faithorne, MINTSB CHI77FA037Accident · 2 fatalClosedCessna 172M · Iron River, MINTSB CHI77FEC22Accident · No injuriesClosedBeech E18S · Detroit, MINTSB CHI77DET10Accident · No injuriesClosedCessna 150 · Sturgis, MINTSB CHI77FEC21Accident · Serious injuriesClosedEnstrom F-28A · Howell, MINTSB CHI77FEC19Accident · No injuriesClosedCessna 172 · Monroe, MINTSB CHI77FEC20Accident · Serious injuriesClosedRockwell 500-S · Mt. Clemens, MINTSB CHI77FEM19Accident · No injuriesClosedCessna 310R · Baldwin, MI