approximate
come close
be close or similar
Her results approximate my own