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 DEN76FTE85Accident · Minor injuriesClosedPiper PA-28 · Ft Collins, CONTSB OAK76FVH01Accident · No injuriesClosedPiper PA-28 · Chico, CANTSB SEA76AS064Accident · 1 fatalClosedPiper PA-28 · Butte, MTNTSB FTW76FPA29Accident · No injuriesClosedPiper PA-28 · Paris, TXNTSB CHI76FEE67Accident · No injuriesClosedPiper PA-28 · Schaumburg, ILNTSB CHI76DEE68Accident · No injuriesClosedPiper PA-28 · Streator, ILNTSB CHI76FEP39Accident · Minor injuriesClosedPiper PA-28 · Sturtevant, WINTSB IAD76FKM41Accident · Serious injuriesClosedPiper PA-28 · Asheboro, NCNTSB NYC76AN112Accident · 3 fatalClosedPiper PA-28 · Zelienople, PANTSB LAX76DUJ92Accident · No injuriesClosedPiper PA-28 · Carefree, AZNTSB IAD76DID33Accident · No injuriesClosedPiper PA-28 · Reedville, VANTSB DEN76FTE82Accident · No injuriesClosedPiper PA-28 · Englewood, CONTSB CHI76FEC50Accident · No injuriesClosedPiper PA-28 · Howell, MINTSB LAX76FUG67Accident · No injuriesClosedPiper PA-28 · Big Bear City, CANTSB IAD76DLQ27Accident · No injuriesClosedPiper PA-28 · Williamsburg, KYNTSB NYC76FNC53Accident · No injuriesClosedPiper PA-28 · Hollis Center, MENTSB LAX76DUG66Accident · No injuriesClosedPiper PA-28 · El Monte, CANTSB CHI76DEP36Accident · No injuriesClosedPiper PA-28 · Ojibwa, WINTSB MIA76FKG83Accident · No injuriesClosedPiper PA-28 · Ochlocknee, GANTSB IAD76FLT14Accident · Serious injuriesClosedPiper PA-28 · Memphis, TNNTSB IAD76AI079Accident · 1 fatalClosedPiper PA-28 · Jamestown, TNNTSB MKC76FCA29Accident · Serious injuriesClosedPiper PA-28 · Frisbee, MONTSB MKC76DCD56Accident · No injuriesClosedPiper PA-28 · Cherokee, IANTSB DEN76DTM37Accident · No injuriesClosedPiper PA-28 · Hatch, UTNTSB FTW76FQD25Accident · No injuriesClosedPiper PA-28 · El Paso, TXNTSB OAK76DVD41Accident · No injuriesClosedPiper PA-28 · Petaluma, CANTSB MIA76DKT82Accident · Minor injuriesClosedPiper PA-28 · Boca Raton, FLNTSB NYC76DHA39Accident · No injuriesClosedPiper PA-28 · Pittstown, NJNTSB NYC76DFJ25Accident · Minor injuriesClosedPiper PA-28 · Marathon, NYNTSB MIA76FKG71Accident · Serious injuriesClosedPiper PA-28 · Chamblee, GANTSB CHI76FEK19Accident · No injuriesClosedPiper PA-28 · Millwood, OHNTSB IAD76FLQ23Accident · No injuriesClosedPiper PA-28 · Richmond, KYNTSB NYC76FNC52Accident · Serious injuriesClosedPiper PA-28 · Keene, NHNTSB FTW76DPJ38Accident · No injuriesClosedPiper PA-28 · Boise City, OKNTSB IAD76FIA10Accident · No injuriesClosedPiper PA-28 · Hume, VANTSB CHI76FEI31Accident · Minor injuriesClosedPiper PA-28 · Warren, OHNTSB MKC76FCD46Accident · No injuriesClosedPiper PA-28 · New Vienna, IANTSB FTW76FQG70Accident · No injuriesClosedPiper PA-28 · Lubbock, TXNTSB MIA76DKJ65Accident · No injuriesClosedPiper PA-28 · Montgomery, ALNTSB FTW76FRJ27Accident · No injuriesClosedPiper PA-28 · Cotton Valley, LANTSB CHI76AC064Accident · 2 fatalClosedPiper PA-28 · W.Terre Haute, INNTSB SEA76FYC51Accident · No injuriesClosedPiper PA-28 · Aurora, ORNTSB FTW76DRA38Accident · No injuriesClosedPiper PA-28 · League City, TXNTSB LAX76FUJ75Accident · No injuriesClosedPiper PA-28 · Scottsdale, AZNTSB FTW76FRD44Accident · No injuriesClosedPiper PA-28 · Lafayette, LANTSB NYC76FHM25Accident · No injuriesClosedPiper PA-28 · Fairfield, NJNTSB MKC76FER64Accident · No injuriesClosedPiper PA-28 · Hawley, MNNTSB MKC76DCG71Accident · No injuriesClosedPiper PA-28 · Osceola, MONTSB FTW76FPM19Accident · No injuriesClosedPiper PA-28 · Quinton, OKNTSB CHI76DEA31Accident · No injuriesClosedPiper PA-28 · Salem, IN