Before the AMC series, there are the MOEMS Math Olympiads as well. I think gr 4-5 is elementary division and 6-7 is middle? My son has participated in this for 2 years now.
Each level of schooling has feeder groups of competitions that prepare for higher level olympiads.