NTSB investigations: Piper PA-28-161, 1978
19 cases on aircraft the registry lists as Piper PA-28-161. 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 | 1 |
|---|---|
| 1966 | 1 |
| 1967 | 1 |
| 1969 | 1 |
| 1971 | 1 |
| 1977 | 5 |
| 1978 | 19 |
| 1979 | 30 |
| 1980 | 30 |
| 1981 | 37 |
| 1982 | 31 |
| 1983 | 14 |
| 1984 | 16 |
| 1985 | 20 |
| 1986 | 20 |
| 1987 | 26 |
| 1988 | 19 |
| 1989 | 22 |
| 1990 | 28 |
| 1991 | 22 |
| 1992 | 23 |
| 1993 | 21 |
| 1994 | 17 |
| 1995 | 14 |
| 1996 | 13 |
| 1997 | 15 |
| 1998 | 13 |
| 1999 | 15 |
| 2000 | 16 |
| 2001 | 11 |
| 2002 | 11 |
| 2003 | 9 |
| 2004 | 15 |
| 2005 | 14 |
| 2006 | 17 |
| 2007 | 8 |
| 2008 | 22 |
| 2009 | 8 |
| 2010 | 10 |
| 2011 | 13 |
| 2012 | 8 |
| 2013 | 8 |
| 2014 | 6 |
| 2015 | 7 |
| 2016 | 7 |
| 2017 | 6 |
| 2018 | 11 |
| 2019 | 10 |
| 2020 | 2 |
| 2021 | 9 |
| 2022 | 5 |
| 2023 | 6 |
| 2024 | 7 |
| 2025 | 3 |
| 2026 | 4 |
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\") = 1978
AND c.\"mKey\" IN (SELECT x.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' x WHERE x.aircraft_model_code IN ('7102803', '7102834'))
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") = 1978
AND c."mKey" IN (SELECT x.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' x WHERE x.aircraft_model_code IN ('7102803', '7102834'))
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 FTW79FRA05Accident · No injuriesClosedPiper PA-28 · Pearland, TXNTSB LAX79FUG07Accident · No injuriesClosedPiper PA-28 · Newberry Spgs, CANTSB MIA79FA017Accident · 1 fatalClosedPiper PA-28 · Jacksonville, FLNTSB SEA79FYE04Accident · Minor injuriesClosedPiper PA-28 · Bellevue, WANTSB FTW79DRA02Accident · Minor injuriesClosedPiper PA-28 · Houston, TXNTSB FTW78FA086Accident · 3 fatalClosedPiper PA-28 · Richland Hills, TXNTSB DEN78DQA60Accident · No injuriesClosedPiper PA-28 · Albuquerque, NMNTSB OAK78FA057Accident · 2 fatalClosedPiper PA-28 · Concord, CANTSB SEA78FA063Accident · 4 fatalClosedPiper PA-28 · Sisters, ORNTSB FTW78FRJ30Accident · Serious injuriesClosedPiper PA-28 · Haynesville, LANTSB CHI78DEX30Accident · No injuriesClosedPiper PA-28 · Muncie, INNTSB CHI78FEE50Accident · No injuriesClosedPiper PA-28 · Kankakee, ILNTSB CHI78DEV39Accident · No injuriesClosedPiper PA-28 · Mclean, ILNTSB MKC78DER54Accident · No injuriesClosedPiper PA-28 · Belle Plaine, MNNTSB OAK78FA326Accident · 1 fatalClosedPiper PA-28 · Santa Rosa, CANTSB LAX78FUM17Accident · Minor injuriesClosedPiper PA-28 · San Diego, CANTSB MKC78DCJ09Accident · No injuriesClosedPiper PA-28 · Gothenburg, NENTSB DEN78FTM12Accident · No injuriesClosedPiper PA-28 · Provo, UTNTSB NYC78FNA08Accident · No injuriesClosedPiper PA-28 · Norwood, MA