Ok, because nobody replied maybe you need more information.
I think you use the user.gz file as source of all data.
http://www.worldcommunitygrid.org/boinc/stats/user.gz
Now if you do a grep with my CPID (which should be the same on all BOINC Projects becaus it is the md5 hash of the email adress!)
zgrep -A 2 -B 8 "941025eeb95d0492e94ca15007c2df40" user.gz
You will get two entries
<user>
<id>432926</id>
<name>IndianaX</name>
<country>GERMANY</country>
<create_time>1196947304</create_time>
<total_credit>280037.556124</total_credit>
<expavg_credit>5986.919548</expavg_credit>
<expavg_time>1427242200.367040</expavg_time>
<cpid>941025eeb95d0492e94ca15007c2df40</cpid>
<teamid>12561</teamid>
</user>
--
<user>
<id>536413</id>
<name>Andy2010</name>
<country>GERMANY</country>
<create_time>1226054569</create_time>
<total_credit>70686.578513</total_credit>
<expavg_credit>0.067200</expavg_credit>
<expavg_time>1242562810.329010</expavg_time>
<cpid>941025eeb95d0492e94ca15007c2df40</cpid>
<teamid>12561</teamid>
</user>
The first one is the current one, it is younger, had the same name as I have here and for BAM!, the credits are increasing, ... BUT
The second one, old one, with no credits, is used for my detailed stats
My expectation was that both entries get merged together.
Have a
N.I.C.E. day!