What might allow an invasive species to outcompete a native species?

They eat the same food resources
They use the same shelter or space
They are introduced by humans at high rates
They have no predators so they can spread rapidly

All of the mentioned factors could enable an invasive species to outcompete a native species.