NTSB investigations: Piper PA-28R-180, 2016

1 case on aircraft the registry lists as Piper PA-28R-180. 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

19682026
NTSB investigations: Piper PA-28R-180, 2016 per year, 1968–2026: 397 cases
196824
196936
197034
197124
197227
197319
19746
197512
197615
197714
197813
19796
198010
198110
19827
19835
19842
19854
19865
19876
19882
19895
19904
19915
19925
19932
19944
19955
19961
19976
19982
19993
20003
20017
20021
20035
20048
20054
20063
20071
20081
20092
20103
20111
20124
20135
20142
20153
20161
20172
20182
20195
20203
20211
20223
20231
20242
20261

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\") = 2016
    AND c.\"mKey\" IN (SELECT x.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' x WHERE x.aircraft_model_code IN ('7102809'))
  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.