McNiven has represented Team Canada during several international baseball tournaments. He played for Canada at the 2007 Baseball World Cup, the 2008 Summer Olympics in Beijing, and most recently was a member of the Canadian contingent at the 2009 World Baseball Classic. However, he did not enter either of Canada's games during the tournament. He now works at Sentinel Secondary as a PE teacher. [1]