 In 1906 he failed to reach 100 wickets, but his eight for 20 for Leicestershire against MCC at Lord's was the best innings return of his career.He was back over 100 wickets in 1907, and for the only time in his career he took more than 100 for Leicestershire; the bowling average of 17.72 was the best in his career.He was less successful in 1908, his total number of wickets falling to 74, and after the season was over a short notice in "The Times" announced that “owing to business engagements Mr. W. W. Odell will not be able to play for Leicestershire next season except during holidays".