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 NYC76FNA37Accident · No injuriesClosedPiper PA-28 · Lincoln, RINTSB IAD76FLQ21Accident · No injuriesClosedPiper PA-28 · Jeffersontown, KYNTSB MIA76DLA44Accident · No injuriesClosedPiper PA-28 · Cottondale, FLNTSB FTW76DQD22Accident · No injuriesClosedPiper PA-28 · Sanderson, TXNTSB CHI76FEI30Accident · No injuriesClosedPiper PA-28 · Akron, OHNTSB NYC76FFJ20Accident · Minor injuriesClosedPiper PA-28 · Canandaigua, NYNTSB NYC77FNE16Accident · No injuriesClosedPiper PA-28 · Ellington, CTNTSB DEN76FTE58Accident · No injuriesClosedPiper PA-28 · Boulder, CONTSB MKC76FCG67Accident · Serious injuriesClosedPiper PA-28 · Jamestown, MONTSB MKC76DCD35Accident · No injuriesClosedPiper PA-28 · Castalia, IANTSB CHI76DEE47Accident · No injuriesClosedPiper PA-28 · Streator, ILNTSB NYC76AN090Accident · 1 fatalClosedPiper PA-28 · Franklin, NJNTSB IAD76FID23Accident · Minor injuriesClosedPiper PA-28 · Saluda, VANTSB MKC76FCG60Accident · Minor injuriesClosedPiper PA-28 · Northview, MONTSB LAX76FUJ64Accident · Minor injuriesClosedPiper PA-28 · Scottsdale, AZNTSB MKC76FCG58Accident · Minor injuriesClosedPiper PA-28 · Leawood, KSNTSB MIA76FLD49Accident · No injuriesClosedPiper PA-28 · Sebastian, FLNTSB LAX76DUG39Accident · No injuriesClosedPiper PA-28 · Desert Center, CANTSB IAD76FIG12Accident · No injuriesClosedPiper PA-28 · White Marsh, MDNTSB NYC76FNE17Accident · Serious injuriesClosedPiper PA-28 · Waterford, CTNTSB SEA76FYG34Accident · Serious injuriesClosedPiper PA-28 · Pasco, WANTSB NYC76FHJ16Accident · No injuriesClosedPiper PA-28 · White Plains, NYNTSB FTW76DQG56Accident · No injuriesClosedPiper PA-28 · Lubbock, TXNTSB MKC76FCG52Accident · No injuriesClosedPiper PA-28 · Greenfield, MONTSB SEA76FYE26Accident · No injuriesClosedPiper PA-28 · Auburn, WANTSB LAX76AL056Accident · 2 fatalClosedPiper PA-28 · Goleta, CANTSB CHI76FEC27Accident · Minor injuriesClosedPiper PA-28 · Ann Arbor, MINTSB NYC76AN075Accident · 1 fatalClosedPiper PA-28 · Allentown, PANTSB MKC76DCQ31Accident · No injuriesClosedPiper PA-28 · Russell, KSNTSB NYC76DNC43Accident · No injuriesClosedPiper PA-28 · Post Mills, VTNTSB NYC76FNA28Accident · Serious injuriesClosedPiper PA-28 · Norfolk, MANTSB NYC76DNC44Accident · No injuriesClosedPiper PA-28 · Post Mills, VTNTSB CHI76FEC24Accident · Minor injuriesClosedPiper PA-28 · Ann Arbor, MINTSB LAX76FUQ24Accident · Minor injuriesClosedPiper PA-28 · Burbank, CANTSB FTW76FQG47Accident · No injuriesClosedPiper PA-28 · Shallowater, TXNTSB MIA76AM057Accident · No injuriesClosedPiper PA-28 · Melbourne, FLNTSB NYC76DFJ13Accident · No injuriesClosedPiper PA-28 · Jamestown, NYNTSB NYC76FGM20Accident · No injuriesClosedPiper PA-28 · Indiana, PANTSB CHI76FEM23Accident · Minor injuriesClosedPiper PA-28 · Eaton Rapids, MINTSB MIA76FLD37Accident · Minor injuriesClosedPiper PA-28 · Vero Beach, FLNTSB MKC76DER44Accident · Minor injuriesClosedPiper PA-28 · Windom, MNNTSB OAK76DVD18Accident · Minor injuriesClosedPiper PA-28 · Santa Rosa, CANTSB IAD76DID17Accident · Minor injuriesClosedPiper PA-28 · Gordonsville, VANTSB MIA76DLD32Accident · No injuriesClosedPiper PA-28 · Daytona Beach, FLNTSB CHI76DEP20Accident · No injuriesClosedPiper PA-28 · Lancaster, WINTSB MIA76FLA27Accident · No injuriesClosedPiper PA-28 · Fernandina Bch, FLNTSB FTW76FPA11Accident · No injuriesClosedPiper PA-28 · Dallas, TXNTSB NYC76FNA22Accident · Minor injuriesClosedPiper PA-28 · Malboro, MANTSB SEA76AS030Accident · 1 fatalClosedPiper PA-28 · Missing AircraftNTSB LAX76DUJ47Accident · No injuriesClosedPiper PA-28 · Polacca, AZ