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 CHI69D0674Accident · No injuriesClosedCessna 150 · Ringwood, ILNTSB CHI70F0018Accident · No injuriesClosedStinson 108-2 · Peoria, ILNTSB CHI69A0096Accident · 1 fatalClosedCessna 150G · Ofallon, ILNTSB CHI69D0640Accident · No injuriesClosedPiper PA-28 · Princeton, ILNTSB CHI69I0094Incident · No injuriesClosedBeech 65 · Chicago, ILNTSB CHI70D0036Incident · Minor injuriesClosedCessna 205 · Roscoe, ILNTSB CHI69D0673Accident · Minor injuriesClosedCessna 150 · Lockport, ILNTSB CHI70D0003Accident · No injuriesClosedCessna 172 · Collinsville, ILNTSB CHI69A0092Accident · No injuriesClosedDouglas DC-8 · Chicago, ILNTSB CHI69D0661Accident · No injuriesClosedPiper PA-23 · Lansing, ILNTSB CHI69F0612Accident · Serious injuriesClosedStits SA-3B · Wheeling, ILNTSB CHI69F0652Accident · Minor injuriesClosedSteffens A69 · Forrest, ILNTSB CHI69D0649Accident · No injuriesClosedCessna 172 · East St.Louis, ILNTSB CHI69D0603Accident · Minor injuriesClosedBensen B-8M · Antioch, ILNTSB CHI69D0628Accident · No injuriesClosedStinson 108-2 · Lombard, ILNTSB CHI70F0017Accident · No injuriesClosedPiper PA-25 · Harvel, ILNTSB CHI69D0639Accident · No injuriesClosedPiper PA-22 · Wheeling, ILNTSB CHI69F0616Accident · No injuriesClosedCessna 177A · West Chicago, ILNTSB CHI69A0087Accident · No injuriesClosedBeech 99 · Danville, ILNTSB CHI69F0662Accident · Minor injuriesClosedMooney M20C · Northbrook, ILNTSB CHI69F0651Accident · Minor injuriesClosedCessna 175 · Richton Park, ILNTSB CHI69D0564Accident · No injuriesClosedCessna 310D · Rockford, ILNTSB CHI70F0151Accident · No injuriesClosedCessna 421A · Hoopeston, ILNTSB CHI69D0635Accident · No injuriesClosedAlon A-2 · Orland Park, ILNTSB CHI69F0575Accident · No injuriesClosedMooney M20C · Joliet, ILNTSB CHI69F0563Accident · No injuriesClosedCessna 150 · Rockford, ILNTSB CHI69D0572Accident · No injuriesClosedPiper PA-28 · Wheeling, ILNTSB CHI69A0084Accident · 4 fatalClosedPiper PA-24 · Aledo, ILNTSB CHI69A0083Accident · No injuriesClosedCessna 402 · Chicago, ILNTSB CHI69F0629Accident · Serious injuriesClosedPiper PA-28 · Chrisman, ILNTSB CHI69D0608Accident · No injuriesClosedPiper PA-22 · Midlothian, ILNTSB CHI69F0548Accident · No injuriesClosedCessna 150 · Collinsville, ILNTSB CHI69F0549Accident · Serious injuriesClosedPiper PA-24 · Joliet, ILNTSB CHI69D0574Accident · No injuriesClosedPiper PA-23 · Elgin, ILNTSB CHI69F0536Accident · No injuriesClosedBeech C35 · Rockford, ILNTSB CHI69F0545Accident · No injuriesClosedCessna 150F · Danville, ILNTSB CHI69D0579Accident · No injuriesClosedCessna 150J · Carmi, ILNTSB CHI69D0544Accident · No injuriesClosedBeech A23-19 · Waukegan, ILNTSB CHI69A0079Accident · No injuriesClosedBeech C-45H · Peoria, ILNTSB CHI69F0516Accident · No injuriesClosedBeech A23-19 · Joliet, ILNTSB CHI69D0532Accident · No injuriesClosedBeech C35 · Waukegan, ILNTSB CHI69F0507Accident · No injuriesClosedCessna 150 · West Chicago, ILNTSB CHI69F0521Accident · Serious injuriesClosedBensen B-8M · Lacon, ILNTSB CHI69D0504Accident · No injuriesClosedCessna 170B · Sterling, ILNTSB CHI69D0490Accident · No injuriesClosedPiper PA-28 · Northbrook, ILNTSB CHI69F0515Accident · Minor injuriesClosedAlon A-2 · Hinsdale, ILNTSB CHI69D0663Accident · No injuriesClosedPiper PA-28 · Casey, ILNTSB CHI70F0196Accident · Serious injuriesClosedCessna 337 · Monmouth, ILNTSB CHI69F0580Accident · Serious injuriesClosedBeech G35 · Peoria, ILNTSB CHI69F0453Accident · No injuriesClosedCessna U206 · Wilow Springs, IL