- Joined
- Oct 22, 2006
- Messages
- 2,267
- Reaction score
- 754
I want to think you'll match and probably at a pretty good program. Hard to say how the visa will affect you, and I only say that because I know of great applicants in other competitive fields who didn't match and the only reason seemed to be the visa. I still have a hard time believing you wouldn't though. Just apply a bit more broadly than you otherwise would.
I would also recommend applying to/strongly targeting/favoring programs that have taken residents with work visas. Your stats are otherwise obviously good enough to match.