NTSB investigations: Piper PA-28-151
409 cases on aircraft the registry lists as Piper PA-28-151. 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 ('7102805', '7104223'))
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 ('7102805', '7104223'))
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 NYC77FHJ03Accident · No injuriesClosedPiper PA-28 · Mattituck, NYNTSB NYC77DFJ03Accident · No injuriesClosedPiper PA-28 · Arcade, NYNTSB SEA77DYG06Accident · No injuriesClosedPiper PA-28 · Richland, WANTSB NYC77FNC02Accident · Serious injuriesClosedPiper PA-28 · Portsmouth, NHNTSB LAX76AL096Accident · 1 fatalClosedPiper PA-28 · Grand Canyon, AZNTSB LAX76DVK14Accident · No injuriesClosedPiper PA-28 · Gila Bend, AZNTSB OAK76FXQ65Accident · Serious injuriesClosedPiper PA-28 · Incline Villge, NVNTSB FTW76DRJ35Accident · No injuriesClosedPiper PA-28 · Mims, TXNTSB CHI76DEV51Accident · No injuriesClosedPiper PA-28 · Newton, ILNTSB NYC76FGT24Accident · No injuriesClosedPiper PA-28 · Centre Hall, PANTSB MKC76FTG25Accident · No injuriesClosedPiper PA-28 · Minot, NDNTSB DEN76FTE77Accident · Serious injuriesClosedPiper PA-28 · Aspen, CONTSB IAD76FIG20Accident · No injuriesClosedPiper PA-28 · Baltimore, MDNTSB NYC76AN107Accident · 1 fatalClosedPiper PA-28 · Jamestown, RINTSB MKC76FCD51Accident · Serious injuriesClosedPiper PA-28 · Cedar Falls, IANTSB MIA76FLA56Accident · No injuriesClosedPiper PA-28 · Jacksonville, FLNTSB FTW76AF089Accident · 2 fatalClosedPiper PA-28 · Lenorah, TXNTSB NYC76DHM24Accident · No injuriesClosedPiper PA-28 · Warwick, NYNTSB MKC76FCG63Accident · No injuriesClosedPiper PA-28 · Monett, MONTSB SEA76FYG36Accident · Minor injuriesClosedPiper PA-28 · Touchet, WANTSB LAX76FUG37Accident · No injuriesClosedPiper PA-28 · Rice, CANTSB DEN76FQD14Accident · Serious injuriesClosedPiper PA-28 · Silver City, NMNTSB FTW76DRD29Accident · Serious injuriesClosedPiper PA-28 · Sorrento, LANTSB IAD76FLQ12Accident · No injuriesClosedPiper PA-28 · Elizabethtown, KYNTSB LAX76DUJ55Accident · No injuriesClosedPiper PA-28 · Phoenix, AZNTSB FTW76DPG35Accident · No injuriesClosedPiper PA-28 · Trumann, ARNTSB NYC76AN046Accident · 2 fatalClosedPiper PA-28 · Williamstown, MANTSB LAX7LDUJ38Accident · No injuriesClosedPiper PA-28 · Chandler, AZNTSB MKC76FCJ14Accident · No injuriesClosedPiper PA-28 · Utica, NENTSB LAX76FUQ11Accident · No injuriesClosedPiper PA-28 · Reseda, CANTSB SEA76DYC21Accident · No injuriesClosedPiper PA-28 · Albany, ORNTSB MKC76DCD09Accident · No injuriesClosedPiper PA-28 · Riceville, IANTSB MKC76DCQ13Accident · No injuriesClosedPiper PA-28 · Protection, KSNTSB CHI76AC017Accident · 2 fatalClosedPiper PA-28 · Minford, OHNTSB OAK76FXQ08Accident · 1 fatalClosedPiper PA-28 · Carson City, NVNTSB MIA76DKG04Accident · No injuriesClosedPiper PA-28 · St George, GANTSB DEN76FTE03Accident · Minor injuriesClosedPiper PA-28 · Silver Plume, CONTSB IAD76FLJ01Accident · No injuriesClosedPiper PA-28 · Sanford, NCNTSB NYC75FGM42Accident · No injuriesClosedPiper PA-28 · Latrobe, PANTSB OAK75FVG71Accident · Serious injuriesClosedPiper PA-28 · Vacaville, CANTSB IAD75FLQ22Accident · Serious injuriesClosedPiper PA-28 · Berea, KYNTSB CHI75AC084Accident · 2 fatalClosedPiper PA-28 · Peoria, ILNTSB SEA75AS039Accident · 2 fatalClosedPiper PA-28 · Riddle, IDNTSB DEN75FQD20Accident · No injuriesClosedPiper PA-28 · Anapra, NMNTSB MKC75AK039Accident · 3 fatalClosedPiper PA-28 · St Thomas, MONTSB DEN75AD042Accident · 2 fatalClosedPiper PA-28 · Ute Park, NMNTSB SEA75DTI18Accident · No injuriesClosedPiper PA-28 · Anaconda, MTNTSB CHI75FEE32Accident · Minor injuriesClosedPiper PA-28 · Lansing, ILNTSB CHI75FEC22Accident · No injuriesClosedPiper PA-28 · Deerfield, MINTSB NYC75FHJ20Accident · No injuriesClosedPiper PA-28 · Mattituck, NY