You guys are aware that there are several fighting simulators out there that already do those things, right?

For example, I've been using the WMMA 3 sim (
http://www.greydogsoftware.com/wmma3/index.php?page=screens) which lets you create database with custom fighters, and run your own league. The matches are simulated with text and are quite nice.
The amount of "stats" detail you can edit for each fighter is pretty insane, but makes it the best simulator around.
So far i've created a database with about 130 female celebs in it, and I'm almost done editing all of their stats. It takes a while to input all their info like heights, weights, age, and then decide their actual fighting skill \ styles, tons of sliders!

It's all in mma style, but they also have a similar simulator for wrestling (Wrestling Spirit 3).
This is how a random match looks like:
