Golovkin whole career has been uphill battle because he´s so talented and he´s from Kazakstan. Some haters are throwing low ***** all the time, implaying he should have fight better comp. I don´t see how his resume could be any better that what he has already done. I made a list of 30 best MW during 2000-2016, the time when Golovkin was a man, competing with adult class. He went 345-5 as an amateur, 34-0 as a pro. Fight that didn´t happened, are due to ducking or timing. There are only few fights that could have happened but didn´t. There are cases where it´s quite evident fighter or their promoter ducked GGG: Sylvester, Sturm, Quillin, Jacobs, Martinez and Barker. There are couple of fights that were cancelled due to a curcumstances: Pirog (injury) and Lee (family reasons). Then there are some fights that never took place for some reason: Asikainen, Gevor, Soliman, N´Dam and P.Williams, but not a single one of those had any meaning resume wise. Then there is also Taylor, but that fight would be unethical. In theory, both Abraham and Pavlik fights could have happened, but just in theory. For example Arthur Abraham fought his last MW fight march 2009 against Mahir Oral. Golovkin was 16-0 at the time. Fight could have been made, but it wasn´t very appealing scenario for Abraham and it lacked public demand. In the future, there are still some fights to be made: Jacobs, Saunders, Lee, Quillin, Canelo and Eubank Jr. It just seems these guys don´t want no part of him. Hope HBO will make sure the fights will be made or boxing as a sport will decline even further. Bernard Hopkins (5/-1) (Timing) Sergio Martinez (6/0) (Evidence say he ducked GGG) Arthur Abraham (4/0) (In theory) Kelly Pavlik (2/-1) (In theory) Jermain Taylor (3/-1) (unethical match) Ronald Wright (1/-2) (?/Timing) Martin Murray (0/-3) (TKO9) Dmitry Pirog (2) (Cancelled due to an injury) Daniel Geale (3/-2) (KO3) Peter Quillin (1/-1) (Duck or promotional issues) David Lemieux (0/-1) (TKO 8) Daniel Jacobs (1/-1) (Duck or promotional issues) Felix Trinidad (1/-2) (Timing William Joppy (1/-3) (Timing) Edison Miranda (0/-2) (Timing) Keith Holmes (0/-1) (Timing) Robert Allen (0/-1) (Timing) Chavez Jr.(1/-1) (Evidence say he ducked GGG) Felix Sturm (5/-3) (Evidence say he ducked GGG) Paul Williams (1/-1) (?) Andy Lee (0/-1) (Cancelled due to a family reasons) Khoren Gevor (1/-1) (?) Amin Asikainen (1/-2) (?) Darren Barker (1/-1) (Evidence say he ducked GGG) Javier Castillo (2/-2) (Timing) Mathew Macklin (0/-2) (KO3) Sebastian Sylvester (1/-2) (Evidence say he ducked GGG) Howard Eastman (0/-4) (Timing) Anthony Mundine (1) (Lacks public demand, a mismatch)