[5] He also played for Ventspils in the second qualifying round of the 2006–07 UEFA Cup, against English Premier League club Newcastle United.
[8] Eight days later, Gorkšs scored his first goals for Blackpool in a League Cup second-round tie at Derby County.
[10] Gorkšs scored his first league goal for Blackpool, in their 1–0 victory over Scunthorpe United at Bloomfield Road on 10 November 2007.
[13] He was named in The Championship "Team of the Week" for a third time on 25 February 2008, alongside teammate Stephen McPhee,[14] and again on 10 March.
On 28 July, Gorkšs completed his move to Loftus Road for a fee of £250,000, with Daniel Nardiello (permanent) and Zesh Rehman (loan) going the other way as part of the deal.
[30] In his first season with the club he made 42 appearances in all competitions,[31] scoring three goals and helping Reading win the 2011–12 Football League Championship.
[32] On 12 February 2013, Gorkšs joined Championship club Wolverhampton Wanderers on an emergency loan that ran until the end of the season, with a view to a permanent move at its conclusion.
[35][36] He made an important block from an Aaron McLean attempt in the fixture, playing the full 90 minutes as the U's came out 1–0 victors and into the third round of the cup.
[37] Gorkšs signed an extension to his short-term deal with the U's on 10 January, following doubt that he would remain with the club following his previous contracts expiry.
[40] Gorkšs scored his first goal for Ergotelis in his second match for the club, securing a 3–2 victory in the Cretan derby over OFI Crete.
[41] Gorkšs joined Czech First League side FK Dukla Prague in September 2015, signing a one-year contract.
[45][46] On 28 March 2007, Gorkšs played for Latvia in their 2008 UEFA European Football Championship qualifier 1–0 defeat by Liechtenstein.