It's definitely super late and the likelihood of getting accepted it pretty low, but a chance is still a chance. If you don't apply, there's a 100% you won't be accepted. However, your stats look good and if you apply early next cycle, I bet you'll get into multiple places.