1938
May 26 Joe Kiely Greenock, Scotland W 10
Jul 23 Rinty Monoghan Belfast, N. Ireland KO 5
Aug 2 Pat McStavick Glasgow KO 8
Aug 17 Joe Curran Glasgow LDQ 4
Aug 19 Tommy Stewart Belfast, N. Ireland D 10
Aug 26 Joe Curran Glasgow KO by 4
Sep 27 Mickey O'Neill Glasgow W 10
Dec 14 Billy Nash Glasgow KO 8
Dec 19 Phil Milligan Newcastle, England KO 6
1939
Jan 16 Tut Whalley Newcastle, England D 10
Feb 24 Jackie Keily Port Glasgow, Scotland KO 1
Mar 10 Gavino Matta Leith, England KO 7
Mar 31 Freddie Tennant Dundee, Scotland KO 11
May 3 Raoul Degryse Glasgow W 10
May 15 Valentin Angelmann Glasgow D 10
Jun 15 Tut Whalley Glasgow KO 1
Jul 19 Joe Curran Dundee, Scotland W 10
Aug 15 Eric Jones Glasgow KO 1
Sep 30 Paddy Ryan Glasgow KO 13
(Wins British Flyweight Title)
Nov 27 Charley Brown London L 10
1940
Mar 11 Kid Tanner Manchester, England W 15
(Wins Commonwealth Flyweight Title)
Jun 1 Walley Knightley Chesterfield, England KO 8
Jun 30 Young Chocolate Edimbourgh, Scotland KO 2
Jul 5 Kid Tanner Liverpool, England W 10
Nov 13 Jimmy Stewart Newcastle, England KO 6
Dec 4 Teddy O'Neill Glasgow W 6
Dec 28 Jimmy Stewart Glasgow KO 3
1941
Jan 1 Billy Clinton Dundee, Scotland KO 1
Feb 3 Paddy Ryan Nottingham, England KO 8
(Retains British and Commenwealth Flyweight Titles)
Feb 12 Jim Brady Newcastle, England W 10
Mar 15 Phil Milligan Manchester, England W 10
May 19 Billy Hazelgrove Bristol, England KO 7
Jun 3 Kid Tanner Glasgow KO 2
Jun 20 Jimmy Lynden Manchester, England KO 9
Jun 27 Jimmy Stubbs Liverpool, England W 10
Aug 5 Jim Brady Glasgow L 15
(Loses Commonwealth Flyweight Title)
Sep 19 Kid Tanner Manchester, England W 10
Oct 6 Billy Hazelgrove London KO 9
Dec 18 Dudley Lewis London KO 1
1942
Feb 23 Joe Hardy London KO 6
Mar 12 Joe Hardy Glasgow KO 4
May 18 Frank Bonser Nottingham, England KO by 6
Jun 18 Billy Tansey Glasgow KO 2
Jul 6 Frank Bonser Nottingham, England KO 2
Jul 20 Eddie Petrin London KO 2
Aug 7 Phil Milligan Manchester, England W 10
Sep 24 Norman Lewis Glasgow W 10
Nov 26 Jim Hayes Glasgow KO 1
1943
Jan 13 Phil Milligan London KO 2
Mar 17 Al Phillips London KO 3
Jun 19 Peter Kane Glasgow KO 1
(Regains British, Wins New York and World Flyweight Titles)
Jul Gains Recognition by NBA
Jul 22 George Williams Hamilton, Scotland KO 2
Aug 11 Gus Foran London W 8
Sep 27 Len Davies Leicester, England L 10
Oct 28 Jim Hayes London W 3
Nov 24 George Pook London KO 6
1944
Apr 24 Ben Duffy Wolverhampton, England W 10
Jul 6 Ben Duffy Hamilton, Scotland W 10
Aug 12 Ronnie Clayton Liverpool, England KO 12
Oct 25 Danny Webb London KO by 3
Dec 14 Ben Duffy Glasgow KO by 7
1945
Jan 29 Jackie Grimes London W 8
Aug 24 Gus Foran Brighton, England L 8
Sep 12 Jim Brady Glasgow W 15
(Wins Commonwealth Bantamweight Title)
Nov 6 Sammy Reynolds London KO 3
Nov 19 Theo Medina Paris L 10
1946
Mar 8 Eddie "Bunty" Doran Dublin L 10
Mar 19 Theo Medina London WDQ 8
(Wins European Bantamweight Title)
May 22 Jimmy Webster Glasgow KO 5
Jun 7 Rinty Monoghan Belfast, N. Ireland KO by 6
Jul 10 Joe Curran Glasgow W 15
(Retains World and British Flyweight Titles)
Oct 30 Theo Medina Glasgow KO by 4
(Loses European Bantameweight Title)
1947
Jan 20 Cliff Anderson London L 8
Feb 10 Johnny King Manchester, England KO 7
(Wins British Bantamweight Title)
Apr 17 Corrado Conti Glasgow W 10
May 15 Emidio Cacciatori Glasgow KO 3
Jul 31 Stripped of NBA Flyweight Title
Sep 8 Stan Rowan London KO by 2
Oct 20 Norman Lewis London KO 5
(Retains Commonwealth and British Bantamweight Titles)
Dec 15 Al Chavez Manchester, England W 10
1948
Mar 23 Rinty Monaghan Belfast, N. Ireland KO by 7
(Loses World and British, For Commonwealth Flyweight Titles)
May 5 Fernando Rosa Glasgow KO 8
Jul 27 Jean Machterlinck Birmingham, England KO by 4
Aug 23 Teddy Gardner W. Hartlepool, England L 8
Oct 18 Danny O'Sullivan London KO 8
Nov 29 Ronnie Draper London L 8
1949
Feb 21 Danny O'Sullivan London L 8
Mar 24 Stan Rowan Liverpool, England L 15
(Loses Commonwealth and British Bantamweight Titles)
Aug 26 Mustapha Musatphaoui Paisley, Scotland KO 4
Oct 26 Manuel Ortiz Glasgow L 10
Dec 17 Vic Toweel Johannesburg L 10
1950
May 10 Eddie Carson Glasgow KO by 2
1951
Feb 7 Willie Myles Dundee, Scotland L 8