Originally from AFL Queensland Club Surfers Paradise where he progressed through their Juniors, Foster was selected to become a member of the Gold Coast Academy where he then spent five seasons. In 2018, Foster played for the Suns in the NEAFL competition, managing 18 games for three goals.
Foster averaged 20.5 disposals per game, mainly playing in the midfield and across halfback. His efforts also earned him a NEAFL Rising Star nomination throughout the season. Foster has an outstanding ball winning ability and represented the Allies at Under 18 Level in the 2017 National Carnival.
Foster comes with high credentials and recommendations, and is looking forward to making the permanent move to Melbourne in the new year having signed a two year deal with the club.