UFC lightweight fighter Jared Gordon lost to underdog Carlos Diego Ferreira in February, but there is a pretty good reason behind it.

Gordon told BloodyElbow.com that he was not 100 percent for the fight after being jumped in Queens and nearly losing three fingers in the process.

On Dec. 22, Gordon met a friend outside a barber shop, and his friend’s former jiu-jitsu student soon joined them to talk. Unexpectedly, two gang members approached Gordon’s group and tried to punch the former student in the face, provoking a fight that Gordon’s friend could not prevent.

“We all started fighting,” said Gordon, who has a 14-2 career MMA record. “My friend starts fighting the other kid, and they bumped into me and the kid I was fighting. We hit the storefront window, and the whole thing came down on us.”

The Astoria native posted the video to Twitter on Monday to support his claims.

Gordon seemed ready for the fight after receiving 21 stitches on his middle, index and pointer fingers and returning to the gym 10 days after having them removed. The cut on his middle finger opened back up in training, however, and he was forced to get more stitches.

A week later, Gordon slipped and fell in Grand Central Station, further injuring his hand and busting his middle finger again. So the fighter went into his match with a damaged ligament and the inability to “get a serious grip” with that hand.

“I took the fight because I didn’t want to pull out,” Gordon, who has not fought in the months since, told the website. “I had missed weight before in my first fight, and this was my third fight — the last thing that I wanted to do was pull out and have it look like I was having weight-cutting problems again or make it look like I am unreliable.”

Gordon decided not to press charges over the initial fight, and he does not plan to get surgery to heal the finger.