We are a safe, effective, community-oriented gym

For almost a decade, General Fitness Gym (formerly known as Crossfit PDX) has been providing safe and effective strength and conditioning programs in Gresham, OR.  We pride ourselves on adapting our methods to each individual member.  Whether your goal to improve your 5k time, shooting for that heavy squat, or simply to get out of the chair and move that day, you will feel welcomed and appreciated in our gym community.

There’s no better time than the present to better yourself regardless of your current skill and physical level. We just want to help you with your health and fitness and add to our amazing gym community!


  • Crossfit Level 2 Trainer
  • Integrative Nutrition Health Coach
  • Westside Conjugate Powerlifting Certification
  • Crossfit Football Trainer Certification

Thrown into the pool at an early age on a recommendation from a doctor claiming that it would produce a strong heart for a child suffering from Asthma, Joel spent most of his early years smelling like chlorine. However, his heart did grow strong in more ways than one. For over a decade, Joel has committed himself to helping others reach their full potential. He believes that through repetitive training we are able to reprogram the self to achieve better results. He would say, that it takes a conscious effort to want to be better, one day at a time. You can still find him swimming his heart out!

Joel Kastel - GFG Coach


  • Crossfit Level 1 Trainer

Andra’s interest in sports and fitness started at a young age. Soccer was her first love, and she still enjoys playing the occasional game on the weekends. Andra is a certified CrossFit Level 1 trainer and member of the coaching staff. However, her primary focus is on making sure the day to day operations of the gym are running smoothly so both members and coaches have the resources they need to accomplish their objectives.

Andra Fletcher - GFG Coach


  • Crossfit Level 1 Trainer
  • Crossfit Running Certificate

Evan spent his younger days in sports & fitness with wrestling and cross country.  After spending the better part of his 20s living the “music business” life, he eventually settled down and rediscovered his love of the great outdoors along with the fitness requirements that come with it.  He landed at Crossfit PDX in 2019 after nearly a decade in the Crossfit world.  Evan specializes in running workshops; helping teach proper techniques for both long and short distance running.

Evan Burck - GFG Coach


  • Crossfit Level 1 Trainer
  • Clinical Athlete Certified Weightlifting Coach

Ryan Haas first joined at CrossFit PDX in 2013, and a coach since 2016. He discovered CrossFit after he turned 30 and realized he wasn’t as in shape as he used to be during his wrestling career. Since then, Ryan has continued to learn about the effectiveness of functional training, and become an advocate for the long-term health benefits of the CrossFit methodology. He believes training is scalable for everyone and that fitness is a tool for anyone to improve both mind and bodies.

Ryan Haas Crossfit Coach