Jon Valencia
Trainer
    • Black belt since age 10
    • First-generation American
    • Forever stuck on ‘90s-to-2000s R&B
Book With Jon Valencia

So, here's the thing: Jon was a real life karate kid. Born and raised in the San Francisco Bay Area to parents who immigrated from the Philippines, Jon ended up in martial arts school at age 5 for two reasons: (1) it was less expensive than daycare, and (2) he had so much energy that 3 hours per day of kicking and punching was the only way to tire him out.

Fast forward a couple of decades, and it seems to have stuck (both the moves and the boundless energy). These days, he's more Mr. Miyagi than karate kid: Jon has over 15 years of teaching experience in boxing, martial arts, running, and strength training. And, now, he's bringing the highest level of ninja precision to Rumble.

Jon Valencia 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 Jon Valencia
<<
This Week
Next Week
Following Week
>>

Sunday

06-16
10:45 AM
FiDi
04:00 PM
FiDi

Monday

06-17
Jon-V does not have any remaining classes scheduled for this day.

Tuesday

06-18
02:30 PM
FiDi
05:30 PM
FiDi
W
07:30 PM
FiDi

Wednesday

06-19
06:00 AM
FiDi
08:00 AM
FiDi
11:30 AM
FiDi

Thursday

06-20
07:00 AM
FiDi
09:00 AM
FiDi
07:30 PM
FiDi

Friday

06-21
Jon-V does not have any remaining classes scheduled for this day.

Saturday

06-22
07:30 AM
FiDi
10:45 AM
FiDi

Sunday

06-23
10:45 AM
FiDi
04:00 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.