# NTSB investigations, PR: Taxi

NTSB aviation accident and incident investigations since 1962: the probable cause, findings, aircraft, crew, weather and docket of each, linked to the FAA registry and the FAA’s own reports.

## Latest cases

- [NTSB ERA26LA137](https://openairdocs.org/ntsb/ERA26LA137.md): Pilatus Britten-Norman BN-2B-27 · Isla de Culebra, PR · Accident · No injuries · Class 3 · Limited · Preliminary report · Feb 22, 2026 · N865VL · Substantial damage
  > On February 22, 2026, at 0915 Atlantic standard time, a Pilatus Brittan-Norman Limited, BN-2B-27 Islander, N865VL, was substantially damaged when it was involved in an accident at Benjamin Rivera Noriega Airport (CPX), Isla de Culebra, Puerto Rico. The…
- [NTSB ERA14LA465](https://openairdocs.org/ntsb/ERA14LA465.md): Britten-Norman BN-2A · Ceiba, PR · Accident · Minor injuries · Limited investigation · Final report · Sep 28, 2014 · N906GD · Substantial damage
  > The pilot’s loss of consciousness during taxi for reasons that could not be determined based on the available information.
- [NTSB ERA09LA266](https://openairdocs.org/ntsb/ERA09LA266.md): Douglas DC3 · San Juan, PR · Accident · No injuries · Limited investigation · Final report · Apr 26, 2009 · N136FS · Substantial damage
  > Worn electrical wires and a fuel pressure indicating system hose, which resulted in a ground fire during taxi.
- [NTSB MIA05CA134](https://openairdocs.org/ntsb/MIA05CA134.md): Bell 206B · San Juan, PR · Accident · No injuries · Data collection · Final report · Jul 12, 2005 · N27VT · Substantial damage
  > The inadequate preflight/planning by the pilot for his initiation of the flight with inadequate fuel supply, and his failure to maintain main rotor rpm following a total loss of engine power due to fuel exhaustion which resulted in a hard landing.
- [NTSB MIA821A011](https://openairdocs.org/ntsb/MIA821A011.md): Lockheed L-1011 · San Juan, PR · Incident · No injuries · Closed · Nov 5, 1981 · N371EA · Minor damage
- [NTSB MIA80FA030](https://openairdocs.org/ntsb/MIA80FA030.md): Douglas DC-3 · San Juan, PR · Accident · No injuries · Closed · Jan 28, 1980 · N28346 · 2 aircraft · Substantial damage
- [NTSB MIA79FA084](https://openairdocs.org/ntsb/MIA79FA084.md): Beech G18S · San Juan, PR · Accident · No injuries · Closed · May 11, 1979 · N966YH · Substantial damage
- [NTSB MIA79FKA01](https://openairdocs.org/ntsb/MIA79FKA01.md): Cessna 172 · San Juan, PR · Accident · Serious injuries · Closed · Oct 25, 1978 · N61567 · Substantial damage
- [NTSB MIA78FKA03](https://openairdocs.org/ntsb/MIA78FKA03.md): Piper PA-22 · Arecibo, PR · Accident · No injuries · Closed · Jan 13, 1978 · N5518Z · Substantial damage
- [NTSB MIA77FKA04](https://openairdocs.org/ntsb/MIA77FKA04.md): Mooney M20E · Ponce, PR · Accident · Serious injuries · Closed · Apr 2, 1977 · N6841V · No damage
- [NTSB MIA75AM024](https://openairdocs.org/ntsb/MIA75AM024-201305.md): Brittnorm BN-2A · San Juan, PR · Accident · Minor injuries · Closed · Sep 15, 1975 · N122DW · Substantial damage
- [NTSB MIA75DKA01](https://openairdocs.org/ntsb/MIA75DKA01.md): Helio Acft H-295 · Mayaguez, PR · Accident · No injuries · Closed · Sep 8, 1974 · N68870 · Substantial damage
- [NTSB MIA74DKA11](https://openairdocs.org/ntsb/MIA74DKA11.md): Grumman G-164 · Ponce, PR · Accident · No injuries · Closed · Sep 13, 1973 · N10398 · Substantial damage
- [NTSB MIA74DKA01](https://openairdocs.org/ntsb/MIA74DKA01.md): Aeronca 7FC · Ponce, PR · Accident · No injuries · Closed · Jul 7, 1973 · N9889B · Substantial damage
- [NTSB MIA71DKA10](https://openairdocs.org/ntsb/MIA71DKA10.md): Piper PA-23 · San Juan, PR · Accident · No injuries · Closed · Mar 1, 1971 · N1289P · Substantial damage
- [NTSB MIA71AM031](https://openairdocs.org/ntsb/MIA71AM031.md): Dehavilland 114-2X · Ponce, PR · Accident · No injuries · Closed · Oct 5, 1970 · N571PR · Substantial damage
- [NTSB MIA70FKA04](https://openairdocs.org/ntsb/MIA70FKA04.md): Beech C-45H · Carolina, PR · Accident · No injuries · Closed · Feb 17, 1970 · N140W · 2 aircraft · Substantial damage
- [NTSB MIA69F0359](https://openairdocs.org/ntsb/MIA69F0359.md): Beech D18S · San Juan, PR · Accident · No injuries · Closed · Jan 21, 1969 · N5883C · Substantial damage
- [NTSB MIA69F0236](https://openairdocs.org/ntsb/MIA69F0236.md): Cessna 175 · San Juan, PR · Accident · No injuries · Closed · Nov 13, 1968 · N7082M · Substantial damage
- [NTSB MIA69D0097](https://openairdocs.org/ntsb/MIA69D0097.md): Piper PA-32 · San Juan, PR · Accident · No injuries · Closed · May 17, 1968 · N5543J · Substantial damage
- [NTSB MIA68A0089](https://openairdocs.org/ntsb/MIA68A0089.md): Beech D18S · San Juan, PR · Accident · No injuries · Closed · Apr 17, 1968 · N43D · Substantial damage
- [NTSB MIA68F0160](https://openairdocs.org/ntsb/MIA68F0160.md): Cessna 172 · Salinas, PR · Accident · No injuries · Closed · Sep 6, 1967 · N2160Y · Substantial damage
- [NTSB MIA67D0318](https://openairdocs.org/ntsb/MIA67D0318.md): Dehavilland 114 · San Juan, PR · Accident · No injuries · Closed · Nov 23, 1966 · N3999A · Substantial damage
- [NTSB MIA66F0009](https://openairdocs.org/ntsb/MIA66F0009.md): Cessna 310F · Vieques Island, PR · Accident · No injuries · Closed · Apr 15, 1965 · N6763X · Substantial damage
- [NTSB MIA65A0073](https://openairdocs.org/ntsb/MIA65A0073.md): Douglas DC-8 · San Juan, PR · Accident · No injuries · Closed · Jan 8, 1965 · N8781 · Substantial damage

## The whole list in SQL

Runs in DuckDB 1.2 or later on the release's Parquet files over HTTPS:

```sql
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" = 'PR' AND c."eventCountry" = 'USA'
  AND c."mKey" IN (SELECT case_mkey FROM case_phases WHERE main = 250)
ORDER BY c."eventDate" DESC, c."ntsbNumber" DESC
```

This list as a web page: https://openairdocs.org/ntsb-phases/250/cases?state=PR

---
OpenAirDocs.org is an independent research project of [Contrail Labs](https://contraillabs.com/). It is not affiliated with the FAA or the NTSB. Source documents are U.S. government works in the public domain.
