There is an occasional fleeting moment when Anaheim Ducks forward Andrew Cogliano allows himself to think about his extraordinary consecutive games played streak.

Cogliano, then with the Edmonton Oilers, played his first NHL game Oct. 4, 2007 and hasn't missed a game during his career. He is expected to play in his 800th straight game when the Ducks play at the San Jose Sharks on Saturday (10:30 p.m. ET; NBCSCA, PRIME, NHL.TV) after playing in No. 799 in a 5-3 loss to the Nashville Predators on Friday.

"I think there's the odd time where it pops in my head and you kind of wonder … you have a little bit of a second where you say it's pretty cool, I guess, or where it's pretty unique," Cogliano said Thursday.

His first NHL game also was against the Sharks, at Rexall Place in Edmonton. He had an assist in his NHL debut and among his Oilers teammates in that game were Sheldon Souray, Jarret Stoll, Matt Greene, Dustin Penner and goaltender Dwayne Roloson, all of whom are retired from the NHL.

Cogliano, 30, has the fourth-longest streak in NHL history, after Doug Jarvis (964), Gary Unger (914) and Steve Larmer (884).