Fulcrum Fitness

3934 NE Martin Luther King Jr Blvd, Portland, OR, 97212

About this gym

Fulcrum Fitness started in Portland in 1995 as a coaching practice built on real strength, real conditioning, and training that keeps clients moving well for the long haul. The practice has grown to 600+ members across two Portland locations (MLK and Hawthorne) over 30 years, and has expanded to Honolulu, training out of Mo Fit in Mo'ili'ili. Fulcrum's Matrix training system is a physics-based approach spanning Movement, Mindset, Nourishment, and Recovery, delivered through Return to Fitness, Small Group Training, Personal Training, and Team Training programs.

Classes offered

Class schedule

Sunday
  • Small Group Training
    7:15 AM–8:15 AM · Zei Johnson
    Drop-in OK
  • Small Group Training
    8:15 AM–9:15 AM · Sonia Sidiqi
    Drop-in OK
  • Team Training
    8:15 AM–9:15 AM · Zei Johnson
    Drop-in OK
  • Team Training
    9:30 AM–10:30 AM · Sonia Sidiqi
    Drop-in OK
  • Team Training
    9:30 AM–10:30 AM · Zei Johnson
    Drop-in OK
  • Team Training
    10:45 AM–11:45 AM · Sonia Sidiqi
    Drop-in OK
  • Team Training
    10:45 AM–11:45 AM · Zei Johnson
    Drop-in OK
  • Small Group Training
    11:45 AM–12:45 PM · Sonia Sidiqi
    Drop-in OK
  • Small Group Training
    12:00 PM–1:00 PM · Zei Johnson
    Drop-in OK
Monday
  • Team Training
    5:30 AM–6:30 AM · RJ Brunoff
    Drop-in OK
  • Team Training
    5:30 AM–6:30 AM · Ian Rubin
    Drop-in OK
  • Team Training
    6:30 AM–7:30 AM · RJ Brunoff
    Drop-in OK
  • Team Training
    6:30 AM–7:30 AM · Ian Rubin
    Drop-in OK
  • Small Group Training
    7:30 AM–8:30 AM · RJ Brunoff
    Drop-in OK
  • Small Group Training
    7:30 AM–8:30 AM · Ian Rubin
    Drop-in OK
  • Fulcrum Silver Fit Level 2
    9:00 AM–10:00 AM · Dalene Neville
    Drop-in OK
  • Team Training
    9:30 AM–10:30 AM · RJ Brunoff
    Drop-in OK
  • Team Training
    9:30 AM–10:30 AM · Eric Plevin
    Drop-in OK
  • Team Training
    10:00 AM–11:00 AM
    Drop-in OK
  • Fulcrum Silver Fit Level 1
    10:15 AM–11:15 AM · Dalene Neville
    Drop-in OK
  • Small Group Training
    10:30 AM–11:30 AM · RJ Brunoff
    Drop-in OK
  • Small Group Training
    10:30 AM–11:30 AM · Eric Plevin
    Drop-in OK
  • Team Training
    11:15 AM–12:15 PM
    Drop-in OK
  • Team Training
    12:00 PM–1:00 PM · RJ Brunoff
    Drop-in OK
  • Team Training
    12:00 PM–1:00 PM · Eric Plevin
    Drop-in OK
  • Team Training
    12:30 PM–1:30 PM
    Drop-in OK
  • Team Training
    1:45 PM–2:45 PM
    Drop-in OK
  • Team Training
    3:00 PM–4:00 PM
    Drop-in OK
  • Small Group Training
    3:30 PM–4:30 PM · Sonia Sidiqi
    Drop-in OK
  • Small Group Training
    3:30 PM–4:30 PM · Squid Carter
    Drop-in OK
  • Small Group Training
    4:30 PM–5:30 PM · Sonia Sidiqi
    Drop-in OK
  • Team Training
    4:30 PM–5:30 PM · Benjamin Whistler
    Drop-in OK
  • Small Group Training
    4:30 PM–5:30 PM · Squid Carter
    Drop-in OK
  • Team Training
    4:30 PM–5:30 PM · Walter Frazier
    Drop-in OK
  • Small Group Training
    5:30 PM–6:30 PM · Sonia Sidiqi
    Drop-in OK
  • Team Training
    5:30 PM–6:30 PM · Benjamin Whistler
    Drop-in OK
  • Small Group Training
    5:30 PM–6:30 PM · Squid Carter
    Drop-in OK
  • Team Training
    5:30 PM–6:30 PM · Walter Frazier
    Drop-in OK
