Cresciuto nelle giovanili del Tukums 2000[1], squadra della sua città natale, passò nel 2002 allo Skonto[1] venendo dirottato in 1. Līga in quella che era la seconda squadra, il Multibanka Rīga[1]; in 1. Līga, appena sedicenne, giocò quattordici incontri, mettendo a segno cinque reti[2]. Ad inizio 2003 fece ritorno nella prima squadra dello Skonto, debuttando nella massima serie lettone il 26 aprile 2003, entrando nella gara contro il Dinaburg valida per la quarta giornata al posto di Pavel Ryzhevski [3]. Un mese più tardi, già alla seconda presenza mise a segno la sua prima rete, quella del definitivo 7-0 nella goleada contro l'Auda Ķekava[4].
Ad inizio 2014, dopo 11 stagioni, oltre 200 presenze e 45 reti in tutte le competizioni, lasciò lo Skonto per passare al Daugava Rīga, sempre in massima serie[1]. Debuttò con la nuova squadra il 22 marzo 2014, disputando da titolare la gara contro il Ventspils[6], mentre il 13 luglio dello stesso anno mise a segno la sua unica rete, contro il Jūrmala[7].
A fine stagione il club fallì e Blanks fece ritorno al Tukums 2000[1], squadra militante in 1. Līga[2]; a metà stagione si trasferì al Caramba/Dinamo[1], con cui vinse il campionato e conquistò il ritorno in Virslīga[2]. Di fatto, però non scese più in campo, ritirandosi nel luglio del 2016 e dando inizio alla sua carriera di allenatore[1].
Nazionale
A partire dal 2003 e fino al 2010 ha totalizzato complessivamente 21 presenze nella nazionale lettone, senza mettere a segno reti[2]: in nessuna delle ventuno occasioni è stato titolare, partendo sempre dalla panchina[8]. Il 5 luglio 2003, ad appena 17 anni, 5 mesi e 5 giorni[8], fece il suo debutto in nazionale, entrando nel finale della gara di Coppa del Baltico 2003 contro l'Estonia al posto di Viktors Dobrecovs[9]; la partita diede alla Lettonia la vittoria del torneo. In sette anni le sue presenze in nazionale furono limitate a partite e tornei amichevoli, con l'eccezione di tre gare di qualificazione a mondiali ed europei[8].
Allenatore
Con lo stesso Caramba/Dinamo, nel frattempo divenuto Riga FC, fece il suo esordio in panchina come vice di Vladimir Volchek a partire dalla stagione 2017[10]. Nel 2021 si trovò a ricoprire ad interim il ruolo di capo allenatore, sostituendo l'esonerato Denis Laktionov e guidando la squadra nella vittoriosa gara contro il Metta/LU[11], prima di cedere il posto a Andris Riherts[10].
Statistiche
Cronologia presenze e reti in nazionale
Cronologia completa delle presenze e delle reti in nazionale ― Lettonia