ROC Boxing & Fitness Center
Youth Boxing, adult classes, young kids classes, personals.
Our Mission at the ROC is to give our members a different type of workout. Our training classes and session use a mix of old school boxing training methods along with the latest functional strength training principals, such as Russian kettlebell training. Individuals that train at the ROC will see a vast improvement in their cardiovascular conditioning, overall strength, self discipline and self confidence, while relieving stress and having loads of fun.
07/05/2026
ROC Boxing is excited to announce that our next round of programs begins Monday
Whether you’re looking for a fun introduction to fitness, a structured youth boxing program, or you’re ready to step into the ring for your first sparring experience, we have a class for you.
🥊 Beginners Boxing
8-Week Youth Boxing Program
Starts: Week of July 6
Schedule
• Mon: 5-5:45 PM
• Wed: 5–5:45 PM
Cost: $225 for the full 8-week program
Perfect for kids who are brand new to boxing. Students will learn:
Proper stance and footwork
Basic punches and combinations
Defensive skills
Boxing-specific conditioning
Confidence, discipline, and teamwork
This structured program prepares students to build a strong boxing foundation before advancing to more technical training.
⸻
🥊 Intermediate Boxing
8-Week Youth Boxing Program
Starts: Week of July 6
Schedule
• Tue: 5:00–5:45 PM
• Thurs:5:00–5:45 PM
• Sun: 10:30–11:30 AM
Cost: $225 for the full 8-week program
Designed for young athletes who are ready for the next step.
This boxing and conditioning program teaches the skills needed to safely begin controlled sparring. Throughout the eight weeks, students will develop:
Technical boxing skills
Advanced footwork
Defensive movement
Conditioning
Ring awareness
Confidence and discipline
By the end of the program, students will be prepared to safely step into the ring for beginner sparring.
⸻
🥊 Little Punchers (Ages 4–9)
Starts: July 6 - Aug 24
Schedule
• Mon: 3:30–4:30 PM
Pricing
• 6-Class Pack – $126
• Drop-In – $25 per class
No experience necessary.
Conditioning only — No contact.
Little Punchers introduces children to fitness through fun boxing-inspired games and activities.
Students improve:
Balance
Agility
Strength
Coordination
Endurance
Confidence
This is a flexible drop-in program, so families can attend as their schedule allows or purchase class packs for additional savings.
⸻
🥊 JR Ali’s Boxing & Conditioning Ages 7–16
Starts: Week of July 6-Aug 26
Pricing
• 8-Class Pack – $168
• Drop-In – $25 per class
No experience necessary.
Conditioning only —No contact.
Class Times
• Mon: 10-11AM
• Tues: 5-6PM
•Wed: 4-5 PM
• Wed: 10-11 AM
Learning:
heavy bag drills
Mitt work
Coordination
Confidence
07/02/2026
🥊 New Gloves Are In! 🥊
Need a fresh pair for class or sparring? We’ve got you covered.
🧒 Kids Boxing Gloves — $25
🥊 Adult Boxing Gloves — $50–55
🔥 Rival Sparring Gloves — $70 (Our favorite gloves in the gym!)
Whether you’re just getting started or it’s time to upgrade your gear, stop by the front desk and grab a pair before they’re gone.
Train hard. Train smart. See you at the gym. 💥
📍 ROC Boxing
Rival $70
Ring to Cage $44
Title $55
Title America $50
Kids gloves $25
07/01/2026
June dump 3...
The hard days are the best because that's when champions are made
07/01/2026
June dump 2.
The body achieves what the mind believes
07/01/2026
June dump part 1.
Summer dreams begin in June....☀️🥊
NEW SUMMER YOUTH PROGRAMS
Youth Boxing
Ages 8-16
$225 -8 weeks
Starts- July 6th
Beginner: Mon/wed 5-5:45pm
Intermediate: Tues/Thurs 5-5:45pm
This 8-week boxing and conditioning program is designed to teach kids the fundamentals they need to safely step into the ring and begin controlled sparring. Throughout the program, students will learn basic boxing techniques, footwork, conditioning, and defensive skills while building confidence, discipline, and fitness.
Littler Punchers
4-9 Years old
6 classes $126 or $25 per class
Conditioning based classes only. No contact
Monday’s- 3:30-4:30
Starts: 7/6-8/24
This is a drop-in class program, or you can purchase class packs. No experience needed.
This class is designed for kids ages 4–9, whether they are just beginning their fitness journey or already have experience being active. This class teaches fundamental boxing skills and basic exercises that help improve balance, agility, strength, coordination, and endurance while building confidence and encouraging healthy daily habits.
JR Ali’s
7-16 Years old
8 Classes 168/ $25 per
Starts week of: 7/6-8/26
Conditioning based classes only. No contact
Monday 10-11am
Wednesday 10-11am
Tuesday 5-6pm
Wednesday 4-5pm
This is a drop-in class program, or you can purchase class packs. No experience needed
This boxing and conditioning class is designed to teach the fundamentals of boxing in a fun, supportive environment. Kids will have the opportunity to hit the heavy bag, learn how to hold and punch mitts, and develop proper boxing technique. The class also focuses on building strength, endurance, coordination, confidence, and overall fitness.
Get your child signed up now, don't wait!!
06/07/2026
15 years ago coach Dana completed her level 2 kettlebell certification in Toronto, Canada. Wow has time flown. We're so grateful for the kettlebell knowledge that our coaches have at ROC Boxing. We have well trained, experienced and well-certified coaches. Coach Dana has competed and trained all over the world in kettlebell sport and she carries dozens of first place metals within the US and two gold medals received internationally in Seoul, South Korea and Latvia.
If you haven't tried one of our kettlebell classes with Coach Dana, Coach Dom, or Coach Amy. Make sure you get signed up for one.
Click here to claim your Sponsored Listing.
Location
Category
Contact the business
Telephone
Website
Address
524 Atlantic Avenue
Rochester, NY
14609
Opening Hours
| Monday | 6am - 12pm |
| 4pm - 8pm | |
| Tuesday | 6am - 1pm |
| 4pm - 8pm | |
| Wednesday | 6am - 11am |
| 4pm - 8pm | |
| Thursday | 4pm - 8pm |
| Friday | 6am - 1pm |
| 4pm - 6pm | |
| Saturday | 7:30am - 12pm |
| Sunday | 8:30am - 12pm |