Tuesday
  • Team Training
    5:30 AM–6:30 AM · dustin razo
    Drop-in OK
  • Team Training
    5:30 AM–6:30 AM · RJ Brunoff
    Drop-in OK
  • Small Group Training
    6:30 AM–7:30 AM · dustin razo
    Drop-in OK
  • Team Training
    6:30 AM–7:30 AM · RJ Brunoff
    Drop-in OK
  • Small Group Training
    7:30 AM–8:30 AM · dustin razo
    Drop-in OK
  • Small Group Training
    7:30 AM–8:30 AM · RJ Brunoff
    Drop-in OK
  • Team Training
    9:30 AM–10:30 AM · Eric Plevin
    Drop-in OK
  • Team Training
    9:30 AM–10:30 AM · RJ Brunoff
    Drop-in OK
  • Team Training
    10:00 AM–11:00 AM
    Drop-in OK
  • Small Group Training
    10:30 AM–11:30 AM · Eric Plevin
    Drop-in OK
  • Small Group Training
    10:30 AM–11:30 AM · RJ Brunoff
    Drop-in OK
  • Team Training
    11:15 AM–12:15 PM
    Drop-in OK
  • Team Training
    12:00 PM–1:00 PM · Eric Plevin
    Drop-in OK
  • Team Training
    12:00 PM–1:00 PM · RJ Brunoff
    Drop-in OK
  • Team Training
    12:30 PM–1:30 PM
    Drop-in OK
  • Team Training
    1:45 PM–2:45 PM
    Drop-in OK
  • Team Training
    3:00 PM–4:00 PM
    Drop-in OK
  • Small Group Training
    3:30 PM–4:30 PM · Roseanna Meuser
    Drop-in OK
  • Small Group Training
    3:30 PM–4:30 PM · Ian Rubin
    Drop-in OK
  • Small Group Training
    4:30 PM–5:30 PM · Roseanna Meuser
    Drop-in OK
  • Team Training
    4:30 PM–5:30 PM · Zei Johnson
    Drop-in OK
  • Small Group Training
    4:30 PM–5:30 PM · Ian Rubin
    Drop-in OK
  • Team Training
    4:30 PM–5:30 PM · Benjamin Whistler
    Drop-in OK
  • Small Group Training
    5:30 PM–6:30 PM · Roseanna Meuser
    Drop-in OK
  • Team Training
    5:30 PM–6:30 PM · Zei Johnson
    Drop-in OK
  • Small Group Training
    5:30 PM–6:30 PM · Ian Rubin
    Drop-in OK
  • Team Training
    5:30 PM–6:30 PM · Benjamin Whistler
    Drop-in OK
