João Leonardo

João Leonardo may refer to:


 * João Leonardo (footballer, born 1985), João Leonardo de Paula Reginato, Brazilian football centre-back
 * João Leonardo (footballer, born 1994), João Leonardo Risuenho do Rosário, Brazilian football striker