Jessica McCaskill has four losses against four opponents on her boxing record. For a list of McCaskill's best fights, refer to "Best fights of Jessica McCaskill".
On May 11, 2024 Jessica McCaskill met Lauren Price in a welterweight (WBA, The Ring) world-title defense fight. McCaskill was 39 years old and with a record of 12-4-1 (5), and Price was 29 years old and with a record of 6-0 (1). McCaskill lost the fight via 9-round undefined and lost the titles.
On November 5, 2022 Jessica McCaskill fought Chantelle Cameron in a super-lightweight world-title fight for the WBC, IBF, The Ring, WBA and WBO titles. McCaskill was 38 years old and with a record of 12-3 (5), and Cameron was 31 years old and with a record of 16-0 (8). McCaskill lost the fight via 10-round unanimous decision.
On December 13, 2017 Jessica McCaskill fought Katie Taylor in a lightweight world-title fight for Taylor's WBA title. McCaskill was 33 years old and with a record of 5-2 (3), and Taylor was 31 years old and with a record of 7-0 (4). McCaskill lost the fight via 10-round unanimous decision.
On June 18, 2016 Jessica McCaskill faced off against Katonya Fisher at age 31. She was coming in with a record of 1-1 (1). McCaskill lost the fight via 4-round split decision.