Robert Hooper had the following podium finishes at major championships: 1st in the 1934 British Empire Games 4×200 yards Freestyle Relay (with George Larson, Robert Pirie, and the non-Olympian George Burleigh), 2nd in the 1938 British Empire Games 4×220 yards Freestyle Relay (with Robert Pirie and the non-Olympians George Burleigh and Gordon Devlin). Hooper also finished fifth in the 1934 British Empire Games 1500 yards Freestyle, seventh in the 1938 British Empire Games 1650 yards Freestyle, and competed in the 1938 British Empire Games 440 yards Freestyle.
|1936 Summer||17||Berlin||Swimming||Men's 400 metres Freestyle||Canada||CAN||6 h1 r1/3|
|1936 Summer||17||Berlin||Swimming||Men's 1,500 metres Freestyle||Canada||CAN||4 h2 r1/3|
|1936 Summer||17||Berlin||Swimming||Men's 4 × 200 metres Freestyle Relay||Canada||CAN||7|
|1936 Summer||17||Berlin||Swimming||Canada||Round One||Heat One||6||5:17.2|
|1936 Summer||17||Berlin||Swimming||Canada||Round One||Heat Two||4||21:47.4|