NTSB investigations: Piper PA-30
835 cases on aircraft the registry lists as Piper PA-30. 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 ('7103002'))
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 ('7103002'))
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 LAX78FA027Accident · 2 fatalClosedPiper PA-30 · Glen Ivy, CANTSB CHI78FEC15Accident · No injuriesClosedPiper PA-30 · Pontiac, MINTSB MIA78FKT19Accident · No injuriesClosedPiper PA-30 · Miami, FLNTSB LAX78FA013Accident · 2 fatalClosedPiper PA-30 · Van Nuys, CANTSB LAX78FUJ18Accident · No injuriesClosedPiper PA-30 · Tucson, AZNTSB MIA78FKT15Accident · Minor injuriesClosedPiper PA30 · Opa Locka, FLNTSB MKC78FER12Accident · Minor injuriesClosedPiper PA-30 · Ely, MNNTSB FTW78FA006Accident · 2 fatalClosedPiper PA-30 · Wetumka, OKNTSB MKC78DCA01Accident · No injuriesClosedPiper PA-30 · Festus, MONTSB MKC78FCJ01Accident · No injuriesClosedPiper PA-30 · Atkinson, NENTSB MIA78FA002Accident · 2 fatalClosedPiper PA-30 · Charleston, SCNTSB MKC77FCA31Accident · No injuriesClosedPiper PA-30 · Vichy, MONTSB OAK77DXQ35Accident · No injuriesClosedPiper PA30 · Susanville, CANTSB MIA77DKJ72Accident · No injuriesClosedPiper PA-30 · Montgomery, ALNTSB DEN77FQA46Accident · Serious injuriesClosedPiper PA-30 · Albuquerque, NMNTSB DEN77FQA44Accident · No injuriesClosedPiper PA-30 · Estancia, NMNTSB MKC77FCQ43Accident · No injuriesClosedPiper PA-30 · Wichita, KSNTSB NYC77FA058Accident · Serious injuriesClosedPiper PA-30 · Plymouth, MANTSB MIA77FLD47Accident · No injuriesClosedPiper PA-30 · Brooksville, FLNTSB MIA77FKJ26Accident · No injuriesClosedPiper PA-30 · Tuscaloosa, ALNTSB IAD77FA019Accident · 3 fatalClosedPiper PA30 · Dyersburg, TNNTSB NYC77FA026Accident · Serious injuriesClosedPiper PA-30 · College Point, NYNTSB CHI77FEP12Accident · Serious injuriesClosedPiper PA-30A · Madison, WINTSB CHI77FEI07Accident · No injuriesClosedPiper PA-30 · North Benton, OHNTSB MKC77FA006Accident · No injuriesClosedPiper PA-30B · St Louis, MONTSB CHI77FEI01Accident · No injuriesClosedPiper PA-30 · Mansfield, OHNTSB MIA77DKT96Accident · No injuriesClosedPiper PA-30 · Miami, FLNTSB IAD76FIJ19Accident · No injuriesClosedPiper PA-30 · Daybrook, WVNTSB MIA76FLG45Accident · Minor injuriesClosedPiper PA-30 · Summerton, SCNTSB OAK76DVW33Accident · No injuriesClosedPiper PA-30 · Pioche, NVNTSB DEN76AD061Accident · 1 fatalClosedPiper PA-30 · Kings Peak, UTNTSB CHI76AC075Accident · 4 fatalClosedPiper PA-30 · Joliet, ILNTSB MKC76FTK29Accident · No injuriesClosedPiper PA-30 · Rapid City, SDNTSB CHI76FEC45Accident · No injuriesClosedPiper PA-30 · S Lyon, MINTSB FTW76FPD42Accident · No injuriesClosedPiper PA-30 · Graham, TXNTSB MIA76DKJ63Accident · No injuriesClosedPiper PA-30 · Monroeville, ALNTSB IAD76AI069Accident · 1 fatalClosedPiper PA-30 · Charleston, WVNTSB OAK76FVA63Accident · No injuriesClosedPiper PA-30 · Fresno, CANTSB CHI76AC040Accident · 2 fatalClosedPiper PA-30 · Monrovia, INNTSB MKC76FCG34Accident · No injuriesClosedPiper PA-30 · Bolivar, MONTSB NYC76FFA17Accident · No injuriesClosedPiper PA-30 · White Lake, NYNTSB NYC76ON004Accident · 2 fatalClosedPiper PA-30 · S Coast, Canary IslandsNTSB FTW76DQG20Accident · No injuriesClosedPiper PA-30 · Lames, TXNTSB NYC76FNC09Accident · No injuriesClosedPiper PA-30 · Brewer, MENTSB MKC76FCG11Accident · No injuriesClosedPiper PA-30 · Kansas City, MONTSB NYC76DNA16Accident · No injuriesClosedPiper PA-30 · Edgartown, MANTSB LAX75DUG50Accident · No injuriesClosedPiper PA-30 · Riverside, CANTSB CHI75AC092Accident · 4 fatalClosedPiper PA-30 · Marion, ILNTSB MIA75FKG67Accident · No injuriesClosedPiper PA-30 · Patterson, GANTSB MKC75FCD41Accident · No injuriesClosedPiper PA-30 · Iowa City, IA