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 DEN71FQA11Accident · No injuriesClosedPiper PA-28 · Albuquerque, NMNTSB DEN71DQA12Accident · No injuriesClosedPiper PA-28 · Tecolotito, NMNTSB NYC71DFJ11Accident · No injuriesClosedPiper PA-28 · Batavia, NYNTSB MKC71DDM23Accident · No injuriesClosedPiper PA-28 · Marshall, IANTSB IAD71FID06Accident · Minor injuriesClosedPiper PA-28 · Cohasset, VANTSB DEN71DXT08Accident · No injuriesClosedPiper PA-28 · Mexican Hat, UTNTSB NYC71FHJ06Accident · No injuriesClosedPiper PA-28 · Montauk Point, NYNTSB NYC71AN032Accident · 4 fatalClosedPiper PA-28 · Minersville, PANTSB LAX71DUJ20Accident · No injuriesClosedPiper PA-28 · Mayer, AZNTSB MIA71DLG10Accident · No injuriesClosedPiper PA-28 · Greenville, SCNTSB FTW71FQD12Accident · No injuriesClosedPiper PA-28 · Fabens, TXNTSB IAD71DIG11Accident · No injuriesClosedPiper PA-28 · Fallston, MDNTSB DEN71DXA08Accident · No injuriesClosedPiper PA-28 · Fort Laramie, WYNTSB SEA71DWG13Accident · Minor injuriesClosedPiper PA-28 · Othello, WANTSB NYC71FHD21Accident · No injuriesClosedPiper PA-28 · Manahawkin, NJNTSB CHI71FDW13Accident · No injuriesClosedPiper PA-28 · Napoleon, MINTSB FTW71FRJ11Accident · Serious injuriesClosedPiper PA-28 · Marthaville, LANTSB CHI71AC016Accident · 4 fatalClosedPiper PA-28 · Manteno, ILNTSB SEA71FWA13Accident · Minor injuriesClosedPiper PA-28 · Glenwood, WANTSB IAD71AI009Accident · 1 fatalClosedPiper PA-28 · Garner, NCNTSB DEN71DXD23Accident · No injuriesClosedPiper PA-28 · Fort Collins, CONTSB NYC71DHD17Accident · Minor injuriesClosedPiper PA-28 · Ocean City, NJNTSB OAK71FVW04Accident · No injuriesClosedPiper PA-28 · Jean, NVNTSB NYC71DFM09Accident · No injuriesClosedPiper PA-28 · Northampton, MANTSB LAX71DUG09Accident · No injuriesClosedPiper PA-28 · El Monte, CANTSB MIA71FKD04Accident · No injuriesClosedPiper PA-28 · Birmingham, ALNTSB CHI71FBA07Accident · No injuriesClosedPiper PA-28 · Bloomington, INNTSB ANC71AA011Accident · 2 fatalClosedPiper PA-28 · Juneau, AKNTSB NYC71DFD04Accident · No injuriesClosedPiper PA-28 · New Bedford, MANTSB CHI71FGD07Accident · Minor injuriesClosedPiper PA-28 · Bowlng Green, OHNTSB NYC71DFM06Accident · No injuriesClosedPiper PA-28 · Waterford, CTNTSB FTW71FRA11Accident · Minor injuriesClosedPiper PA-28 · Humble, TXNTSB MKC71FCJ12Accident · No injuriesClosedPiper PA-28 · Bassett, NENTSB MIA71AM010Accident · 4 fatalClosedPiper PA-28 · Brunswick, GANTSB FTW71FPD08Accident · No injuriesClosedPiper PA-28 · Denton, TXNTSB CHI71FDW08Accident · Serious injuriesClosedPiper PA-28 · Chelsea, MINTSB OAK71DVD01Accident · No injuriesClosedPiper PA-28 · Sonoma, CANTSB CHI71FBD10Accident · No injuriesClosedPiper PA-28 · Scales Mound, ILNTSB MIA71DKJ05Accident · No injuriesClosedPiper PA-28 · Dutton, ALNTSB FTW71DRG12Accident · No injuriesClosedPiper PA-28 · Mexicali, MexicoNTSB LAX71FUM08Accident · No injuriesClosedPiper PA-28 · Chula Vista, CANTSB IAD71FKM05Accident · Serious injuriesClosedPiper PA-28 · Banner Elk, NCNTSB CHI71FDJ05Accident · Minor injuriesClosedPiper PA-28 · Green Bay, WINTSB NYC71AN010Accident · 2 fatalClosedPiper PA-28 · Provincetown, MANTSB NYC71DHD07Accident · No injuriesClosedPiper PA-28 · Red Lion, NJNTSB NYC71FHD06Accident · Minor injuriesClosedPiper PA-28 · Pennington, NJNTSB MIA71DKG10Accident · Minor injuriesClosedPiper PA-28 · Brooklet, GANTSB NYC71FHM01Accident · No injuriesClosedPiper PA-28 · Flanders, NJNTSB NYC71DHA08Accident · No injuriesClosedPiper PA-28 · Quakertown, PANTSB MIA71FKC09Accident · Minor injuriesClosedPiper PA-28 · Statesboro, GA