/**
  * Output the data metabox
  */
 public static function data($post)
 {
     $bracket = new SP_Tournament($post);
     list($labels, $data, $rounds, $rows) = $bracket->data(true);
     self::table($labels, $data, $rounds, $rows, $post->ID);
 }
<?php

/**
 * Player Gallery Thumbnail
 *
 * @author 		ThemeBoy
 * @package 	SportsPress/Templates
 * @version     1.8.8
 */
if (!defined('ABSPATH')) {
    exit;
}
// Exit if accessed directly
$defaults = array('id' => get_the_ID(), 'show_logos' => get_option('sportspress_tournament_show_logos', 'yes') == 'yes' ? true : false, 'show_venue' => get_option('sportspress_tournament_show_venue', 'no') == 'yes' ? true : false, 'link_teams' => get_option('sportspress_link_teams', 'no') == 'yes' ? true : false, 'link_events' => get_option('sportspress_link_events', 'yes') == 'yes' ? true : false, 'scrollable' => get_option('sportspress_enable_scrollable_tables', 'yes') == 'yes' ? true : false, 'layout' => 'bracket');
extract($defaults, EXTR_SKIP);
$tournament = new SP_Tournament($id);
list($labels, $data, $rounds, $rows) = $tournament->data($layout);
?>
<table class="sp-data-table sp-tournament-bracket<?php 
if ($scrollable) {
    ?>
 sp-scrollable-table<?php 
}
?>
">
	<thead>
		<tr>
			<?php 
for ($round = 0; $round < $rounds; $round++) {
    ?>
				<th>