I definitely think you can match. Maybe not at a major uni, but more likely a uni affiliate hospital. Many of these are quite good. I would also focus on programs where students from your school have matched and your school has a reputation. Gas was more competitive this year.