Size 29 European. Don’t know US equivalent but maybe size 12?