Leegstra vant en olympisk bronsemedalje i roing under OL 1900 i Paris. Han var med på den nederlandske åtteren som kom på tredjeplass bak USA og Belgia.