I had problems like this. Made it to 29 but my round didn't stick but my kills and points did. So it said round 16 with 1,127 kills. Game was laggy. Spoke to Activision and this if their exact response retyped from their e-mail to me. "Because the necessary ports are displaying as closed or timed-out, the game will not be able to send and receive data properly with the servers."
In the phone conversation he explained the lagging is due to the transferring of information through Let's call it crowded ports.
Here are list of ports that Activision recommended I open in my router(doesn't matter if you are using an ethernet cable) you're still plugged into your router.
80
88
53
3074
22728
33233
Here is a link to a site from a computer behind the same router as your X-Box. Go to
You must login or register to view this content. Select "check" next to port #80. This will obtain the port status of 80 (open, closed, or timed out) Repeat this process for 88, 53 and 3074
This next time I played my rounds changed and I havn't had any lag at all. Shit this was long. I hope this helps.