I made the tracking of games within the database in such a way that I can filter per health type/shield settings and gametype.
So all of these stats are no more than a single SQL at this moment. This to avoid people boosting their stats through no shield games. (These are counted separate)

Based on the current system this can be done at this moment.

Player stat page ideas:

CTF win percentage (would have to put requirements in place for games to qualify, such as x number of minutes played in the game, or x% of the game played)
Team slayer win percentage (same as above)
Slayer win percentage
Average rank in slayer / team slayer / CTF
Caps per game average in CTF games
Kills per game average in CTF / in team slayer / in whatever
Assists per game average in " "
Deaths per game average in " "

Also:
Caps per minute (or per hour or per 30 min, since caps/min would be a pretty tiny number)
Kills per minute
Assists per minute
Deaths per minute
But let's layoff further discussing features here until I actually got a decent website to show.
You'll know this is the case when a topic emerges for this project.