Van de Rovaart vant en olympisk sølvmedalje i landhockey under OL 1928 i Amsterdam. Han var med på det nederlandske laget som kom på andreplass i landhockeyturneringen bak India. Etter at laget fra Tsjekkoslovakia hadde trukket seg, var det ni lag fra ni nasjoner som deltok i turnering og den ble spilt i perioden 17. til 26. mai. Nederland vant sin gruppe og i finalen møtte de India som var vinnere av den andre gruppen. Finalen, som ble spilt 26. mai 1928 på Olympiastadion i Amsterdam med 23 400 tilskuere, tapte Nederland med 0-3. Van de Rovaart spilte alle fire kampene i OL-turneringen og scoret to mål.