 Khosi Odilon Mokhesi Commonwealth Games FederationKhosi Odilon Mokhesi2010 Lesotho Swimming - 100m Breaststroke - Men 292010 Lesotho Swimming - 100m Freestyle - Men 482010 Lesotho Swimming - 50m Breaststroke - Men 262010 Lesotho Swimming - 50m Freestyle - Men 58 