NTSB investigations: Piper PA-28-140
3,857 cases on aircraft the registry lists as Piper PA-28-140. Aircraft are matched to the registry by N-number and event date, checked against the reported serial number, make and model, so older matches can be wrong.
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.\"mKey\" IN (SELECT x.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' x WHERE x.aircraft_model_code IN ('7102802'))
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."mKey" IN (SELECT x.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' x WHERE x.aircraft_model_code IN ('7102802'))
ORDER BY c."eventDate" DESC, c."ntsbNumber" DESCRun 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 NYC69A0090Accident · 1 fatalClosedPiper PA-28 · Highland Mills, NYNTSB MKC69F0397Accident · No injuriesClosedPiper PA-28 · New Liberty, IANTSB NYC69F0341Accident · No injuriesClosedPiper PA-28 · Norwood, MANTSB FTW69F0415Accident · No injuriesClosedPiper PA-28 · Yukon, OKNTSB MKC69F0339Accident · No injuriesClosedPiper PA-28 · Iowa City, IANTSB LAX69D0298Accident · No injuriesClosedPiper PA-28 · Piru, CANTSB MKC69D0361Accident · No injuriesClosedPiper PA-28 · Fort Dodge, IANTSB DIA69D0150Accident · No injuriesClosedPiper PA-28 · Fredericksburg, VANTSB NYC69D0358Accident · No injuriesClosedPiper PA-28 · Easton, PANTSB MIA69D0392Accident · Minor injuriesClosedPiper PA-28 · Marianna, FLNTSB FTW69D0407Accident · No injuriesClosedPiper PA-28 · Lexington, OKNTSB CHI69F0517Accident · Minor injuriesClosedPiper PA-28 · South Bend, INNTSB LAX69F0295Accident · 1 fatalClosedPiper PA-28 · Twin Peaks, CANTSB FTW69F0406Accident · Minor injuriesClosedPiper PA-28 · Enid, OKNTSB DIA69D0149Accident · No injuriesClosedPiper PA-28 · Morganton, NCNTSB NYC69F0357Accident · Serious injuriesClosedPiper PA-28 · E Amherst, NYNTSB NYC69F0317Accident · No injuriesClosedPiper PA-28 · Ambler, PANTSB LAX69F0288Accident · Minor injuriesClosedPiper PA-28 · Corona, CANTSB DIA69D0145Accident · No injuriesClosedPiper PA-28 · Roanoke, VANTSB DIA69D0148Accident · No injuriesClosedPiper PA-28 · Cheswold, DENTSB CHI69D0537Accident · No injuriesClosedPiper PA-28 · Shelby, OHNTSB CHI69D0490Accident · No injuriesClosedPiper PA-28 · Northbrook, ILNTSB MIA69D0362Accident · No injuriesClosedPiper PA-28 · Florence, SCNTSB FTW69A0053Accident · Serious injuriesClosedDouglas DC-9 · Harlingen, TXNTSB CHI69F0493Accident · No injuriesClosedPiper PA-28 · Williamsport, INNTSB DEN69D0222Accident · No injuriesClosedPiper PA-28 · Rangely, CONTSB CHI69F0464Accident · No injuriesClosedPiper PA-28 · Ypsilanti, MINTSB FTW69A0051Accident · 4 fatalClosedPiper PA-28 · Scott, ARNTSB NYC69D0313Accident · No injuriesClosedPiper PA-28 · Laconia, NHNTSB NYC69F0300Accident · No injuriesClosedPiper PA-28 · Hershey, PANTSB MIA69F0482Accident · No injuriesClosedPiper PA-28 · Winter Haven, FLNTSB SEA69D0188Accident · No injuriesClosedPiper PA-28 · Astoria, ORNTSB FTW69F0382Accident · Serious injuriesClosedPiper PA-28 · Terrell, TXNTSB DEN69D0174Accident · No injuriesClosedPiper PA-28 · Lovington, NMNTSB FTW69D0359Accident · No injuriesClosedPiper PA-28 · Amelia, LANTSB DEN69D0172Accident · Minor injuriesClosedPiper PA-28 · Rangely, CONTSB DIA69D0139Accident · No injuriesClosedPiper PA-28 · Weyers Cave, VANTSB OAK69D0222Accident · No injuriesClosedPiper PA-28 · Tracy, CANTSB NYC69D0290Accident · No injuriesClosedPiper PA-28 · Tewksbury, MANTSB MKC69F0323Accident · No injuriesClosedPiper PA-28 · Omaha, NENTSB OAK69A0042Accident · 2 fatalClosedPiper PA-28 · Redding, CANTSB MIA69D0322Accident · No injuriesClosedPiper PA-28 · La Belle, FLNTSB FTW69F0335Accident · No injuriesClosedPiper PA-28 · Dallas, TXNTSB CHI69D0451Accident · No injuriesClosedPiper PA-28 · Park Forest, ILNTSB FTW69D0374Accident · No injuriesClosedPiper PA-28 · Eastland, TXNTSB CHI69F0433Accident · No injuriesClosedPiper PA-28 · Plainwell, MINTSB FTW69F0367Accident · No injuriesClosedPiper PA-28 · Seminole, TXNTSB NYC69D0307Accident · No injuriesClosedPiper PA-28 · Groton, CTNTSB FTW69D0348Accident · No injuriesClosedPiper PA-11 · Plano, TXNTSB DIA69D0124Accident · No injuriesClosedPiper PA-28 · Lexington, VA