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 MKC77FER57Accident · Minor injuriesClosedPiper PA-28 · Mazeppa, MNNTSB MKC77DER55Accident · No injuriesClosedPiper PA-28 · Minnesota Lake, MNNTSB DEN77FTM21Accident · Serious injuriesClosedPiper PA-28 · Beaver, UTNTSB MIA77DLD70Accident · No injuriesClosedPiper PA-28 · Daytona Beach, FLNTSB DEN77FTE60Accident · No injuriesClosedPiper PA-28 · Colo Springs, CONTSB OAK77DVG42Accident · No injuriesClosedPiper PA-28 · Pope Valley, CANTSB NYC77FGM30Accident · No injuriesClosedPiper PA-28 · Titusville, PANTSB MIA77FLD67Accident · Minor injuriesClosedPiper PA-28 · Tampa, FLNTSB NYC77DHA26Accident · No injuriesClosedPiper PA-28 · Bedminster, NJNTSB SEA77FYM39Accident · No injuriesClosedPiper PA-28 · Hillsboro, ORNTSB IAD77FLJ19Accident · Minor injuriesClosedPiper PA-28R · Selma, NCNTSB DEN77FTE59Accident · No injuriesClosedPiper PA-28 · Lafayette, CONTSB SEA77FYA21Accident · No injuriesClosedPiper PA-28 · Nampa, IDNTSB NYC77FFA27Accident · Serious injuriesClosedPiper PA-28 · Hudson Falls, NYNTSB MKC77DCQ39Accident · No injuriesClosedPiper PA-28 · Yates Center, KSNTSB IAD77DID20Accident · Minor injuriesClosedPiper PA-28 · Lyells, VANTSB SEA77FA038Accident · 3 fatalClosedPiper PA-28 · Lavina, MTNTSB MKC77FER45Accident · No injuriesClosedPiper PA-28 · Alexandria, MNNTSB OAK77DVG39Accident · Minor injuriesClosedPiper PA-28 · Sacramento, CANTSB LAX77FUQ31Accident · No injuriesClosedPiper PA-28 · Quartz Hill, CANTSB IAD77DLJ16Accident · No injuriesClosedPiper PA-28 · Southport, NCNTSB LAX77FUQ30Accident · No injuriesClosedPiper PA-28 · Van Nuys, CANTSB NYC77FNE20Accident · No injuriesClosedPiper PA-28 · Milford, CTNTSB LAX77FUG41Accident · Serious injuriesClosedPiper PA-28 · Corona, CANTSB FTW77DRD27Accident · Minor injuriesClosedPiper PA 28 · Free Mason Is., LANTSB NYC77FNC30Accident · Serious injuriesClosedPiper PA-28 · Post Mills, VTNTSB CHI77FEK16Accident · No injuriesClosedPiper PA-28 · Newark, OHNTSB OAK77DVD30Accident · No injuriesClosedPiper PA-28 · Hayward, CANTSB IAD77DHD14Accident · No injuriesClosedPiper PA-28 · Cheswold, DENTSB NYC77FHJ18Accident · Serious injuriesClosedPiper PA-28 · Flushing, NYNTSB CHI77DEX21Accident · No injuriesClosedPiper PA-28 · Lafayette, INNTSB MKC77DCG19Accident · No injuriesClosedPiper PA-28 · Ft Leavenworth, KSNTSB OAK77FXQ17Accident · 1 fatalClosedPiper PA-28 · Winnemucca, NVNTSB IAD77FA036Accident · 4 fatalClosedPiper PA-28 · Windsor, NCNTSB FTW77FQD16Accident · No injuriesClosedPiper PA-28 · El Paso, TXNTSB FTW77DPG26Accident · No injuriesClosedPiper PA-28 · Russellville, ARNTSB CHI77DEC25Accident · No injuriesClosedPiper PA-28 · Lapeer, MINTSB MIA77DLD48Accident · No injuriesClosedPiper PA-28 · Plymouth, FLNTSB CHI77FEP30Accident · Serious injuriesClosedPiper PA-28 · Kansasville, WINTSB MIA77DKJ27Accident · No injuriesClosedPiper PA-28 · Tuscaloosa, ALNTSB OAK77FA028Accident · 1 fatalClosedPiper PA28 · Auberry, CANTSB LAX77FA034Accident · 2 fatalClosedPiper PA-28 · Saugus, CANTSB IAD77FA031Accident · 1 fatalClosedPiper PA-28 · Morgantown, WVNTSB SEA77FYA14Accident · No injuriesClosedPiper PA-28 · Emmett, IDNTSB MIA77DKJ22Accident · No injuriesClosedPiper PA-28 · Fort Payne, ALNTSB MIA77DLA20Accident · No injuriesClosedPiper PA-28 · Lake City, FLNTSB FTW77FPG20Accident · No injuriesClosedPiper PA-28 · Little Rock, ARNTSB MIA77DLG12Accident · Minor injuriesClosedPiper PA-28 · Conway, SCNTSB CHI77FA034Accident · 1 fatalClosedPiper PA-28 · Chicago, ILNTSB LAX77FUM15Accident · Minor injuriesClosedPiper PA-28 · Carlsbad, CA