球種は、平均91-92mph（約146-148km/h）・最速95.1mph（約153km/h）の速球（フォーシーム・ツーシーム）と、平均87mph（約140km/h）のスライダー、平均76mph（約122km/h）のカーブ、平均84mph（約135km/h）のチェンジアップ。投球フォームは角度が大きいサイド気味のスリークォーターで、特に左打者にとっては背中側からボールがくるように感じられ、非常に打ちづらい。安定して奪三振率9前後を期待できるほど三振を奪える力がある一方、下半身が安定したフォームのおかげで、制球が優秀であり、四死球は少なく、与四球率は2前後である。年々制球力は向上しており、2015年には一般的に3.50を超えれば優秀とされるK/BB(奪三振数を与四球数で割ったもの)で6.00を記録した。また、開幕から先発ローテーションに定着した2011年から6年連続で200イニング以上を投げ防御率も3.4以下を維持しており、不運な事故以外では基本的に怪我にも強く大崩れしない安定感が持ち味である。
離脱なく34試合に先発したが、防御率は自己最低の3.90に終わった
この年はアウェイでの成績が悪く、ホーム成績が6勝2敗・防御率2.93に対し、アウェイ成績は3勝7敗・防御率5.29だった

322年2月、劉曜は親征して仇池の楊難敵を攻撃した。楊難敵は兵を率いて迎え撃ったが、劉曜軍の前鋒がこれを蹴散らした。楊難敵は仇池に撤退し、仇池の諸氐・羌は劉曜に降伏した。劉曜はそのまま西に軍を進め、かつて晋王司馬保に仕えていた南安の楊韜に攻撃を掛けると、楊韜は恐れて隴西郡太守梁勲と共に降伏した。劉曜は隴西の1万戸余りを長安に移した。劉曜はさらに仇池へ進撃したが、前趙軍で疫病が流行り、劉曜も病にかかったため、やむなく撤兵した。劉曜は背後を突かれることを恐れ、楊難敵に帰順を誘うと、楊難敵は前趙の藩臣になることを約束した。劉曜は楊難敵に官爵を送り、武都王に封じた。秦州刺史陳安は劉曜に謁見しようとしたが、劉曜は病のため拒否した。これに陳安は怒り、略奪をして引き返した。劉曜は病が重く輿で長安に帰り、配下の呼延寔に輜重部隊を任せて後方に置いた。陳安は精騎兵を率いてこれを襲撃し、呼延寔を捕えて輜重を奪った。陳安は呼延寔を殺し、呼延寔の長史魯憑を参軍にした。陳安は陳集と魯集に前趙軍を追撃させたが、前趙の衛将軍呼延瑜が迎撃して陳集らを斬り、その兵を捕虜とした。陳安は恐れて上邽に帰った。陳安配下の劉烈と趙罕が汧城を攻め落とし、隴上の氐や羌は尽くが陳安に帰順し、陳安は10万余りの兵を擁するようになり、涼王を自称した。匈奴の休屠王石武が桑城を挙げて前趙に降ると、劉曜は石武を酒泉王に封じた。323年6月、陳安は南安に進軍し、前趙の劉貢を包囲攻撃した。石武は桑城から出撃し、陳安の根拠地である上邽を攻撃した。陳安は背後を突かれる事を恐れ、南安の包囲を解いて上邽に戻った。陳安と石武は瓜田で会戦したが、石武は兵が少なかった為、撤退して張春の旧砦に拠った。陳安は軍を率いて石武を追撃すると、石武は砦の守りを固めて陳安を防いだ。劉貢が陳安の後軍に攻撃を掛け、これを破った。陳安は軍を返して後軍の救援に向かったが、返り討ちに遭った。さらに石武が到来すると、陳安は挟み撃ちに遭って大いに潰走し、隴城に逃げた。劉貢は石武に後方の軍を監督させると、自ら兵を率いて陳安を再び破り、遂に隴城を包囲した。7月、劉曜は自ら親征して陳安の征伐に乗り出し、隴城の包囲に加わると、別働隊に上邽を包囲させた。劉曜は陳安を数度に渡って破った。劉幹が平襄を陥落させると、隴上の諸県は尽く降伏した。陳安は将軍の楊伯支らに隴城を守らせると、自ら出撃して包囲陣を突破した。陳安は南の陝中へと奔ると、劉曜は将軍の平先、丘中伯らを陳安の追撃に向かわせた。平先軍は何度も陳安軍に攻撃を加えると、陳安は陝中で決戦を挑んだ。平先は陳安に接近すると、一騎打ちを仕掛け、3合斬り合って陳安の蛇矛を奪い取った。陳安は馬を捨てると、側近5、6人と共に山嶺を越え、渓谷に身を潜めた。翌日に劉曜は山狩りを行ったが、所在を掴めなかった。さらに翌日、呼延青人は捜索を再開すると、陳安を山谷で発見してその場で斬り殺した。陳安の死を知った楊伯支は隴城ごと前趙に降伏した。別将の宋亭は上邽の守将である趙募を斬って降伏した。氐族や羌族も尽く人質を送って前趙に帰順した。仇池の楊難敵は陳安が滅ぼされたと聞くと、前趙の襲来を恐れて弟の楊堅頭と共に南下して漢中に奔った。鎮西将軍劉厚が追撃して輜重1000両余りを奪い、士女6000人余りを捕え、仇池に戻らせた。劉曜は大鴻臚田嵩を鎮南大将軍・益州刺史に任じ、仇池を守らせた。だが、翌々年の春に楊難敵は漢中から仇池へ侵攻し、これを陥落させて田嵩を斬り殺した。