现代五项运动由五个比赛项目组成,即击剑、游泳、马术和跑射联项。参赛运动员在每个项目中的不同成绩获得不同积分,前三项的积分多少决定最后项目跑射联项即4×800米的起跑顺序,积分领先的运动员第一个起跑,积分排位其后的运动员依次起跑,运动员之间的积分差距决定了他们起跑时间的间隔,最晚不会超过2分钟。最后,率先到达终点的运动员就是整个散余比赛的冠军。
击剑
在这个项目中,每位参赛者都要与其他参赛者交手,相当于重剑比赛,但与奥运重剑比赛规则最重要的区别是每回合只有一分钟,胜者是第一个击中的人,如果两人都未击中,则双双输掉。如果参赛者在0.04秒中互相击中,则记一个双中,双方均不得分。参赛者必须在听到“停!”的命令时停止击剑。在这个命令之后不得重新开始,但在此命令之前的任何行为都是有效的。击剑的规定积分是1000分,但起码要赢得所有回合的70%,高于或低于这个比率,按930/X增加或减少击剑手的得分,X是他(她)参加击剑比赛的回合数。
比赛期间的危险动作、越过界线以及其他犯规将得到罚分。击剑手背对对手要罚掉10分,击中任何东西罚10分,除非对手得一击(ahit)。双脚越过界线罚“1公尺”,为避击中有意越线在警告一次后罚10分,暴力或危险动作在警告一次后罚10分,直至取消比赛资格。
游泳
游泳采用的是200米自由泳。在先前进行的项目中运动员已经热身,只是游泳的记分与奥运游泳比赛明显不同,不是运动员之间相互比谁游得快,而是要按时间来记分。男子2分30秒相当于1000积分,女子是2分40秒记1000分。每超过或少于前述时间的1秒,运动员的积分将减少或增加10分。例如,如果一位男子运动员游了2:35.09,他的得分为950分(时间并不是最接近第5秒)在进行游泳项目时,任何两次起跳犯规或折翻时未触及池壁的运动员将被扣罚40分。
马术
游泳比赛完成后,根据积分将参赛运动员分成两组。运动员可随意挑选马匹参加马术比赛,位居第一的运动员和位居第九的运动员骑同一匹马,位居第二和第十位的运动员骑同一匹马,位居第三和第十一位的骑同一匹马,以此类推。每位参赛者有20分钟的热身时间,以使自己适应并熟悉马匹。
骑术在一个250-450公尺的场地上进行,要骑马跳跃12个障碍,包括一次双跳、一次三跳,可能还有一次涉水跳。参赛运动员按照积分顺序进行比赛。运动员必须在规定的时间内完成比赛,规定的时间主要取决于场地的大小,按每350公尺一分钟计算,故时限一般在1分钟至1分18秒钟之间。
每位运动员开始比赛时的积分为1100分,每次罚分将减少积分。罚分包括超过时限,超时每秒钟罚1分,跳跃时踢掉障碍物的任何部分罚30分,骑手的马儿在涉水跳跃时在踩在两边任何一边的水中罚30分,马儿摔倒或马儿拒绝听从骑手的指令改掘李罚60分,马儿拒绝跳跃或从场地上绕开罚40分。
骑手从马背上落下或与座骑分离是犯规行为。座骑双肩以及四肢着地视为座骑摔倒。不论座骑还是骑手,两次落地将被取消比赛资格。如果座骑三次拒绝跳跃一个障碍物,骑手必须命座骑跨越下一个障碍物。踢掉一面旗帜要受罚,除非是发生在座骑不听从命令时。参赛运动员在骑行开始前要步行察看场地。
跑射
在2008年北京奥运会之后,现代五项联盟正式将现代五项中的射击和跑步合并为一个项目,即跑射联项。在核迟这个项目开始前,积分领先者与其他每个运动员之间的积分差距被换算成秒,依次出发,最晚不会超过2分钟。先。20米跑入靶位,打5中5发子弹(是7环圈的大小),然后跑800米,再打5发,再800米,再5发,以此类推,最后第一个到达终点的即是冠军。