Train Schedule Coaches Locations Contact Claim Free Class
KK Academy training session — Muay Thai and MMA gym in Alberta

Over 20 World Champions Created

Where Champions
Are Made

Muay Thai, boxing and MMA under a 3-time world champion — for fighters, for fitness, for everyone. Your first class is free.

Bragg Creek Cochrane Okotoks
Follow Us
Scroll
Tale of the Tape
30+
Years in the sport
78
Professional fights
23
World champions coached
3
Alberta locations
Kieran Keddle

Meet the Founder

Learn From One of the Best to Do It

Kieran Keddle is a former 3-time world Muay Thai champion who held the UK No.1 ranking for eight straight years and made history as the first British fighter to compete at both Lumpinee and Rajadamnern Stadiums in Bangkok. Across 78 professional fights he built a reputation for elite striking and durability on stages from Thailand to Japan to Morocco.

Today he's ranked among the world's top 10 striking coaches, has developed 23 world champions, trained Idris Elba for the Discovery series Fighter, and founded Canada's leading pro Muay Thai promotion. Now he leads KK Academy across Alberta — bringing world-class striking to your doorstep.

  • Lumpinee & Rajadamnern
  • Top 10 Coach Worldwide
  • UFC & ONE alumni
A true mentor and champion of the sport who has profoundly impacted my life — his dedication to the right training for his students is unmatched.
Quinn Wasylak — WBC Super Welterweight Champion

What You'll Train

Striking, Grappling & Everything Between

Whether you're chasing a title or stepping in for the first time — no ego, no excuses, just real results.

01

Muay Thai

The art of eight limbs, taught by a world champion. Technical striking from fundamentals to fight camp.

02

Boxing

Sharp, explosive striking for competition or conditioning — the discipline that put Idris Elba in the ring.

03

MMA

Blend striking and grappling with coaches who've cornered pros in the UFC and ONE.

04

Brazilian Jiu-Jitsu

Beginner-friendly fundamentals through advanced rolls, led by belted competitors who love teaching.

Class Schedule

Find Your Spot on the Mat

Morning, afternoon and evening sessions across three Alberta locations. Filter by discipline to find your class.

Monday
Wednesday
Saturday
10:00 am
Muay ThaiAdults
4:30 pm
Muay ThaiYouth (ages 4–9)
Muay ThaiYouth (ages 4–9)
5:30 pm
Muay ThaiTeens (ages 10–14)
Muay ThaiTeens (ages 10–14)
6:30 pm
Muay ThaiAdults
Muay ThaiAdults
Monday
Tuesday
Wednesday
Thursday
Saturday
Sunday
9:00 am
BoxingAdults
10:00 am
Muay ThaiAdults
11:00 am
BJJAdults
12:00 pm
BJJAdults (12–2pm)
4:30 pm
Muay ThaiYouth (ages 4–9)
Muay ThaiYouth (ages 4–9)
5:30 pm
BoxingJunior (8–14)
Muay ThaiTeens (10–14)
BoxingJunior (8–14)
Muay ThaiTeens (10–14)
6:30 pm
BoxingAdults
Muay ThaiAdults
BoxingAdults
Muay ThaiAdults
7:30 pm
MMAAdults
MMAAdults
Monday
Wednesday
Saturday
9:00 am
BoxingAdults
10:00 am
Muay ThaiAdults
4:30 pm
Muay ThaiYouth (ages 4–9)
Muay ThaiYouth (ages 4–9)
5:30 pm
Muay ThaiTeens (ages 10–14)
Muay ThaiTeens (ages 10–14)
6:30 pm
Muay ThaiAdults
Muay ThaiAdults

Times shown are representative. Book through your gym's portal for live availability.

The Corner Team

Our Coaches

Decades of combined experience across striking, grappling and the fight game — in your corner from day one.

Kieran Keddle
Founder · Head Coach

Kieran Keddle

3-time world Muay Thai champion and UK No.1 for eight years — the first Brit to fight at Lumpinee and Rajadamnern.

Across 78 pro fights he competed worldwide before becoming a top-10 striking coach globally, developing 23 world champions and training Idris Elba on Discovery's Fighter. Founder of the Muay Thai World Cup, Canada's leading pro promotion.

Barry McDonald
Coach · Striking & MMA

Barry McDonald

A lifetime in martial arts across boxing, Muay Thai, boxing, judo, BJJ and MMA.

Barry has developed world, North American and national champions, and trained everyone from police and military to pro fighters and total beginners. His philosophy: everyone's welcome, no ego, no excuses — just real results.

Wes Kemp
Coach · MMA & Striking

Wes Kemp

Over 20 years in martial arts with a BJJ foundation and a well-rounded boxing, boxing and MMA game.

A core member of Canada's Shaved Bears Pro Team from 2015–2022, Wes trained daily alongside elite athletes and is known for technical precision, high fight IQ and developing strikers through detailed pad work.

Gary Ward
Coach · Brazilian Jiu-Jitsu

Gary Ward

A BJJ purple belt with over 10 years on the mats, focused on a welcoming, beginner-friendly room.

Training under Professor Tim Blanchard (Alavanca), Gary builds strong fundamentals at every student's own pace. His favourite moment? Watching a technique finally click during sparring.

Abraham Kilian
Coach · Multidiscipline

Abraham Kilian

Nearly two decades coaching, representing Team Canada in boxing and karate, and a BJJ brown belt champion.

A Master's in Law and training in sport psychology let Abrie coach beyond technique. Between 2021–2024 he developed 13 Canadian champions, including a world No.2 in BJJ — building resilient, focused athletes on and off the mat.

Your Coach
Is Waiting

Book your free first class and meet the team in person.

Get Started

Find Us

Three Gyms Across Alberta

Bragg Creek, Cochrane and Okotoks — choose your location and claim your free first class.

KK Academy Bragg Creek

Bragg Creek

Unit 214, next to Powderhorn Saloon, 7 Balsam Ave, Bragg Creek, AB T0L 0K0

Get Directions →
KK Academy Cochrane

Cochrane

Lower level of Shayna's Boutique, 111 2 Ave W, Cochrane, AB T4C 2E7

Get Directions →
KK Academy Okotoks

Okotoks

62 Fisher Place, Okotoks, AB T1S 1A3

Get Directions →
Kieran Keddle trains Idris Elba

As Seen On Discovery

Watch Kieran Train Idris Elba

Kieran coached actor Idris Elba to a winning professional boxing debut at York Hall — a journey documented in the Discovery Channel series Idris Elba: Fighter. The same elite coaching is on the mat at every KK Academy.

Ready to Join?

Your First Class
Is On Us

Pick your location, walk in, and find out what world-class coaching feels like. No commitment — just show up.