diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm
index 4d1daf2c65e..540f11e4ad8 100644
--- a/code/modules/admin/admin.dm
+++ b/code/modules/admin/admin.dm
@@ -1566,7 +1566,7 @@
if (ticker && ticker.current_state >= GAME_STATE_PLAYING)
var/dat = "
Round StatusRound Status
"
dat += "Current Game Mode: [ticker.mode.name]
"
- dat += "Round Duration: [round(world.time / 36000)]:[add_zero(world.time / 600 % 60, 2)]:[world.time / 100 % 6][world.time / 100 % 10]
"
+ dat += "Round Duration: [round(world.time / 36000)]:[world.time / 600 % 60]:[world.time / 100 % 6][world.time / 100 % 10]
"
dat += "Emergency shuttle
"
if (!emergency_shuttle.online)
dat += "Call Shuttle
"
diff --git a/code/modules/mob/new_player/new_player.dm b/code/modules/mob/new_player/new_player.dm
index 658ba27dc2a..33f94ffffc6 100644
--- a/code/modules/mob/new_player/new_player.dm
+++ b/code/modules/mob/new_player/new_player.dm
@@ -166,6 +166,8 @@
stat("Time To Start:", ticker.pregame_timeleft)
if((ticker.current_state == GAME_STATE_PREGAME) && !going)
stat("Time To Start:", "DELAYED")
+ if((ticker.current_state == GAME_STATE_PLAYING) && going)
+ stat("Round Duration:", "[round(world.time / 36000)]:[world.time / 600 % 60]:[world.time / 100 % 6][world.time / 100 % 10]")
statpanel("Lobby")
if(client.statpanel=="Lobby" && ticker)