There is many best trolling motor battery available in the market, but the top 3 are;
1-LiFePO4 Ampere Time 12V 50Ah Battery
2-VMAX TANKS Two Group 27 12 Volt 100Ah AGM Deep Cycle Marine Batteries
3-Mighty Max Battery 12V 55AH Sealed Lead Acid Battery