diff --git a/templates/event-performance-table.php b/templates/event-performance-table.php
index 0b2c967a..52d54602 100644
--- a/templates/event-performance-table.php
+++ b/templates/event-performance-table.php
@@ -97,15 +97,16 @@ if ( ! isset( $subs ) ) $subs = array();
if ( $show_minutes && ! empty( $sub ) ):
preg_match( '#\((.*?)\)#', $data[ $lineup_sub_relation[ $player_id ] ]['sub'], $match );
if ( ! empty( $match ) && isset( $match[1] ) ):
- $name .= $match[1];
+ $name .= ' (' . $match[1] . ')';
endif;
endif;
elseif ( isset( $row['sub'] ) && $row['sub'] ):
- $name .= ' ' . sp_array_value( sp_array_value( $data, $row['sub'], array() ), 'number', null ) . '';
+ $subbed = (int) $row['sub'];
+ $name .= ' ' . sp_array_value( sp_array_value( $data, $subbed, array() ), 'number', null ) . '';
if ( $show_minutes && ! empty( $row['sub'] ) ):
preg_match( '#\((.*?)\)#', $row['sub'], $match );
if ( ! empty( $match ) && isset( $match[1] ) ):
- $name .= $match[1];
+ $name .= ' (' . $match[1] . ')';
endif;
endif;
endif;