王竞,字无竞,彰德人。机警聪敏,勤奋好学,十七岁就借助于父祖的功绩补官。宋宣和年间,王竞在太学两次考试合格,被任屯留主簿。进入当朝后,授职大宁县令,历任宝胜盐官,又转为河内县令。这一年地方发生了饥荒,盗贼四起,王竞想方设法悬赏抓拿贼人,不出数月就全部抓获。夏秋季节之交,沁水泛滥,王竞征发百姓修筑堤坝。土豪劣绅和狡猾的官吏趁机作恶,搜刮民财。王竞核实情况后,把要征收的费用几乎削减了一半。全县百姓编了谚语说“:西山至河岸,县官两人半。”因为前任韩希甫与王竞相继治理河内县,都很有才干,而绛州正平县令张元也有些业绩,但比起两人则赶不上,所以谚语这样说。
天眷元年(1138),王竞转任固安县令。皇统初年(1141),参政韩窻向朝廷举荐王竞,于是便召他暂任翰林文字之职,并兼任太常博士。皇上下诏书,命令做金源郡王完颜娄室墓碑的碑文,王竞完全按实际情况来记述,又请国史校对,因而当时的人都把他写的碑文作为范例。天眷二年,在馆阁的考试中,王竞的文章位居魁首,于是他被正式授职。
后来,王竞升迁为尚书礼部员外郎。当时海陵王执掌国政,处理政事都由他一人做主。他想让百官在处置朝政时都避开朝堂。王竞说,作为臣子没有避讳朝政公事的。于是,海陵王才终止了这种做法。萧仲恭由于作为太傅统领三省的功绩而加封亲王,他想援引辽国的旧制,使亲王使用紫罗伞。事情下传到礼部,王竞和郎中翟永固明白地说这不对,最终没让事情通过。海陵王因此很看重王竞。天德初年(1149),王竞转任翰林待制,迁升翰林直学士后,改做礼部侍郎,后又升为翰林侍讲学士,改任太常卿,与其他人一起修订国史。再被提拔为礼部尚书,仍然参与编修国史。
大定二年(1162)春天,王竞跟随太傅张浩进京朝拜,皇上下诏书重又封他为礼部尚书。这年,王竞奉旨搬迁睿宗的陵墓,所行礼仪不符合典礼制度,结果他被削去两级官职。皇帝又下诏令他创制五龙车,让他兼任翰林学士承旨、编修国史。大定四年(1164),王竞死于任上。
王竞学识渊博,能做文章,善于草书、隶书,擅长写大字,两京宫殿上的榜文题字都是王竞所写。士大夫推举他为书法第一人。