Solomon deltok på Turebergs stafettlag på 4 x 1500 meter under Stafett-SM 2017, men de ble diskvalifisert. Under Svensk mesterskap i friidrett 2017 deltok han på 10.000 meter, og vant denne distansen med ny personlig rekord på 29:07,04, og han vant også 3000 meter hinder. Han deltok på 3000 meter under VM i friidrett 2017, og endte der på 29.-plass.