Rampton played an integral part in the Tall Blacks qualifying for the 2002 FIBA World Championship, however an ankle injury ruled him out of the competition. He retired from all international basketball in 2008.
Rampton has been a member of numerous AustralasianNBL teams. He played 113 games for the Cairns Taipans between 2001 and 2005. He played with the Wollongong Hawks in 2006-07, West Sydney Razorbacks in 2008 and the Sydney Spirit in 2008-09 before returning to the Cairns Taipans for the 2009-10 season. His first three-pointer of his career was in his third game – an off balance bank shot to beat the shot clock against the Melbourne Tigers. He scored a career best 30 points against the Adelaide 36ers in December 2003. His highest score in 2008 was 15 against the 36ers in December 2007. He had a double-double also against Adelaide with 22 points and a career high 21 rebounds for the Hawks in October 2005. He retired at the end of the 2009-10 season after 250 games in the NBL.