為卿
荀庚出任六卿的時(shí)間并無記載,孔穎達(dá)推測荀庚于前593年擔(dān)任上軍佐,前592年遞升為上軍將。
士燮讓功
前588年,晉國中軍將郤克、上軍佐士燮和下軍將欒書率軍參與鞍之戰(zhàn)。得勝回國后,三卿覲見晉景公,晉景公慰勞他們。士燮將功勞歸功于未參戰(zhàn)的上軍將荀庚和主將郤克。
聘魯
前588年冬季十一月,晉景公派荀庚前往魯國聘問,同時(shí)重溫過去的盟約。衛(wèi)定公派遣孫良夫前往魯國聘問并重溫過去的盟約。魯成公向臧宣叔詢問說:“中行伯是晉國上軍將,在六卿中位次排列第三;孫子在衛(wèi)國眾卿中位居上卿,應(yīng)該讓誰在前?”臧宣叔回答說:“次國的上卿相當(dāng)于大國的中卿,中卿相當(dāng)于大國的下卿,下卿相當(dāng)于大國的上大夫。小國的上卿相當(dāng)于大國的下卿,中卿相當(dāng)于大國的上大夫,下卿相當(dāng)于大國的下大夫。位次的上下如此,這是古代的制度。衛(wèi)國對晉國來說,不能算是次國。晉國是盟主,晉國應(yīng)該先行禮!笔辉露巳,魯國和晉國結(jié)盟;二十九日,魯國和衛(wèi)國結(jié)盟。
救鄭
前585年,因?yàn)猷崌谋撑,楚國令尹子重率兵討伐,晉國的中軍將欒書救援鄭國,與楚軍在繞角相遇。楚軍退回國內(nèi),晉軍就侵襲蔡國。楚國的公子申、公子成以申、息兩地的軍隊(duì)救援蔡國,在桑隧抵御晉軍。趙同和趙括想要出戰(zhàn),就向欒書請戰(zhàn),欒書打算答應(yīng),荀首、士燮、韓厥三人反對出戰(zhàn),包括荀庚在內(nèi)的其他將佐則都想一戰(zhàn),欒書最終采納了荀首他們的意見,班師回軍。
麻隧之戰(zhàn)
秦桓公已經(jīng)和晉厲公在令狐結(jié)盟,卻又召來狄人和楚人,要引導(dǎo)他們進(jìn)攻晉國。前578年五月,晉國發(fā)動諸侯聯(lián)軍進(jìn)攻秦國,欒書為中軍將,荀庚為中軍佐;士燮為上軍將,郤锜為上軍佐;韓厥為下軍將,荀罃為下軍佐;趙旃為新軍將,郤至為新軍佐。五月初四,晉軍率領(lǐng)諸侯的軍隊(duì)和秦軍在麻隧作戰(zhàn),秦軍大敗,秦國的成差和不更女父被俘。
趙武之見
約在前578年5月至前575年6月之間,趙武舉行了冠禮,之后,他按次序拜見了晉國的八卿,去見荀庚時(shí),荀庚對他說:“美!可惜我老了!
去世
前575年6月之前,荀庚去世,他的兒子荀偃繼承了荀庚的卿位,中軍佐的職務(wù)則由士燮繼承。