I would think that Maximus would take down William just because he had better training even tho they both where famous generals of war ,but he doesn't seem to be fighting as much in the movie as William did. I think that roam would have been much worse for a slave knowing that you are not important and you could die any day; he was so well trained that he could withstand all brutal battles he faced.
PS: nice topic sis