Leonardo Fernandes (born December 23, 1991 in Sau Paulo, Brazil) is a Brazilian-American professional soccer player who plays as a midfielder for New York Cosmos in the North American Soccer League on loan from Philadelphia Union of Major League Soccer.