|Full name||Jonathan André McDonald Porras|
|Date of birth||October 28, 1987|
|Place of birth||San Jose, Costa Rica|
|Height||5 ft 8 in (1.73 m)|
|2006–2007||Costa Rica U20||7||(2)|
|2010||Costa Rica U23||2||(0)|
|* Senior club appearances and goals counted for the domestic league only and correct as of 8 January 2014.
† Appearances (Goals).
McDonald made his professional debut as a 16 year old with AD Carmelita, making three appearances in his first season. In 2006 he moved to top Costa Rican side CS Herediano. During his stay with Herediano he appeared in 41 First Division matches, scoring 17 goals.
Following his stay with Herediano, McDonald joined the Vancouver Whitecaps on August 5, 2010. He made his Whitecaps debut as a second-half substitute coming on for striker Cornelius Stewart during a 1-0 victory at NSC Minnesota Stars on August 14, and made His first start for Vancouver on September 11 in 3-0 victory at Crystal Palace Baltimore.
On October 19, 2010, the Vancouver Whitecaps released McDonald, along with five fellow players, citing their need to purge certain players in preparation for their upcoming promotion to Major League Soccer.