Kim Ondracek
Kim Ondracek
Kim Ondracek
Program Director
Kovar's Belt Rank
2nd Degree Black Belt
Training since
2002
Kovar's employee since
2011
Other Styles
Brazilian Jiu Jitsu, Tough Mudder Survivor
Personal Statement

Favorite Quote: "Motivation is the art of getting people to do what you want them to do because they want to do it." - Rick Pitino

Chad Shepherd
Chad Shepherd
Chad Shepherd
Head Instructor
Kovar's Belt Rank
6th Degree Black Belt
Training since
1990
Kovar's employee since
2002
Other Styles
2nd Degree Black Belt in Tae Kwon Do, 1st Degree Black Belt in Okinawan Kobudo, Black Be Brazilian Jiu Jitsu, Muay Thai, Boxing, Wrestling, Krav Maga, Judo, Professional MMA Fighter (retired)
Personal Statement

I love the depth of martial arts and how it allows me always to be a student. I have trained for over 20 years in various styles and still have so much to learn and share. As a USMC Veteran, I have seen how short this life can be. You should live it to the fullest. Try new things. Embrace this life; love, laugh, and play, as hard as you can with no regrets. Believe in yourself for you all have the power to fulfill your destiny.

By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.
instructor high fiving a student

Elevate your fitness, mental acuity, and self-defense skills with martial arts

At Kovar's Roseville, we are committed to creating a supportive and engaging environment where you can not only learn important self-defense skills but also have fun while staying fit. Our focus is on empowering students to become confident, disciplined, and physically fit individuals. We invite you to join us in person and discover the many benefits of martial arts training.Kovar's martial arts program blends various styles, including Mixed Martial Arts, Kenpo, Kung Fu, Wing Chun, Kendo, Judo, Taekwondo, and more, catering to diverse interests and providing a well-rounded training experience.

See why parents and students love Kovar's Satori Academy!

girls punching pads
Heather Borba
July 19, 2023

I was looking for a place for my kids to be physically active. A friend suggested Kovars. Not only is it a place for my kids to get some physical activity they also get amazing life lessons. I love that no matter what the weather, we are inside... when other kiddos are getting rained out at a sporting event we are sitting inside. I also love that I get to choose my days that my kids go. The instructors are great and genuinely care about the students.

Natalie Sagabaen
July 6, 2023

Long overdue review! My oldest son joined Kovar’s in 2019. Even as a 5 year old he was instantly engaged. Kovar’s teaches mixed martial arts and different forms from all over the world. Adding weapons and even sprinkling in Jujitsu there’s so much he has learned and has fun doing it! The instructors are amazing with little kids and I love how they keep the energy upbeat. My youngest son started at 4 years old and still loves coming to class 2 1/2 years later. Kovar’s is like our extended family now. I’m truly grateful for all they do.

Bill Hudson
July 3, 2023

Friendly and supportive staff, focused on teaching responsibility that comes with the training they do. Quality experience for more than a year for our family, and many belts to go!

Debbie Beldner
July 2, 2023

Best instructors and staff you could ever imagine. Great structure, curriculum and fun. My grandson loves coming to class.

Vincent Bardini
July 7, 2023

Highly recommend!

My daughter (Age 4) just started 3 weeks ago and was a bit apprehensive about stepping onto the mat for her first class. The instructor's noticed this and approached her in a calm and collected manner putting her at ease, and then invited her onto the mat. Having no experience, she was still able to follow along as the focused on the fundamentals.

3 weeks later, no apprehension about stepping onto the mat and she loves all her instructors. Her words to me yesterday as we were leaving "the instructors are all really nice!"

My favorite part, beside her newfound courage, is the sense of appreciation the team has for their students and families. They want to see their students succeed.

Chris Zolina
July 18, 2023

