diff --git a/modules/git/functions/git-info b/modules/git/functions/git-info
index eca50462..57a9d9cf 100644
--- a/modules/git/functions/git-info
+++ b/modules/git/functions/git-info
@@ -149,6 +149,9 @@ function git-info {
   local dirty=0
   local dirty_format
   local dirty_formatted
+  local tracked=0
+  local tracked_format
+  local tracked_formatted
   local ignore_submodules
   local indexed=0
   local indexed_format
@@ -413,6 +416,13 @@ function git-info {
     fi
   fi
 
+  # Format tracked.
+  (( tracked = dirty - untracked ))
+  if (( tracked > 0 )); then
+    zstyle -s ':prezto:module:git:info:tracked' format 'tracked_format'
+    zformat -f tracked_formatted "$tracked_format" "t:$tracked"
+  fi
+
   # Format dirty and clean.
   if (( dirty > 0 )); then
     zstyle -s ':prezto:module:git:info:dirty' format 'dirty_format'
@@ -447,6 +457,7 @@ function git-info {
       "s:$action_formatted" \
       "S:$stashed_formatted" \
       "U:$unmerged_formatted" \
+      "t:$tracked_formatted" \
       "u:$untracked_formatted"
     git_info[$info_format]="$REPLY"
   done