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 OAK79DVG18Accident · No injuriesClosedCessna 152 · Placerville, CANTSB MIA79DKT31Accident · No injuriesClosedCessna 152 · Ft Lauderdale, FLNTSB CHI79FET15Accident · Minor injuriesClosedCessna 152 · Valparaiso, INNTSB NYC79FGM12Accident · No injuriesClosedCessna 152 · Latrobe, PANTSB MIA79FLG18Accident · Serious injuriesClosedCessna 152 · Folly Beach, SCNTSB FTW79DPG16Accident · No injuriesClosedCessna 152 · Mcgehee, ARNTSB OAK79DVM10Accident · No injuriesClosedCessna 152 · Monterey, CANTSB MKC79DCQ09Accident · No injuriesClosedCessna 152 · Emporia, KSNTSB IAD79FLJ04Accident · No injuriesClosedCessna 152 · Durham, NCNTSB MKC79DER18Accident · No injuriesClosedCessna 152 · Cottage Grove, MNNTSB CHI79FEE31Accident · Minor injuriesClosedCessna 152 · Geneva, ILNTSB FTW79FRJ06Accident · Serious injuriesClosedCessna 152 · Bonita, LANTSB CHI79FEX12Accident · No injuriesClosedCessna 152 · Bloomington, INNTSB LAX79DUJ32Accident · No injuriesClosedCessna 152 · Phoenix, AZNTSB MIA79FLG15Accident · No injuriesClosedCessna 152 · Mullins, SCNTSB MIA79DLG16Accident · No injuriesClosedCessna 152 · Ridgeland, SCNTSB MIA79DKT25Accident · No injuriesClosedCessna 152 · Palm Beach, FLNTSB MKC79DER14Accident · No injuriesClosedCessna 152 · St Cloud, MNNTSB LAX79DUJ29Accident · No injuriesClosedCessna 152 · Phoenix, AZNTSB FTW79DA027Accident · 2 fatalClosedCessna 152 · Husser, LANTSB FTW79DRG11Accident · No injuriesClosedCessna 150 · Troy, TXNTSB NYC79DGM07Accident · No injuriesClosedCessna 152 · Tarentum, PANTSB OAK79FVD07Accident · No injuriesClosedCessna 152 · Oakland, CANTSB MIA79FKG12Accident · No injuriesClosedCessna 152 · Atlanta, GANTSB LAX79FUJ19Accident · Minor injuriesClosedCessna 152 · Scottsdale, AZNTSB MKC79FCD04Accident · No injuriesClosedCessna 152 · Muscatine, IANTSB CHI79DEV05Accident · No injuriesClosedCessna 152 · Peoria, ILNTSB LAX79FUJ17Accident · No injuriesClosedCessna 152 · Willcox, AZNTSB MIA79DLG09Accident · No injuriesClosedCessna 152 · Manning, SCNTSB CHI79DEE28Accident · No injuriesClosedCessna 152 · Sugar Grove, ILNTSB MIA79DLD21Accident · No injuriesClosedCessna 152 · Mulberry, FLNTSB MIA79DLD18Accident · No injuriesClosedCessna 152 · Silver Springs, FLNTSB MIA79FA013Accident · 2 fatalClosedCessa 152 · Boca Raton, FLNTSB LAX79DUJ16Accident · No injuriesClosedCessna 152 · Goodyear, AZNTSB NYC79FA008Accident · 1 fatalClosedCessna 152 · West Mifflin, PANTSB FTW79DPJ02Accident · No injuriesClosedCessna 152 · Tonkawa, OKNTSB MKC79FTG01Accident · No injuriesClosedCessna 152 · Grand Forks, NDNTSB OAK79FVW01Accident · No injuriesClosedCessna 152 · Henderson, NVNTSB MIA79DKJ07Accident · Serious injuriesClosedCessna 152 · Alabaster, ALNTSB MIA79DKJ05Accident · No injuriesClosedCessna 152T · Dothan, ALNTSB FTW79FPM02Accident · No injuriesClosedCessna 152T · Dewey, OKNTSB LAX79FA002Accident · 2 fatalClosedCessna 152 · Scottsdale, AZNTSB MKC79FCQ01Accident · No injuriesClosedCessna 152 · Oakley, KSNTSB IAD79FA018Accident · 1 fatalClosedCessna 152 · Linden, TNNTSB NYC78FHJ25Accident · No injuriesClosedCessna 172 · Farmingdale, NYNTSB NYC78FA098Accident · No injuriesClosedCessna 152 · Plymouth, MANTSB NYC78FNA48Accident · No injuriesClosedCessna 152 · Bedford, MANTSB MIA78DKQ41Accident · No injuriesClosedCessna 152 · Tylertown, MSNTSB MIA78DLD77Accident · No injuriesClosedCessna 152 · Lutz, FLNTSB CHI78FEC55Accident · No injuriesClosedCessna 152 · Plymouth, MI