|Full name||Teafore Bennett|
|Date of birth||7 June 1984|
|Place of birth||Duncans, Jamaica|
|Height||1.76 m (5 ft 9 1⁄2 in)|
|August Town F.C.|
|2002–2004||Village United F.C.||(0)|
|2004–2005||Portmore United F.C.||(6)|
|2005||Virginia Beach Mariners||14||(1)|
|2005–2006||Village United F.C.||(2)|
|2006||Harrisburg City Islanders||9||(1)|
|2009||Village United F.C.||5||(1)|
|2010||August Town F.C.||7||(0)|
|2010–||Village United F.C.||2||(0)|
|* Senior club appearances and goals counted for the domestic league only and correct as of 14 December 2007.
‡ National team caps and goals correct as of 14 December 2007
He's most known for his speed and quick running.
He has played for several clubs, including Village United F.C. and Portmore United F.C. in Jamaica, Virginia Beach Mariners and Harrisburg City Islanders in the USA, Banfield in Argentina and Pahang FA in Malaysia.
He returned to Jamaica after the 2008 season. On his return, he turned out once again for Village United F.C.
He made his debut for the Reggae Boyz in an October 2004 friendly match against Guatemala and has earned 20 caps, scoring 4 goals. His last international match was a November 2006 friendly against Peru.
- Teafore Bennett at National-Football-Teams.com