2005年十运会,赵菁获得200米仰泳第三名。2005年底的唐山全国锦标赛上,她在200米仰泳中游出了2分12秒40的成绩夺冠,战胜了仰泳名将战殊。
在2006年5月的全国游泳**赛中,赵菁获得女子仰泳50米、100米、200米和200米混合泳四枚**,成为这次比赛的“夺金王”。
2006年全国游泳锦标赛暨亚运会选拔赛中,小将赵菁一人*得女子仰泳50米、100米和200米三枚**。
2006年第十五届多哈亚运会女子50米仰泳获得**。
2006年第十五届多哈亚运会女子100米仰泳获得银牌。
2008年全国游泳**赛暨**选拔赛女子200米仰泳**,以59秒81打破100米仰泳亚洲纪录并获得**。
2008年北京**会女子4x100米混合泳接力获得铜牌。
2009年全国游泳**赛女子50米仰泳**,并以27秒67的成绩追平了世界纪录。2009年罗马世界锦标赛上,赵菁以27秒06的成绩获得了50米仰泳比赛**,并打破世界纪录。
2009年罗马世界游泳锦标赛女子4x100米混合泳接力获得**。
2009年十一运会上,赵菁以58秒96获得100米仰泳**,并打破由自己保持的58秒98的亚洲记录。
2009年10月23日,赵菁继100米仰泳夺冠后,又以2分07秒57在十一运会200米仰泳中再度封后。
2009 年11月11 日,在短池游泳世界杯瑞典站女子50米仰泳决赛中,赵菁以25秒82的成绩夺冠,并打破了在前**的预赛中由自己刚刚创下的26秒08的世界纪录。**后,赵菁又在女子100米个人混合泳决赛中以58秒40的成绩夺冠,并再次打破世界纪录,成为本站比赛中唯一一位三次打破世界纪录的中国选手。
2010年6月 赵菁在国际泳联环地中海摩纳哥站游泳比赛中: 50米仰泳** 400米个人混合泳** 获得2金成绩2010年广州亚运会4×100米混合泳接力**
2010年广州亚运会200米仰打破亚洲纪录并夺**
2010年迪拜短池游泳世锦赛4X100米混合泳接力打破记录并夺**
2010年短池游泳世锦赛100米仰泳亚军
2010年短池游泳世锦赛50米仰泳**
2011年武汉全国游泳**赛100米仰泳**
2011年 全国游泳**赛4X100米混合泳接力**
2011年 国际泳联世界锦标赛100米仰泳**
2011年上海世锦赛女子4×100米混合泳接力亚军
2011年短池游泳世界杯北京站女子100米个人混合泳**(59秒50)
2011年短池游泳世界杯北京站女子50米仰泳**
2012年全国游泳**赛女子100米仰泳第五名(1分01秒27)
2012年7月30日,在伦敦**会游泳女子100米仰泳决赛中,赵菁以59秒23的成绩获得第六名。
2012年8月4日,中国队选手陆滢在比赛中。当日,在伦敦**会游泳女子4X100米混合泳接力决赛中,由赵菁、季丽萍、陆滢和唐奕组成的中国队以3分56秒41的成绩获得第五名。
2013年8月2日凌晨,2013巴塞罗那游泳世锦赛女子50米仰泳决赛中,赵菁克服生理期,以27秒29强势夺冠。