NTSB investigations: Piper PA-25
281 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, newest first
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 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 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 FTW71FQG04Accident · 1 fatalClosedPiper PA-25 · Sunny Side, TXNTSB SEA71FDG01Accident · No injuriesClosedPiper PA-25 · Gallatin Gwy, MTNTSB MKC70FDD18Accident · No injuriesClosedPiper PA-25 · Casselton, NDNTSB MKC70FCG30Accident · Serious injuriesClosedPiper PA-25 · Holton, KSNTSB MKC70DCJ21Accident · No injuriesClosedPiper PA-25 · Snyder, NENTSB FTW70FPJ13Accident · 1 fatalClosedPiper PA-25 · Cushing, OKNTSB MIA70DKD01Accident · No injuriesClosedPiper PA-25 · Bolivar, TNNTSB FTW70DPJ06Accident · No injuriesClosedPiper PA-25 · Okarche, OKNTSB FTW70F0220Accident · 1 fatalClosedPiper PA-25 · Hollis, OKNTSB SEA70D0045Accident · Serious injuriesClosedPiper PA-25 · Lewisville, IDNTSB MIA70F0091Accident · No injuriesClosedPiper PA-25 · Eupora, MSNTSB OAK70D0084Accident · No injuriesClosedPiper PA-25 · Grover City, CANTSB MKC70D0027Accident · No injuriesClosedPiper PA-25 · Seward, NENTSB FTW70D0054Accident · No injuriesClosedPiper PA-25 · Sterling City, TXNTSB SEA70D0007Accident · No injuriesClosedPiper PA-25 · Pasco, WANTSB DEN70F0010Accident · 1 fatalClosedPiper PA-25 · Las Cruces, NMNTSB MKC70D0046Accident · No injuriesClosedPiper PA-25 · Dupree, SDNTSB SEA70D0069Accident · No injuriesClosedPiper PA-25 · Dallesport, WANTSB FTW69F0308Accident · No injuriesClosedPiper PA-25 · Lubbock, TXNTSB FTW69F0260Accident · No injuriesClosedPiper PA-25 · Woodrow, TXNTSB MIA69F0166Accident · 1 fatalClosedPiper PA-25 · Marks, MSNTSB FTW69F0191Accident · 1 fatalClosedPiper PA-25 · Presidio, TXNTSB CHI69A0024Accident · 1 fatalClosedPiper PA-25 · Otterbein, INNTSB LAX69D0113Accident · Serious injuriesClosedPiper PA-25 · Cortaro, AZNTSB FTW69D0196Accident · No injuriesClosedPiper PA-25 · Friona, TXNTSB FTW69F0152Accident · No injuriesClosedPiper PA-25 · Parkin, ARNTSB MIA69F0053Accident · No injuriesClosedPiper PA-25 · Harpersville, ALNTSB MKC69D0105Accident · No injuriesClosedPiper PA-25 · Mccool Jct., NENTSB FTW69F0131Accident · No injuriesClosedPiper PA-25 · Cotton Center, TXNTSB FTW69F0109Accident · No injuriesClosedPiper PA-25 · Plainview, TXNTSB FTW69F0094Accident · Minor injuriesClosedPiper PA-25 · Amarillo, TXNTSB NYC69F0093Accident · No injuriesClosedPiper PA-25 · Great Meadows, NJNTSB FTW69F0118Accident · No injuriesClosedPiper PA-25 · Arkadelphia, ARNTSB FTW69F0105Accident · Minor injuriesClosedPiper PA-25 · N.Little Rock, ARNTSB CHI69F0144Accident · No injuriesClosedPiper PA-25 · North Judson, INNTSB MKC69D0049Accident · No injuriesClosedPiper PA-25 · Guide Rock, NENTSB FTW69F0035Accident · Serious injuriesClosedPiper PA-25 · Dalhart, TXNTSB DEN69F0014Accident · Minor injuriesClosedPiper PA-25 · Roswell, NMNTSB DEN69F0008Accident · No injuriesClosedPiper PA-25 · Montrose, CONTSB DEN69F0002Accident · No injuriesClosedPiper PA-25 · Roswell, NMNTSB FTW69D0003Accident · No injuriesClosedPiper PA-25 · Edinburg, TXNTSB CHI69F0006Accident · No injuriesClosedPiper PA-25 · South Haven, MINTSB FTW68F0574Accident · No injuriesClosedPiper PA-25 · Dumas, TXNTSB MKC68D0590Accident · No injuriesClosedPiper PA-25 · Nevada, MONTSB LAX68F0196Accident · Minor injuriesClosedPiper PA-25 · El Centro, CANTSB FTW68F0322Accident · Serious injuriesClosedPiper PA-25 · Epps, LANTSB MIA68D0177Accident · No injuriesClosedPiper PA-25 · Shaw, MSNTSB MKC68F0217Accident · No injuriesClosedPiper PA-25 · Mccool Junct, NENTSB MKC68F0228Accident · Minor injuriesClosedPiper PA-25 · Fairfax, MNNTSB MIA68A0027Accident · 1 fatalClosedPiper PA-25 · Taylorsville, FL