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 LAX79D4Q22Accident · No injuriesClosedPiper PA-28 · Simi Valley, CANTSB NYC79DHM13Accident · No injuriesClosedPiper PA-28 · Morristown, NJNTSB MIA79FLA19Accident · Serious injuriesClosedPiper PA-28 · Ormond Beach, FLNTSB NYC79FA031Accident · 1 fatalClosedPiper PA-28 · Pittstown, NJNTSB CHI79DEE87Accident · No injuriesClosedPiper PA-28 · Chicago, ILNTSB MIA79FA057Accident · 1 fatalClosedPiper PA-28 · Camden, SCNTSB FTW79FPJ06Accident · No injuriesClosedPiper PA-28 · Altus, OKNTSB MIA79FKG22Accident · Minor injuriesClosedPiper PA-28 · Jesup, GANTSB MIA79DLD19Accident · No injuriesClosedPiper PA-28 · Grant, FLNTSB FTW79FA049Accident · 1 fatalClosedPiper PA-28 · Comanche, TXNTSB FTW79FA047Accident · 2 fatalClosedPiper PA-28 · Rogers, ARNTSB LAX79FUQ18Accident · No injuriesClosedPiper PA-28 · Van Nuys, CANTSB SEA79DYP11Accident · No injuriesClosedPiper PA-28 · Kennewick, WANTSB CHI79DEX16Accident · No injuriesClosedPiper PA-28 · Lafayette, INNTSB MIA79DKA04Accident · No injuriesClosedPiper PA-28 · San Juan, PRNTSB SEA79FYM11Accident · No injuriesClosedPiper PA-28 · Hillsboro, ORNTSB NYC79FHM04Accident · No injuriesClosedPiper PA-28 · Teterboro, NJNTSB MKC79DCQ10Accident · No injuriesClosedPiper PA-28 · Abilene, KSNTSB IAD79FID05Accident · No injuriesClosedPiper PA-28 · Chesterfield, VANTSB NYC79FFJ07Accident · Minor injuriesClosedPiper PA-28 · Rochester, NYNTSB FTW79FQG12Accident · Minor injuriesClosedPiper PA-28 · Denver City, TXNTSB SEA83FA064Accident · 2 fatalClosedPiper PA-28 · North Bend, WANTSB MKC79DCG16Accident · No injuriesClosedPiper PA-28 · Buckner, MONTSB CHI79DEE33Accident · No injuriesClosedPiper PA-28 · Elgin, ILNTSB NYC79DFA04|NYC79FFA04Accident · Minor injuriesClosedDehavilland DHC-6 · Watertown, NYNTSB SEA79FYE06Accident · No injuriesClosedPiper PA-28 · Bremerton, WANTSB NYC79FGT06Accident · No injuriesClosedPiper PA-28 · Shippensburg, PANTSB DEN79DQA07Accident · No injuriesClosedPiper PA28 · Raton, NMNTSB MIA79DLD17Accident · No injuriesClosedPiper PA-28 · Sarasota, FLNTSB NYC79FHA03Accident · No injuriesClosedPiper PA-28 · Prospectville, PANTSB NYC79FFJ05Accident · Serious injuriesClosedPiper PA-28 · Boston, NYNTSB MKC79FCQ03Accident · Serious injuriesClosedPiper PA-28 · Lyons, KSNTSB CHI79FEI02Accident · Serious injuriesClosedPiper PA-28 · South Bend, INNTSB CHI79DEE05Accident · No injuriesClosedPiper PA-28 · West Chicago, ILNTSB MIA79FLG02Accident · No injuriesClosedPiper PA-28 · Columbia, SCNTSB IAD79FLJ01Accident · Minor injuriesClosedCessna 210H · Rocky Mt, NCNTSB FTW79DRG03Accident · No injuriesClosedPiper PA-28 · Temple, TXNTSB NYC79DHA02Accident · No injuriesClosedPiper PA-28 · Lehighton, PANTSB SEA79DYK01Accident · Serious injuriesClosedPiper PA-28 · Sun River, ORNTSB FTW79DPD01Accident · No injuriesClosedPiper PA-28 · Graford, TXNTSB NYC79FNA01Accident · No injuriesClosedPiper PA-28 · Marlboro, MANTSB CHI79FEE01Accident · No injuriesClosedPiper PA-28 · Elgin, ILNTSB SEA78FYM52Accident · Minor injuriesClosedPiper PA-28 · Hillsboro, ORNTSB IAD78DKM27Accident · Minor injuriesClosedPiper PA-28 · Mt Mitchell, NCNTSB NYC78FA099Accident · No injuriesClosedPiper PA-28 · Beaver Falls, PANTSB NYC78FA098Accident · No injuriesClosedCessna 152 · Plymouth, MANTSB NYC78FNE35Accident · No injuriesClosedPiper PA-28 · Northampton, MANTSB SEA78FA065Accident · 1 fatalClosedPiper PA-28 · Rainier, ORNTSB NYC78FHJ26Accident · No injuriesClosedPiper PA-28 · Amityville, NYNTSB MKC78FCG65Accident · No injuriesClosedPiper PA-28 · Olathe, KS