Go to Documents\My Games\GC3Crusade and find the prefs.ini file. Open it with Notepad or some other text editor. Search for player0.
This will get you to the information about the races in the current game. The information for the first several races is ordered differently than the information for the later races. Here are two examples from my current prefs.ini.
Some of the First 16 races
Player0=FACTION_ARCEAN
Player1=DLC11_FACTION_Mowlings
Player2=DLC11_FACTION_MUKAY
Player3=DLC11_FACTION_TYWOM
Player4=DLC12_FACTION_Scryve
Player5=DLC12_FACTION_Phamysht
Player6=FACTION_DRENGIN
Player7=FACTION_ALTARIAN
Player8=FACTION_IRIDIUM
Player9=FACTION_ONXY_HIVE
Player10=FACTION_ICONIAN
Player11=FACTION_SYLNE
Player12=FACTION_TORIAN
Player13=FACTION_RESISTANCE
Player14=FACTION_KRYNN
Player15=FACTION_THALAN
Player0Intelligence=Gifted
Player0Team=0
Player0Random=0
Player1Intelligence=Gifted
Player1Team=0
Player1Random=0
Player2Intelligence=Gifted
Player2Team=0
Player2Random=0
Player3Intelligence=Gifted
Player3Team=0
Player3Random=0
The name is separate from the rest of the information, so it is necessary to look in two places for all the information.
Some of The Remaining Races
Player16=FACTION_DLC_EARTH
Player16Intelligence=Gifted
Player16Team=0
Player17=EXP4_FACTION_DRATH
Player17Intelligence=Gifted
Player17Team=0
Player18=FACTION_DLC_SNATHI
Player18Intelligence=Gifted
Player18Team=0
Player19=EXP4_FACTION_KORATH
Player19Intelligence=Gifted
Player19Team=0
Player20=DLC11_FACTION_FreeTrandals
Player20Intelligence=Gifted
Player20Team=0
Most of the information is together. The information about the random status is much further down in the data, but it is not important.
NOTE:
A new prefs.ini file is created each time a game is started and is saved when you exit the game. If you start the game again, I'm not sure what happens. I think a new prefs.ini is created. When you load a save, another new prefs.ini probably will be created using the data that is stored in the save.