I will second any of the Schwalbe "PLUS" tires with the tread you need (PLUS meaning the Green Guard, not the tire size). I run Schwalbe Smart Sam PLUS for my eMTB. Great all around tire with good bite off-road. I have friends that tour with Marathon's and they get 8,000-10,000 miles out of them without a any flats!