NTSB investigations, RI

25 cases where the phase of flight was Takeoff.

Cases per year

19662026
NTSB investigations, RI per year, 1966–2026: 25 cases
19661
19701
19712
19721
19731
19752
19762
19782
19792
19801
19811
19871
19911
19951
19961
19971
20001
20071
20081
20211

Latest cases

Query with SQL
duckdb -csv -c "WITH phase_names(main, name) AS (VALUES (100, 'Prior to flight'), (150, 'Standing'), (200, 'Pushback/towing'), (250, 'Taxi'), (300, 'Takeoff'), (350, 'Initial climb'), (400, 'Enroute'), (450, 'Maneuvering'), (500, 'Approach'), (550, 'Landing'), (600, 'Emergency descent'), (650, 'Uncontrolled descent'), (700, 'Post-impact'), (750, 'After landing'), (800, 'Other'), (990, 'Unknown')),
    crosswalk(code, main, name) AS (VALUES (500, 150, 'Standing'), (501, 150, 'Standing - pre-flight'), (502, 150, 'Standing - starting engine(s)'), (503, 150, 'Standing - engine(s) operating'), (504, 150, 'Standing - engine(s) not operating'), (505, 150, 'Standing - idling rotors'), (510, 250, 'Taxi'), (511, 200, 'Taxi - pushback/tow'), (512, 250, 'Taxi - to takeoff'), (513, 250, 'Taxi - from landing'), (514, 250, 'Taxi - aerial'), (520, 300, 'Takeoff'), (521, 300, 'Takeoff - roll/run'), (522, 350, 'Takeoff - initial climb'), (523, 300, 'Takeoff - aborted'), (530, 400, 'Climb'), (531, 400, 'Climb - to cruise'), (540, 400, 'Cruise'), (541, 400, 'Cruise - normal'), (542, 400, 'Maneuvering - holding (IFR)'), (550, 400, 'Descent'), (551, 400, 'Descent - normal'), (552, 600, 'Descent - emergency'), (553, 650, 'Descent - uncontrolled'), (560, 500, 'Approach'), (561, 500, 'Approach - VFR pattern - downwind'), (562, 500, 'Approach - VFR pattern - base turn'), (563, 500, 'Approach - VFR pattern - base leg/base to final'), (564, 500, 'Approach - VFR pattern - final approach'), (565, 500, 'Go-around (VFR)'), (566, 500, 'Approach - IAF to FAF/outer marker (IFR)'), (567, 500, 'Approach - FAF/outer marker to threshold (IFR)'), (568, 500, 'Circling (IFR)'), (569, 500, 'Missed approach (IFR)'), (570, 550, 'Landing'), (571, 550, 'Landing - flare/touchdown'), (572, 550, 'Landing - roll'), (573, 550, 'Landing - aborted'), (574, 550, 'Emergency landing'), (575, 550, 'Emergency landing after takeoff'), (576, 600, 'Emergency descent/landing'), (580, 450, 'Maneuvering'), (581, 450, 'Maneuvering - aerial application'), (582, 450, 'Maneuvering - turn to reverse direction'), (583, 450, 'Maneuvering - turn to landing area (emergency)'), (590, 450, 'Hover'), (591, 450, 'Hover - in ground effect'), (592, 450, 'Hover - out of ground effect'), (600, 800, 'Other'), (610, 990, 'Unknown')),
    current_codes AS (
      SELECT e.case_mkey, TRY_CAST(e.\"tier1Number\" AS INTEGER) AS code,
        row_number() OVER (PARTITION BY e.case_mkey ORDER BY coalesce(e.\"isDefiningEvent\", false) DESC, e.position) AS n
      FROM 'https://openairdocs.org/data/latest/ntsb_events.parquet' e
      WHERE e.aircrafts_position = 1 AND e.\"tier1Number\" GLOB '[1-9][0-9]*'
        AND (e.\"isDefiningEvent\" OR e.case_mkey IN (SELECT \"mKey\" FROM 'https://openairdocs.org/data/latest/ntsb_case_detail.parquet' WHERE \"isPre1982\"))
    ),
    phases AS (
      SELECT case_mkey, 'current' AS scheme, code, CASE WHEN code >= 990 THEN 990 ELSE code // 50 * 50 END AS main
      FROM current_codes WHERE n = 1
      UNION ALL
      SELECT o.case_mkey, 'older', o.\"phaseOfFlightCode\", w.main
      FROM 'https://openairdocs.org/data/latest/ntsb_occurrences.parquet' o JOIN crosswalk w ON w.code = o.\"phaseOfFlightCode\"
      WHERE o.aircrafts_position = 1 AND o.\"occurrenceNumber\" = 1 AND o.case_mkey NOT IN (SELECT case_mkey FROM current_codes)
    ),
    case_phases AS (
      SELECT p.*, c.\"eventDate\", c.\"highestInjuryLevel\" = 'Fatal' AS fatal, a.aircraft_model_code
      FROM phases p JOIN 'https://openairdocs.org/data/latest/ntsb_case_detail.parquet' c ON c.\"mKey\" = p.case_mkey
      LEFT JOIN 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' a ON a.case_mkey = p.case_mkey AND a.position = 1
      WHERE c.\"eventDate\" >= DATE '1962-01-01' AND p.main IN (SELECT main FROM phase_names)
    )
  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.\"eventStateOrRegion\" = 'RI' AND c.\"eventCountry\" = 'USA'
    AND c.\"mKey\" IN (SELECT case_mkey FROM case_phases WHERE main = 300)
  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.

NTSB ERA21LA371Accident · No injuriesClass 4 · LimitedFinal reportMooney M20K · New Shoreham, RIThe pilot’s improper decision to reject the takeoff at an excessive speed, resulting in a runway excursion and collision with a fence. Contributing to the accident was the pilot’s failure to lock the door as required by the placarded door closing procedures.Jul 27, 2021 · N110CG · Substantial damageNTSB NYC08LA207Accident · Minor injuriesLimited investigationFinal reportBeech A36 · Pawtucket, RIBoth pilots' failure to see and avoid the other airplane. Contributing to the accident was the air traffic controllers failure to notify either pilot of the potential conflict.Jun 6, 2008 · N27199 · 2 aircraft · Substantial damageNTSB ATL07CA124Accident · No injuriesData collectionFinal reportCessna C172R · Pawtucket, RIThe student pilot's failure to maintain control of the aircraft during the takeoff roll.Aug 30, 2007 · N2459Y · Substantial damageNTSB NYC00LA117Accident · Minor injuriesLimited investigationFinal reportMooney M20C · Middletown, RIan inadequate preflight inspection by the pilot which did not detect the water in the fuel tanks prior to departure.Apr 20, 2000 · N9187V · Substantial damageNTSB IAD97LA094Accident · Minor injuriesLimited investigationFinal reportPiper PA-28-161 · Block Island, RIThe pilot's failure to comply with the airplane's takeoff checklist and his delayed decision to abort the takeoff.Jun 29, 1997 · N80964 · DestroyedNTSB NYC96LA129Accident · Serious injuriesLimited investigationFinal reportCessna 172C · Block Island, RIthe pilot's inadequate preflight, by failing to remove the control lock and checking the flight controls before takeoff, and his failure to abort the takeoff in a timely manner, which resulted in an overrun, an encounter with brush, and a subsequent nose over…Jun 23, 1996 · N1665Y · Substantial damageNTSB NYC95LA163Accident · No injuriesLimited investigationFinal reportHelio H-295 · Block Island, RIthe failure of the crosswind castering gear to remain locked on the right main gear during the takeoff roll which resulted in directional control not possible.Jun 30, 1995 · N316LM · Substantial damageNTSB NYC91LA216Accident · No injuriesLimited investigationFinal reportCessna TU206G · Block Island, RIImproper planning/decision by the pilot by electing to takeoff with a known deficiency with the equipment. The deficiency (cracked/leaking float) was a related factor.Aug 22, 1991 · N756UF · Substantial damageNTSB NYC87LA254Accident · Minor injuriesLimited investigationFinal reportBeech E55 · Block Island, RIJust before lift-off, after the aircraft had accellerated to about 115 mph, the door on the passenger's side came open. The pilot immediately aborted the takeoff, but was unable to stop on the remaining portion of the 2500' runway. After departing the runway,…Sep 26, 1987 · N4158A · Substantial damageNTSB NYC82FNA08Accident · No injuriesClosedCessna 140 · Westerly, RINov 25, 1981 · N1856V · Substantial damageNTSB NYC81FNA02Accident · Minor injuriesClosedCessna 172 · Warwick, RINov 26, 1980 · N73725 · Substantial damageNTSB NYC79FNA27Accident · No injuriesClosedPiper PA-23 · Newport, RIAug 5, 1979 · N62664 · Substantial damageNTSB NYC79FNA14Accident · No injuriesClosedCessna 172 · Newport, RIApr 7, 1979 · N7062Q · Substantial damageNTSB NYC78FNA23Accident · No injuriesClosedMooney M20C · Westerly, RIMay 20, 1978 · N9474V · Substantial damageNTSB NYC78FNA09Accident · No injuriesClosedPiper PA-22 · Westerly, RIFeb 12, 1978 · N5632Z · Substantial damageNTSB NYC76FNA36Accident · No injuriesClosedMooney M20F · New Shoreham, RIApr 24, 1976 · N3470N · Substantial damageNTSB NYC76DNA26Accident · No injuriesClosedCessna 172 · Block Island, RIJan 17, 1976 · N20501 · Substantial damageNTSB NYC76AN036Accident · No injuriesClosedDassault Falcon · Warwick, RISep 27, 1975 · N25FE · Substantial damageNTSB NYC76FNA05Accident · No injuriesClosedCessna 172M · Block Island, RIJul 27, 1975 · N6657H · Substantial damageNTSB NYC74DNA13Accident · No injuriesClosedPiper J-3 · Greene, RISep 1, 1973 · N6987H · Substantial damageNTSB NYC72DNA32Accident · No injuriesClosedMccullough J-2 · Newport, RIFeb 5, 1972 · N4314G · Substantial damageNTSB NYC72DNA23Accident · No injuriesClosedPiper PA-22 · Block Island, RIDec 18, 1971 · N8537C · Substantial damageNTSB NYC72AN026Accident · No injuriesClosedAero Comdr 500-B · Newport, RIAug 18, 1971 · N6367U · Substantial damageNTSB NYC71AN045Accident · No injuriesClosedAero Comdr 680-FL · Middletown, RIJul 18, 1970 · N4528E · Substantial damageNTSB NYC67F0054Accident · No injuriesClosedLuscombe 8E · Newport, RIJul 12, 1966 · N1689K · Substantial damage