Key takeaways
- A smart IMG program list combines eligibility, data, visa realities, fit, geography, mission, and signals.
- Applying broadly can be necessary, but every application should have a reason.
- Program-list work should start months before ERAS.
Start with hard filters
Hard filters can stop review before your story is read: visa policy, graduation-year preferences, attempts, required exams, ECFMG timing, and documents. Build these filters first.
A program you love is not realistic if you do not meet its stated requirements.
- Visa sponsorship and type.
- Graduation year preference.
- USMLE attempts and minimums if listed.
- ECFMG timing.
- Required documents.
- State licensing constraints.
Add fit and evidence filters
After eligibility, ask why the program should read your file with interest. Fit can come from geography, mission, language, USCE nearby, alumni, research, or patient population.
Evidence is what makes that fit believable.
- Mission fit: underserved care, rural health, primary care, research, advocacy.
- Evidence fit: USCE, letters, research, work, service, language, local connection.
- Career fit: curriculum, electives, fellowship, faculty expertise.
- Personal fit: family, cost, support system, community.
Use signals with a reason
Program signals should support a real fit story. Do not signal famous programs only because they are famous. A good signal says your goals and evidence match that program.
Write a one-sentence rationale for every signal. You may need it in interviews.
Track every application reason
Your spreadsheet should have a column called reason for applying. If you cannot fill it in, reconsider the program. Reasons can be practical, mission-based, geographic, academic, or personal, but they should be real.
This habit saves money and improves interview preparation.
Official resources
Common questions
How should IMGs build a program list?
Start with eligibility filters, then add specialty fit, IMG history, visa policy, geography, mission, signals, and evidence that makes the application plausible.
Is applying to hundreds of programs smart?
Sometimes broad application is necessary, but blind volume is expensive and inefficient if many programs are unlikely to review the file.
Train the habit