diff --git a/lib/mediawiki.ApiRequest.js b/lib/mediawiki.ApiRequest.js
index f95fc8f..c7fd74b 100644
--- a/lib/mediawiki.ApiRequest.js
+++ b/lib/mediawiki.ApiRequest.js
@@ -88,12 +88,20 @@ function ApiRequest ( env, title ) {
 // Inherit from EventEmitter
 util.inherits(ApiRequest, events.EventEmitter);
 
+var requestCounter = 0;
 ApiRequest.prototype.request = function( options, callback ) {
 	// this is a good place to put debugging statements
 	// if you want to watch network requests.
 	//console.log('ApiRequest', options);
+	var key = 'Request '+(++requestCounter)+': '+options.uri;
+	console.time(key);
+	var cb = function() {
+		console.timeEnd(key);
+		console.log(key, 'status code =', arguments[1].statusCode);
+		return callback.apply(this, arguments);
+	};
 
-	return request( options, callback );
+	return request( options, cb );
 };
 
 /**
