The Poacher is a 42-foot sportfisher out of Oregon Inlet Fishing Center and is run by Capt. Devin Cage.
"We were about in the same spot as where the 63-pound striper was caught, and the fishing conditions were calm," Cage said. "There has been a lot of big stripers around this year and, as soon as this one came to my deckhand Russell Long, he yelled that he knew it was over 60 pounds."
Angel caught the potential state-record striper at 1 p.m. while all six of the charter's anglers were snagging fish.
Weighing 64 pounds, the bruiser bass measured 54 ¾-inches in length and had a girth of 33 ½-inches.
The catch still must be certified by the North Carolina Division of Marine Fisheries before it is entered in the record books.