A stop-start career plagued by injury has seen Jamie play at Manchester United (trainee, 1997-9) and Royal Antwerp.
Has also been capped by the Cayman Islands.
Joined Swansea City on a one year contract for 2002/3, injured during the season and then released on a free in May 2003.
Brought in to help remedy Saints' lack of striking firepower in July 2003, he can also operate as a winger or in midfield.
Emerged as a leading goal-scorer for Saints, and has been retained by the club ever since.
21 Sept 2021
Cayman Islands international (2 caps)
Welsh Premier winners' medal (4)
Welsh Cup winners' medal
Loosemores Challenge Cup winners' medal
Royal Antwerp (loan)