each of these characters is a portland ultimate frisbee stereotype.
from left to right:
dude with headband and big hair
chick with skills & trucker hat
guy who is too buff for frisbee
ambiguously athletic girl in yoga pants and down vest
old dude in adidas swishy pants
tall, awkward (possibly high school) dude