42 fights, 34 wins (31 knockouts), 8 losses
[1]
Number
Result
Record
Opponent
Type
Rd., Time
Date
Location
Notes
42
Loss
34–8
Richard Riakporhe
TKO
5 (10), 0:36
2021-11-21
The SSE Arena Wembley, London, England
For vacant WBC Silver cruiserweight title
41
Win
34–7
Olarewaju Segun
TKO
4 (10), 3:00
2020-10-19
National Stadium, Lagos, Nigeria
Retained African cruiserweight title
40
Win
33–7
Abraham Tabul
TKO
3 (12)
2020-02-01
Old Kingsway Building, Accra, Ghana
Won vacant
African cruiserweight title
39
Win
32–7
Vikapita Meroro
TKO
3 (10), 3:00
2019-11-30
Old Kingsway Building, Accra, Ghana
38
Win
31–7
Kabiru Towolawi
UD
10
2019-09-20
Jalisco boxing gym, Lagos, Nigeria
37
Win
30–7
Michael Godwin
TKO
2 (10), 0:39
2019-07-30
Police College (Squash Hall),
Ikeja, Nigeria
36
Loss
29–7
Michał Cieślak
TKO
2 (10), 1:56
2019-05-31
MZOS Pruszków, ul. Bohaterów Warszawy 4,
Pruszków, Poland
For vacant Republic of Poland International cruiserweight title
35
Win
29–6
Maroy Sadiki
TKO
3 (12)
2018-10-26
Federal Palace Hotel, Lagos, Nigeria
Won vacant
WBF cruiserweight title
34
Win
28–6
Jackson Dos Santos
KO
2 (10)
2018-08-25
Salón del Sindicato de Químicos y Petroquímicos,
Bahía Blanca, Argentina
33
Loss
27–6
Krzysztof Włodarczyk
UD
12
2018-06-02
G2A Arena, Jasionka 953,
Rzeszów, Poland
32
Loss
27–5
Maxim Vlasov
RTD
10 (12)
2018-02-03
Bolshoy Ice Dome, Adler, Russia
For vacant WBC Silver cruiserweight title
31
Win
27–4
Maroy Sadiki
TKO
5 (10)
2017-09-02
Seconds Out Boxing Gymnasium, Accra, Ghana
30
Win
26–4
Karama Nyilawila
TKO
2 (10)
2017-07-22
Bukom Boxing Arena, Accra, Ghana
29
Loss
25–4
Dmitry Kudryashov
TKO
5 (10), 2:17
2017-06-03
Sports Palace,
Rostov-na-Donu, Russia
For WBC Silver cruiserweight title
28
Win
25–3
Mussa Ajibu
TKO
5 (12), 2:56
2017-03-17
Bukom Boxing Arena, Accra, Ghana
Won vacant
WBO Africa cruiserweight title
27
Win
24–3
Pascal Ndomba
TKO
2 (12), 2:51
2016-12-02
Bukom Boxing Arena, Accra, Ghana
26
Win
23–3
Yuberti Suarez Diaz
KO
1 (12)
2016-08-12
The Melbourne Pavilion,
Flemington, Victoria, Australia
25
Loss
22–3
Mairis Briedis
TKO
9 (12)
2016-05-14
Arēna Rīga,
Riga, Latvia
Lost WBC Silver cruiserweight title
24
Win
22–2
Dmitry Kudryashov
TKO
2 (12), 2:29
2015-11-04
Basket-Hall Arena,
Kazan, Russia
Won WBC Silver cruiserweight title
23
Win
21–2
Paakwesi Ankrah
KO
1 (10), 0:48
2015-08-23
The Elysium, Piccadilly Suites,
Lagos, Nigeria
22
Win
20–2
Walter David Cabral
KO
1 (10), 2:48
2015-07-11
Combat Club,
Sao Paulo, Brazil
Retained WBC Continental Americas cruiserweight title
21
Win
19–2
Joell Godfrey
DQ
7 (10), 2:31
2014-12-10
Carriage Club, Kansas City, Missouri, U.S.
Retained WBC Continental Americas cruiserweight title
20
Win
18–2
Max Heyman
TKO
2 (10), 0:27
2014-06-13
Phil Welch Stadium, St. Joseph, Missouri, U.S.
Retained WBC Continental Americas cruiserweight title
19
Loss
17–2
Thabiso Mchunu
UD
10
2014-01-24
Resorts International,
Atlantic City,
New Jersey, U.S.
For vacant WBC-
NABF cruiserweight title
18
Win
17–1
Mitch Williams
TKO
6 (10), 1:28
2013-10-26
CenterStage@NoDa,
Charlotte,
North Carolina, U.S.
Retained WBC Continental Americas cruiserweight title
17
Win
16–1
Harvey Jolly
TKO
3 (10), 2:12
2013-08-10
Beech Activity Center,
Wichita, Kansas, U.S.
Retained WBC Continental Americas cruiserweight title
16
Win
15–1
Victor Barragan
TKO
4 (12), 3:00
2013-04-20
Fireman's Local 77, St. Joseph, Missouri
Won
WBC Continental Americas cruiserweight title
15
Win
14–1
Shannon Miller
KO
2 (6), 1:56
2013-03-15
Omni New Daisy Theater, Memphis, Tennessee, U.S.
14
Win
13–1
Billy Cunningham
TKO
1 (6), 2:15
2013-02-15
Omni New Daisy Theater,
Memphis,
Tennessee, U.S.
13
Win
12–1
Aduku Nsor
KO
2 (8), 1:39
2012-12-08
Will Power Boxing Complex, Accra, Ghana
12
Win
11–1
Ibrahim Marshall
TKO
1 (12), 2:47
2012-11-16
Will Power Boxing Complex,
Accra, Ghana
Won vacant WABU
cruiserweight title
11
Win
10–1
Sam Hill
TKO
1 (6), 2:17
2012-10-27
Canterbury Park,
Shakopee,
Minnesota, U.S.
10
Loss
9–1
Akhror Muralimov
TKO
5 (8), 1:21
2012-06-23
American Legion Hall,
St. Joseph,
Missouri, U.S.
9
Win
9–0
Calvin Rooks
KO
1 (8), 1:37
2012-04-21
Rising Star Casino,
Rising Sun, Indiana, U.S.
8
Win
8–0
Maron Jackson
TKO
1 (6), 1:21
2012-04-05
Capitol Plaza Hotel, Jefferson City, Missouri, U.S.
7
Win
7–0
Joseph Rabotte
KO
1 (4), 0:49
2012-03-17
Grand Ballroom,
Atlanta, Georgia, U.S.
6
Win
6–0
Lance Gauch
UD
4
2012-03-10
Admiral Coontz Armor,
Hannibal,
Missouri, U.S.
5
Win
5–0
Dione Craig
KO
1 (4), 2:59
2012-02-11
Derby Park Expo,
Louisville,
Kentucky, U.S.
4
Win
4–0
Jason Massie
TKO
1 (6), 2:30
2011-11-26
Union Plaza,
Jefferson City,
Missouri, U.S.
3
Win
3–0
Benjamin Cantwell
TKO
1 (4), 1:33
2011-10-22
Independence Memorial Hall,
Independence,
Missouri, U.S.
2
Win
2–0
Jamal Woods
TKO
3 (4), 2:42
17 September 2011
Bartle Hall,
Kansas City,
Missouri, U.S.
1
Win
1–0
John Blanchard
TKO
1 (4)
11 June 2011
Memorial Hall,
Kansas City,
Kansas, U.S.