| No. | Result | Record | Opponent | Type | Round, time | Date | Location | Notes |
| 27 | Win | 19–7–1 | Jessica Camara | SD | 10 | November 19, 2021 | SNHU Arena, Manchester, New Hampshire, U.S. | Retained WBA and IBO female light welterweight titles;Won vacant WBO light welterweight title |
| 26 | Win | 18–7–1 | Diana Prazak | UD | 10 | August 20, 2021 | Sycuan Casino, El Cajon, California, U.S. | Retained WBA female light welterweight title;Won vacant IBO female light welterweight title |
| 25 | Win | 17–7–1 | Kandi Wyatt | UD | 10 | November 6, 2020 | Marriott Clearwater, St. Petersburg, Florida, U.S. | Won vacant WBA female light welterweight title |
| 24 | Win | 16–7–1 | Patricia Juarez | UD | 6 | August 29, 2019 | Foxwoods Resort Casino, Ledyard, Connecticut, U.S. | |
| 23 | Win | 15–7–1 | Szilvia Szabados | TKO | 6 (6) 1:30 | October 18, 2018 | Mayflower Hotel, Washington, DC, U.S. | |
| 22 | Win | 14–7–1 | Paty Ramirez | UD | 8 | June 30, 2018 | Mohegan Sun Arena, Montville, Connecticut, U.S. | |
| 21 | Loss | 13–7–1 | Cecilia Brækhus | UD | 10 | May 5, 2018 | StubHub Center, Carson, California, U.S. | For WBA, WBC, IBF, WBO, and IBO female welterweight titles |
| 20 | Win | 13–6–1 | Tiffany Woodard | UD | 6 | November 25, 2017 | Mayflower Hotel, Washington, DC, US | |
| 19 | Win | 12–6–1 | Sydney LeBlanc | UD | 6 | October 19, 2017 | Mohegan Sun Arena, Montville, Connecticut, US | |
| 18 | Win | 11–6–1 | Ashleigh Curry | MD | 6 | May 11, 2017 | Mohegan Sun Arena, Montville, Connecticut, U.S. | |
| 17 | Loss | 10–6–1 | Christina Hammer | UD | 10 | November 5, 2016 | Ballhaus Forum, Munich, Germany | Lost WBC female middleweight title;For WBO female middleweight title |
| 16 | Win | 10–5–1 | Althea Saunders | UD | 8 | July 15, 2016 | Twin River Event Center, Lincoln, Rhode Island, U.S. | |
| 15 | Win | 9–5–1 | Maricela Cornejo | SD | 10 | April 16, 2016 | The Trusts Arena, Auckland, New Zealand | Won vacant WBC female middleweight title |
| 14 | Win | 8–5–1 | Victoria Cisneros | TKO | 1 (10) 1:31 | February 19, 2016 | Twin River Event Center, Lincoln, Rhode Island, U.S. | Won vacant UBF female middleweight title |
| 13 | Loss | 7–5–1 | Hanna Gabriels | UD | 10 | October 17, 2015 | Estadio Edgardo Baltodano Briceño, Liberia, Costa Rica | For WBO female light middleweight title |
| 12 | Loss | 7–4–1 | Christina Hammer | UD | 10 | May 2, 2015 | Sparkassen-Arena, Jena, Germany | For WBO female middleweight title |
| 11 | Win | 7–3–1 | Teresa Perozzi | TKO | 3 (10) 0:51 | November 21, 2014 | Fairmont Southampton Resort, Southampton, Bermuda | Won vacant IBA female middleweight title |
| 10 | Loss | 6–3–1 | Mikaela Laurén | UD | 8 | July 18, 2014 | Pabellon Municipal, Sedaví, Spain | |
| 9 | Win | 6–2–1 | Marva Dash | DQ | 4 (6) 1:41 | March 3, 2014 | Irish Cultural Center, Canton, Massachusetts, U.S. | Dash disqualified for excessive holding |
| 8 | Loss | 5–2–1 | Tori Nelson | UD | 10 | November 7, 2013 | Martin's Valley Mansion, Cockeysville, Maryland, U.S. | For WIBA welterweight title |
| 7 | Win | 5–1–1 | Lyneisha Jefferson | PTS | 4 | June 29, 2012 | Convention Center, Providence, Rhode Island, U.S. | |
| 6 | Win | 4–1–1 | Marva Dash | UD | 4 | March 9, 2012 | Convention Center, Providence, Rhode Island, U.S. | |
| 5 | Win | 3–1–1 | Kate Aversa | TKO | 2 (4) | December 9, 2011 | Civic Center, West Warwick, Rhode Island, U.S. | |
| 4 | Draw | 2–1–1 | Sarah Kuhn | SD | 6 | October 28, 2011 | Empire State Plaza Convention Center, Albany, New York, U.S. | |
| 3 | Loss | 2–1 | Aleksandra Magdziak Lopes | MD | 6 | July 9, 2010 | Twin River Event Center, Lincoln, Rhode Island, U.S. | |
| 2 | Win | 2–0 | Aleksandra Magdziak Lopes | UD | 4 | March 6, 2009 | Memorial Hall, Plymouth, Massachusetts, U.S. | |
| 1 | Win | 1–0 | Betsy Rowell | TKO | 2 (4), 1:16 | September 6, 2008 | The Roxy, Boston, Massachusetts, U.S. | |