Will Cole Palmer be the top goal scorer in the 2025–26 English Premier League season? (93% odds) | Kelvon