NTSB investigations: Piper PA-28-140
3,857 cases on aircraft the registry lists as Piper PA-28-140. 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 ('7102802'))
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 ('7102802'))
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 MKC73DER19Accident · No injuriesClosedPiper PA-28 · Montevideo, MNNTSB FTW73FPA09Accident · No injuriesClosedPiper PA-28 · Dallas, TXNTSB LAX73FUM01Accident · No injuriesClosedPiper PA-28 · Ramona, CANTSB OAK73FVA11Accident · Serious injuriesClosedPiper PA-28 · Columbia, CANTSB ANC73FAG12Accident · Serious injuriesClosedPiper PA-28 · Anchorage, AKNTSB SEA73FYI02Accident · Minor injuriesClosedPiper PA-28 · Roseburg, ORNTSB NYC73FNA09Accident · Serious injuriesClosedPiper PA-28 · Haverhill, MANTSB NYC73DNC10Accident · No injuriesClosedPiper PA-28 · Melvin Village, NHNTSB LAX73FUG08Accident · No injuriesClosedPiper PA-28 · Rialto, CANTSB NYC73FHJ04Accident · No injuriesClosedPiper PA-28 · Massapequa Prk, NYNTSB NYC73DHD02Accident · No injuriesClosedPiper PA-28 · Albion, NJNTSB LAX73FUA04Accident · No injuriesClosedPiper PA-28 · Torrance, CANTSB FTW73FPD03Accident · No injuriesClosedPiper PA-28 · Ft.Worth, TXNTSB NYC73DID04Accident · No injuriesClosedPiper PA-28 · Fredericksburg, VANTSB SEA73AS002Accident · 1 fatalClosedPiper PA-28 · Klamath Fall, ORNTSB OAK73AP002Accident · 2 fatalClosedPiper PA-28 · Gualala, CANTSB NYC73FNA26Accident · Serious injuriesClosedPiper PA-28 · Block Island, RINTSB DEN73DTE08Accident · No injuriesClosedPiper PA-28 · Littleton, CONTSB MKC73DCQ06Accident · No injuriesClosedPiper PA-28 · Utica, KSNTSB LAX73DUG04Accident · Minor injuriesClosedPiper PA-28 · Anza, CANTSB MIA72DLG05Accident · No injuriesClosedPiper PA-28 · Myrtle Beach, SCNTSB FTW73DQD02Accident · Serious injuriesClosedPiper PA-28 · Juarez, MexicoNTSB FTW73DPM01Accident · No injuriesClosedPiper PA-28 · Tulsa, OKNTSB CHI73FEE04Accident · No injuriesClosedPiper PA-28 · Lansing, ILNTSB OAK73DVW03Accident · No injuriesClosedPiper PA-28 · Lathrop Wells, NVNTSB NYC73FNE02Accident · Minor injuriesClosedPiper PA-28 · Fitchburg, MANTSB LAX72DUJ11Accident · Minor injuriesClosedPiper PA-28 · Nogales, MexicoNTSB ANC72AA051Accident · 2 fatalClosedPiper PA-28 · Palmer, AKNTSB OAK72FVA79Accident · No injuriesClosedPiper PA-28 · Columbia, CANTSB NYC72DID35Accident · Minor injuriesClosedPiper PA-28 · Ashland, VANTSB SEA72AS054Accident · No injuriesClosedPiper PA-28 · Blackfoot, IDNTSB NYC72AN151Accident · 1 fatalClosedPiper PA-22 · Winchester, VANTSB MKC72DCG64Accident · No injuriesClosedPiper PA-28 · Basehor, KSNTSB CHI72FEM80Accident · No injuriesClosedPiper PA-28 · Gobles, MINTSB SEA72FYG48Accident · Serious injuriesClosedPiper PA-28 · Curlew, WANTSB CHI72DLQ43Accident · No injuriesClosedPiper PA-28 · Murray, KYNTSB MIA72FLA48Accident · No injuriesClosedPiper PA-28 · St.Augustine, FLNTSB DEN72FQD27Accident · No injuriesClosedPiper PA-28 · Anthony, NMNTSB MIA72AM127Accident · 1 fatalClosedPiper PA-28 · Statesboro, GANTSB NYC72DFA45Accident · Minor injuriesClosedPiper PA-28 · Beaver Falls, NYNTSB CHI72DET31Accident · No injuriesClosedPiper PA-28 · South Bend, INNTSB MIA72DKJ56Accident · No injuriesClosedPiper PA-28 · Madison, ALNTSB NYC72FHM51Accident · No injuriesClosedPiper PA-28 · Clark, NJNTSB CHI72FEA40Accident · Minor injuriesClosedPiper PA-28 · Lafayette, INNTSB NYC72DNC50Accident · No injuriesClosedPiper PA-28 · Keene, NHNTSB OAK72AP041Accident · 2 fatalClosedPiper PA-28 · Watsonville, CANTSB CHI72FLQ38Accident · No injuriesClosedPiper PA-28 · Georgetown, KYNTSB CHI72FEM70Accident · No injuriesClosedPiper PA-28 · Sunfield, MINTSB MIA72AM123Accident · 1 fatalClosedPiper PA-28 · No.Atlantic Ocean (Atlantic Ocean)NTSB FTW72FRA58Accident · Minor injuriesClosedPiper PA-28 · Arcola, TX