NTSB investigations: Piper PA-28-181, 1976
16 cases on aircraft the registry lists as Piper PA-28-181. 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
| 1965 | 1 |
|---|---|
| 1966 | 1 |
| 1968 | 1 |
| 1971 | 1 |
| 1972 | 2 |
| 1974 | 1 |
| 1976 | 16 |
| 1977 | 16 |
| 1978 | 29 |
| 1979 | 23 |
| 1980 | 28 |
| 1981 | 36 |
| 1982 | 21 |
| 1983 | 24 |
| 1984 | 10 |
| 1985 | 33 |
| 1986 | 26 |
| 1987 | 23 |
| 1988 | 21 |
| 1989 | 10 |
| 1990 | 20 |
| 1991 | 19 |
| 1992 | 9 |
| 1993 | 19 |
| 1994 | 20 |
| 1995 | 22 |
| 1996 | 12 |
| 1997 | 17 |
| 1998 | 20 |
| 1999 | 16 |
| 2000 | 10 |
| 2001 | 15 |
| 2002 | 10 |
| 2003 | 10 |
| 2004 | 20 |
| 2005 | 15 |
| 2006 | 9 |
| 2007 | 14 |
| 2008 | 8 |
| 2009 | 8 |
| 2010 | 11 |
| 2011 | 7 |
| 2012 | 8 |
| 2013 | 7 |
| 2014 | 12 |
| 2015 | 9 |
| 2016 | 8 |
| 2017 | 8 |
| 2018 | 13 |
| 2019 | 8 |
| 2020 | 6 |
| 2021 | 9 |
| 2022 | 7 |
| 2023 | 19 |
| 2024 | 15 |
| 2025 | 13 |
| 2026 | 11 |
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\") = 1976
AND c.\"mKey\" IN (SELECT x.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' x WHERE x.aircraft_model_code IN ('7102807', '7102832'))
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") = 1976
AND c."mKey" IN (SELECT x.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' x WHERE x.aircraft_model_code IN ('7102807', '7102832'))
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 NYC77FA016Accident · 3 fatalClosedPiper PA-28 · Westhampton, NYNTSB NYC77FGT04Accident · Minor injuriesClosedPiper PA-28 · Philipsburg, PANTSB DEN77FA012Accident · 2 fatalClosedPiper PA-28 · Farmington, NMNTSB CHI77FEK06Accident · No injuriesClosedPiper PA-28 · Columbus, OHNTSB CHI76DEP50Accident · No injuriesClosedPiper PA-28 · Ladysmith, WINTSB NYC76FHD39Accident · Serious injuriesClosedPiper PA-28 · W Deptford, NJNTSB DEN76FTE91Accident · Minor injuriesClosedPiper PA-28 · Peyton, CONTSB MKC76AK069Accident · 5 fatalClosedPiper PA-28R · Huntsville, MONTSB DEN76FQG04Accident · Serious injuriesClosedPiper PA-28 · Hobbs, NMNTSB SEA76AS047Accident · 1 fatalClosedPiper PA-28R · Mt.Jefferson, ORNTSB IAD76AI070Accident · 3 fatalClosedPiper PA-28 · Big Island, VANTSB MKC76DCQ49Accident · No injuriesClosedPiper PA-28 · Oberlin, KSNTSB IAD76FKW27Accident · No injuriesClosedPiper PA-31T · Cleveland, TNNTSB OAK76DVD29Accident · No injuriesClosedPiper PA-28 · Healdsburg, CANTSB NYC76DGM23Accident · No injuriesClosedPiper PA-28 · Beaver Falls, PANTSB CHI76FEI18Accident · No injuriesClosedPiper PA-28 · Toledo, OH