To make a long story short, I play soccer and have been putting my hair up in a pony tail then using a second hair elastic/pony tail thingy and pulling it halfway through in sort of a loop. It gets loose a lot and I don't know of any other ways to put it up so it won't fall out.
I won't do just a pony tail, that looks horrid on me.
Any ideas?

Is the main issue hair falling in your face? I would try a skinny headband that wraps all the way around your head. If that's still too much movement, you can put on the headband and then tie two low pigtails. Half-back is another option, or you could do a cinnabun.

I love putting mine up in a twist that I secure with a clip. I do that just on a normal day - twist, clip, some spin pins or bobby pins. But on days I'll be dancing and need it to stay I'll do a low pony, twist that so it sort of wraps the hair tie, then clip the rest up. (again I'll pin it in place for security.). This holds in place and takes the weight out so it's not bouncing around so much.