NTSB investigations: Cessna 150, 1970
20 cases on aircraft the registry lists as Cessna 150. 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 per year
| 1964 | 61 |
|---|---|
| 1965 | 41 |
| 1966 | 53 |
| 1967 | 28 |
| 1968 | 28 |
| 1969 | 25 |
| 1970 | 20 |
| 1971 | 15 |
| 1972 | 23 |
| 1973 | 24 |
| 1974 | 16 |
| 1975 | 16 |
| 1976 | 11 |
| 1977 | 15 |
| 1978 | 8 |
| 1979 | 4 |
| 1980 | 6 |
| 1981 | 2 |
| 1982 | 6 |
| 1983 | 2 |
| 1984 | 2 |
| 1985 | 1 |
| 1986 | 2 |
| 1988 | 4 |
| 1989 | 6 |
| 1990 | 2 |
| 1991 | 6 |
| 1992 | 7 |
| 1993 | 2 |
| 1994 | 3 |
| 1995 | 3 |
| 1996 | 1 |
| 1997 | 2 |
| 1998 | 5 |
| 1999 | 1 |
| 2000 | 3 |
| 2001 | 3 |
| 2002 | 1 |
| 2003 | 1 |
| 2004 | 5 |
| 2005 | 1 |
| 2006 | 3 |
| 2007 | 4 |
| 2010 | 1 |
| 2012 | 2 |
| 2013 | 1 |
| 2015 | 1 |
| 2016 | 2 |
| 2018 | 2 |
| 2021 | 1 |
| 2022 | 2 |
| 2023 | 3 |
| 2025 | 1 |
Where
Latest cases
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 year(c.\"eventDate\") = 1970
AND c.\"mKey\" IN (SELECT x.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' x WHERE x.aircraft_model_code IN ('2071802'))
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 year(c."eventDate") = 1970
AND c."mKey" IN (SELECT x.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' x WHERE x.aircraft_model_code IN ('2071802'))
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 OAK71DVA45Accident · No injuriesClosedCessna 150 · Modesto, CANTSB LAX71FUA24Accident · No injuriesClosedCessna 150 · Long Beach, CANTSB CHI71AC023Accident · 2 fatalClosedCessna 150 · Mackinaw, ILNTSB NYC71FHA17Accident · No injuriesClosedCessna 150 · No.Brunswick, NJNTSB CHI71FDJ15Accident · No injuriesClosedCessna 150 · East Troy, WINTSB NYC71FFJ05Accident · Serious injuriesClosedCessna 150 · Burt, NYNTSB NYC71DFM08Accident · Minor injuriesClosedCessna 150G · Turner Falls, MANTSB DEN71DQA11Accident · No injuriesClosedCessna 150F · Gallup, NMNTSB NYC70AN133Accident · 1 fatalClosedCessna 150 · Mt Bethal, NJNTSB LAX70DUG39Accident · No injuriesClosedCessna 150C · Joshua Tree, CANTSB MIA70FKW06Accident · Serious injuriesClosedCessna 150 · Chattanooga, TNNTSB NYC70DHD22Accident · No injuriesClosedCessna 150 · Wildwood, NJNTSB NYC70DHD13Accident · Minor injuriesClosedCessna 150 · Ambler, PANTSB DEN70FXT06Accident · No injuriesClosedCessna 150 · Ogden, UTNTSB SEA70DWG05Accident · No injuriesClosedCessna 150 · Pomeroy, WANTSB MIA70DKW02Accident · Minor injuriesClosedCessna 150 · Athens, TNNTSB IAD70AI049Accident · 2 fatalClosedCessna 150 · Star Tannery, VANTSB DEN70FQD05Accident · No injuriesClosedCessna 150 · Alamogordo, NMNTSB MKC70DCD05Accident · No injuriesClosedCessna 150D · Gilman, IANTSB CHI70DDJ05Accident · No injuriesClosedCessna 150 · Waukesha, WI