Roger Federer net worth and total career earnings: Roger Federer is a Swiss born professional tennis player who has a net worth of

Source: www.celebritynetworth.com