Alvin Holden
Trainer
    • Considers his camera his fifth limb
    • NASCAR enthusiast (and aspiring racer)
    • Gets separation anxiety from his dumbbells
Book With Alvin Holden

A lifelong athlete and self-proclaimed "jock of all trades," Alvin has over a decade of training experience in, well, all of the things: boxing, track and field, heavy weights, and sports performance enhancement. The list goes on for this Cali-native who's shaped the San Francisco fitness scene and trained Silicon Valley's most elite athletes.

When he's not front and center on the Rumble stage, he's behind the scenes, or rather, the lens. A seasoned videographer, Alvin's athletic prowess is matched only by his creative eye.

Alvin Holden 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 Alvin Holden
<<
This Week
Next Week
Following Week
>>

Sunday

06-16
09:30 AM
FiDi
11:45 AM
FiDi
01:45 PM
FiDi

Monday

06-17
03:30 PM
FiDi
05:30 PM
FiDi
W
08:30 PM
FiDi

Tuesday

06-18
Alvin-H does not have any remaining classes scheduled for this day.

Wednesday

06-19
07:00 AM
FiDi
05:30 PM
FiDi
W
07:30 PM
FiDi

Thursday

06-20
Alvin-H does not have any remaining classes scheduled for this day.

Friday

06-21
07:00 AM
FiDi
09:00 AM
FiDi
12:30 PM
FiDi

Saturday

06-22
09:30 AM
FiDi
12:45 PM
FiDi

Sunday

06-23
09:30 AM
FiDi
11:45 AM
FiDi
01:45 PM
FiDi

Monday

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

Tuesday

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

Wednesday

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

Thursday

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

Friday

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

Saturday

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

Sunday

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

Monday

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

Tuesday

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

Wednesday

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

Thursday

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

Friday

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

Saturday

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

Sunday

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

Monday

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

Tuesday

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

Wednesday

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

Thursday

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

Friday

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

Saturday

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

Sunday

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

Monday

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

Tuesday

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

Wednesday

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

Thursday

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

Friday

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

Saturday

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

Sunday

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

Monday

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

Tuesday

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

Wednesday

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

Thursday

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

Friday

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