Brand 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 turneringen, som 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. Brand spilte alle fire kampene i OL-turneringen.