Brok Weaver tiene seis pérdidas contra seis oponentes en su carrera de MMA. Para una lista de las mejores peleas de Weaver, consulta "Mejores peleas de Brok Weaver".
El 12 de septiembre de 2020 Brok Weaver se enfrentó a Jalin Turner en un combate de ligero a la edad de 28. Él entró con un récord de 15-6 (5), y Turner tenía 25 años y un récord de 9-5 (9). Weaver perdió la pelea por sumisión en el asalto 2º.
El 30 de mayo de 2020 Brok Weaver se enfrentó a Roosevelt Roberts en un combate de ligero a la edad de 28. Él entró con un récord de 15-5 (5). Weaver perdió la pelea por sumisión en el asalto 2º.
El 9 de septiembre de 2016 Brok Weaver se enfrentó a Martin Brown en un combate de welter a la edad de 24. Él entró con un récord de 7-4 (4). Weaver perdió la pelea por TKO en el asalto 2º.
El 28 de marzo de 2014 Brok Weaver se enfrentó a Elvin Leon Brito en un combate de ligero a la edad de 22. Él entró con un récord de 5-3 (3). Weaver perdió la pelea por asalto 3º decisión unánime.
El 5 de diciembre de 2014 Brok Weaver se enfrentó a Socrates Pierre en un combate de ligero a la edad de 23. Él entró con un récord de 5-2 (3). Weaver perdió la pelea por sumisión en el asalto 1º.
El 12 de abril de 2014 Brok Weaver se enfrentó a Demarques Jackson a la edad de 22. Él entró con un récord de 4-1 (3). Weaver perdió la pelea por asalto 3º decisión unánime.