FC9 is 3 1/2 revisions out of date with CentOS 6, plus add the fact that it is an odd revision, which means it is a beta build and more of a testbox than the even revisions.
This is how it worked, Red Hat had Fedora and RHEL. Fedora was testbed for RHEL. FC 6 was the beta build for RHEL 3. FC 7 was the alpha build for RHEL 4, with FC 8 being the beta RHEL 4, etc., etc.... Typically you will see a 6-9 month time-frame from when the even numbered FC's were released until when the next RHEL version is released. In many cases, you can directly use RHEL rpm's on the corresponding even numbered FC without any issue as they contain the same gcc, glibc, and librpm packages as well as many of the other packages. On an odd build of FC, well, it is really kind of a stand-alone where Red Hat might have been trying all kinds of wacky stuff with it and seeing how the customers reacted with having those packages included...
So, given that, I would never try upgrading a Fedora Core to any other Fedora Core. You "might" be able to get away with upgrading an even numbered Fedora Core to the RHEL/CentOS version that corresponds to it (divide the FC version by 2 and you get the RHEL/CentOS version number), but even then, why would you bother? You are really just better off rebuilding from scratch, just saving off your home directory or data areas...