My first ever ATP

I have been playing for over a year now and got my first ATP today in a league game. Are they fairly rare at the 3 - 4 level or did I just not get enough opportunities in the past?