About Our Captains…


 Head Captain

(850) 227-5802


You’ll notice three things about Capt. Tim right away.  First, you’ll notice that he’s a “people person” with a servant’s heart – he’s easy to spend time with. The second thing you will notice is his love for and knowledge of the Bay and the River – this is his home.  And the third his insistence that you have a good time on your charter.

Capt. Tim’s knowledge, respect, love and appreciation for St. Joe Bay and the Apalachicola River System runs deep – very deep. He was born here, grew up here, and has fished the Bay and River all his life.  Tim comes from a long line of the area’s great outdoorsmen and fishermen (and women) and four generations of his family have called this area home. He and his family have maintained a camp on the Apalachicola River for more than 40 years and once lived on an island in St. Joe Bay.

Capt. Tim is a USCG licensed captain and CPR/First Aid trained. He prides himself on safety, service and customer satisfaction and is looking forward to providing his customers with a memorable experience on the beautiful waters of St. Joseph Bay and the Apalachicola River.



Local fishing legend, Captain Pete Wilson, joined our crew in 2020 and will skipper fishing trips along with our own Captain Tim for Bali Hai Charters this season.

Pete will use his generations of charter captain experience and Panhandle fishing knowledge to put you on trophy fish and show you the absolute best our area has to offer.

Friendly, funny and extremely knowledgeable… you are sure to enjoy your time on the water with Captain Pete!



Captain Mason McGuigan was born in Tuscaloosa Alabama. He moved to Panama City in Middle School and has spent every summer fishing the waters of St Joe Bay.

Mason obtained his Captains license when he was 18 years old, he is a marine mechanic, Shark tagger for NOAA and is scuba certified.

Captain Mason will make sure your Bali Hai Charters experience will be an unforgettable one.