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 NYC72DFJ41Accident · No injuriesClosedPiper PA-28 · Manchester, NYNTSB NYC72DNA40Accident · No injuriesClosedPiper PA-28 · Lincoln, RINTSB CHI72DEP39Accident · No injuriesClosedPiper PA-28 · Portage, WINTSB CHI72DEA42Accident · No injuriesClosedPiper PA-28 · Perrysville, INNTSB NYC72AN141Accident · 1 fatalClosedPiper PA-28 · Brownsville, PANTSB CHI72FEA38Accident · No injuriesClosedPiper PA-28 · Indianapolis, INNTSB NYC72FHM46Accident · No injuriesClosedPiper PA-28 · White Lake, NYNTSB SEA72FYC38Accident · Serious injuriesClosedPiper PA-28 · Vancouver, WANTSB FTW72DRJ25Incident · No injuriesClosedPiper PA-28 · Texarkana, ARNTSB NYC72FGM42Accident · No injuriesClosedPiper PA-28 · New Cumbrlnd, WVNTSB SEA72DYC37Accident · No injuriesClosedPiper PA-28 · Hillsboro, ORNTSB NYC72FNA39Accident · No injuriesClosedPiper PA-28 · Brockton, MANTSB LAX72DUJ91Accident · No injuriesClosedPiper PA-28 · Cave Creek, AZNTSB DEN72FTE67Accident · No injuriesClosedPiper PA-28 · Fort Collins, CONTSB LAX72FUQ79Accident · No injuriesClosedPiper PA-28 · Quartz Hill, CANTSB FTW72AF069Accident · Minor injuriesClosedPiper PA-28 · Dallas, TXNTSB CHI72DEV28Accident · No injuriesClosedPiper PA-28 · Urbana, ILNTSB ANC72FAD03Accident · No injuriesClosedPiper PA-28 · Juneau, AKNTSB FTW72FRA51Accident · No injuriesClosedPiper PA-28 · League City, TXNTSB FTW72FPA20Accident · No injuriesClosedPiper PA-28 · Sherman, TXNTSB MKC72DCA23Incident · Minor injuriesClosedPiper PA-28 · Chesterfield, MONTSB NYC72FHJ18Accident · No injuriesClosedPiper PA-28 · White Plains, NYNTSB CHI72FFC38Accident · No injuriesClosedPiper PA-28 · Romulus, MINTSB NYC72AN120Accident · 1 fatalClosedPiper PA-28 · Montgomeryvlle, PANTSB FTW72FRA49Accident · Minor injuriesClosedPiper PA-28 · Kennard, TXNTSB CHI72AC078Accident · 1 fatalClosedPiper PA-28 · Stockbridge, MINTSB NYC72DNE33Accident · No injuriesClosedPiper PA-28 · Westboro, MANTSB NYC72DHA36Accident · Minor injuriesClosedPiper PA-28 · Bedminister, NJNTSB CHI72DEP36Accident · No injuriesClosedPiper PA-28 · Ashland, WINTSB NYC72FID23Accident · No injuriesClosedPiper PA-28 · Moneta, VANTSB CHI72DEE68Accident · No injuriesClosedPiper PA-28 · Hinsdale, ILNTSB MIA72FLG29Accident · Minor injuriesClosedPiper PA-28 · Cheraw, SCNTSB FTW72FPM25Accident · Minor injuriesClosedPiper PA-28 · Atoka, OKNTSB LAX72DUM22Accident · No injuriesClosedPiper PA-28 · Santee, CANTSB CHI72DEE67Accident · No injuriesClosedPiper PA-28 · Wheeling, ILNTSB OAK72DVG40Accident · No injuriesClosedPiper PA-28 · Nut Tree, CANTSB MKC72DCG41Accident · No injuriesClosedPiper PA-28 · Milan, MONTSB MIA72DLA32Accident · No injuriesClosedPiper PA-28 · Grand Ridge, FLNTSB CHI72FEM54Accident · No injuriesClosedPiper PA-28 · Charlotte, MINTSB CHI72AC069Accident · 3 fatalClosedPiper PA-28 · Walton, KYNTSB NYC72FHM34Accident · No injuriesClosedPiper PA-28 · Teterboro, NJNTSB NYC72FNE29Accident · No injuriesClosedPiper PA-28 · Hartford, CTNTSB NYC72FHD29Accident · No injuriesClosedPiper PA-28 · Vincentown, NJNTSB OAK72DVA50Accident · No injuriesClosedPiper PA-28 · Tulare, CANTSB NYC72DNC29Accident · No injuriesClosedPiper PA-28 · Auburn, MENTSB NYC72DID20Accident · Minor injuriesClosedPiper PA-28 · Fishersville, VANTSB NYC72FLJ26Accident · No injuriesClosedPiper PA-28 · Raleigh, NCNTSB OAK72DVA45Accident · No injuriesClosedPiper PA-28 · Caruthers, CANTSB CHI72FET15Accident · No injuriesClosedPiper PA-28 · Sturgis, MINTSB CHI72AC066Accident · 1 fatalClosedPiper PA-28 · Albany, KY