Ganiel is the Israeli national record holder in the 100-meter breaststroke with a time of 1:00.26 minutes, which he broke in the final of the European Championships. At the 2012 Summer Olympics, he competed in the Men's 100 metre breaststroke, finishing in 32nd place in the heats, failing to reach the semifinals.