Also just noticed dwarf rogue would have plus 2.5 not plus 2.75 rogue was nerfed to 50% sci bonus so should read
Dwarf rogue - 9 * 1.7 * 2.5=38.25
Also noticed u used 9 for the dwarf if I ran 9 as halfer which I could more easily then dwarf with xtra pop it would read
Halfling heretic - 9 * 1.437 * 2.2 * 1.4 = 39.84
So really as I originally said halfling heretic is best rogue in game outside of half rogue
I see u edited from original 2.75 all the same if I ran same raw as dwarf rogue half heretic would be better as u see. 9 wouldn't be needed til late age tho