NTSB investigations: Piper PA-28-160, 1967
20 cases on aircraft the registry lists as Piper PA-28-160. 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 | 36 |
|---|---|
| 1965 | 35 |
| 1966 | 23 |
| 1967 | 20 |
| 1968 | 19 |
| 1969 | 13 |
| 1970 | 6 |
| 1971 | 9 |
| 1972 | 8 |
| 1973 | 6 |
| 1974 | 8 |
| 1975 | 8 |
| 1976 | 5 |
| 1977 | 7 |
| 1978 | 6 |
| 1979 | 4 |
| 1980 | 2 |
| 1981 | 3 |
| 1982 | 2 |
| 1984 | 2 |
| 1985 | 1 |
| 1986 | 3 |
| 1987 | 3 |
| 1988 | 4 |
| 1989 | 4 |
| 1992 | 3 |
| 1993 | 3 |
| 1994 | 2 |
| 1995 | 4 |
| 1996 | 1 |
| 1997 | 2 |
| 1998 | 1 |
| 1999 | 1 |
| 2000 | 2 |
| 2001 | 1 |
| 2002 | 1 |
| 2003 | 1 |
| 2004 | 1 |
| 2005 | 1 |
| 2006 | 1 |
| 2007 | 1 |
| 2009 | 2 |
| 2012 | 2 |
| 2013 | 1 |
| 2020 | 2 |
| 2022 | 2 |
| 2023 | 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\") = 1967
AND c.\"mKey\" IN (SELECT x.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' x WHERE x.aircraft_model_code IN ('7102806'))
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") = 1967
AND c."mKey" IN (SELECT x.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' x WHERE x.aircraft_model_code IN ('7102806'))
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 FTW68F0382Accident · No injuriesClosedPiper PA-28 · Crosbyton, TXNTSB NYC68F0264Accident · Minor injuriesClosedPiper PA-28 · Agawam, MANTSB LAX68A0041Accident · 4 fatalClosedPiper PA-28 · W.Los Angeles, CANTSB DIA68A0016Accident · 3 fatalClosedPiper PA-28 · Pendleton, NCNTSB NYC68F0304Accident · No injuriesClosedPiper PA-28 · Norwood, MANTSB CHI68F0245Accident · No injuriesClosedPiper PA-28 · Monee, ILNTSB FTW68F0161Accident · Minor injuriesClosedPiper PA-28 · Blackwell, OKNTSB NYC68F0100Accident · No injuriesClosedPiper PA-28 · Red Bank, NJNTSB CHI68F0085Accident · Serious injuriesClosedPiper PA-28 · Campbellsburg, KYNTSB NYC67A0180Accident · No injuriesClosedPiper PA-28 · Warrington, PANTSB FTW68D0002Accident · No injuriesClosedPiper PA-28 · Pawhuska, OKNTSB NYC67A0153Accident · 3 fatalClosedPiper PA-28 · Flushing, NYNTSB MIA67D0549Accident · No injuriesClosedPiper PA-28 · Huntsville, ALNTSB SEA67D0263Accident · No injuriesClosedPiper PA-28 · Palouse, WANTSB CHI67F0536Accident · Serious injuriesClosedPiper PA-28 · Bowling Gren, OHNTSB NYC67F0539Accident · No injuriesClosedPiper PA-28 · Albany, NYNTSB CHI67D0476Accident · No injuriesClosedPiper PA-28 · Frankfort, INNTSB NYC67D0502Accident · No injuriesClosedPiper PA-28 · Red Bank, NJNTSB DIA67D0045Accident · No injuriesClosedPiper PA-28 · Alexandria, VANTSB CHI67F0466Accident · Minor injuriesClosedPiper PA-28 · Blue Ash, OH