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 LAX80FA110Accident · 2 fatalClosedPiper PA-30 · Gardnerville, NVNTSB MIA80FLD62Accident · Minor injuriesClosedRobertson PA-30 · Okeechobee, FLNTSB MIA80FKJ28Accident · No injuriesClosedPiper PA-30 · Birmingham, ALNTSB IAD80FA031Accident · 1 fatalClosedPiper PA-30 · Charlotte, NCNTSB MIA80FLD44Accident · No injuriesClosedPiper PA-24 · Lakeland, FLNTSB MIA80FKG22Accident · No injuriesClosedPiper PA-30 · Gainesville, GANTSB NYC80FGM12Accident · No injuriesClosedPiper PA-30 · Waynesburg, PANTSB LAX80DVA16Accident · Minor injuriesClosedPiper PA-30 · Fresno, CANTSB CHI80FEM12Accident · No injuriesClosedPiper PA-30 · Lansing, MINTSB LAX80DUJ16Accident · No injuriesClosedPiper PA-30 · Chandler, AZNTSB CHI80FEE11Accident · No injuriesClosedPiper PA-30 · Chicago, ILNTSB LAX80DVG05Accident · No injuriesClosedPiper PA-30 · Fair Oaks, CANTSB LAX79FA066Accident · 2 fatalClosedPiper PA-30 · Redlands, CANTSB MIA79FA111Accident · 2 fatalClosedCessna 150 · W Palm Beach, FLNTSB FTW79DPG74Accident · No injuriesClosedPiper PA-30 · Keo, ARNTSB NYC79FA071Accident · 3 fatalClosedPiper PA-30 · Groton, CTNTSB CHI79FEM31Accident · No injuriesClosedPiper PA-30 · Kalamazoo, MINTSB OAK79DVG61Accident · No injuriesClosedPiper PA-30 · Smartville, CANTSB FTW79FPD27Accident · No injuriesClosedPiper PA-30 · Graford, TXNTSB LAX79FHQ38Accident · No injuriesClosedPiper PA-30 · Van Nuys, CANTSB MKC79FTG09Accident · No injuriesClosedPiper PA-30 · Minot, NDNTSB MIA79DKG45Accident · No injuriesClosedPiper PA-30 · Jefferson, GANTSB MIA79FKG37Accident · Serious injuriesClosedPiper PA-30B · Ball Ground, GANTSB MIA79FA078Accident · 1 fatalClosedPiper PA-30 · Lake Worth, FLNTSB MIA79FKJ27Accident · Serious injuriesClosedPiper PA-30 · Mobile, ALNTSB MKC79FTG03Accident · No injuriesClosedPiper PA-30 · Bowman, NDNTSB MIA79FA034Accident · 1 fatalClosedPiper PA-30 · Lafayette, GANTSB CHI79FEE16Accident · No injuriesClosedPiper PA-30 · Kankakee, ILNTSB DEN79FTE07Accident · No injuriesClosedPiper PA-30 · Englewood, CONTSB MIA79FLD19Accident · No injuriesClosedPiper PA-30 · Sanford, FLNTSB MIA79FLD06Accident · No injuriesClosedPiper PA-30 · Ft Pierce, FLNTSB NYC79FHD03Accident · No injuriesClosedPiper PA-30 · Lumberton, NJNTSB MKC79DCG03Accident · No injuriesClosedPiper PA-30 · Nevada, MONTSB IAD78IA002Incident · No injuriesClosedPiper PA-30 · Selmer, TNNTSB NYC78FNC45Accident · No injuriesClosedPiper PA-30 · Warren, VTNTSB FTW78FQG45Accident · No injuriesClosedPiper PA-30 · Snyder, TXNTSB CHI78FEE58Accident · No injuriesClosedPiper PA-30 · Wheeling, ILNTSB MIA78FA103Accident · 3 fatalClosedPiper PA-30 · Albany, GANTSB LAX78FUM24Accident · No injuriesClosedPiper PA-30 · Carlsbad, CANTSB SEA78DYM34Accident · No injuriesClosedPiper PA-30B · Madras, ORNTSB NYC78FA050Accident · No injuriesClosedPiper PA-30 · Flushing, NYNTSB NYC78FNA19Accident · No injuriesClosedPiper PA-30 · Marshfield, MANTSB MIA78FA064Accident · 2 fatalClosedPiper PA-30 · Destin, FLNTSB MIA78FLG17Accident · Minor injuriesClosedPiper PA-30 · Landrum, SCNTSB NYC78FA040Accident · 2 fatalClosedPiper PA-30 · Montpelier, VTNTSB MKC78FTK11Accident · No injuriesClosedPiper PA-30 · Rapid City, SDNTSB SEA78DYP18Accident · No injuriesClosedPiper PA-30 · Tekoa, WANTSB CHI78DEE57Accident · No injuriesClosedPiper PA-30 · Monee, ILNTSB MIA78FA048Accident · 2 fatalClosedPiper PA-30 · Waco, GANTSB LAX78DUQ14Accident · Minor injuriesClosedPiper PA-30 · Frazier Park, CA