NTSB investigations: Piper PA-25
281 cases on aircraft the registry lists as Piper PA-25. 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 ('7102502'))
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 ('7102502'))
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 FTW66F0105Accident · No injuriesClosedPiper PA-25 · Laredo, TXNTSB MKC66F0064Accident · No injuriesClosedPiper PA-25 · Scottsbluff, NENTSB FTW66D0042Accident · No injuriesClosedPiper PA-25 · Howland, TXNTSB MIA65D0045Accident · No injuriesClosedPiper PA-25 · Trenton, TNNTSB DEN65D0066Accident · No injuriesClosedPiper PA-25 · Parker, AZNTSB UNK64X4213Accident · Minor injuriesClosedPiper PA25 · Aspermont, TXNTSB UNK64X4110Accident · No injuriesClosedPiper PA25 · Bartow, FLNTSB UNK64X3929Accident · 1 fatalClosedPiper PA-25 · Hereford, TXNTSB UNK64X3906Accident · Serious injuriesClosedPiper PA25 · Mclean, TXNTSB UNK64X3705Accident · Serious injuriesClosedPiper PA25 · Prior Lake, MNNTSB UNK64X3555Accident · No injuriesClosedPiper PA25 · Columbia, LANTSB UNK64X3412Accident · No injuriesClosedPiper PA25 · Abilene, TXNTSB UNK64X3356Accident · Minor injuriesClosedPiper PA25 · Lemoore, CANTSB UNK64X3218Accident · Serious injuriesClosedPiper PA25 · Berlin, GANTSB UNK64X3129Accident · Serious injuriesClosedPiper PA25 · Quanah, TXNTSB UNK64X3122Accident · No injuriesClosedPiper PA25 · Martin, SCNTSB UNK64X2897Accident · No injuriesClosedPiper PA25 · Reserve, LANTSB UNK64X2676Accident · Minor injuriesClosedPiper PA25 · Warden, WANTSB UNK64X2298Accident · No injuriesClosedPiper PA25 · Spearman, TXNTSB UNK64X2219Accident · No injuriesClosedPiper PA25 · Raymondville, TXNTSB UNK64X2153Accident · No injuriesClosedPiper PA25 · South Haven, MINTSB UNK64X2051Accident · No injuriesClosedPiper PA25 · Bass Lake, INNTSB UNK64X1819Accident · No injuriesClosedPiper PA25 · Keiser, ARNTSB UNK64X1801Accident · No injuriesClosedPiper PA25 · Preston, MDNTSB UNK64X1496Accident · No injuriesClosedPiper PA24 · Howard Lake, MNNTSB UNK64X1494Accident · No injuriesClosedPiper PA25 · Terrell, TXNTSB UNK64X1439Accident · No injuriesClosedPiper PA25 · Lonoke, ARNTSB UNK64X1282Accident · No injuriesClosedPiper PA25 · Plant City, FLNTSB UNK64X1135Accident · No injuriesClosedPiper PA25 · Claude, TXNTSB UNK64X0595Accident · No injuriesClosedPiper PA25 · Aspermont, TXNTSB UNK64X0189Accident · Minor injuriesClosedPiper PA25 · Mendota, CA