 In January 2010, Peterson was traded to Toronto FC in exchange for allocation money.He made his debut for the club as a sub against Philadelphia Union April 15, 2010.Peterson scored his first goal for Toronto in the CONCACAF Champions League group stage versusReal Salt Lake in a 1–1 home draw on September 28.