         $('.stat-tables').show()
         players = extended(players)
         for player in players
-          $("<tr><td></td><td><a class='player-name' href='/personal/#{player.name}' target='_blank'>#{player.name}</a></td><td>#{(playercomparator.average(player) + playercomparator.experience(player)).toFixed(2)}</td><td>#{player.gamesTotal}</td><td>#{player.winsTotal}</td><td>#{player.rating}</td></tr>").appendTo('.common-rating tbody')
+          gamesAttrs = "games-citizen=#{player.gamesCitizen} games-sheriff=#{player.gamesSheriff} games-mafia=#{player.gamesMafia} games-don=#{player.gamesDon}"
+          winsAttrs = "wins-citizen=#{player.winsCitizen} wins-sheriff=#{player.winsSheriff} wins-mafia=#{player.winsMafia} wins-don=#{player.winsDon}"
+          impactAttrs = "best-player=#{player.bestPlayer} first-killed-at-night=#{player.firstKilledNight}"
+          ratingsAttrs = "rating=#{player.rating}"
+          $("<tr><td></td><td><a class='player-name' href='/personal/#{player.name}' target='_blank'>#{player.name}</a></td><td #{gamesAttrs} #{winsAttrs} #{impactAttrs} #{ratingsAttrs}>#{(playercomparator.average(player) + playercomparator.experience(player)).toFixed(2)}</td><td>#{player.gamesTotal}</td><td>#{player.winsTotal}</td><td>#{player.rating}</td></tr>").appendTo('.common-rating tbody')
           $("<tr><td></td><td><a class='player-name' href='/personal/#{player.name}' target='_blank'>#{player.name}</a></td><td>#{player.winsTotal}</td><td>#{player.winsCitizen}</td><td>#{player.winsSheriff}</td><td>#{player.winsMafia}</td><td>#{player.winsDon}</td></tr>").appendTo('.wins tbody')
           $("<tr><td></td><td><a class='player-name' href='/personal/#{player.name}' target='_blank'>#{player.name}</a></td><td>#{player.gamesTotal}</td><td>#{player.gamesCitizen}</td><td>#{player.gamesSheriff}</td><td>#{player.gamesMafia}</td><td>#{player.gamesDon}</td></tr>").appendTo('.roles tbody')
           $("<tr><td></td><td><a class='player-name' href='/personal/#{player.name}' target='_blank'>#{player.name}</a></td><td>#{player.likes}</td><td>#{player.bestPlayer}</td><td>#{player.bestMoveAccuracy}</td><td>#{player.firstKilledNight}</td><td>#{player.firstKilledDay}</td><td>#{player.fouls}</td></tr>").appendTo('.impact tbody')

                $("tbody tr:eq(\"#{i}\") td:first", table).html(i + 1);
    })

    extended = (players)->
        result = []
        for player in players

            success: (data, textStatus) ->
                renderTables(data)
                $('.common-rating').tablesorter({
                  headers: {
                    0: { sorter: false}
                    2: { sorter: 'ratingToString'}
                  }
                  sortList : [[2, 1]]
                  textSorter: {
                    2: (a, b, direction, column, table)->
                      return playercomparator.compare(a, b)
                  }
                  theme: "bootstrap",
                  widgets: ['uitheme', 'indexFirstColumn'],
                  headerTemplate: '{content} {icon}'
                })
                ['wins', 'roles', 'impact'].forEach((className)->
                  $(".#{className}").tablesorter({
