A 34 éves, korábbi 78-szoros német válogatott (ezeken a meccseken 31 gólt szerzett) csatár vasárnap délután, miután nevelőklubjával kiharcolta az élvonalba jutást, bejelentette, hogy számára ez volt az utolsó idény a profi futballban.
Gómez 2001-ben Ulmból került Stuttgartba, ahol 2003-ban a klub második csapatában kapott először lehetőséget, de gyorsan felkerült az első csapatba, amelyikben a 2006-07-es szezonban már 25 bajnokin lőtt 14 góllal vette ki a részét a bajnoki címből. Az idény végén őt választották a Bundesliga legjobb játékosának.
A hat szezonban rúgott 87 gól felkeltette a Bayern München figyelmét is, amelyik le is igazolta, így 2010-ben és 2013-ban már a bajorokkal nyerte meg a bajnokságot és a kupát, sőt utóbbi évben a Bajnokok Ligáját is. 2011-ben 28 góllal a Bundesliga gólkirálya lett.
A Bayernből 2013-ban távozott, és a Fiorentina, a Besiktas és a Wolfsburg érintésével 2017-ben tért vissza Stuttgartba, a csapat azonban csak szenvedett és a második szezonban kiesett az élvonalból. Gómez azonban hagyta cserben a klubot, a másodosztályban is számíthattak rá, amit ő 18 mérkőzésen szerzett 6 góllal nyomatékosított, pályafutása utolsó meccsén, a Darmstadt elleni bajnokin is a kapuba talált.
A német válogatott tagjaként bronzérmes lett a 2010-es dél-afrikai vb-n, és három Európa-bajnokságon is a dobogóra állhatott: 2008-ban ezüst-, míg 2012-ben és 2016-ban bronzérmes lett.