Weightclass:  Lightweight
Location:  Nassau, Bahamas
Record:  14 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/04/2038Nassau, Bahamas13 - 27 Ardoyd Voskanyan26 - 18 WPts
11/03/2038Nassau, Bahamas13 - 26 Bryan Prowell20 - 12 LPts Bahamas National Championships 2038View
18/02/2038Nassau, Bahamas13 - 25 Ardoyd Voskanyan22 - 18 LPts
18/01/2038Yerevan, Armenia12 - 25 Ardoyd Voskanyan22 - 17 WPts
18/12/2037Yerevan, Armenia12 - 24 Ardoyd Voskanyan21 - 17 LPts
17/11/2037Yaoundé, Cameroon12 - 23 Michel Desnos26(1) - 12 LPts
17/10/2037Yaoundé, Cameroon12 - 22 Michel Desnos25(1) - 12 LPts
16/09/2037Yaoundé, Cameroon12 - 21 Michel Desnos24(1) - 12 LPts
16/08/2037Nassau, Bahamas11 - 21 Rashid Bittar18 - 15 WPts
16/07/2037Nassau, Bahamas10 - 21 Alvis Oines14 - 12(1) WPts
11/06/2037Leipzig, Germany9 - 21 Rogerio Kampmann30 - 7 WPts
11/05/2037Nassau, Bahamas9 - 20 Ian Peart31 - 10 LPts
14/03/2037Nassau, Bahamas9 - 19 Leon Probert29(2) - 10(1) LPts Bahamas National Championships 2037View
11/03/2037Nassau, Bahamas8 - 19 Bryan Prowell15 - 10 WPts Bahamas National Championships 2037View
14/01/2037Nassau, Bahamas7 - 19 Charles Scotland12 - 20 WPts
12/12/2036Nassau, Bahamas7 - 18 Colin Levingston12 - 20 LPts
09/11/2036Nassau, Bahamas6 - 18 Rob Tudor9 - 13 WPts
18/09/2036Amman, Jordan5 - 18 Waqar Aboud10 - 20 WPts
21/07/2036Anderlecht, Belgium5 - 17 Chrestien Lucier16(1) - 29 LPts
23/05/2036Melbourne, Australia5 - 16 Stephen Wilson14(1) - 17 LPts
25/03/2036Imus, Philippines5 - 15 Zachary Prado22 - 5 LPts
26/01/2036Paris, France5 - 14 Mortimer Guebert12 - 20 LPts
28/11/2035Nassau, Bahamas4 - 14 Gethin Lumsden2 - 6 WPts
30/09/2035Cebu City, Philippines4 - 13 Leon Ortiz11 - 11 LPts
02/08/2035Nassau, Bahamas3 - 13 Kenzie Hosick5 - 16 WPts
14/06/2035Nassau, Bahamas3 - 12 Justin Mabon14 - 14(1) LPts
30/04/2035Nassau, Bahamas3 - 11 Henry Hewitt10 - 15 LPts
30/03/2035Toshkent, Uzbekistan2 - 11 Elmir Huseynov8 - 18 WPts
30/01/2035Bandar Lampung, Indonesia1 - 11 Galang Hertanto6 - 18 WPts
02/12/2034Pikine, Senegal1 - 10 Jeremie Leblanc9 - 25 LPts
04/10/2034Taguig, Philippines1 - 9 Diego Damilo13 - 8(1) LPts
06/08/2034Seoul, South Korea1 - 8 Kook-young Sohn17 - 4 LPts
08/06/2034Nassau, Bahamas1 - 7 Noah Faul0 - 0 LPts
11/04/2034Panama City, Panama1 - 6 Alfonso Saucedo12 - 10 LPts
11/02/2034Lusaka, Zambia1 - 5 John Kasote5 - 26 LPts
14/12/2033Graz, Austria1 - 4 Jaye Peckelsheim7 - 16 LPts
16/10/2033Toshkent, Uzbekistan1 - 3 Khamis Hashem29(3) - 21 LPts
18/08/2033Nassau, Bahamas1 - 2 Rob Tudor0 - 0 LPts
25/06/2033Quezon City, Philippines1 - 1 Darryl Baros42 - 14(2) LPts
27/04/2033Nassau, Bahamas0 - 1 Robert Hendren0 - 4 WPts
06/03/2033Nassau, Bahamas0 - 0 Joel Caddell21 - 12 LPts