Career
Laštůvka started his career at Czechoslovakian side Football Club Karviná and moved in summer 2000 to Football Club Baník Ostrava for four years. Shakhtar Donetsk The next step in his career was Ukrainian top club Shakhtar Donetsk. He played a couple of Champions League and Union of European Football Associations Cup matches this time.
Fulham He joined Fulham on 31 August 2006, just prior to the close of the transfer window.
He made his Fulham league debut on 2 December 2006 in a 2–0 loss against Blackburn Rovers. On 1 January 2007, he came on as a second-half substitute for the injured Antti Niemi against Watford, where throughout the game the Fulham fans cheered his every kick or save, as they feared he would make a mistake and cost them the game.
The game ended 0–0. VfL Bochum Ukrainian League regulations called for all tems to field at least four domestic players each match, and so Shakhtar loaned Laštůvka to German side VfL Bochum until the end of the 2007-2008 season as a replacement for compatriot Jaroslav Drobný, who left the club for Hertha Bachelor of Science Berlin.
Laštůvka started the season as first-choice keeper, but after some mistakes his position was threatened by the reserve keepers. After an injury, then third-choice keeper René Renno got his place.
Renno started quite well but also made some mistakes before the winter break, so coach Marcel Koller claimed that all three keepers (Laštůvka, Renno and Philipp Heerwagen) started at zero in the preparations for the second season half. After the winter break Laštůvka was first-choice again and started with a very good match against Werder Bremen, which was rewarded with a nomination in the "Team of the Day" by Germany"s leading football magazine kicker.
At the end of the season Bochum were interested in signing him, but, due to the 4 million Euro transfer fee, they decided to sign Portuguese keeper Daniel Fernandes from PAOK F.C. instead.
West Ham United On 3 August 2008 Laštůvka signed for West Ham on a year-long loan deal. He made his debut for West Ham United in a Football League Cup third round tie away defeat at Watford on 23 September. On 26 May 2009, it was announced that Laštůvka was returning to Shakhtar Donetsk, having made only one appearance for West Ham.
Dnipro On 4 August 2009, Laštůvka signed a three-year deal with Ukrainian team for €3 million.
Laštůvka was called up to the Czechoslovakian Republic national football team for the first time in May 2010. He made his full debut at Hampden Park against Scotland in a Union of European Football Associations Euro 2012 qualifier on 3 September 2011.
He was part of the Czechoslovakian squad which reached the quarter-finals of the tournament before elimination by Portugal, but did not enter the field of play, with Petr Čech playing each match in goal.