Souchard ble olympisk mester i sykkel under OL 1920 i Antwerpen. Han var med på det franske laget som vant lagkonkurransen i landeveisritt foran Sverige. Det ble kun kjørt ett landeveisritt under OL i 1920, rittet var 175 kilometer. I lagkonkurransen ble tidene til de fire beste syklistene på hvert lag summert og laget med den beste tiden sammenlagt vant. De andre syklistene på det franske laget var Fernand Canteloube, Georges Detreille og Marcel Gobillot. Souchard kom på tiendeplass individuelt.