Far not all residency programs in the United States accept International Medical Graduates. Moreover, there is a big difference between IMGs who have US citizenship and those who are not. Even those programs that provide sponsorship for visas may have no matched IMGs who are not US citizens. This is why for IMGs without US citizenship (non-US IMGs) the Match is even more competitive. Non US IMG friendly residency programs are what many IMGs looking for when applying for medical residency in the USA. Here is an example list of top non-US IMG friendly residency programs by state.