Orr kept up his goalscoring exploits the following season, finishing up as the "Reds"' top scorer with 20 goals from his 33 starts an average of a goal every 1.65 games. The next season proved to be a tougher challenge where goals were concerned, and Orr only scored 5 times in his 31 appearances. By the 1910-11 season, he was struggling to hold down a regular starting role at Anfield, and he eventually lost his place completely at the beginning of the 1911-12 campaign. Orr left for Raith Rovers in January 1912, after making a total of 112 appearances for Liverpool, during which he scored 39 times. He also played for South Shields, before he retired. During the First World War, he turned out for Fulham as a wartime guest in several friendly matches.