Shannon O'Connell tiene siete pérdidas contra siete oponentes en su carrera de boxeo. Para una lista de las mejores peleas de O'Connell, consulta "Mejores peleas de Shannon O'Connell".
El 10 de diciembre de 2022 Shannon O'Connell se enfrentó a Ebanie Bridges en un combate de gallo titulado por el título FIB. O'Connell tenía 39 años y un récord de 23-7-1 (11), y Bridges tenía 36 años y un récord de 8-1 (3). O'Connell perdió la pelea por asalto 8º TKO.
El 29 de julio de 2017 Shannon O'Connell se enfrentó a Helen Joseph a la edad de 34. Ella entró con un récord de 15-6-1 (7). O'Connell perdió la pelea por KO en el asalto 2º.
El 16 de junio de 2017 Shannon O'Connell se enfrentó a Marcela Eliana Acuña a la edad de 34. Ella entró con un récord de 15-5-1 (7). O'Connell perdió la pelea por asalto 10º decisión unánime.
El 11 de septiembre de 2015 Shannon O'Connell se enfrentó a Sandy Tsagouris a la edad de 32. Ella entró con un récord de 11-4 (6). O'Connell perdió la pelea por asalto 8º decisión unánime.
El 1 de marzo de 2014 Shannon O'Connell se enfrentó a Diana Prazak en un combate de superpluma a la edad de 31. Ella entró con un récord de 8-3 (5), y Prazak tenía 34 años y un récord de 12-2 (8). O'Connell perdió la pelea por TKO en el asalto 5º.
El 5 de mayo de 2013 Shannon O'Connell se enfrentó a Choi Hyun-mi en un combate de pluma a la edad de 30. Ella entró con un récord de 7-2 (4), y Hyun-mi tenía 22 años y un récord de 6-0-1 (2). O'Connell perdió la pelea por asalto 10º decisión unánime.
El 2 de marzo de 2012 Shannon O'Connell se enfrentó a Sara George en un combate de gallo a la edad de 29. Ella entró con un récord de 1-1 (1). O'Connell perdió la pelea por asalto 6º decisión unánime.