09/01/2026
Some days you'll lift more.
Some days you'll laugh more.
Both count.
Constantly Varied Functional Movements Done at a High Intensity. Amazing community and values, encou
09/01/2026
Some days you'll lift more.
Some days you'll laugh more.
Both count.
08/31/2026
Meet your Mecka Hybrid Great Race Teams!
Let's go and Samar 🥳
🏆 Race Day is Saturday, September 5 | Mt. Lebanon
Workout:
Start with an 800m run together…
1,000m SkiErg
40/30 Cal Bike + 10 D-Ball to Shoulder (100/70)
30 Weighted Box Get Overs (50/30 and 48in/42in)
50m Burpee Broad Jump
1,000m Row
200m Farmer’s Carry (50/35)
100m Walking Lunges (50/35)
100 Wall Balls (14/10)
End: 800m run together
+ 800m run together after every station
08/30/2026
You don't need a new Monday.
You just need today.
08/29/2026
Meet your Mecka Hybrid Great Race Teams!
Let's go Nichole D and Jennifer B. 🥳
There are still spots left in each division! Click the link to register your team!
https://www.meckafitness.com/mecka-hybrid-great-race
🏆 Race Day is Saturday, September 5 | Mt. Lebanon
Grab your partner—because you’re doing all of this together 👇
Workout:
Start with an 800m run together…
1,000m SkiErg
40/30 Cal Bike + 10 D-Ball to Shoulder (100/70)
30 Weighted Box Get Overs (50/30 and 48in/42in)
50m Burpee Broad Jump
1,000m Row
200m Farmer’s Carry (50/35)
100m Walking Lunges (50/35)
100 Wall Balls (14/10)
End: 800m run together
+ 800m run together after every station
08/29/2026
Fitness is one of the few things that gives back exactly what you put into it.
08/28/2026
Meet your Mecka Hybrid Great Race Teams!
Let's go and 🥳
There are still spots left in each division! Click the link to register your team!
https://www.meckafitness.com/mecka-hybrid-great-race
🏆 Race Day is Saturday, September 5 | Mt. Lebanon
Grab your partner—because you’re doing all of this together 👇
Workout:
Start with an 800m run together…
1,000m SkiErg
40/30 Cal Bike + 10 D-Ball to Shoulder (100/70)
30 Weighted Box Get Overs (50/30 and 48in/42in)
50m Burpee Broad Jump
1,000m Row
200m Farmer’s Carry (50/35)
100m Walking Lunges (50/35)
100 Wall Balls (14/10)
End: 800m run together
+ 800m run together after every station
08/28/2026
The goal isn't perfection.
It's consistency.
08/27/2026
Meet your Mecka Hybrid Great Race Teams!
Let's go and 🥳
There are still spots left in each division! Click the link to register your team!
https://www.meckafitness.com/mecka-hybrid-great-race
🏆 Race Day is Saturday, September 5 | Mt. Lebanon
Grab your partner—because you’re doing all of this together 👇
Workout:
Start with an 800m run together…
1,000m SkiErg
40/30 Cal Bike + 10 D-Ball to Shoulder (100/70)
30 Weighted Box Get Overs (50/30 and 48in/42in)
50m Burpee Broad Jump
1,000m Row
200m Farmer’s Carry (50/35)
100m Walking Lunges (50/35)
100 Wall Balls (14/10)
End: 800m run together
+ 800m run together after every station
08/27/2026
Your future self is watching.
Every class is an investment in staying active, independent, and doing the things you love for years to come. đź’™
| Monday | 5:30am - 8:30pm |
| Tuesday | 5:30am - 8:30pm |
| Wednesday | 5:30am - 8:30pm |
| Thursday | 5:30am - 8:30pm |
| Friday | 5:30am - 7:30pm |
| Saturday | 8am - 12pm |
| Sunday | 10am - 4:30pm |