NTSB investigations: Cessna 152
2,738 cases on aircraft the registry lists as Cessna 152. 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 ('2071835'))
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 ('2071835'))
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 ATL81FKW25Accident · No injuriesClosedCessna 152 · Columbia, TNNTSB LAX81FVM27Accident · No injuriesClosedCessna 152 · San Jose, CANTSB FTW81FRA50Accident · No injuriesClosedCessna 152 · Huntsville, TXNTSB FTW81FPD34Accident · No injuriesClosedCessna 152 · Fort Worth, TXNTSB ANC81FAA23Accident · No injuriesClosedCessna 152 · Northway, AKNTSB DEN81FTG17Accident · No injuriesClosedCessna 152 · Bismarck, NDNTSB MIA81DKT85Accident · Minor injuriesClosedCessna 152 · Palm Beach, FLNTSB NYC81FNE24Accident · Minor injuriesClosedCessna 152 · Berlin, CTNTSB LAX81DXQ30Accident · No injuriesClosedCessna 152 · Bear Valley, CANTSB NYC81FHJ12Accident · No injuriesClosedCessna 152 · Ronkonkomoa, NYNTSB LAX81FA112Accident · 1 fatalClosedCessna 152 II · Kaaawa Valley, HINTSB LAX81DUM18Accident · Minor injuriesClosedCessna 152 · Ranchita, CANTSB NYC81FNE23Accident · No injuriesClosedCessna 152 · Sterling, MANTSB LAX81DUJ77Accident · No injuriesClosedCessna 152 · Phoenix, AZNTSB FTW81DRJ24Accident · Minor injuriesClosedCessna 152 · Delhi, LANTSB LAX81DVG52Accident · No injuriesClosedCessna 152 · Napa, CANTSB FTW81DRA47Accident · No injuriesClosedCessna 152 · League City, TXNTSB ATL81FKQ20Accident · 1 fatalClosedCessna 152 · Magee, MSNTSB MKC81FCG50Accident · No injuriesClosedCessna 152 · Liberty, MONTSB CHI81FEC33Accident · Minor injuriesClosedCessna 152 · Wixom, MINTSB CHI81DEX26Accident · No injuriesClosedCessna 152 · Shelbyville, INNTSB CHI81DEP33Accident · No injuriesClosedCessna 152 · Milwaukee, WINTSB CHI81FER52Accident · No injuriesClosedCessna 152 · White Bear Lk, MNNTSB CHI81DEM26Accident · No injuriesClosedCessna 152 · S.Manitou Is, MINTSB ATL81FA089Accident · Minor injuriesClosedCessna 152 · Decatur, GANTSB FTW81DPM14Accident · No injuriesClosedCessna 152 · Whitefield, OKNTSB CHI81FEC29Accident · Minor injuriesClosedCessna 152 · Linden, MINTSB NYC81FHD29Accident · No injuriesClosedCessna 152 · Philadelphia, PANTSB CHI81DEP28Accident · No injuriesClosedCessna 152 · Pewaukee, WINTSB FTW81FQG39Accident · No injuriesClosedCessna 152 · Lubbock, TXNTSB LAX81DXQ23Accident · No injuriesClosedCessna 152 · Carson City, NVNTSB MIA81DLA21Accident · No injuriesClosedCessna 152 · Waldo, FLNTSB CHI81DEP20Accident · No injuriesClosedCessna 152 · Medford, WINTSB MKC81DCD21Accident · No injuriesClosedCessna 152 · Arlington, IANTSB FTW81DPD28Accident · Minor injuriesClosedCessna 152 · Roanoke, TXNTSB MIA81FLD49Accident · No injuriesClosedCessna 152 · Clearwater, FLNTSB ATL81DLA07Accident · Minor injuriesClosedCessna 152 · Folkston, GANTSB SEA81FYP22Accident · No injuriesClosedCessna 152 · Pasco, WANTSB CHI81FEC27Accident · No injuriesClosedCessna 152 · Almont, MINTSB FTW81FPD25Accident · Minor injuriesClosedCessna 152 · Lewisville, TXNTSB CHI81FEM17Accident · No injuriesClosedCessna 152 · Shepard, MINTSB MKC81FCG35Accident · No injuriesClosedCessna 152 · Vibbard, MONTSB ATL81DKJ20Accident · No injuriesClosedCessna 152 · Huntsville, ALNTSB MIA81DKT46Accident · Minor injuriesClosedCessna 152 · Key Biscayne, FLNTSB FTW81DPJ23Accident · No injuriesClosedCessna 152 · Ada, OKNTSB CHI81FEE34Accident · No injuriesClosedCessna 152 · West Chicago, ILNTSB MIA81FLD43Accident · No injuriesClosedCessna 152 · Clearwater, FLNTSB LAX81DXQ17Accident · Minor injuriesClosedCessna 152 · Truckee, CANTSB MIA81DLD40Accident · No injuriesClosedCessna 152 · Silver Springs, FLNTSB CHI81FEM16Accident · No injuriesClosedCessna 152 · Portland, MI