I agree, age is way to go. There is nothing more fair than kids the same age playing. I still can't understand how people argue this. Kids need to be held back for social, academic, move to a new district,etc. I get it, parents should do what's best for their child. I agree 100 percent. However that shouldn't allow that child to have a youth sports advantage. This isn't high school. Playing kids the same age on the youth level is as fair as fair can be. I wouldn't even want my 10 year old playing kids that are 8 or 9, what good is that. If he played great I'd say great game, but I'd say to myself , these kids are much younger than my son, he is supposed to dominate these kids. It just wouldn't feel right.