Wednesday
  • Team Training
    5:30 AM–6:30 AM · RJ Brunoff
    Drop-in OK
  • Team Training
    5:30 AM–6:30 AM · Walter Frazier
    Drop-in OK
  • Small Group Training
    6:30 AM–7:30 AM · RJ Brunoff
    Drop-in OK
  • Team Training
    6:30 AM–7:30 AM · Walter Frazier
    Drop-in OK
  • Small Group Training
    7:30 AM–8:30 AM · RJ Brunoff
    Drop-in OK
  • Small Group Training
    7:30 AM–8:30 AM · Walter Frazier
    Drop-in OK
  • Team Training
    9:30 AM–10:30 AM · RJ Brunoff
    Drop-in OK
  • Team Training
    9:30 AM–10:30 AM · Walter Frazier
    Drop-in OK
  • Team Training
    10:00 AM–11:00 AM
    Drop-in OK
  • Small Group Training
    10:30 AM–11:30 AM · RJ Brunoff
    Drop-in OK
  • Small Group Training
    10:30 AM–11:30 AM · Walter Frazier
    Drop-in OK
  • Team Training
    11:15 AM–12:15 PM
    Drop-in OK
  • Team Training
    12:00 PM–1:00 PM · RJ Brunoff
    Drop-in OK
  • Team Training
    12:00 PM–1:00 PM · Walter Frazier
    Drop-in OK
  • Team Training
    12:30 PM–1:30 PM
    Drop-in OK
  • Team Training
    1:45 PM–2:45 PM
    Drop-in OK
  • Team Training
    3:00 PM–4:00 PM
    Drop-in OK
  • Small Group Training
    3:30 PM–4:30 PM · Roseanna Meuser
    Drop-in OK
  • Small Group Training
    3:30 PM–4:30 PM · Zei Johnson
    Drop-in OK
  • Small Group Training
    4:30 PM–5:30 PM · Roseanna Meuser
    Drop-in OK
  • Team Training
    4:30 PM–5:30 PM · Benjamin Whistler
    Drop-in OK
  • Small Group Training
    4:30 PM–5:30 PM · Ian Rubin
    Drop-in OK
  • Team Training
    4:30 PM–5:30 PM · Zei Johnson
    Drop-in OK
  • Small Group Training
    5:30 PM–6:30 PM · Roseanna Meuser
    Drop-in OK
  • Team Training
    5:30 PM–6:30 PM · Benjamin Whistler
    Drop-in OK
  • Small Group Training
    5:30 PM–6:30 PM · Ian Rubin
    Drop-in OK
  • Team Training
    5:30 PM–6:30 PM · Zei Johnson
    Drop-in OK
Thursday
  • Team Training
    5:30 AM–6:30 AM · Squid Carter
    Drop-in OK
  • Team Training
    5:30 AM–6:30 AM · Eric Plevin
    Drop-in OK
  • Team Training
    6:30 AM–7:30 AM · Squid Carter
    Drop-in OK
  • Team Training
    6:30 AM–7:30 AM · Eric Plevin
    Drop-in OK
  • Small Group Training
    7:30 AM–8:30 AM · Squid Carter
    Drop-in OK
  • Small Group Training
    7:30 AM–8:30 AM · Eric Plevin
    Drop-in OK
  • Team Training
    9:30 AM–10:30 AM · Squid Carter
    Drop-in OK
  • Team Training
    9:30 AM–10:30 AM · Walter Frazier
    Drop-in OK
  • Team Training
    10:00 AM–11:00 AM
    Drop-in OK
  • Small Group Training
    10:30 AM–11:30 AM · Squid Carter
    Drop-in OK
  • Small Group Training
    10:30 AM–11:30 AM · Walter Frazier
    Drop-in OK
  • Team Training
    11:15 AM–12:15 PM
    Drop-in OK
  • Team Training
    12:00 PM–1:00 PM · Squid Carter
    Drop-in OK
  • Team Training
    12:00 PM–1:00 PM · Walter Frazier
    Drop-in OK
  • Team Training
    12:30 PM–1:30 PM
    Drop-in OK
  • Team Training
    1:45 PM–2:45 PM
    Drop-in OK
  • Team Training
    3:00 PM–4:00 PM
    Drop-in OK
  • Small Group Training
    3:30 PM–4:30 PM · Sonia Sidiqi
    Drop-in OK
  • Small Group Training
    3:30 PM–4:30 PM · Ian Rubin
    Drop-in OK
  • Small Group Training
    4:30 PM–5:30 PM · Sonia Sidiqi
    Drop-in OK
  • Team Training
    4:30 PM–5:30 PM · Zei Johnson
    Drop-in OK
  • Small Group Training
    4:30 PM–5:30 PM · Ian Rubin
    Drop-in OK
  • Team Training
    4:30 PM–5:30 PM · Benjamin Whistler
    Drop-in OK
  • Small Group Training
    5:30 PM–6:30 PM · Sonia Sidiqi
    Drop-in OK
  • Team Training
    5:30 PM–6:30 PM · Zei Johnson
    Drop-in OK
  • Small Group Training
    5:30 PM–6:30 PM · Ian Rubin
    Drop-in OK
  • Team Training
    5:30 PM–6:30 PM · Benjamin Whistler
    Drop-in OK
