Leroy Mapp
Trainer
    • Proud vegan athlete (the boy eats his veggies)
    • Equal Opportunity Playlister (from Drake to Imagine Dragons)
    • Adrenaline junkie
Book With Leroy Mapp

Leroy likes to live fast: He trains fast, he learns fast, and he fights fast. He’s also got a thing for riding dirt bikes and jet skis. Because, again, fast. And he brings the same high-octane, edge-of-your-seat energy to the classroom.

One of nine brothers and sisters, Leroy was raised in the greater Baltimore area. He’s been a competitive athlete his entire life — with a background in football, basketball, track, and lacrosse — and ultimately took his training talents to the group fitness scene. Certified in yoga, cycling, and everything in between — he’s a veteran of the coaching game and has been voted one of the top trainers in Philadelphia.

With his wealth of experience and stacks of (vegan-powered) energy, Leroy’s class hits you like a shot of adrenaline. Please keep your hands and feet inside the ride at all times.

Leroy Mapp is available for private training by appointment only. Please email us at pt@rumble-boxing.com or fill out our contact form for more information.
Upcoming Classes
With Leroy Mapp
<<
This Week
Next Week
Following Week
>>

Saturday

02-23
Leroy does not have any remaining classes scheduled for this day.

Sunday

02-24
Leroy does not have any remaining classes scheduled for this day.

Monday

02-25
08:00 AM
UES Studio 2

Tuesday

02-26
04:30 PM
UES Studio 4

Wednesday

02-27
08:30 PM
Flatiron/Chelsea

Thursday

02-28
11:45 AM
NoHo

Friday

03-01
06:30 PM
NoHo

Saturday

03-02
Leroy does not have any remaining classes scheduled for this day.

Sunday

03-03
Leroy does not have any remaining classes scheduled for this day.

Monday

03-04
Classes will become available this Monday at 7am.

Tuesday

03-05
Classes will become available this Monday at 7am.

Wednesday

03-06
Classes will become available this Monday at 7am.

Thursday

03-07
Classes will become available this Monday at 7am.

Friday

03-08
Classes will become available this Monday at 7am.

Saturday

03-09
Classes will become available this Monday at 7am.

Sunday

03-10
Classes will become available this Monday at 7am.

Monday

03-11
Classes will become available this Monday at 7am.

Tuesday

03-12
Classes will become available this Monday at 7am.

Wednesday

03-13
Classes will become available this Monday at 7am.

Thursday

03-14
Classes will become available this Monday at 7am.

Friday

03-15
Classes will become available this Monday at 7am.

Saturday

03-16
Classes will become available this Monday at 7am.

Sunday

03-17
Classes will become available this Monday at 7am.

Monday

03-18
Classes will become available this Monday at 7am.

Tuesday

03-19
Classes will become available this Monday at 7am.

Wednesday

03-20
Classes will become available this Monday at 7am.

Thursday

03-21
Classes will become available this Monday at 7am.

Friday

03-22
Classes will become available this Monday at 7am.

Saturday

03-23
Classes will become available this Monday at 7am.

Sunday

03-24
Classes will become available this Monday at 7am.

Monday

03-25
Classes will become available this Monday at 7am.

Tuesday

03-26
Classes will become available this Monday at 7am.

Wednesday

03-27
Classes will become available this Monday at 7am.

Thursday

03-28
Classes will become available this Monday at 7am.

Friday

03-29
Classes will become available this Monday at 7am.

Saturday

03-30
Classes will become available this Monday at 7am.

Sunday

03-31
Classes will become available this Monday at 7am.

Monday

04-01
Classes will become available this Monday at 7am.

Tuesday

04-02
Classes will become available this Monday at 7am.

Wednesday

04-03
Classes will become available this Monday at 7am.

Thursday

04-04
Classes will become available this Monday at 7am.