Playing Games with Junior High

I am actively looking for games to play that will appeal to junior high runners. Unlike Olympic athletes, these guys can't, and shouldn't, focus on training on a 24/7 cycle.

We have played a couple in the past, including a modified version of speed golf, minus clubs and golf balls (we used tennis balls) and split them into teams.

We've done scavenger hunts.

Frisbee golf.

But we'd like to put together an entire repertoire of games so these guys never get bored. Any one have suggestions?