Taylor attended Tavares High School in Tavares, Florida. As a senior at Tavares High School, Taylor averaged 25 points, 11 rebounds and 5 assists per game. He finished his senior year second in the Florida Class 3A Player of the Year voting and was named to the Florida Class 3A All-State First Team.
Taylor also excelled on the gridiron as a wide receiver for Tavares, gaining 481 yards and 8 touchdowns as a senior. He turned down offers from Florida and South Florida to play basketball instead.
In addition to football and basketball, finished second in the Florida Class 2A Track and Field Championships in both the triple jump and high jump. He currently owns his high school's record for the long jump, high jump, and triple jump.
After completing his high school career, Taylor signed a national letter of intent with UCF choosing the Knights over Pittsburgh, Alabama, and Penn State.
Collegiate career
Taylor began his career at the University of Central Florida in 2005 during their first season in Conference USA. Taylor played in 15 games averaging 11 minutes and 4.3 points. In only his fourth collegiate game he scored 15 points in a winning effort against in-state opponent Bethune-Cookman. His best game as a freshman came during a home contest when he scored 16 points in 25 minutes of action in a 77–71 home loss.
In his sophomore campaign, he emerged as one UCF second leading scorer averaging 12.7 points, good for 16th in Conference USA. Taylor's prowess as a 3-point shooter was also evident during his second year for the Knights, draining 63 3s, averaging 41.4% behind the arc. Jermaine scored 26 points twice during his second year helping UCF to a 22–9 record and a 2-seed in the Conference USA tournament.
Taylor first career start for the Knights came during his junior season, scoring 8 points in UCF's 63–60 win over University of Nevada in the inaugural game at the new UCF Arena.
Taylor is a member of the Epsilon Eta chapter of Iota Phi Theta fraternity.
On January 29, 2010, Taylor was assigned to the Rio Grande Valley Vipers of the NBA Development League.[2] On February 4, 2010, he was recalled by the Houston Rockets after scoring 32 and 30 in two games with the Vipers. He was sent back to the Vipers on February 19, 2010,[3] but recalled four days later,[4] and then returned to the Vipers on March 17, 2010.[5] Taylor was recalled by the Rockets once again on March 24, 2010. He then had his first career start in a game versus the Los Angeles Lakers on March 27, 2010, in which he scored 15 points.[6]
On December 15, 2010, Taylor was traded to the Sacramento Kings in exchange for a protected second-round pick.[7] He was waived by the Kings at the end of the season.[8]
In September 2012, Taylor signed with the Minnesota Timberwolves.[9] However, he did not make the team's final roster.[10]
On March 15, 2013, Taylor was acquired by the Maine Red Claws.[13] In September 2013, he joined the Cleveland Cavaliers for training camp.[14] He was later waived on October 25.[15] On October 31, 2013, he was reacquired by the Maine Red Claws.[16] On November 29, 2013, he was waived by the Red Claws due to a season-ending knee injury just two games into the season.[17]
On October 31, 2014, Taylor was again reacquired by the Maine Red Claws.[18] On January 22, 2015, he was traded to the Idaho Stampede in exchange for the returning player rights to Dallas Lauderdale.[19] On April 28, 2015, he signed with the Canterbury Rams for the rest of the 2015 New Zealand NBL season.[20][21] He made his debut for the Rams four days later and recorded 7 points and 3 assists off the bench in a loss to the Super City Rangers.[22][23] In 11 games for Canterbury, he averaged 15.7 points, 3.8 rebounds, 2.1 assists and 1.2 steals per game.[24]
On August 15, 2015, Taylor signed with Dominican club Centro Juvenil Don Bosco.[25] However, his stint lasted just three days after falling to score in his debut game on August 17.[26][27] On October 31, he was acquired by the Salt Lake City Stars of the NBA Development League.[28]