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 100 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.


In the 2013-2014 season, I coached the Toronto-Leaside Midget AA team, was a part-time assistant coach for the Ryerson University Women’s Hockey Team and was also the Head Coach for Team Ontario Blue at the Under 18 National Championships, where we took home a silver medal.  In the 2012-2013 season, I coached both the Toronto-Leaside Midget AA team and Bantam AA team.  In the 2011-2012 season, I was the head coach for the Toronto-Leaside Bantam AA team and an assistant for the Toronto Aeros Midget AA team, after coaching at the Provincial Women’s Hockey League (PWHL) level with Markham the season before.


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, and has also been a coach for both 2010 & 2012 Ontario Winter Games. I’ve recently completed my Hockey Canada High Performance 2 Coaching Level, which will allow me to coach at the international level in the future.


For the upcoming 2014-2015 season, I will be the Head Coach of the Toronto-Leaside Junior Wildcats Team, which plays in the Provincial Women’s Hockey League, widely considered the most competitive developmental league for aspiring female hockey players in the world.  I will also continue working with the Ryerson Women’s Hockey team as an assistant for the upcoming season, in addition to running my camps and clinics with Total Female Hockey. Needless to say, I’m thrilled for the opportunity and excited for the challenges that lie ahead.


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 * Kingston * Napanee * Belleville * Cambridge * Aurora * Markham * Clarington * 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


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