Mani competed for Switzerland at the 2011 Alpine Skiing Junior World Championships in Crans-Montana, Switzerland. He finished 33rd in the giant slalom, 20th in the slalom, 8th in the combined, 6th in the downhill, and 11th in the Super-G. He competed for Switzerland at the 2012 Alpine Skiing Junior World Championships in Roccaraso, Italy. He won the bronze medal in the Downhill, silver medal in the Super-G and finished 11th in the giant slalom. On 15 December 2012 he made his World Cup debut in the Val Gardena Downhill, he finished 40th. He scored his first World Cup points on 29 December 2012 in the Bormio Downhill, finishing in 27th. He competed for Switzerland at the 2013 Alpine Skiing Junior World Championships in Québec, Canada. He won the gold medal in the Downhill, silver medal in the Super-G, finished 13th in the giant slalom and failed to finish in the slalom. On 17 December 2016 he achieved his first World Cup Top 10 result, finishing in 9th place at the Val Gardena Downhill. He competed for Switzerland at the FIS Alpine World Ski Championships 2017 in St. Moritz, Switzerland. He finished 23rd in the Downhill.