diff --git a/perf/bps_tree.cc b/perf/bps_tree.cc
index ec39c12941847b0bf05c6eb329380c303e411a0f..376aadf193873d24ce93b0bef120bff29b2687e9 100644
--- a/perf/bps_tree.cc
+++ b/perf/bps_tree.cc
@@ -120,6 +120,7 @@
 	type##_##func##_size_##size(benchmark::State &state) \
 	{ \
 		test_##func<type>(state, size); \
+		state.SetItemsProcessed(size); \
 	} \
 	BENCHMARK(type##_##func##_size_##size)
 
@@ -128,6 +129,7 @@
 	type##_##func##_height_##height(benchmark::State &state) \
 	{ \
 		test_##func<type>(state, type::height_##height##_max_size); \
+		state.SetItemsProcessed(type::height_##height##_max_size); \
 	} \
 	BENCHMARK(type##_##func##_height_##height)