| No amateur results Professional record|  |  | 1906 |  | Date | Opponent | Place | Result |  | + Feb. 10 | J Goodall | Edinburgh, Great Britain | KO 3 |  | + Feb. 12 |  Jim Hall | Edinburgh, Great Britain | TKO 3 |  | + Feb. 19 | Tom Waddell | Edinburgh, Great Britain | TKO 6 |  | + Mar. 19 | Curley Paterson | Leith, Great Britain | W 8 |  |  |  |  |  | 1907-1909 Inactive
 |  |  |  | 1910 |  | Date | Opponent | Place | Result |  | + Dec. 10 | Adam Kid Cunningham | Edinburgh, Great Britain | KO 5 |  |  |  | 1911 |  | Date | Opponent | Place | Result |  | + Feb. 24 | Jack Thornton | Glasgow, Great Britain | TKO 4 |  | + Feb. 27 | Bill Norton | Glasgow, Great Britain | KO 2 |  | + Mar. 27 | Young Langley | Edinburgh, Great Britain | W 10 |  | - Apr. 13 |  Alex Lafferty | Edinburgh, Great Britain | TKO by 13 |  | Scottish Bantamweight Title |  |  |  | 1912 |  | Date | Opponent | Place | Result |  | + Jan. 2 | Young Wright | Edinburgh, Great Britain | KO 5 |  | + Nov. 11 | Ralph Marshall | Glasgow, Great Britain | WDQ 6 |  | + Dec. 30 | Jimmy Hughes | Glasgow, Great Britain | KO 7 |  |  |  | 1913 |  | Date | Opponent | Place | Result |  | + Apr. 7 | Johnny Best | Glasgow, Great Britain | TKO 17 |  |  |  | 1914 |  | Date | Opponent | Place | Result |  | + Mar. 9 | Don McGrady | Glasgow, Great Britain | TKO 12 |  | Scottish Flyweight Title |  | + Mar. 21 | Harry O'Neil | Newcastle, Great Britain | TKO 7 |  | + Apr. 27 |  Bill Ladbury | New Cross, Great Britain | TKO 8 |  | + May 25 |  Tommy Harrison | Covent Garden, Great Britain | W 10 |  | + Oct. 19 |  Percy Jones | Covent Garden, Great Britain | TKO 14 |  |  |  | 1915 |  | Date | Opponent | Place | Result |  | + Jan. 25 |  Jimmy  Wilde | Covent Garden, Great Britain | TKO 17 |  | IBU Flyweight Title |  | + May 24 | Young George Dando | Edinburgh, Great Britain | KO 5 |  | + July 8 |  Johnny Hughes | Liverpool, Great Britain | WDQ 4 |  | - Oct. 18 |  Joe  Symonds | Covent Garden, Great Britain | TKO by 16 |  | IBU Flyweight Title |  | + Nov. 16 | Mick O'Beirne | Dublin, Ireland | TKO 4 |  |  |  | 1916 |  | Date | Opponent | Place | Result |  | + Feb. 17 | Johnny Best | Liverpool, Great Britain | KO 11 |  | Scottish Bantamweight Title |  | + Apr. 13 |  George Clark | Liverpool, Great Britain | TKO 8 |  | + May 5 |  Joe Symonds | Plymouth, Great Britain | TKO 17 |  | - June 26 |  Jimmy  Wilde | Covent Garden, Great Britain | TKO by 11 |  | IBU Flyweight Title |  | + July 17 | Jimmy Flood | Manchester, Great Britain | W 6 |  | + Nov. 16 |  Tommy Noble | Liverpool, Great Britain | TKO 12 |  | + Dec. 14 | Johnny Lafferty | Liverpool, Great Britain | TKO 4 |  | Scottish Bantamweight Title |  |  |  | 1917 |  | Date | Opponent | Place | Result |  | + Mar. 24 | Johnny Lafferty | Glasgow, Great Britain | TKO 5 |  | + May 28 |  Louis Ruddick | Holborn, Great Britain | W 15 |  | + Sept. 3 | Young Joe Brooks | Holborn, Great Britain | W 15 |  | + Nov. 5 |  Charlie Hardcastle | Covent Garden, Great Britain | KO 4 |  | British Featherweight Title |  | - Dec. 26 |  Billy Fry | Liverpool, Great Britain | TKO by 19 |  |  |  | 1918 |  | Date | Opponent | Place | Result |  | - Jan. 5 |  Danny Morgan | Llwynypia, Great Britain | L 15 |  | - Jan. 11 |  Freddie Jacks | Edinburgh, Great Britain | KO by 11 |  | + Oct. 21 |  Joe  Conn | Covent Garden, Great Britain | KO 17 |  | British Featherweight Title |  | + Nov. 9 |  George Clark | Glasgow, Great Britain | W 20 |  |  |  | 1919 |  | Date | Opponent | Place | Result |  | + Feb. 24 |  Danny Morgan | Covent Garden, Great Britain | W 20 |  | British Featherweight Title |  | + Apr. 26 |  Freddie Jacks | Edinburgh, Great Britain | W 15 |  | - May 19 | Charlie Stone | Liverpool, Great Britain | KO by 15 |  | + June 9 | Sammy Lane | Swansea, Great Britain | TKO 8 |  | - Dec. 24 |  Louis De PONTHIEU | Paris, France | KO by 17 |  | vacant European Featherweight Title |  |  |  | 1920 |  | Date | Opponent | Place | Result |  | + Apr. 29 | Benny McNeil | Holborn, Great Britain | WDQ 9 |  | = May 7 |  Arthur Lippo | Plymouth, Great Britain | Draw 15 |  | + May 17 | Benny McNeil | Holborn, Great Britain | WDQ 11 |  | + June 9 | Fred Jones | Kensington, Great Britain | WDQ 7 |  | + June 21 | Albert Francis | Wallsend, Great Britain | KO 9 |  | + Sept. 4 |  Walter Rossi | Sunderland, Great Britain | TKO 7 |  | - Oct. 25 |  Mike  Honeyman | Covent Garden, Great Britain | TKO by 19 |  | British Featherweight Title |  |  |  | 1921 |  | Date | Opponent | Place | Result |  | - Mar. 18 | Auguste Grassi | Edinburgh, Great Britain | L 15 |  |  |  |  |  | 1922-1925 Inactive
 |  |  |  | 1926 |  | Date | Opponent | Place | Result |  | = Apr. 2 | Johnny Seeley | Edinburgh, Great Britain | Draw 10 | 
   
SummaryTotal bouts: 53, Won: 41 (27 inside the limit), Lost: 10 (8 inside the limit), Draw: 2, NC: 0, ND: 0 |