Josh Holloway, who plays con man Sawyer on the hit ABC series "Lost," has been named the "hottest hunk" on television by In Touch Weekly.

The magazine, in an issue on newsstands Friday, says the 36-year-old actor is the best of today's small-screen studs, even surpassing castmate Matthew Fox. Fox, who plays Jack on the Emmy-winning drama series, landed ninth on the top-10 list.

Of Holloway, "Lost" co-star Evangeline Lilly is quoted saying, "He's the guy who opens doors, carries the bags for woman and makes sure they feel protected. It's a very endearing quality."

Holloway is no bachelor, though. He's been married to Yessica Kumula since 2004. Fox, 39, has two children with his wife of 14 years, Margherita Ronchi.

Second on the list is John Stamos of ABC's "Jake in Progress." The 42-year-old actor, who previously starred on "Full House," was divorced from Rebecca Romijn last year.

In Touch says Stamos is still a hunk because he "has been twinkling those green eyes at us for 20 years."

Also on the list: Jared Padalecki from "Supernatural," David Boreanaz ("Bones"), Wentworth Miller ("Prison Break"), Eddie Cibrian ("Invasion"), Patrick Dempsey ("Grey's Anatomy"), Shemar Moore ("Criminal Minds") and Tom Welling ("Smallville").