Frögren draftades av Calgary Flames i 8:e rundan och som 206:e spelare totalt i NHL-draften 1998. Frögren kom till Färjestad BK vid mitten av 1990-talet och spelade 11 säsonger där innan han skrev på ett tvåvägskontrakt med Toronto Maple Leafs 2008 som han fick själv betala 2,5 miljoner kronor för att hans NHL-dröm skulle bli verklighet. Frögren spelade 41 av 82 matcher under sin första säsong i Toronto och gjorde ett mål och sex assists. Han missade slutet av säsongen till följd av en knäskada och Toronto missade slutspelet.