I'm similar to most.
I have four pairs of pants and buy a new pair every yr and then rotate the most worn out of rotation. I always have an extra set of everything, to include shoes, with me at every game just in case (I'll admit, my bag is a bit big).
I'll wear my pants more than once. As has been stated, depending on the game and level, I probably don't sweat as much as others.
Note - of course if my wife gets a hold of my uniforms my gear gets washed a bit more often.