Van Berkel qualified for the women's 200 m butterfly at the 2012 Summer Olympics in London, by blasting a Swiss record and clearing a FINA B-standard entry time of 2:09.68 from the World Championships in Shanghai, China. She challenged seven other swimmers on the second heat, including defending Olympic bronze medalist Jessicah Schipper of Australia. Van Berkel raced to seventh place by exactly three seconds behind Canada's Audrey Lacroix in 2:12.25. Van Berkel failed to advance into the semifinals, as she placed twenty-fifth overall in the preliminaries.