Signed up our 7 year old, looking for something to engage her. We did a lot of searches and reached out to friends, family, and our neighborhood Facebook page. Kovar's had a ton of positive comments, so we tried their 2 week trial program. By the second class, we saw our daughter's confidence spike and she was excited to hear whenever she had class. The instructors are extremely friendly and great with the kids. If you're looking for a martial arts/self defense class, i highly recommend checking out Kovar's Satori Academy of Martial Arts.

Amanda Dolezal
June 7, 2023

My son has been attending Kovar’s, little samurai group, for a few months and has had the best experience. The instructors are extremely knowledgeable, CARING, patient and truly want to see your child thrive. Plus the studio is clean, well-maintained and spacious. We cannot recommend this studio more!! Thank you for all you do!

Programs for all ages

Looking for other Martial Arts styles?

Add to your skillset with specialty classes offered at Kovar’s Roseville Academy.

children sitting on floor holding belts

Explore our class schedule

Academy Hours
2:30p – 9:00p
2:30p – 9:00p
2:30p – 9:00p
2:30p – 9:00p
2:30p – 8:00p
9:00a – 12:00p
Junior Classes
Lil' Samurai
3:30p – 4:00p
6:00p – 6:30p
4:30p – 5:00p
5:45p – 6:15p
3:30p – 4:00p
6:00p – 6:30p
4:30p – 5:00p
5:45p – 6:15p
3:30p – 4:00p
11:00a – 11:30a
Junior Beginner
4:00p – 4:45p
6:30p – 7:15p
3:45p – 4:30p
5:00p – 5:45p
4:00p – 4:45p
6:30p – 7:15p
3:45p – 4:30p
5:00p – 5:45p
4:00p – 4:45p
6:00p – 6:45p
11:30a – 12:15p
Junior Intermediate
4:00p – 4:45p
6:30p – 7:15p
3:45p – 4:30p
5:00p – 5:45p
4:00p – 4:45p
6:30p – 7:15p
3:45p – 4:30p
5:00p – 5:45p
4:00p – 4:45p
6:00p – 6:45p
10:15a – 11:00a
11:30a – 12:15p
Junior Advanced
4:00p – 4:45p
6:30p – 7:15p
5:00p – 5:45p
6:15p – 7:00p
4:00p – 4:45p
6:30p – 7:15p
5:00p – 5:45p
6:15p – 7:00p
4:00p – 4:45p
6:00p – 6:45p
10:15a – 11:00a
Junior Black Belt
4:00p – 4:45p
6:30p – 7:15p
5:00p – 5:45p
6:15p – 7:00p
4:00p – 4:45p
6:30p – 7:15p
5:00p – 5:45p
6:15p – 7:00p
4:00p – 4:45p
6:00p – 6:45p
10:15a – 11:00a
Junior Black Belt Prep
6:00p – 6:45p
Demo Team (Invitation Only)
11:00a – 12:00p
Birthday Parties
By Appointment
Teen & Adult Classes
Kenpo (All Ranks)
5:00p – 6:00p
7:15p – 8:15p
7:00p – 8:00p
5:00p – 6:00p
7:15p – 8:15p
7:00p – 8:00p
5:00p – 6:00p
9:00a – 10:00a
Black Belt
5:00p – 6:00p
7:15p – 8:15p
7:00p – 8:00p
5:00p – 6:00p
7:15p – 8:15p
7:00p – 8:00p
5:00p – 6:00p
9:00a – 10:00a
Krav Maga Beginner
6:15p – 7:15p
6:15p – 7:15p
Krav Maga Intermediate
7:15p – 8:15p
7:15p – 8:15p
Brazilian Jiu-Jitsu
8:00p – 9:00p
8:00p – 9:00p
Academy Hours
2:30p - 8:00p
2:30p - 8:00p
2:30p - 8:00p
2:30p - 8:00p
2:30p - 8:00p
Junior Classes
Lil' Samurai
3:30p - 4:00p
5:00p - 5:30p
3:30p - 4:00p
5:00p - 5:30p
3:30p - 4:00p
Juniors
4:15p - 4:55p
5:00p - 5:40p
3:30p - 4:10p
4:15p - 4:55p
4:15p - 4:55p
5:00p - 5:40p
3:30p - 4:10p
4:15p - 4:55p
4:15p - 4:55p
5:00p - 5:40p
Junior Black Belt
6:45p - 7:45p
6:45p - 7:45p
Teen & Adult Classes
Adults and Teens
5:45p - 6:45p
5:45p - 6:45p
5:45p - 6:45p
5:45p - 6:45p
5:45p - 6:45p
Adult and Teens Black Belt
6:45p - 7:45p
6:45p - 7:45p
Misc
Black Belt Prep
6:45p - 7:45p
Academy Hours
2:30p – 8:30p
2:30p – 8:30p
2:30p – 8:30p
2:30p – 8:30p
2:30p – 7:30p
9:00a – 1:00p
Junior Classes
Lil' Samurai
3:30p – 4:00p
5:45p – 6:15p
3:30p – 4:00p
5:45p – 6:15p
3:30p – 4:00p
11:00a – 11:30a
Junior (All Ranks)
6:30p – 7:15p
6:30p – 7:15p
6:30p – 7:15p
6:30p – 7:15p
Junior
(White – Orange)
5:45p – 6:30p
3:30p – 4:15p
5:45p – 6:30p
3:30p – 4:15p
4:00p – 4:45p
10:00a – 10:30a
Junior
(Orange - Blue)
5:00p – 5:45p
4:15p – 5:00p
5:00p – 5:45p
4:15p – 5:00p
4:00p – 4:45p
10:00a – 10:30a
Junior
(Red - Advanced Brown)
4:15p – 5:00p
4:15p – 5:00p
4:15p – 5:00p
4:15p – 5:00p
4:45p – 5:30p
10:30a – 11:00a
Junior (Black Belt)
4:15p – 5:00p
4:15p – 5:00p
5:00p – 5:45p
4:15p – 5:00p
4:15p – 5:00p
5:00p – 5:45p
4:45p – 5:30p
10:30a – 11:00a
Junior Black Belt Prep
5:30p – 6:15p
Birthday Parties
By Appointment
Teen & Adult Classes
All Ranks
7:15p – 8:15p
7:15p – 8:15p
7:15p – 8:15p
7:15p – 8:15p
6:15p – 7:15p
9:00a – 10:00a
Black Belt
5:00p – 5:45p
5:00p – 5:45p
Black Belt Prep
5:30p – 6:15p
Academy Hours
3:15p – 9:00p
3:15p – 8:30p
3:00p – 8:30p
3:00p – 9:00p
3:00p – 8:30p
8:30a – 11:30a
Junior Classes
Lil’ Samurai
(all ages)
3:30p – 4:00p
5:30p – 6:00p
3:30p – 4:00p
5:30p – 6:00p
3:30p – 4:00p
5:30p – 6:00p
3:30p – 4:00p
5:30p – 6:00p
3:30p – 4:00p
10:45a – 11:15a
Juniors (White – Advanced Brown Belt)
3:15p – 4:00p
4:00p – 4:45p
6:00p – 6:45p
3:15p – 4:00p
4:00p – 4:45p
6:00p – 6:45p
6:45p – 7:30p
3:15p – 4:00p
4:00p – 4:45p
6:00p – 6:45p
3:15p – 4:00p
4:00p – 4:45p
6:00p – 6:45p
6:45p – 7:30p
3:15p – 4:00p
4:00p – 4:45p
10:00a – 10:45a
Demo Team (Invitation Only)
4:45p – 5:45p
Birthday Parties
By Appointment
Teen & Adult Classes
Teens/Adults/Jr. Black Belts
4:45p – 5:30p
7:30p – 8:15p
4:45p – 5:30p
7:30p – 8:15p
4:45p – 5:30p
7:30p – 8:15p
4:45p – 5:30p
7:30p – 8:15p
7:30p – 8:15p
8:30a – 9:15a
Sparring
8:15p – 9:00p
8:15p – 9:00p
Black Belt Prep
5:45p – 7:30p
8:30a – 9:15a
TNT Leadership Training (Invitation only)
5:30p - 6:00p
8:15p – 9:00p
Family Training Classes
Family Training Classes
6:45p – 7:30p
6:45p – 7:30p
9:15a -10:00a
Academy Hours
3:00p – 9:00p
3:00p – 8:30p
3:00p – 9:00p
3:00p – 8:30p
3:30p – 8:00p
9:00a – 11:30a
Junior Classes
Lil' Samurai
3:30p – 4:00p
5:00p – 5:30p
3:30p – 4:00p
5:30p – 6:00p
3:30p – 4:00p
5:00p – 5:30p
3:30p – 4:00p
5:30p – 6:00p
4:00p – 4:30p
10:00a – 10:30a
Junior (All Ranks)
6:15p – 7:00p
6:15p – 7:00p
6:15p – 7:00p
6:15p – 7:00p
5:30p – 6:15p
10:30a – 11:15a
Junior Beginner & Intermediate
(White – Blue)
5:30p – 6:15p
4:00p – 4:45p
5:30p – 6:15p
4:00p – 4:45p
Junior Advanced & Black Belt
(Red – Jr. Black Belt)
4:00p – 4:45p
5:30p – 6:15p
4:00p – 4:45p
5:30p – 6:15p
Junior Jiu Jitsu
4:45p – 5:30p
4:45p – 5:30p
Junior Black Belt Prep
4:30p – 5:30p
Demo Team (Invitation Only)
4:30p – 5:30p
TNT (invitation only)
5:30p – 6:30p
Birthday Parties
By Appointment
Teen & Adult Classes
Teen & Adult (All Ranks)
4:15p – 5:00p
7:00p – 8:00p
4:45p – 5:30p
7:00p – 8:00p
4:15p – 5:00p
7:00p – 8:00p
4:45p – 5:30p
7:00p – 8:00p
6:15p – 7:00p
9:00a – 10:00a
Adult Jiu Jitsu
8:00p – 9:00p
8:00p – 9:00p
7:00p –8:00p
Teen/Adult
Black Belt Prep
7:00p – 8:00p
7:00p – 8:00p
Academy Hours
3:00p – 7:30p
3:00p – 7:30p
3:00p – 7:30p
3:00p – 7:30p
3:00p – 7:00p
Junior Classes
Lil’ Samurai (all ages)
5:00p – 5:30p
5:45p – 6:15p
5:00p – 5:30p
5:45p – 6:15p
4:30p – 5:00p
Juniors (White – Advanced Brown Belt)
4:15p – 5:00p
5:45p – 6:30p
5:00p – 5:45p
4:15p – 5:00p
5:45p – 6:30p
5:00p – 5:45p
5:00p – 5:45p
Birthday Parties
By Appointment
Teen & Adult Classes
Teens/Adults/Jr. Black Belts
6:30p – 7:15p
4:15p – 5:00p
6:30p – 7:15p
6:30p – 7:15p
4:15p – 5:00p
6:30p – 7:15p
5:45p – 6:30p
Academy Hours
10:00a – 11:00a
2:30p – 9:00p
3:30p – 9:00p
10:00a – 11:00a
2:30p – 9:30p
3:30p – 9:00p
2:30p – 7:00p
8:00a – 12:00p
Junior Classes
Lil' Samurai
2:30p – 3:00p
6:30p – 7:00p
4:15p – 4:45p
5:00p – 5:30p
2:30p – 3:00p
6:30p – 7:00p
4:15p – 4:45p
5:00p – 5:30p
2:30p – 3:00p
Junior All Ranks
3:30p – 4:10p
5:00p – 5:40p
5:45p – 6:25p
3:30p – 4:10p
5:45p – 6:25p
3:30p – 4:10p
5:00p – 5:40p
5:45p – 6:25p
3:30p – 4:10p
5:45p – 6:25p
3:30p – 4:10p
10:00a – 10:40a
Junior Black Belt
4:15p – 4:55p
7:30p – 8:15p
4:15p – 4:55p
7:30p – 8:15p
4:15p – 5:00p
9:00a – 9:45a
Junior Black Belt Prep
5:00p – 6:00p
Demo Team Practice
10:45a – 11:30a
Birthday Parties
By Appointment
Teen & Adult Classes
Teen/Adult (All Ranks)
10:00a – 10:45a
7:15p – 8:00p
6:30p – 7:15p
10:00a – 10:45a
7:15p – 8:00p
6:30p – 7:15p
4:15p – 5:00p
9:00a – 9:45a
Teen/Adult (Black Belt)
4:15p – 4:55p
7:30p – 8:15p
4:15p – 4:55p
7:30p – 8:15p
9:00a – 9:45a
Teen/Adult Black Belt Prep
6:30p – 7:30p
Adult Brazilian Jiu Jitsu
8:15p – 9:15p
8:15p – 9:15p
TNT Invitation Only)
11:30a – 12:30p
Academy Hours
2:30p – 9:45p
2:30p – 9:00p
2:30p – 9:45p
2:30p – 9:30p
2:30p – 8:00p
8:30a – 12:00p
Junior Classes
Lil’ Samurai (All Ranks)
3:45p – 4:15p
3:15p – 3:45p
3:45p – 4:15p
3:15p – 3:45p
3:15p – 3:45p
10:15a – 10:45a
10:45a – 11:15a
Lil’ Samurai (Beginner)
5:45p – 6:15p
5:45p – 6:15p
Lil’ Samurai (Advanced)
6:15p – 6:45p
6:15p – 6:45p
Junior (All Ranks)
6:45p – 7:30p
6:45p – 7:30p (Z)
3:00p – 3:45p
6:45p – 7:30p
6:45p – 7:30p (Z)
3:45p – 4:30p
5:00p – 5:45p
9:30a – 10:15a
Junior Beginner & Intermediate (White – Blue)
4:15p – 5:00p
3:45p – 4:30p
6:00p – 6:45p
4:15p – 5:00p
3:45p – 4:30p
6:00p – 6:45p
Junior Intermediate & Advanced (Orange – Adv. Brown)
4:30p – 5:15p
4:30p – 5:15p
Junior Advanced & Black Belt (Red – Jr. Black Belt)
5:00p – 5:45p
5:00p – 5:45p
Junior Black Belt
4:30p – 5:15p
4:30p – 5:15p
Birthday Parties
By Appointment
Teen & Adult Classes
Brazilian Jiu Jitsu
8:30p – 9:30p
11:15a – 12:15p
Demo Team - Kicking Class
6:45p – 7:30p
Demo Team Practice
7:30p – 8:15p
Teen (All Ranks)
4:30p – 5:15p
4:30p – 5:15p
Adult (All Ranks)
6:45p – 7:45p (ZD)
6:45p – 7:45p (ZD)
Teen & Adult (All Ranks)
7:30p – 8:15p
7:30p – 8:15p
5:45p – 6:30p
8:30a – 9:30a
Teen & Adult Black Belt
7:45p – 8:15p
7:45p – 8:15p
Z – Class is offered on Zoom only
ZD – class has both Zoom and Dojo Option

Ready to see the benefits of martial arts for yourself?

Sign up for our 2-week trial
1

Fill Out The Form

Click any button on this page and complete the 2-minute form.

2

Purchase Trial

After submission, you’ll be taken to the checkout page to purchase your trial.

3

Schedule Orientation

Once checkout is complete, you’ll be redirected to our scheduling page to book your orientation.

4

Attend Your First Class

At orientation, you’ll meet your Program Director, who will share more about Kovar’s and introduce your child to their instructor and classmates.

Ready to start your martial arts journey?

boy punching and focusedboy punching and focused

Address & Phone

354 N. Sunrise Ave, Ste. 190

Roseville, CA 95661

(916) 789-1133
@KovarsRoseville
/KovarsRoseville