Repêché par Toronto en première ronde (cinquième au total) en 2008, Schenn cumule 191 points (42 buts, 149 aides) en 933 matchs de saison régulière avec les Maple Leafs, les Canucks, le Lightning de Tampa Bay, les Ducks d'Anaheim, les Coyotes de l'Arizona, les Flyers de Philadelphie et les Kings de Los Angeles. Il a amassé sept points (trois buts, quatre passes) en 42 rencontres du tournoi printanier.