Kids brag they beat me.

My HoN Name is Elvens (Deadwood)
I don't understand what I could have done to even remotely come close to winning this, other than what I did.
Yes I'm a noob if you look up my psr/mmr, but I thought i played pretty well here.
started off 3v5, with tbing feeding mid, I came mid after he just went straight into the tower, and on his second death I got mid killed too, so thats when tb left, so basically it was a 2v5 game for the first 10 minutes, then pred left, making is 2v4.