Friday
  • Team Training
    5:30 AM–6:30 AM · dustin razo
    Drop-in OK
  • Team Training
    5:30 AM–6:30 AM · Ian Rubin
    Drop-in OK
  • Team Training
    6:30 AM–7:30 AM · dustin razo
    Drop-in OK
  • Team Training
    6:30 AM–7:30 AM · Ian Rubin
    Drop-in OK
  • Small Group Training
    7:30 AM–8:30 AM · dustin razo
    Drop-in OK
  • Small Group Training
    7:30 AM–8:30 AM · Ian Rubin
    Drop-in OK
  • Fulcrum Silver Fit Level 2
    9:00 AM–10:00 AM · Dalene Neville
    Drop-in OK
  • Team Training
    9:30 AM–10:30 AM · Squid Carter
    Drop-in OK
  • Team Training
    9:30 AM–10:30 AM · Ian Rubin
    Drop-in OK
  • Team Training
    10:00 AM–11:00 AM
    Drop-in OK
  • Fulcrum Silver Fit Level 1
    10:15 AM–11:15 AM · Dalene Neville
    Drop-in OK
  • Small Group Training
    10:30 AM–11:30 AM · Squid Carter
    Drop-in OK
  • Small Group Training
    10:30 AM–11:30 AM · Ian Rubin
    Drop-in OK
  • Team Training
    11:15 AM–12:15 PM
    Drop-in OK
  • Team Training
    12:00 PM–1:00 PM · Squid Carter
    Drop-in OK
  • Team Training
    12:00 PM–1:00 PM · Ian Rubin
    Drop-in OK
  • Team Training
    12:30 PM–1:30 PM
    Drop-in OK
  • Team Training
    1:45 PM–2:45 PM
    Drop-in OK
  • Team Training
    3:00 PM–4:00 PM
    Drop-in OK
  • Small Group Training
    3:30 PM–4:30 PM · Zei Johnson
    Drop-in OK
  • Small Group Training
    3:30 PM–4:30 PM · Roseanna Meuser
    Drop-in OK
  • Team Training
    4:30 PM–5:30 PM · Zei Johnson
    Drop-in OK
  • Team Training
    4:30 PM–5:30 PM · Roseanna Meuser
    Drop-in OK
Saturday
  • Small Group Training
    7:15 AM–8:15 AM · Squid Carter
    Drop-in OK
  • Small Group Training
    8:15 AM–9:15 AM · Roseanna Meuser
    Drop-in OK
  • Team Training
    8:15 AM–9:15 AM · Squid Carter
    Drop-in OK
  • Team Training
    9:30 AM–10:30 AM · Roseanna Meuser
    Drop-in OK
  • Team Training
    9:30 AM–10:30 AM · Squid Carter
    Drop-in OK
  • Team Training
    10:45 AM–11:45 AM · Roseanna Meuser
    Drop-in OK
  • Team Training
    10:45 AM–11:45 AM · Squid Carter
    Drop-in OK
  • Team Training
    11:00 AM–12:00 PM
    Drop-in OK
  • Small Group Training
    11:45 AM–12:45 PM · Roseanna Meuser
    Drop-in OK
  • Small Group Training
    12:00 PM–1:00 PM · Squid Carter
    Drop-in OK

Membership & pricing

Experience Plus

$197

New-member intro: two weeks of coached training with a coach and concierge, including a movement assessment and personal training plan. Promo price $97 through May 1; regular price $197.

Team Training

Popular
$17/class

Per-session starting price for Team Training group sessions.

Small Group Training

$30/class

Per-session starting price for Small Group Training sessions.

Personal Training

$90/class

Per-session starting price for one-on-one Personal Training.

No reviews yet. Be the first!

More gyms like this