Aquí está una lista de las mejores peleas de Weaver. Para una lista de las pérdidas de Weaver, consulta "Mike Weaver Pérdidas".
El 3 de octubre de 1981 Mike Weaver se enfrentó a James Tillis en un combate de completo (AMB) world-title. Weaver tenía 30 años y un récord de 24-9 (16), y Tillis tenía 24 años y un récord de 20-0 (16). Weaver ganó la pelea por 15º asalto decisión unánime y defendió con éxito su título.
El 25 de octubre de 1980 Mike Weaver se enfrentó a Gerrie Coetzee en un combate de completo (AMB) world-title. Weaver tenía 29 años y un récord de 23-9 (16), y Coetzee tenía 25 años y un récord de 23-1 (13). Weaver detuvo a Gerrie Coetzee por 13º asalto TKO y defendió con éxito su título.
El 16 de febrero de 1986 Mike Weaver se enfrentó a Carl Williams a la edad de 34. Él entró con un récord de 28-11-1 (19), y Williams tenía 26 años y un récord de 17-1 (13). Weaver detuvo a Carl Williams por TKO.
El 27 de febrero de 1993 Mike Weaver se enfrentó a Bert Cooper a la edad de 41. Él entró con un récord de 37-16-1 (26), y Cooper tenía 27 años y un récord de 29-9 (25). Weaver ganó la pelea por 10º asalto decisión unánime.
El 17 de septiembre de 1994 Mike Weaver se enfrentó a Bill Corrigan en un combate de completo a la edad de 43. Él entró con un récord de 39-16-1 (28). Weaver detuvo a Bill Corrigan por retiro.
El 6 de junio de 1994 Mike Weaver se enfrentó a Ladislao Mijangos en un combate de completo a la edad de 42. Él entró con un récord de 38-16-1 (27). Weaver detuvo a Ladislao Mijangos por KO.