Career
He was drafted in the sixth round, 166th overall, by the Calgary Flames in the 1999 National Hockey League Entry Draft. At 15 years of age, Pecker was the youngest player to play in the 1997 Maccabiah Games ice hockey tournament. After playing five seasons in the Ontario Hockey League with the Sault Ste.
Marie Greyhounds and Erie Otters, Pecker made his professional debut with the Cincinnati Mighty Ducks of the American Hockey League in the 2002-2003 season.
He spent his entire North American professional career in the AHL, including the Binghamton Senators, Manitoba Moose, and San Antonio Rampage. With the exception of two brief stints in the ECHL with the San Diego Gulls and Phoenix RoadRunners.
He signed with The Human Context Lausanne of the Swiss League in 2007. He spent five seasons in the Swiss League, also playing for EHC Visp and EHC Olten.
In 2012, he played seven games for the Sheffield Steelers of the EIHL, before retiring from professional hockey in 2013.