Rio de Janeiros toimunud sõjaväelaste MM-il tegi kaasa ka Andres Olvik.
100 meetri seliliujumise eelujumises sai Andres kuuenda aja 57,61. Finaalis enam sellist minekut ei olnud ning aeg 57,94 andis 8. koha. Maailmameistriks tuli Brasiilia ujuja Gabriel Mangabeira ajaga 55,30.
50 meetri selilujumise finaalis jagas Andres Olvik 7.-8. kohta Eesti hooaja tippmargiga 26,83. Ka sel distantsil oli kiireim Gabriel Mangabeira, kelle võiduajaks märgiti 25,73.
200 meetri seliliujumises saavutas Andres Olvik 6. koha läbides neli basseinipikkust ajaga 2.05,67. Maailmameitsriks tuli sakslane Felix Wolf ajaga 2.00,00.