Miles Hill
Trainer
    • Proud vegetarian of 11 years
    • Self-proclaimed anime nerd
    • Second-degree black belt in Taekwondo
Book With Miles Hill

Rarely does Miles not smile, which is why we call Miles “Smiles.” Despite the jolly grin, Smiles is a second-degree black belt (Taekwondo.) He’s been punching and kicking things since he was a teenager and so decided to channel his energy towards the martial arts. He was also the Vice President of his boxing club at John Jay College and has been training as a boxer for the past 5 years.

When he’s not in fight mode, Smiles enjoys tinkering with and cruising in his 3.8 Genesis Coupe. He’s also a full fledged anime nerd (do you even Cosplay, bro?) so he brings quite a bit of range to the Rumble podium. He’s creative, thoughtful, and ruthlessly positive which is why he smiles. A lot. But we already mentioned that. =)

Miles Hill 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 Miles Hill
<<
This Week
Next Week
Following Week
>>

Saturday

08-17
Miles does not have any remaining classes scheduled for this day.

Sunday

08-18
07:30 AM
Flatiron/Chelsea

Monday

08-19
Miles does not have any remaining classes scheduled for this day.

Tuesday

08-20
Miles does not have any remaining classes scheduled for this day.

Wednesday

08-21
03:15 PM
NoHo

Thursday

08-22
Miles does not have any remaining classes scheduled for this day.

Friday

08-23
06:00 AM
UES Studio 4

Saturday

08-24
Miles does not have any remaining classes scheduled for this day.

Sunday

08-25
07:30 AM
Flatiron/Chelsea

Monday

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

Tuesday

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

Wednesday

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

Thursday

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

Friday

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

Saturday

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

Sunday

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

Monday

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

Tuesday

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

Wednesday

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

Thursday

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

Friday

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

Saturday

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

Sunday

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

Monday

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

Tuesday

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

Wednesday

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

Thursday

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

Friday

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

Saturday

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

Sunday

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

Monday

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

Tuesday

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

Wednesday

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

Thursday

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

Friday

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

Saturday

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

Sunday

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

Monday

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

Tuesday

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

Wednesday

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

Thursday

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