Aquí está una lista de las mejores peleas de Swanson. Para una lista de las pérdidas de Swanson, consulta "Cub Swanson Pérdidas".
El 22 de junio de 2012 Cub Swanson se enfrentó a Ross Pearson en un combate de pluma a la edad de 28. Él entró con un récord de 17-5 (13), y Pearson tenía 27 años y un récord de 13-5 (8). Swanson detuvo a Ross Pearson por TKO en el asalto 2º.
El 18 de diciembre de 2021 Cub Swanson se enfrentó a Darren Elkins en un combate de pluma a la edad de 38. Él entró con un récord de 28-12 (17), y Elkins tenía 37 años y un récord de 26-9 (14). Swanson detuvo a Darren Elkins por TKO en el asalto 1º.
El 28 de enero de 2012 Cub Swanson se enfrentó a George Roop en un combate de pluma a la edad de 28. Él entró con un récord de 16-5 (12), y Roop tenía 30 años y un récord de 12-8-1 (7). Swanson detuvo a George Roop por TKO en el asalto 2º.
El 12 de octubre de 2019 Cub Swanson se enfrentó a Kron Gracie en un combate de pluma a la edad de 35. Él entró con un récord de 26-11 (15). Swanson ganó la pelea por asalto 3º decisión unánime.
El 22 de septiembre de 2012 Cub Swanson se enfrentó a Charles Oliveira en un combate de pluma a la edad de 28. Él entró con un récord de 18-5 (14), y Oliveira tenía 22 años y un récord de 16-2 (15). Swanson detuvo a Charles Oliveira por KO en el asalto 1º.
El 12 de diciembre de 2020 Cub Swanson se enfrentó a Daniel Pineda en un combate de pluma a la edad de 37. Él entró con un récord de 27-11 (16), y Pineda tenía 35 años y un récord de 27-13 (27). Swanson detuvo a Daniel Pineda por KO en el asalto 2º.
El 13 de octubre de 2006 Cub Swanson se enfrentó a Charlie Valencia en un combate de pluma a la edad de 22. Él entró con un récord de 8-1 (7), y Valencia tenía 31 años y un récord de 7-1 (4). Swanson detuvo a Charlie Valencia por TKO en el asalto 1º.
El 14 de diciembre de 2024 Cub Swanson se enfrentó a Billy Quarantillo en un combate de pluma a la edad de 41. Él entró con un récord de 30-14 (18), y Quarantillo tenía 36 años y un récord de 18-6 (13). Swanson detuvo a Billy Quarantillo por KO en el asalto 3º.
El 12 de agosto de 2023 Cub Swanson se enfrentó a Hakeem Dawodu en un combate de pluma a la edad de 39. Él entró con un récord de 29-13 (17), y Dawodu tenía 32 años y un récord de 13-3-1 (7). Swanson ganó la pelea por asalto 3º decisión unánime.
El 6 de julio de 2013 Cub Swanson se enfrentó a Dennis Siver en un combate de pluma a la edad de 29. Él entró con un récord de 20-5 (15), y Siver tenía 34 años y un récord de 21-8 (14). Swanson detuvo a Dennis Siver por KO en el asalto 3º.