Jovani Ramirez balances XC with soccer