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 CHI74DEM59Accident · Minor injuriesClosedCessna 120 · Grand Rapids, MINTSB CHI74DEM57Accident · Minor injuriesClosedBell 47G · Hart, MINTSB CHI74FEM55Accident · Minor injuriesClosedAeronca 11AC · Grand Rapids, MINTSB CHI74FEC42Accident · Minor injuriesClosedPiper PA-22 · Cambridge Jt, MINTSB CHI74FEC40Accident · No injuriesClosedHughes 269A-1 · Imlay City, MINTSB CHI74FEC41Accident · No injuriesClosedNord Stampe SV4C · Grosse Ile, MINTSB CHI74DEM58Accident · No injuriesClosedChampion 7FC · Lansing, MINTSB CHI74FEC39Accident · Minor injuriesClosedSmith EOS-1 · Pontiac, MINTSB CHI74DEM56Accident · No injuriesClosedErco 415-D · South Haven, MINTSB CHI74DEC38Accident · No injuriesClosedCessna 150 · Mason, MINTSB CHI74FEC37Accident · Serious injuriesClosedCessna 120 · Flushing, MINTSB CHI74DEM54Accident · No injuriesClosedCessna 150 · Lansing, MINTSB CHI74FET18Accident · Minor injuriesClosedTeenie TWO · Watervliet, MINTSB CHI74DEM53Accident · No injuriesClosedPiper PA-24 · Lawrence, MINTSB CHI74FEC36Accident · Minor injuriesClosedBell 47G5 · Flint, MINTSB CHI74DEC34Accident · No injuriesClosedLuscombe 8A · Romeo, MINTSB CHI74FEM51Accident · No injuriesClosedCessna 500 · Menominee, MINTSB CHI74FET20Accident · No injuriesClosedCessna 182A · Berrien Spgs, MINTSB CHI74DEM50Accident · No injuriesClosedLuscombe 8A · White Cloud, MINTSB CHI74DEM49Accident · No injuriesClosedCessna 310I · Battle Creek, MINTSB CHI74DEM52Accident · No injuriesClosedBeech A35 · Cheboygan, MINTSB CHI74DEM48Accident · No injuriesClosedCessna 170B · Allegan, MINTSB CHI74DEM47Accident · No injuriesClosedCessna 150 · Mt Pleasant, MINTSB CHI74FET17Accident · No injuriesClosedCessna 172A · Vandalia, MINTSB CHI74DEM42Accident · Minor injuriesClosedStinson 108 · Grant, MINTSB CHI74FEC33Accident · Serious injuriesClosedPiper PA-28 · Marine City, MINTSB CHI74AC077Accident · 1 fatalClosedPiper PA-22 · Port Huron, MINTSB CHI74AC075Accident · No injuriesClosedCessna 172K · Clinton, MINTSB CHI74AC074Accident · No injuriesClosedBeech 56TC · Grand Rapids, MINTSB CHI74AC073Accident · 4 fatalClosedCessna P206C · Coral, MINTSB CHI74FEM45Accident · No injuriesClosedPiper PA-28 · Holland, MINTSB CHI74DEM46Accident · No injuriesClosedAmer Avco AA1-1A · Laingsburg, MINTSB CHI74AC071Accident · No injuriesClosedCessna 402 · St.Ignace, MINTSB CHI74FEM41Accident · No injuriesClosedPiper PA-24 · Bay City, MINTSB CHI74FEC31Accident · No injuriesClosedBeech V35 · Romeo, MINTSB CHI74AC069Accident · 2 fatalClosedBeech 95-B55 · Grand Rapids, MINTSB CHI74FEC30Accident · No injuriesClosedCessna 421B · Flint, MINTSB CHI74DEC32Accident · No injuriesClosedPiper PA-28 · Almont, MINTSB CHI74DEM43Accident · No injuriesClosedPiper PA-28 · Linwood, MINTSB CHI74AC068Accident · No injuriesClosedBeech C-45H · South Haven, MINTSB CHI74FEM38Accident · No injuriesClosedPiper PA-32 · Pellston, MINTSB CHI74DEM39Accident · No injuriesClosedPiper PA-28 · Charlotte, MINTSB CHI74DEM40Accident · No injuriesClosedPiper PA-22 · Trout Lake, MINTSB CHI74DEC29Accident · No injuriesClosedCessna 172 · Romeo, MINTSB CHI74AC065Accident · 3 fatalClosedBeech A35 · Traverse Cty, MINTSB CHI74DEM37Accident · No injuriesClosedBellanca 7ECA · Holland, MINTSB CHI74AC064Accident · 2 fatalClosedBeech B55 · Romulus, MINTSB CHI74FEC28Accident · No injuriesClosedCessna 150L · Mason, MINTSB CHI74FEM36Accident · No injuriesClosedAeronca 11AC · Charlotte, MINTSB CHI74FEC27Accident · No injuriesClosedPiper PA-31 · Pontiac, MI