式下中学校3年だった2002年に、全日本中学校陸上競技選手権の100mで優勝した。10月のジュニアオリンピック陸上競技大会のB男子100mも11秒03（-0.6）で優勝し、2003年2月の日本ジュニア室内陸上競技大会の中学60mも6秒95の大会記録で優勝した。添上高校3年時には、インターハイの100mで2位、国民体育大会の少年A100mで4位、日本ジュニア室内の60mで優勝を果たした。2006年に早稲田大学に入学。2006年の大学1年時には日本インカレに出場したが、100mは11秒09の予選3組7着で敗退した。4×100mリレーは予選で1走を務めて決勝進出に貢献するも、決勝は出番なしに終わった（決勝の早稲田の結果は2位）。2007年の大学2年時、6月の日本インカレ100mは10秒78の準決勝2組3着で敗退し、初の決勝進出はならなかった。しかし、4×100mリレーでは予選で3走、決勝で1走を務め、2位入賞に貢献した。9月の全日本学生陸上競技チャンピオンシップ100mは10秒42で優勝を果たした。2008年の大学3年時には、6月の日本学生個人選手権100mを10秒38の自己ベスト（当時）で優勝すると、同月の日本選手権の100mでは塚原直貴、朝原宣治に次ぐ3位入賞を果たした。9月の日本インカレ100mでは初めて決勝に進出して5位、4×100mリレーでは1走を務めて優勝した。同月の早慶対抗陸上競技会4×200mリレーではアンカーを務め、江里口匡史らとともに1分22秒67の日本記録（当時）を樹立した。2009年の日本選手権100mでは、予選で自己ベストの10秒21を記録した。決勝でも江里口に次ぐ2位になり（記録は10秒22）、世界選手権の代表に選ばれた。8月の世界選手権では、2次予選のスタート前に遅延行為で警告を受け、10秒54で敗退した。9月の日本インカレでは、100mで江里口匡史に次ぐ2位、4×100mリレーは決勝のみ出場し、2走を務めて連覇を達成した。12月の東アジア大会では、100m、4×100mリレーでともに銀メダルを獲得した。2010年は日本選手権100mで8位に終わったが、IAAFコンチネンタルカップの4×100mリレーで「アジア・太平洋」の4走を務め2位に入った。全日本実業団選手権を制した後、10月の国民体育大会でも10秒31を記録して優勝した。2011年、5月のゴールデングランプリ川崎に出場し、100mは10秒54（-0.8）の4位、4×100mリレーでは日本Aチームの2走を務めて38秒78で優勝した。9月の全日本実業団選手権100mでは、塚原直貴に次ぐ2位に終わり連覇を逃した。10月の国民体育大会成年100mでは、決勝で10秒27（+1.8）を記録して4位に終わった。2012年、6月の日本選手権100mには2年ぶりの出場を果たし、10秒55（0.0）の7位に終わった。9月の全日本実業団選手権では、100mは11秒31（-0.6）の準決勝1組8着、200mは22秒29（-1.0）の予選3組6着で敗退した。2013年、6月の日本選手権100mに出場し、10秒56（+0.9）の予選2組5着で敗退した。2014年、6月の日本選手権100mに出場し、10秒54（+0.7）の予選2組5着で敗退した。同月28日の大阪選手権100mに出場し、10秒95（+1.0）の予選3組5着で敗退した。その日の夜に、大阪選手権を最後に競技生活から退くことを自身のtwitterで明らかにした。10月12日の所沢市選手権で引退記念レースが行われたが、写真判定機故障のため記録なしに終わった。
1991年のドラフトでオリックス・ブルーウェーブと日本ハムファイターズから1位指名を受け、抽選の結果オリックスが交渉権を獲得し契約金1億円、年俸1200万円（金額は推定）で入団合意した。同年オフに退団した福本豊が長年着用していた7番を背負う可能性もあったが、熊野輝光の移籍に伴い熊野の着用していた6番で落ち着いた。ドラフトに際しては、平田勝男の後継遊撃手を求めていた阪神タイガースが指名・獲得を望んでいたという。これに対して田口は記者会見で「阪神に行きたくない10カ条」なる文書を読み上げる（後に撤回）。これは阪神と疎遠だった関西学院大学野球部及び学校当局が、田口を阪神に行かせたくないために言わせたものだといわれるが、この行為については当時の野球部監督により叱責を受け、田口も「野球以外の事で怒られたのは初めてだった」と語っている（監督の叱責については当時の「週刊ベースボール」に記載）。2001年オフにも阪神はFAで田口獲得を狙ったがMLBカージナルスに移籍したため、結果として田口が阪神のユニフォームを着ることはなかった。プロデビュー戦は1992年の開幕戦、千葉マリンスタジアムでの対ロッテ戦で、前年のベストナイン遊撃手でオールスターゲームにも出場した小川博文を差し置いて、9番・遊撃手で新人開幕戦先発出場を果たした。この試合では、1回裏の守備機会からゴロを捌いた際に一塁手への高い送球になってしまう（記録は一塁手のケルビン・トーベがジャンプで好捕したのでアウト）。デビュー当時は土井正三監督の厳しい指導からスローイング障害（イップス）、ストレスから突発性難聴に陥り、守備では失策を続けた。結局、内野手としては大成しなかった。しかし、「強肩病」とイチローが絶賛していた強肩を生かして、1994年に外野手に転向。最多補殺、ゴールデングラブ賞などの常連になる程、好守の外野手としてレギュラーに定着する。イチロー、本西厚博（後に谷佳知）との外野手トリオは、当時球界一の守備力と言われた。シュアなバッティングと堅実な外野守備でオリックスの1995年・1996年シーズンの連覇に貢献。打順は主に1番打者や3番打者を務め、1996年は後半戦からイチローと入れ替わる形で1番に固定された。1997年には1番打者として135試合全出場を果たした。同年は主に左翼手を務めたのにもかかわらず、刺殺302という中堅手以外では突出した数値を残し、他にも補殺17、失策1の守備率.997、RRF1.229という好成績を収めている。1998年、1999年は二塁手、遊撃手として起用されることも多かった。2000年は松坂大輔・中村紀洋らと共に、シドニーオリンピック野球日本代表として出場した。チームは3位決定戦で韓国に敗れ、4位に終わった。オリンピックでは日本ハムの田中幸雄選手と背番号が重なったため、背番号6を譲る形となり背番号1を着用した。2001年3月、かつてTBSでアナウンサーを務めていた香川恵美子と結婚。同年オフにアラン・ニーロを代理人とし、FA宣言。