July 1, 2026
Bull Mahi on the Weed Line, 25 Miles Out
Some days the plan changes three times before lunch. This was one of those days.
Left the dock at sunrise. Cooler was brined and full of ballyhoo for trolling and pitching. Livewell was loaded down with live bait. Coffee was still hot.

The hump was a bust
We ran straight for the hump. That was the plan. Get out there early, drop the vertical jigs, work the top of the structure while the tuna and bonito were still honest.
The hump was covered up in weed. Not scattered grass. A carpet. Trolling wasn’t happening, and the jigs came back clean on every drop. We gave it a real look and then moved on. When the water tells you no, you listen.
Weed line at 900 feet
Slid off the hump and pushed out into deeper water. Found a nice-looking piece of weed in about 900 feet. Put the spread out. Trolled it for an hour.
Some bird activity above. Mostly frigates picking at little pieces of the line. Anything that came up to look was small. A couple flips, one or two knockdowns from schoolies you’d release anyway. Nothing worth stopping for. We reeled in the spread and kept pushing.
25 miles from the house, in 1,200 feet, it was on
Twenty-five miles from the house, in 1,200 feet of water, we found the real weed line. Long, well-defined edge with color on it. The kind of edge you steer straight at.

Put them out. Started getting jumped every couple hundred yards. Schoolie mahi coming out from under the weed, whacking the short riggers, hitting the flat lines. The kind of run where you don’t sit down between fish.

The bull
Then the big one showed himself. Big bull mahi sliding out from under the weed, lit up neon, following the spread and not committing. Captain Chad grabbed a brined ballyhoo and pitched it right in his face.
Got him on.
That fish did everything he was supposed to do. Two long runs. Three or four full-body jumps clear of the water. Tail-walking. Head-shaking. He put on quite the show for us and he fought for his life.
He didn’t stand a chance.
We cleaned up the last few schoolies, wound in the spread, and pointed the bow home. Back at the dock by 12:15. Not a bad half-day.

The highlight reel
The numbers
- 1 bull mahi in the box, the pitch bait fish, the whole show
- About a dozen schoolies on top of him, most of them released
- Zero on the hump. Too weedy to troll, no bites on the vertical jigs
- 900 feet. An hour of trolling, only small fish sniffing
- 1,200 feet, 25 miles out. The real line and the real fish
- Live bait plus brined ballyhoo. Pitch bait is a cheat code when a big fish shows on the spread
- Back at the dock by 12:15. Sunrise to slip in about six hours

Conditions and what actually mattered
The east breeze from earlier in the week had finally laid down. NOAA had Hawk Channel at 1 foot or less with nearshore waters smooth, and the Straits at around 1 foot on an east 1 foot wave at 3 seconds. Wind was east to southeast near 5 knots, going variable. That is about as polite as July offshore water gets, and it is the only reason a twenty-five mile push into 1,200 feet made sense.
Vaca Key water was 90.7 F at 5:54 AM, which tells you why the flats and the reef both had a heat problem, and why the deep edge was the smart lane. The Gulf Stream has been sitting right up on the reef line, roughly 2 NM southeast of Molasses and 7 NM southeast of Alligator on the most recent bulletin. The offshore weed has been the story of the week more than the wind has.
We caught the top of the fall off the 10:28 AM Whale Harbor high on our way in. The current was pulling clean on the deep edge while we were out there, which is why the schoolies stayed in the spread and the bull came up looking.
Weed can be a curse or a paycheck. On the hump it was a curse. On the deep edge it was the whole day. If the reef guys tell you it was slow this week, they weren’t running far enough.
The takeaway
When the first spot doesn’t play, don’t marry it. The hump was a wash. 900 feet was a hint. 1,200 feet was the answer. If you keep pushing and keep reading the water, the birds, the weed, the color, the flyers, the ocean tells you where it wants you to be.
And when a big fish shows on the spread, you don’t hesitate. You grab a fresh bait, you pitch it, and you let the crew do the rest.
Ready to go find your bull mahi? Book a DirtyBoat charter →
Targeted in this report