Samen met Dieter Dekoninck, Jasper Aerents en Emmanuel Vanluchene schreef hij een stukje geschiedenis op de Olympische Spelen 2012 in Londen door zich te plaatsen voor de finale van de 4×100m vrije slag. Het Belgische estafetteteam is uiteindelijk achtste geworden in de finale van de 4×100m vrije slag. Ook het estafetteteam van de 4×200m vrije slag was succesvol met een twaalfde plaats. Individueel startte Timmers op de 100m vrije slag en haalde de halve finale in 48,54 een nieuw Belgisch record. In november 2012 bevestigde Timmers opnieuw op het EK Kortebaan in Chartres, Frankrijk, met twee medailles en acht Belgische records. Op de 200 meter vrije slag tikte hij na olympisch kampioen Yannick Agnel als tweede aan met een verbetering van zijn Belgisch record in 1.43.08. Ook met een bronzen medaille ging hij naar huis: samen met Emmanuel Vanluchene, Yoris Grandjean en Jasper Aerents zwom Timmers een nieuw Belgisch record van 1.25.60. Op de 50 meter vrije slag werd hij 4de, op de 100 meter vrije slag 5de, telkens ook met een nieuw Belgisch record.