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 CHI68F0233Accident · Minor injuriesClosedCessna 140 · Bunker Hill, ILNTSB CHI68D0242Accident · No injuriesClosedPiper PA-22 · Pekin, ILNTSB CHI68D0181Accident · No injuriesClosedCessna 150 · East Alton, ILNTSB CHI68F0226Accident · Serious injuriesClosedCessna 180 · West Chicago, ILNTSB CHI68F0221Accident · No injuriesClosedMooney M20F · Sycamore, ILNTSB CHI68D0274Accident · Minor injuriesClosedCessna 185 · Moline, ILNTSB CHI68D0363Accident · No injuriesClosedCessna 182 · Valmeyer, ILNTSB CHI68D0297Accident · No injuriesClosedCessna 175 · Casey, ILNTSB CHI68D0315Accident · No injuriesClosedCessna 150 · Freeport, ILNTSB CHI68F0431Accident · Minor injuriesClosedLuscombe 8A · Long Grove, ILNTSB CHI68F0213Accident · No injuriesClosedWaco ZGC-7 · Rockford, ILNTSB CHI68F0185Accident · Minor injuriesClosedCessna 172G · Greenwood, ILNTSB CHI68D0273Accident · Minor injuriesClosedCessna 172 · Lansing, ILNTSB CHI68D0265Accident · No injuriesClosedPiper PA-30 · Moline, ILNTSB CHI68F0224Accident · Minor injuriesClosedRyan ST3KR · Byron, ILNTSB CHI68F0216Accident · No injuriesClosedBeech A23 · Collinsville, ILNTSB CHI68F0165Accident · Minor injuriesClosedLode 101 · Belvidere, ILNTSB CHI68D0175Accident · No injuriesClosedSchweizer 2-32 · Naperville, ILNTSB CHI68D0389Accident · No injuriesClosedCessna 180 · Fairmount, ILNTSB CHI68D0178Accident · No injuriesClosedMooney M20C · Mt Carroll, ILNTSB CHI68F0219Accident · Minor injuriesClosedCessna 172 · Lexington, ILNTSB CHI68F0171Accident · No injuriesClosedPiper PA-24 · W Chicago, ILNTSB CHI68D0314Accident · No injuriesClosedCessna 182 · Seneca, ILNTSB CHI68F0152Accident · No injuriesClosedCessna 140 · Bartonville, ILNTSB CHI68A0010Accident · 4 fatalClosedBeech A23 · Joliet, ILNTSB CHI68F0311Accident · No injuriesClosedCessna 172 · Canton, ILNTSB CHI68D0272Accident · Minor injuriesClosedPiper PA-22 · Grayslake, ILNTSB CHI68F0243Accident · No injuriesClosedPiper PA-28 · Fillmore, ILNTSB CHI68D0128Accident · No injuriesClosedBeech 35-C33 · Chicago, ILNTSB CHI68A0007Accident · 2 fatalClosedRyan ST-3KR · Palatine, ILNTSB CHI68D0517Accident · No injuriesClosedAlon A-2 · Litchfield, ILNTSB CHI68F0422Accident · Minor injuriesClosedStinson HW-75 · Havana, ILNTSB CHI68D0140Accident · No injuriesClosedPiper PA-12 · Midlothian, ILNTSB CHI68F0391Accident · 1 fatalClosedPiper J3C-65 · Wheeling, ILNTSB CHI68D0137Accident · No injuriesClosedBeech 35 · Lombard, ILNTSB CHI68F0174Accident · 1 fatalClosedPiper PA-22 · Chicago, ILNTSB CHI68D0172Accident · No injuriesClosedBeech 23 · Sandwich, ILNTSB CHI68D0131Accident · No injuriesClosedCessna 175B · Hinsdale, ILNTSB CHI68I0003Incident · Minor injuriesClosedBoeing 727 · Chicago, ILNTSB CHI68A0004Accident · No injuriesClosedBrantly B-2 · Bethalto, ILNTSB CHI68D0251Accident · No injuriesClosedPiper PA-22 · Urbana, ILNTSB CHI68D0193Accident · No injuriesClosedCessna 150 · Naperville, ILNTSB CHI68F0136Accident · Serious injuriesClosedCessna 180 · Hinsdale, ILNTSB CHI68D0101Accident · No injuriesClosedCessna 150 · Northbrook, ILNTSB CHI68F0116Accident · Minor injuriesClosedCessna 172 · Lombard, ILNTSB CHI68F0016Accident · No injuriesClosedMooney M20E · Quincy, ILNTSB CHI68F0158Accident · No injuriesClosedN.American SNJ-4 · Frankfort, ILNTSB CHI68D0060Accident · No injuriesClosedCessna 172 · Northbrook, ILNTSB CHI68D0206Accident · No injuriesClosedCessna 170 · Sycamore, ILNTSB CHI68D0176Accident · No injuriesClosedPiper PA-28 · Hinsdale, IL