Mehring began his career with Argentino de Franck, which preceded a move to Colón. He would play with Colón's first-team for three years, initially appearing on the substitutes twice during 2012–13 in the Argentine Primera División; but went unused.[1] In 2015, he was an unused sub fifteen times prior to making his professional debut for Colón against Nueva Chicago on 12 July.[1] It was his only appearance in the campaign as he was on the bench a further thirteen times.[1] July 2016 saw Mehring join Primera B Nacional's Guillermo Brown.[1] He was selected in thirty-nine league fixtures in his first season, missing the other five due to injury.[1]
He had suffered a knee injury during his final match of 2016–17 versus Brown, which meant Mehring missed the following season.[2] He left Guillermo Brown in 2018, subsequently having a short spell with former youth club Argentino de Franck in Liga Esperancina.[2] Months later, on 10 June, Argentine Primera División side Godoy Cruz signed Mehring.[1][3][4] He appeared fourteen times in all competitions for the club.[1] In January 2020, Mehring headed to Uruguay with Liverpool.[5] His debut arrived on 2 February in the Supercopa Uruguaya, as they defeated Nacional to win the trophy.[1] He left at the end of 2020, after nineteen games.[6]