Cresciuto nel Dižvanagi Rēzekne, squadra che nella stagione 2006 era in Virslīga, prima divisione lettone, giunge all'Ascoli nel 2006, senza disputare nessuna partita nel campionato di Serie A.
Nel gennaio del 2009 passa al Rodengo Saiano. Nell'estate dello stesso anno fa ritorno nella Virslīga accasandosi nel Ventspils, con cui gioca 6 partite di campionato ed esordisce in Europa League.
Nel corso del 2009 finisce in Romania, al Rapid Bucarest. Nella stagione successiva è in Moldavia, con lo Sheriff Tiraspol. Tra il 2011 e il 2014 ha disputato la seconda serie russa, prima con l'Enisej, poi con la Torpedo Mosca.
Ad inizio 2014 torna in patria, con lo Spartaks, dove sigla 14 reti in campionato in 16 presenze e poco più di 4 mesi di militanza. A luglio dello stesso anno si trasferisce in prestito agli svizzeri dell'Aarau.
A giugno 2015, torna dal prestito e conclude la stagione allo Spartaks. Ad inizio 2016 passa al Liepāja, ma a metà luglio dello stesso anno torna per la terza volta allo Spartaks, con cui vince il campionato lettone.
Nazionale
Con la Nazionale lettone Under-21 ha segnato il suo primo gol il 18 novembre 2007 nella vittoria per 1 a 0 contro l'Ungheria in una partita valevole per la qualificazione ad Euro 2009[1].
Il primo gol (una doppietta) arriva l'anno successivo (1º giugno 2012) contro la Lituania, in Coppa del Baltico[3]: il torneo è stato poi vinto dalla Lettonia, con Gauračs capocannoniere del torneo (tre reti). Nel 2014 ha bissato il successo nella medesima competizione, stavolta senza mettere a segno reti.
Statistiche
Cronologia presenze e reti in Nazionale
Cronologia completa delle presenze e delle reti in nazionale ― Lettonia