

| alias | Trayn-Wreck |
| born | 1986-10-27 |
| debut | 2011-09-23 |
| division | lightweight |
| stance | orthodox |
| height | 5’8″ – 172.72cm |
| residence | Aberdeen |
| manager | Lee McAllister |
CAREER RECORD

17 WINS 4 LOSSES 0 DRAWS
| 2025-11-15 | Sunil Kumar | Rich Energy Arena, Aberdeen | Win (points) | 4/4 | |
| 15 Aug 2020 | 134.5 | Carl Frampton | 2720 | TKO | 7/10 | View Details |
| 08 Feb 2020 | 141 | Des Newton | 8130 | PTS | 6/6 | View Details |
| 22 Jun 2018 | 132.25 | Juli Giner | 2231 | UD | 8/8 | View Details |
| 24 Feb 2018 | 140 | Eddie Doyle | 1940 | TKO | 7/10 | View Details |
| 21 Oct 2017 | 129 | James Tennyson | 1920 | TKO | 3/10 | View Details |
| 26 Aug 2017 | 133 | Jamie Quinn | 3432 | PTS | 6/6 | View Details |
| 12 Nov 2016 | 133 | Andrejs Podusovs | 891 | RTD | 8/10 | View Details |
| 25 Mar 2016 | 130.75 | Simas Volosinas | 6430 | PTS | 6/6 | View Details |
| 22 Jan 2016 | 126 | Ryan Walsh | 1911 | TKO | 5/12 | View Details |
| 27 Nov 2015 | 131 | Reynaldo Mora | 771 | PTS | 6/6 | View Details |
| 18 Apr 2015 | 125 | David Savage | 1521 | TKO | 6/10 | View Details |
| 01 Nov 2014 | 126 | Krzysztof Rogowski | 890 | RTD | 5/10 | View Details |
| 09 Jun 2014 | 130 | Andy Harris | 3131 | PTS | 8/8×2 | View Details |
| 16 Nov 2013 | 128 | Yordan Vasilev | 15312 | PTS | 10/10 | View Details |
| 10 Jun 2013 | 134 | Michael Stupart | 2111 | TKO | 2/6×2 | View Details |
| 06 Apr 2013 | 129.5 | Sid Razak | 91050 | PTS | 6/6×2 | View Details |
| 11 Jun 2012 | 128 | Jonathan Fry | 151 | PTS | 4/4 | View Details |
| 25 May 2012 | 128 | Ignac Kassai | 7212 | PTS | 4/4 | View Details |
| 25 Feb 2012 | 132.25 | Juris Varuskins | 000 | TKO | 2/4 | View Details |
| 23 Sep 2011 | 131 | Marvin Campbell | 000 | TKO | 4/6×2 | View Details |