Training
Choose your path
Different goals. Different players. Same standard.
Find the training path that’s right for you.
Personalized coaching built entirely around your current level, goals, and areas that need the most attention.
- 60-minute sessions on a full court — every minute built around your game.
- KO assesses your strengths, weaknesses, and playing style before building your plan.
- Each session targets specific skills: shooting mechanics, ball handling, footwork, defensive positioning, or game IQ.
- You get a clear focus for the week ahead — what to work on, what to watch for, and how to measure your own progress.
High-energy sessions that build fundamentals, compete with others, and create real growth in a team training environment.
- 90-minute sessions capped at 4 players — small enough for real coaching, big enough to compete.
- Competitive drills, game-speed scenarios, and live reps that force decision-making under pressure.
- Players push each other while KO coaches through every rep — not just watching, correcting.
- Drop in weekly or lock in a package for consistent development alongside training partners.
Multi-day intensives in Calgary and Lethbridge. Limited spots, structured progression, serious work.
- Summer and holiday camps running across Southern Alberta — Calgary, Lethbridge, and surrounding areas.
- Structured daily programming: skill stations, film sessions, competitive play, and mindset work.
- Limited roster size to ensure every player gets meaningful coaching reps, not just participation.
- Players leave with a development report and clear next steps for their off-camp training.
Custom training designed for clubs, school teams, and organizations looking to elevate their program.
- Built for varsity teams, club programs, and school organizations across Alberta.
- KO designs a custom curriculum based on your team’s level, schedule, and competitive goals.
- Flexible format: multi-week training blocks, single-day clinics, or pre-season intensives.
- Coaching staff can attend and learn alongside their players — development goes both ways.
Bundle sessions and save. Commit to the work and see real progress over time with structured, consistent training.
- 5-pack, 10-pack, and 20-pack bundles available for both 1-on-1 and group sessions.
- All packages valid for 12 months — train at your own pace without losing what you paid for.
- Larger packs unlock priority booking and scheduling flexibility.
- Save up to 25% compared to single-session pricing. The more you commit, the more you save.
About
Kenny Otieno
Founder. Head Coach. Player Developer.
Kenny Otieno is a former Kenyan-Canadian professional basketball player who most recently played for the Edmonton Stingers of the Canadian Elite Basketball League. Before that, he played his final National Basketball League of Canada season with the Saint John Riptide. A University of Alberta product, Kenny battled through early-career injuries, surgery, and rehab before returning to earn all-conference honours for the rest of his university career. Born in Nairobi, Kenya, he moved to Vancouver at an early age and later to Alberta, where he played at Winston Churchill High School in Lethbridge before building his university career in Edmonton. Professionally, he has competed in the CEBL, across NBL Canada, and in Spain.
Kenny has been coaching and training for several years across Alberta, mainly in Calgary, Edmonton, and Lethbridge. He is currently the head coach of the University of Lethbridge Pronghorns men's basketball team and spent the last two years as the player development coach for the Edmonton Stingers. Through everything he has learned from playing, training, and coaching the game, he is passionate about passing that knowledge to the next generation of athletes who want to improve and take their game to the next level.

Where he's played + coached
Played
University of Alberta
Played
Played
Island Storm

Played
Played in Spain
Sammic ISB
Sammic ISB
Played in Spain
Played
Halifax Hurricanes

Played
Training camp
St. John's Edge
St. John's Edge
Training camp
Played
Saint John Riptide

Played
Played + coached
Edmonton Stingers

Played + coached
Current Coach
University of Lethbridge Pronghorns
Current head coach
Coached
Calgary Surge

Coached
Founder + head coach
KO Basketball

Founder + head coach
Played
University of Alberta
Played
Played
Island Storm

Played
Played in Spain
Sammic ISB
Sammic ISB
Played in Spain
Played
Halifax Hurricanes

Played
Training camp
St. John's Edge
St. John's Edge
Training camp
Played
Saint John Riptide

Played
Played + coached
Edmonton Stingers

Played + coached
Current Coach
University of Lethbridge Pronghorns
Current head coach
Coached
Calgary Surge

Coached
Founder + head coach
KO Basketball

Founder + head coach

Summer 2026
K.O. BASKETBALL
SUMMER CAMP
Multi-day intensive training in Southern Alberta. Limited spots available.
Registration
$199
Early-bird pricing live until Jun 9, 2026
A high-rep summer camp built for players who want real skill development, real competition, and coaching that translates. Expect structured on-court work, game-speed teaching, and a clear standard for effort and execution every day.
View campLatest videos
Training that keeps the work going.
Proof in the work
“KO doesn't coach reps. He coaches the player you're becoming.”
Player testimonial placeholder

Real athletes. Real progress.
Real athletes. Real progress.
Real athletes. Real progress.
Ready to get to work?
Book your first session — or explore packages built for serious progress.


