Meet Coach Kim


My name is Kim McCullough, and I’m the Director & Founder of Total Female Hockey.


Helping aspiring female hockey players take their game to the next level is my true passion in life. I’m so fortunate that I get to work with players & teams who have the drive, desire and determination needed to succeed on and off the ice.  Over the past 15 years, I’ve worked with over 5000 players, 1000 coaches and 150 teams, from novice to National teams, on how to take their on-ice performance to the next level through on and off-ice player development. I’m passionate about every aspect of player development and love teaching on-ice skills, working on strength & speed off the ice, teaching players & parents about the scholarship process, and helping players with their mental game. 



I started Total Female Hockey back in 2008 to help other aspiring female players avoid making the same mistakes I made. I spent most of my hockey career injured, tired and frustrated because I didn’t have the access to the instruction, information and inspiration I needed to get to the next level properly. I learned everything the hard way – on my own, with no help, and no guidance from any female players who had played at the elite level.  That’s why I work with players, parents, coaches and associations all over the world – because I believe every female player deserves the opportunity to take their game to the next level under the guidance of a coach who has been there and genuinely wants to help them succeed.  All of our Total Female Hockey instructors have played at the highest levels of women’s hockey too – all the way from the Provincial Women’s Hockey League (PWHL), Canadian University (CIS), NCAA and National team level.



I played my minor hockey for the Toronto-Leaside organization – starting in house league at the age of 13 and progressing quickly to the AA level the following season. I eventually went on to play at Dartmouth College in NCAA Division 1 (Ivy League), where I was the team captain and graduated with a degree in both molecular biology and moral philosophy (I’m a nerd). After returning to Canada, I played in the Canadian Women’s Hockey League for 6 years while completing my Master’s Degree from York University in Neuroscience & Kinesiology, where I studied motor control and learning in elite hockey players. In addition to working with players on the ice since I was 18, I became a Certified Strength and Conditioning Coach and Youth Training Specialist so that I could help players become better athletes off the ice, which makes them better players on the ice.  Over my 15 year playing career, I had the opportunity to play with Olympians, learn from the world’s best on-ice coaches, and work with elite strength and conditioning coaches. My first-hand knowledge of playing and training at the elite level definitely gives me a unique understanding of what it takes to get to and compete at that level.




After having played at the highest levels of women’s hockey in the world for over 10 years, I “retired” to focus on helping other players achieve their goals. In addition to running skills clinics and camps year-round with Total Female Hockey since 2008, I was also the Founder & Director of the Girls Hockey Program at the PEAC School For Elite Athletes in Toronto for 5 years, where I got to work with a select group of driven players every day on and off the ice from September to June. I have been training aspiring female hockey players on and off the ice exclusively for over 10 years.


For the past four seasons, I’ve been the Head Coach for the Toronto-Leaside Jr Wildcats in the Provincial Women’s Hockey League (PWHL), widely considered the most competitive developmental league for aspiring female hockey players in the world.  In 2016, I was named the PWHL Coach of the Year for guiding our team to a 20 point jump in the standings and our highest finish ever (6th out of 20 teams) in the 2015-2016 season.  I also worked with the Ryerson Women’s Hockey team as an assistant coach for 4 seasons, in addition to running my camps and clinics with Total Female Hockey.  Prior to coaching the PWHL team, I coached the Toronto-Leaside Midget AA and Bantam AA teams for a number of years, as well as with the Toronto Aeros and Markham organizations.


I’ve worked with both the National and Provincial Under-18 programs and was selected as a coach for Team Ontario for the 2012 & 2013 Under-18 National Championships – winning a silver as the Head Coach of Team Ontario Blue and a bronze as an assistant with Team Ontario Red. I was also a coach for both the 2010 & 2012 Ontario Winter Games. I’ve also completed my Hockey Canada High Performance 2 Coaching Level, which will allow me to coach at the international level in the future, and I help teach the High Performance 1 Coaching Level to aspiring elite coaches every summer. 



I love coaching as much as I loved playing, and my players constantly inspire me to be a better coach, leader, mentor and person every day.



List of Teams & Associations Total Female Hockey has worked with since 2008:

Toronto-Leaside * Scarborough * Whitby * Etobicoke * Mississauga * Willowdale * Burlington * Durham West * Kingston * Napanee * Belleville * Cambridge * Aurora * Markham * Clarington * Oshawa * Lindsay * North York * Wilmot * London * OWHA * Ohio Flames * St. Alberts (Edmonton) * Duluth (Minnesota) * Calgary Girls’ Hockey * Thunder Bay * Sault Ste Marie * Fairbanks (Alaska) * Montana * Toronto Aeros * Richmond Ravens * Okotoks (Alberta) * Kelowna (British Columbia)


If you are interested in learning more about how Total Female Hockey can help you achieve all your goals for the season, please contact me directly at and soon you will be on your way to taking your game to the next level.

As Seen On