This is a bit of a Late Solution since I only unlocked it last night... finally. But I thought I'd let you know, that there is actually a way you can track how long you've actually Played Online Multiplayer on XBox Live.
From the Main Menu, click Extras
, then click Stats
. What you do in the Sub-Menu that comes up is press
all the way down to the bottom of the Page. There you will see how long you have played the Multiplayer for in this game. It is registered first by Hours, Minutes and Seconds.Also, another thing to keep in mind is this Achievement Unlocks as soon as the requirement has met.
The reason is because I got proper annoyed as I crashed and fell Asleep when I originally had 23 Minutes (9 Hours - 37 Minutes) left to get the Achievement. When I woke up after falling Asleep during the Match I was pressing the
button on 2 Controllers, I decided to check my Stats after that match. I had 9 Hours - 59 Minutes - 49 Seconds --- I pretty much needed 11 Seconds to get the Achievement. So I Hosted a Match which would be First to 21, and the Achievement Unlocked during the match, whilst I was taking a Dump in the Toilet. I admit this because when I returned, I opened the
and checked my Gamerscore, which was increased by 60G.
Hope that helps and good luck if you are going for this Achievement.