Filthy 50 Workout

1 mile run
50 box jumps
50 jumping pull ups
50 kb swings
50 walking lunges
50 kte
50 push press
50 supermans
50 wall ball shots
50 double unders
1 mile run