Rector attended Celeste High School. He was a two-way All-state player both his junior and senior year. He was named Texas Class 1A Defensive Player of the Year as a senior. He also practiced track, basketball, baseball and tennis. He accepted a football scholarship from Division IINorthwest Missouri State University. As a freshman he was named a starter at wide receiver, registering 61 receptions for 1,081 yards, 9 touchdowns, 11 kickoff returns for a 27.5-yard avg. and 18 punt returns for a 10.0-yard avg. As a sophomore, he recorded 78 receptions for 1,242 yards and 6 touchdowns. As a junior, he tallied 63 passes for 971 yards, 8 touchdowns, a 32.7-yard kickoff return average and 20 punt returns for 316 yards. As a senior, he collected 87 receptions for 1,203 yards, 15 touchdowns, 15 kickoff returns for a 24.0-yard average and 29 punt returns for a 16.6-yard avg. Rector left as the school's and conference's All-time most productive wide receiver, with 289 receptions and 4,497 receiving yards. He also set school records for touchdown receptions, punt returns, return yardage, kick return average In 2011, he was inducted into the Northwest Missouri StateHall of Fame.
Rector was signed as an undrafted free agent by the Dallas Cowboys after the 2005 NFL Draft on April 28. On August 30, he was waived before the start of the season and was signed to the practice squad. In the 2006 offseason, head coachBill Parcells took a liking to him and even called him the strongest player on the team pound-for-pound. He made the roster after registering a team-high 20 receptions for 245 yards in four preseason games. Rector was named the team's primary punt returner and fourth receiver but suffered an ankle sprain in the season opener against the Jacksonville Jaguars. After being declared inactive for the next 4 games, he was released on October 16 and was signed to the practice squad, in order to make room for defensive backMarcus Coleman. In 2007, a knee injury forced him to miss time in training camp and was eventually cut on August 27.
Arizona Cardinals
On October 10, 2007, the Arizona Cardinals signed him to their practice squad. He was promoted to the active roster on December 1. He was declared inactive for 3 games. He was cut on August 30, 2008.
Edmonton Eskimos (CFL)
On October 20, 2008, he was signed by the Edmonton Eskimos of the Canadian Football League to their practice roster. In 2009, he appeared in 14 games, recording 48 receptions for 532 yards and one touchdown. On June 25, 2010, he was released at the end of training camp. He was re-signed on July 13. He appeared in 10 games, making 18 receptions for 204 yards. He was cut on May 2, 2011. He finished his CFL career with 24 games, 66 receptions for 736 yards and one touchdown.
Personal life
Rector married his wife, Cara in 2007 and has three children.