Can't help you out with the Triton, but I just mounted one on my Javelin 2 days ago. I'm just waiting for my trolling motor plug to be shipped by Amazon.