No what’s more likely is that native born are moving up to take those jobs vacated by retirement and the jobs they vacate, some of them are taking up by foreign born.
Sorry, the employment data is absolute.
Most Green Card and Naturalized workers are competing for lower middle class jobs.
They are displacing low skill and low education American citizens.
The obvious exceptions are Asian software engineers and clinical MDs and Dentists.
In that case, above average Asians are competing directly against above average Americans - by crushing the wage scale.