|Full name||Karl W. Ouimette|
|Date of birth||18 June 1992|
|Place of birth||Repentigny, Quebec, Canada|
|Height||1.83 m (6 ft 0 in)|
|Current club||Montreal Impact|
|2010–2012||Montreal Impact Academy|
|* Senior club appearances and goals counted for the domestic league only and correct as of October 19, 2013.
† Appearances (Goals).
On 5 July 2012, Ouimette signed a professional contract with the Montreal Impact, making him the first Academy player to sign with the senior squad. A couple weeks after being signed, Ouimette made his professional soccer debut in a league match against the Houston Dynamo. Ouimette came on as a substitute for Zarek Valentin in the 26th minute. Montreal went on to lose the match 3-0.
On October 19, 2013, Karl Ouimette scored his first MLS goal and game winner in a comeback 2-1 victory over the Philadelphia Union. The goal proved to be decisive to allow the Montreal Impact enter the MLS Cup playoffs for the first time in the team history. 
On November 8, 2013, Ouimette received his first call up to the Canadian national team by manager Benito Floro for two friendlies against Czech Republic on November 15 and Slovenia on November 19, 2013. He received his first cap as a substitute against Slovenia. 
- As of 28 February 2014
- "Defender Karl W. Ouimette becomes first ever Academy player to sign with the pros" (in English). Montreal Impact. Retrieved 22 July 2012.
- "Match Center: Houston v. Montreal" (in English). MLSsoccer.com. Retrieved 22 July 2012.
- "Montreal Impact playoff pursuit saved by youngster Karl Ouimette" (in English). canadasoccer.com. Retrieved 19 October 2013.
- "Canada MNT announces roster for November friendlies" (in English). nationalpost.com. Retrieved 8 November 2013.