NTSB investigations, IL
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\" = 'IL' 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" = 'IL' 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 CHI71DEE68Accident · No injuriesClosedChampion 7FC · Joliet, ILNTSB CHI71AC070Accident · Serious injuriesClosedBoeing 727 · Chicago, ILNTSB CHI71DBQ34Accident · No injuriesClosedCessna 172 · Galesburg, ILNTSB CHI71FBD61Accident · No injuriesClosedCessna 210A · Morris, ILNTSB CHI71FBD59Accident · No injuriesClosedCessna 150 · Naperville, ILNTSB CHI71DBD62Accident · No injuriesClosedCessna 150H · Midlothian, ILNTSB CHI71FBD60Accident · No injuriesClosedStinson 108-1 · Joliet, ILNTSB CHI71AC065Accident · No injuriesClosedBeech TC-45H · Chicago, ILNTSB CHI71DBD63Accident · No injuriesClosedCessna 150 · Ringwood, ILNTSB CHI71AC064Accident · 5 fatalClosedPiper PA-32 · Geneva, ILNTSB CHI71FBD58Accident · No injuriesClosedBeech G18S · Wheeling, ILNTSB CHI71FBQ31Accident · No injuriesClosedPiper PA-32 · Pontiac, ILNTSB CHI71AC059Accident · 1 fatalClosedCessna 150 · Frankfort, ILNTSB CHI71DBQ33Accident · No injuriesClosedCessna 172 · Jerseyville, ILNTSB CHI71FBD57Accident · No injuriesClosedCessna 182 · Hinsdale, ILNTSB CHI71DBQ32Accident · No injuriesClosedCessna 150 · Sumner, ILNTSB CHI71FBD57Accident · No injuriesClosedPiper PA-28 · Elgin, ILNTSB CHI71FBQ30Accident · Serious injuriesClosedMooney M20C · Virden, ILNTSB CHI71DBD55Accident · No injuriesClosedPiper PA-28 · Northbrook, ILNTSB CHI71FBQ29Accident · No injuriesClosedPiper PA-28 · Galesburg, ILNTSB CHI71FBQ28Accident · Minor injuriesClosedPiper PA-28 · Danville, ILNTSB CHI71DBD51Accident · No injuriesClosedCessna 182 · Ellwood, ILNTSB CHI71DBD54Accident · No injuriesClosedPiper J3C-65 · Rockford, ILNTSB CHI71DBD50Accident · No injuriesClosedCessna 150 · Ringwood, ILNTSB CHI71DBD52Accident · No injuriesClosedBeech A23 · Aurora, ILNTSB CHI71FBD49Accident · No injuriesClosedYankee AA1 · Crystal Lake, ILNTSB CHI71FBD48Accident · No injuriesClosedCessna 150 · Lemont, ILNTSB CHI71FBD47Accident · Serious injuriesClosedPiper PA-28 · Schaumburg, ILNTSB CHI71FBD46Accident · No injuriesClosedPiper PA-28 · Hinsdale, ILNTSB CHI71FBD45Incident · No injuriesClosedPiper PA-28R · Chicago, ILNTSB CHI71AC045Accident · 1 fatalClosedCessna 140 · Vergennes, ILNTSB CHI71AC042Accident · 3 fatalClosedPiper PA-28 · Effingham, ILNTSB CHI71IC041Incident · No injuriesClosedBeech 3NM · Rockford, ILNTSB CHI71FBD41Accident · No injuriesClosedBeech 60 · Rockford, ILNTSB CHI71FBD44Accident · No injuriesClosedMitsubishi MU-2B · Ottawa, ILNTSB CHI71FBQ26Accident · No injuriesClosedErco 415-C · Galesburg, ILNTSB CHI71FBD40Accident · Minor injuriesClosedTaylorcraft BC-65 · Aurora, ILNTSB CHI71FBD42Accident · No injuriesClosedPiper PA-22 · Oglesby, ILNTSB CHI71DBQ27Accident · No injuriesClosedPiper PA-30 · Chenoa, ILNTSB CHI71FBD39Accident · 1 fatalClosedBeech 95-B55 · Sugar Grove, ILNTSB CHI71FBD43Accident · No injuriesClosedPiper PA-23 · Elgin, ILNTSB LAX71IL031Incident · No injuriesClosedBoeing 747 · Chicago, ILNTSB CHI71AC035Accident · No injuriesClosedBeech C-45H · Springfield, ILNTSB CHI71FBD38Accident · No injuriesClosedPiper PA-23 · Chicago, ILNTSB CHI71DCA04Accident · No injuriesClosedCessna 182 · East Alton, ILNTSB CHI71FBD36Incident · No injuriesClosedBeech 65 · Rockford, ILNTSB CHI71FBQ25Accident · No injuriesClosedCessna 150 · Carbondale, ILNTSB CHI71DBQ24Accident · No injuriesClosedCessna 150 · Aledo, ILNTSB NYC71IN052Incident · No injuriesClosedBoeing 747 · Bradford, ILNTSB CHI71FBQ23Accident · Minor injuriesClosedErco 415-C · Loda, IL