diff --git a/client/djrandom_client/upload.py b/client/djrandom_client/upload.py
index 391b679cbfa4ade1676223417eeadbf504cf3afd..7b2d5fb47ff4cc869534be4d2bf5e49c56e447c8 100644
--- a/client/djrandom_client/upload.py
+++ b/client/djrandom_client/upload.py
@@ -113,6 +113,7 @@ class Uploader(threading.Thread):
         if not result:
             raise UploadError('server error')
         self.stats.incr('uploaded_files')
+        self.stats.incr('uploaded_bytes', os.path.getsize(path))
         log.info('successfully uploaded %s (%s)' % (path, sha1))
 
     def _should_exclude(self, path):