NTSB investigations: Piper PA-20
359 cases on aircraft the registry lists as Piper PA-20. 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 ('7102002'))
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 ('7102002'))
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 LAX69D0342Accident · No injuriesClosedPiper PA-20 · San Diego, CANTSB DEN69D0223Accident · Minor injuriesClosedPiper PA-20 · Stmboat Sprg, CONTSB SEA69D0234Accident · No injuriesClosedPiper PA-20 · Wilbur, WANTSB SEA69D0227Accident · No injuriesClosedPiper PA-20 · Chehalis, WANTSB ANC69D0099Accident · No injuriesClosedPiper PA-20 · Copper Centr, AKNTSB NYC69D0224Accident · No injuriesClosedPiper PA-20 · Warrington, PANTSB ANC69D0073Accident · No injuriesClosedPiper PA-20 · Nabesna, AKNTSB ANC69D0036Accident · Serious injuriesClosedPiper PA-20 · Dillingham, AKNTSB ANC69D0030Accident · Minor injuriesClosedPiper PA-20 · Nome, AKNTSB ANC69D0046Accident · Minor injuriesClosedPiper PA-20S · Talkeetna, AKNTSB ANC69F0007Accident · No injuriesClosedPiper PA-20 · Cordova, AKNTSB NYC69D0176Accident · No injuriesClosedPiper PA-20 · Conneaut Lake, PANTSB MKC69F0040Accident · No injuriesClosedPiper PA-20 · Fort Calhoun, NENTSB MKC69D0143Accident · No injuriesClosedPiper PA-20 · Gravois Mills, MONTSB SEA69F0064Accident · No injuriesClosedPiper PA-20 · Redmond, ORNTSB DEN69F0018Accident · No injuriesClosedPiper PA-20 · Ogden, UTNTSB LAX69D0008Accident · No injuriesClosedPiper PA-20 · Big Bear Lake, CANTSB MIA68D0498Accident · No injuriesClosedPiper PA-20 · Picayune, MSNTSB NYC68D0423Accident · No injuriesClosedPiper PA-20 · Blossvale, NYNTSB MKC68D0448Accident · No injuriesClosedPiper PA-20 · Chadron, NENTSB DIA68D0121Accident · No injuriesClosedPiper PA-20 · Bat Cave, NCNTSB NYC68F0212Accident · Serious injuriesClosedPiper PA-20 · Belford, NJNTSB ANC68F0055Accident · No injuriesClosedPiper PA-22 · Kenai, AKNTSB NYC68F0124Accident · No injuriesClosedPiper PA-20S · Bucksport, MENTSB NYC68D0129Accident · No injuriesClosedPiper PA-20 · Waterville, MENTSB LAX68D0084Accident · No injuriesClosedPiper PA-20 · Upland, CANTSB FTW68D0080Accident · No injuriesClosedPiper PA-20 · Friendswood, TXNTSB CHI68F0147Accident · No injuriesClosedPiper PA-20 · Spring Port, MINTSB SEA68F0008Accident · No injuriesClosedPiper PA-20A · Newport, WANTSB FTW67D0616Accident · No injuriesClosedPiper PA-20 · Athens, LANTSB MKC67F0506Accident · No injuriesClosedPiper PA-20 · Arcadia, NENTSB DIA67F0080Accident · No injuriesClosedPiper PA-20 · Benson, NCNTSB CHI67D0580Accident · No injuriesClosedPiper PA-20 · Mt Vernon, ILNTSB MKC67F0442Accident · No injuriesClosedPiper PA-20 · Wimbledon, NDNTSB CHI67F0409Accident · Serious injuriesClosedPiper PA-20 · Prt Columbus, OHNTSB NYC67F0400Accident · No injuriesClosedPiper PA-18 · Augusta, MENTSB LAX67F0233Accident · No injuriesClosedPiper PA-20 · Yuma, AZNTSB MKC67D0347Accident · No injuriesClosedPiper PA-20 · Philip, SDNTSB MKC67F0320Accident · No injuriesClosedPiper PA-20 · Paynesville, MNNTSB NYC67F0347Accident · Minor injuriesClosedPiper PA-20 · Dayville, CTNTSB NYC67D0323Accident · No injuriesClosedPiper PA-20 · Finleyville, PANTSB MIA67D0171Accident · No injuriesClosedPiper PA-20 · New Smyrna Be, FLNTSB CHI67F0230Accident · No injuriesClosedPiper PA-20 · Ionia, MINTSB MKC67A0010Accident · 2 fatalClosedPiper PA-20 · Kingsdown, KSNTSB ANC67D0050Accident · No injuriesClosedPiper PA-20 · Port Alswort, AKNTSB LAX67D0062Accident · No injuriesClosedPiper PA-20 · Apple Valley, CANTSB SEA67A0007Accident · 3 fatalClosedPiper PA-20 · Glide, ORNTSB ANC67D0047Accident · No injuriesClosedPiper PA-20 · Aleknagik, AKNTSB DEN67D0050Accident · No injuriesClosedPiper PA-20 · Denver, CONTSB ANC67D0036Accident · No injuriesClosedPiper PA-20 · Dillingham, AK