Rokicki competed as a member of the Polish team in the 4×200 m freestyle relay at the 2008 Summer Olympics in Beijing. Despite missing out the individual spot in the 200 m freestyle, Rokicki managed to finish with a twenty-sixth-place time in 1:50.12 at the 2007 FINA World Championships in Melbourne, Australia to earn a selection on the Polish relay team for the Games. Teaming with Łukasz Gąsior, Łukasz Wójt, and Przemysław Stańczyk on the outside lane in heat two, Rokicki swam the third leg with a split of 1:51.14, before the Polish foursome went on to take the seventh spot and fourteenth overall in a final time of 7:18.09.