Yes, I know the data comes from two different systems.
Which is probably why none of the economists have done what I’m going to show you.
If we pull the totals for visas for the F1, H-1B, H-2A, H-2B, L-1, TN and OPT visas between 1997 and 2023, we find that we have issued 21,234,713 of them.
If we pull Jan 1997 and Dec 2023 total nonfarm payroll numbers, we find that we have created 35,573,000 new jobs during that time period.
If we subtract those 21,234,713 foreign visas from the jobs we have created, we are left with 14,338,287 jobs for Americans even though we have many times that needing and wanting jobs.
If we divide those totals by the new jobs created total, we end up with Foreign Born getting 59.7% of those jobs, and Native Born getting 40.3% of those jobs.
Keep in mind we haven’t even looked at the table A-7 data.
If we pull the March 2025 data from table A-7 (the combined employed and unemployed), we end up with Foreign Born getting 54.6% of those jobs, and Native Born getting 45.4% of those jobs.
This is a difference of 5.1% in favor of Foreign Born and a decline of 5.1% for Native Born.
Awful close, isn’t it?
Especially considering how we pulled data from 3 different systems and they show the same picture.