Order your Oklahoma Sooners 2024 Softball National Champions Bobbleheads. On Thursday, June 6th, 2024, the Oklahoma softball team captured its fourth consecutive national title with an 8-4 victory over rival Texas in the Women’s College World Series. The clincher came in Game 2 of the best-of-3 championship series before a sellout crowd of 12,324 at Devon Park in Oklahoma City, Oklahoma. The Sooners (59-7) have now won eight national titles and six of the last eight. They are officially licensed by the University of Oklahoma and the NCAA.