Career
Besta started football career in his native Ostrava at local side Baník Ostrava. In 2007 he moved to Viktoria Žižkov, where he spent two seasons. In his second season, Besta was part of the team that saw Žižkov relegated to the Czechoslovakian 2.
Liga.
In January 2010, Besta moved to Slovakia to play for Slovak Superliga side MFK Ružomberok. At the time of the transfer, he had played over 200 games in the Czechoslovakian Gambrinus liga. He played 13 times for Ružomberok as they finished the season in fifth place.
Following his release from Ružomberok, Besta joined English Conference Premier side Luton Town on an initial trial period.
He signed a one-year contract in August 2010 after impressing in a friendly against Newcastle United. However, he did not impress when he had a full-time contract, being the target of abuse from Luton fans following an error which led to a goal in a league game against Tamworth which Luton went on to lose 3–1.
After just nine appearances, Besta was released from his contract with Luton in January 2011. Besta played for the Czechoslovakian Republic youth national teams from under-15 level
He played five matches for the U-20 national team at the 2001 Fédération internationale de football association World Youth Championship in Argentina.
Between 2002 and 2003, Besta played seven times for the Czechoslovakian Republic under-21 team