| Timeframe | Title | Duration | Details |
| 30.06.2018 - 23.02.2019 | NYWC Heavyweight Champion (2x) (as King Mega) | 238 days | Matches |
| 01.06.2013 - 18.01.2014 | RCP Heavyweight Champion (as King Mega) | 231 days | Matches |
| 11.06.2011 - 18.06.2011 | NYWC Tag Team Champion (3x) (as King Mega; with Alex Reynolds as The King And I) | 7 days | Matches |
| 26.03.2011 - 21.05.2011 | NYWC Tag Team Champion (2x) (as King Mega; with Alex Reynolds as The King And I) | 56 days | Matches |
| 15.01.2011 - 05.03.2011 | ECWA Heavyweight Champion (2x) (as Mega) | 49 days | Matches |
| 08.05.2010 - 18.09.2010 | ECWA Heavyweight Champion (as Mega) | 133 days | Matches |
| 18.10.2008 - 30.01.2010 | NYWC Heavyweight Champion (as Mega) | 469 days | Matches |
| 07.03.2009 - 12.09.2009 | ECWA Tag Team Champion (as Mega; with Cha Cha Chance) | 189 days | Matches |
| 15.12.2007 - 02.08.2008 | NYWC Tag Team Champion (as Mega; with Prince Nana as The Foreign Legion) | 231 days | Matches |
| Title | Duration |
| ECWA Heavyweight Championship (2x) | 182 days |
| ECWA Tag Team Championship | 189 days |
| NYWC Heavyweight Championship (2x) | 707 days |
| NYWC Tag Team Championship (3x) | 294 days |
| RCP Heavyweight Championship | 231 days |