NTSB investigations: Piper PA-25, 1971
13 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 per year
| 1964 | 26 |
|---|---|
| 1965 | 13 |
| 1966 | 22 |
| 1967 | 26 |
| 1968 | 26 |
| 1969 | 10 |
| 1970 | 15 |
| 1971 | 13 |
| 1972 | 12 |
| 1973 | 14 |
| 1974 | 12 |
| 1975 | 15 |
| 1976 | 12 |
| 1977 | 7 |
| 1978 | 7 |
| 1979 | 5 |
| 1980 | 2 |
| 1981 | 5 |
| 1982 | 2 |
| 1983 | 6 |
| 1984 | 1 |
| 1985 | 1 |
| 1986 | 3 |
| 1987 | 5 |
| 1988 | 1 |
| 1990 | 2 |
| 1991 | 2 |
| 1992 | 1 |
| 1993 | 2 |
| 1994 | 1 |
| 1995 | 1 |
| 1996 | 1 |
| 1997 | 1 |
| 1999 | 1 |
| 2000 | 1 |
| 2005 | 1 |
| 2006 | 2 |
| 2009 | 1 |
| 2018 | 1 |
| 2020 | 1 |
| 2025 | 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\") = 1971
AND 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 year(c."eventDate") = 1971
AND 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 FTW72FPA05Accident · No injuriesClosedPiper PA-25 · Rockwall, TXNTSB FTW72DPD20Accident · No injuriesClosedPiper PA-25 · Glenrose, TXNTSB FTW72DQG16Accident · Minor injuriesClosedPiper PA-25 · Seminole, TXNTSB NYC72FLJ06Accident · Minor injuriesClosedPiper PA-25 · Dundarrach, NCNTSB MIA72FLT04Accident · Minor injuriesClosedPiper PA-25 · Pinson, TNNTSB CHI72FEV09Accident · No injuriesClosedPiper PA-25 · Perryville, MONTSB SEA72DYA04Accident · No injuriesClosedPiper PA-25 · Firth, IDNTSB FTW72DQG08Accident · No injuriesClosedPiper PA-25 · Tulia, TXNTSB MKC72DCD12Accident · No injuriesClosedPiper PA-25 · Oelwein, IANTSB MKC72DCQ08Accident · No injuriesClosedPiper PA-25 · Sharon Sprgs, KSNTSB MKC72DCJ02Accident · No injuriesClosedPiper PA-25 · Fremont, NENTSB MIA72DLA02Accident · No injuriesClosedPiper PA-25 · Branford, FLNTSB MKC71FCG57Accident · Minor injuriesClosedPiper PA-25 · Marshall, MO