He lost to Jacare in in 2014, he lost to hall in 2015. Those fights were 7, and 8 years ago. So no, not the same Gegard that lost to those fighters. I dont think that's too difficult to understand. Since the Jacare loss he is 14-2 with 9 finishes. Ad for the Shlemenko fight (5 years ago) he fought 13 of the 15 minutes with one eye completely closed. He ate a punch in the first 90 seconds that broke his orbital bone. He fought nearly the entire fight with one eye and still one.
How are we holding fights that are almost a decade old against a fighter today? People still bring of the Jardine fight (in todays scoring rounds 2 and 3 are both 10-8's and he wins that fight instead of a draw) and it was in 2011.