NTSB investigations: Piper PA-23, 1969
14 cases on aircraft the registry lists as Piper PA-23. 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 per year
| 1964 | 24 |
|---|---|
| 1965 | 24 |
| 1966 | 24 |
| 1967 | 21 |
| 1968 | 16 |
| 1969 | 14 |
| 1970 | 15 |
| 1971 | 20 |
| 1972 | 16 |
| 1973 | 16 |
| 1974 | 19 |
| 1975 | 8 |
| 1976 | 12 |
| 1977 | 5 |
| 1978 | 5 |
| 1979 | 11 |
| 1980 | 7 |
| 1981 | 8 |
| 1982 | 4 |
| 1983 | 4 |
| 1984 | 4 |
| 1985 | 2 |
| 1986 | 5 |
| 1987 | 1 |
| 1988 | 1 |
| 1989 | 3 |
| 1990 | 3 |
| 1991 | 1 |
| 1992 | 4 |
| 1993 | 1 |
| 1994 | 5 |
| 1995 | 3 |
| 1996 | 3 |
| 1997 | 1 |
| 1998 | 1 |
| 2000 | 1 |
| 2003 | 1 |
| 2004 | 1 |
| 2006 | 1 |
| 2008 | 1 |
| 2010 | 1 |
| 2011 | 1 |
| 2012 | 1 |
| 2013 | 1 |
| 2015 | 1 |
| 2018 | 1 |
| 2019 | 2 |
| 2020 | 1 |
| 2021 | 2 |
| 2022 | 1 |
| 2024 | 1 |
| 2025 | 1 |
| 2026 | 1 |
Where
Latest cases
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 year(c.\"eventDate\") = 1969
AND c.\"mKey\" IN (SELECT x.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' x WHERE x.aircraft_model_code IN ('7102302'))
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 year(c."eventDate") = 1969
AND c."mKey" IN (SELECT x.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' x WHERE x.aircraft_model_code IN ('7102302'))
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 OAK70F0205Accident · No injuriesClosedPiper PA-23 · San Rafael, CANTSB MIA70D0272Accident · No injuriesClosedPiper PA-23 · Atlantic Ocean (Atlantic Ocean)NTSB FTW70F0299Accident · No injuriesClosedPiper PA-23 · Plainview, TXNTSB OAK70D0200Accident · No injuriesClosedPiper PA-23 · San Jose, CANTSB CHI70A0029Accident · 1 fatalClosedPiper PA-23 · Charlotte, MINTSB LAX70F0179Accident · No injuriesClosedPiper PA-23 · Calexico, CANTSB MKC70F0214Accident · Serious injuriesClosedPiper PA-23 · Lake Elmo, MNNTSB CHI70D0108Accident · No injuriesClosedPiper PA-23 · Brownsburg, INNTSB LAX70D0048Accident · No injuriesClosedPiper PA-23 · Riverside, CANTSB MIA70F0011Accident · No injuriesClosedPiper PA-23 · Dania, FLNTSB CHI70D0090Accident · No injuriesClosedPiper PA-23 · Fond Du Lac, WINTSB CHI69A0080Accident · 1 fatalClosedPiper PA-23 · Bowling Green, KYNTSB NYC69A0077Accident · 1 fatalClosedPiper PA-23 · Windham, NHNTSB MKC69F0317Accident · No injuriesClosedPiper PA-23 · Estherville, IA