Mike Weaver tiene 18 pérdidas contra 15 oponentes en su carrera de boxeo. Para una lista de las mejores peleas de Weaver, consulta "Mejores peleas de Mike Weaver".
El 17 de noviembre de 2000 Mike Weaver se enfrentó a Larry Holmes a la edad de 49. Él entró con un récord de 41-18-1 (28), y Holmes tenía 51 años y un récord de 67-6 (43). Weaver perdió la pelea por 6º asalto TKO.
El 8 de agosto de 1998 Mike Weaver se enfrentó a Melvin Foster a la edad de 47. Él entró con un récord de 41-17-1 (28). Weaver perdió la pelea por 9º asalto TKO.
El 12 de julio de 1991 Mike Weaver se enfrentó a Lennox Lewis a la edad de 40. Él entró con un récord de 35-16-1 (25), y Lewis tenía 25 años y un récord de 15-0 (13). Weaver perdió la pelea por 6º asalto KO.
El 4 de abril de 1990 Mike Weaver se enfrentó a James Smith en un combate de completo a la edad de 38. Él entró con un récord de 34-15-1 (24), y Smith tenía 37 años y un récord de 23-8-1 (18). Weaver perdió la pelea por 12º asalto decisión unánime.
El 30 de abril de 1988 Mike Weaver se enfrentó a Johnny DuPlooy a la edad de 36. Él entró con un récord de 31-14-1 (22). Weaver perdió la pelea por 2º asalto KO.
El 23 de agosto de 1986 Mike Weaver se enfrentó a Donovan Ruddock a la edad de 35. Él entró con un récord de 28-13-1 (19), y Ruddock tenía 22 años y un récord de 12-1-1 (7). Weaver perdió la pelea por 10º asalto decisión dividida.
El 5 de abril de 1986 Mike Weaver se enfrentó a James Smith a la edad de 34. Él entró con un récord de 28-12-1 (19), y Smith tenía 33 años y un récord de 15-5 (12). Weaver perdió la pelea por 1º asalto TKO.
El 15 de junio de 1985 Mike Weaver se enfrentó a Pinklon Thomas en un combate de completo world-title por Thomas' CMB título. Weaver tenía 34 años y un récord de 27-11-1 (18), y Thomas tenía 27 años y un récord de 25-0-1 (20). Weaver perdió la pelea por 8º asalto TKO.
El 10 de diciembre de 1982 Mike Weaver se enfrentó a Michael Dokes en un combate de completo (AMB) world-title. Weaver tenía 31 años y un récord de 24-10 (16), y Dokes tenía 24 años y un récord de 25-0-1 (14). Weaver perdió la pelea por 1º asalto TKO y perdió los título.
El 22 de junio de 1979 Mike Weaver se enfrentó a Larry Holmes en un combate de completo world-title por Holmes' CMB título. Weaver tenía 28 años y un récord de 19-9 (13), y Holmes tenía 29 años y un récord de 30-0 (21). Weaver perdió la pelea por 12º asalto TKO.
El 19 de agosto de 1978 Mike Weaver se enfrentó a Leroy Jones en un combate de completo a la edad de 27. Él entró con un récord de 14-8 (8), y Jones tenía 28 años y un récord de 20-0-1 (11). Weaver perdió la pelea por 12º asalto decisión unánime.
El 24 de enero de 1978 Mike Weaver se enfrentó a Stan Ward en un combate de completo a la edad de 26. Él entró con un récord de 14-7 (8). Weaver perdió la pelea por 12º asalto decisión unánime.
El 26 de julio de 1974 Mike Weaver se enfrentó a Duane Bobick a la edad de 23. Él entró con un récord de 6-6 (4). Weaver perdió la pelea por 7º asalto TKO.
El 22 de marzo de 1974 Mike Weaver se enfrentó a Rodney Bobick a la edad de 22. Él entró con un récord de 5-5 (3). Weaver perdió la pelea por 10º asalto decisión unánime.
El 11 de diciembre de 1973 Mike Weaver se enfrentó a Larry Frazier a la edad de 22. Él entró con un récord de 4-4 (3). Weaver perdió la pelea por 2º asalto KO.
El 28 de febrero de 1973 Mike Weaver se enfrentó a Billy Ryan a la edad de 21. Él entró con un récord de 1-3 (0). Weaver perdió la pelea por 2º asalto TKO.
El 31 de octubre de 1972 Mike Weaver se enfrentó a Howard Smith a la edad de 21. Él entró con un récord de 0-2 (0). Weaver perdió la pelea por 5º asalto decisión por puntos.
El 14 de septiembre de 1972 Mike Weaver se enfrentó a Howard Smith a la edad de 21. Él entró con un récord de 0-1 (0). Weaver perdió la pelea por 3º asalto KO.