Teagarden draftades för andra gången av Texas Rangers 2005 som 99:e spelare totalt och redan samma år gjorde han proffsdebut i Rangers farmarklubbssystem. Efter tre och en halv säsong i farmarligorna debuterade Teagarden i MLB den 18 juli 2008.
Teagarden spelade för Rangers till och med 2011. Den enda säsong som han fick någon speltid att tala om var 2009, då han spelade 60 matcher. Han slog då sex homeruns och hade 24 RBI:s (inslagna poäng), men hans slaggenomsnitt var bara 0,217. Året efter var slaggenomsnittet 0,155 och sista säsongen för Rangers var det 0,235.
Sammanlagt för Rangers hade Teagarden 16 homeruns och 49 RBI:s med ett slaggenomsnitt på 0,220 på 118 matcher.
Baltimore Orioles
I december 2011 byttes Teagarden bort till Baltimore Orioles i utbyte mot två spelare.[1] Han fick bara spela 22 matcher för Orioles 2012 med två homeruns och nio RBI:s och ett slaggenomsnitt på 0,158.
I slutet av april 2013 skadade Teagarden ena tummen efter att ha träffats av en boll och placerades på skadelistan.[2] Han gjorde comeback i början av juni.[3] Efter att ha presterat dåligt 2013 med ett slaggenomsnitt på 0,167, två homeruns och fem RBI:s på 23 matcher blev Teagarden i början av september uppsagd av Orioles.[4] Efter säsongen blev han free agent.[5]
Sammanlagt för Orioles hade Teagarden fyra homeruns och 14 RBI:s med ett slaggenomsnitt på 0,162 på 45 matcher.
New York Mets
I januari 2014 skrev Teagarden på ett minor league-kontrakt med New York Mets och bjöds in till klubbens försäsongsträning.[6] Han lyckades dock inte ta en plats i Mets spelartrupp utan skickades till klubbens högsta farmarklubb Las Vegas 51s i Pacific Coast League (AAA).[7] I början av juni kallades han upp till Mets då Mets ordinarie catcher Travis d'Arnaud hade spelat så dåligt att han skickades ned till Las Vegas för att komma i form. Fram till dess hade Teagarden spelat 34 matcher för Las Vegas med ett slaggenomsnitt på 0,279, åtta homeruns och 19 RBI:s.[8] I sin första match för Mets slog han en grand slam homerun.[9] I samband med att d'Arnaud kallades tillbaka till Mets i slutet av juni placerades Teagarden på skadelistan med en sträckning i vänster lårs baksida.[10] För Mets hade han då spelat nio matcher med ett slaggenomsnitt på 0,143, en homerun och fem RBI:s. Resten av säsongen tillbringade han i farmarligorna och efter säsongen blev han free agent.
Chicago Cubs
Inför säsongen 2015 skrev Teagarden på ett minor league-kontrakt med Chicago Cubs[11] och bjöds in till Cubs försäsongsträning.[12] Han fick dock inleda säsongen för Cubs högsta farmarklubb Iowa Cubs i Pacific Coast League. I början av juli kallades han upp till Chicago på grund av en skada på en annan catcher[13], men efter en månad, då han spelat åtta matcher med ett slaggenomsnitt på 0,200, inga homeruns och två RBI:s, skickades han tillbaka ned till Iowa.[14] Han spelade för Iowa resten av säsongen och blev sedan free agent.
Dopning
I december 2015 pekades Teagarden, tillsammans med andra spelare i MLB och National Football League (NFL), i en dokumentär av tv-kanalen al-Jazira ut för att ha använt dopningsmedel under de närmast föregående åren. Teagarden berättade själv i en inspelning som gjorts utan hans vetskap att han dopat sig.[15] I april 2016 stängdes han av i 80 matcher av MLB för dopning[16] och Teagarden spelade aldrig någon mer match som proffs.