 The following season, Shannon made his NHL debut, cracking the Ducks' 2006–07 roster.He scored his first NHL goal on October 22, 2006 in a shootout win against the Los Angeles Kings, finishing his NHL rookie season with 11 points in 53 games.He then dressed for 11 playoff games as part of the Ducks' 2007 Stanley Cup-winning squad.