Inside Performance has assembled the best possible coaching staff available in the province of British Columbia consisting of former MLB, National Team Athletes and Elite Performance Coaches.
Brooks McNiven’s baseball career started in Vernon BC where he grew up and graduated from Kalamalka Secondary. In 1999 he was drafted in the 46 round by the Toronto Blue Jays, instead of signing he choose to attend UBC where he played for the Thunderbirds for four seasons. In 2003 he was named NAIA region 1 player of the year, which was then followed by being drafted by the San Francisco Giants in the 4th round. Brooks signed with the Giants and played with them for 7 seasons playing as high as AAA. He also had the honor of playing for the Canadian national team a number of times including the 2007 and 2009 World cups winning a bronze medal in 2009. He also pitched for Canada at the 2008 Beijing Olympics as well as the 2009 World Baseball Classic. Since retiring from playing Brooks was the pitching coach with Douglas College from 2009-2011 and is the head coach of the North Shore Twins. Brooks graduated from UBC with a Degree in Human Kinetics and complete his Bachelor of Education at SFU in 2012. Currently Brooks is a P.E. teacher and the head coach of the West Van Baseball Academy both out of Sentinel High School and Inside Performance.
Lachlan played his Little League at North Van Central Little League and played for the North Shore Twins of the PBL. Lachlan played third base for the Junior National team in 2012 prior to being drafted in the MLB draft by the Seattle Mariners in the 13th round. Lachlan is currently playing for the Quebec Nationales of the CAMA and in the off season is home in North Vancouver coaching at Inside Performance.
Cole played for Whalley Little League and the PBL Fraser Valley Chiefs. He spent three years on the Junior National team before playing college baseball at the University of Kansas and Chipola JC before being drafted by the Atlanta Braves in 2003. Has played in 10 seasons in the Minor Leagues and four seasons with the Chicago White Sox AAA and Los Angeles Angels AAA. In 2012 he played with the Miami Marlins’ AAA team, the New Orleans Zephers. Cole is active with the Senior National team (2009‐2012). He was part of the Baseball World Cup team that won
Bronze in 2009 and 2011, and was starting catcher when the team captured Gold at he 2011 Pan Am Games in Mexico. Cole currently is a coach in the Chicago White Sox organization and is available in January/February for hitting and catching instruction.