{% extends 'base.html.twig' %} {% block title %}Live Racing - Race Results{% endblock %} {% block body %}

Race Results

View results and dividends for past events

{% if allEvents|length == 0 %}

No Events Found

No events have been published yet.

{% else %} {# ── Step 1: Event Selector ── #}
{% if event and raceResults|length > 0 %} {# ── Step 2 & 3: Race tabs with result + dividends ── #}
{{ event.management.name }}
{{ event.eventDate|date('l, F j, Y') }}
{# Race tabs #} {# Race panes #}
{% for rr in raceResults %} {% set race = rr.race %} {% set horses = rr.horses %} {% set dividendRows = rr.dividendRows %} {% set pane_id = 'race-pane-' ~ race.id %}
{% if race.result is not null %} {# ── Race Winner(s) ── #}
Winner{{ race.result|length > 1 ? 's' : '' }}
{% for finisher in race.result %} {% set horse = horses|filter(h => h.id == finisher.horseId)|first %}
#{{ finisher.horseNumber }} {% if horse %} {{ horse.horseName }} {% endif %}
{% else %} — {% endfor %}
{# ── Dividends ── #} {% if dividendRows|length > 0 %}
Dividends
{% for row in dividendRows %} {% endfor %}
Bet Type Winning combinations
{{ row.label }} {% if row.refund %}Refunded{% endif %} {% for c in row.combinations %} {{ not loop.first ? ' · ' : (row.refund ? ' · ' : '') }}{% if c.selection %}{{ c.selection|capitalize }}{% else %}{{ c.numbers|join('-') }}{% endif %}: {{ c.dividend }} {% else %} {% if not row.refund %}—{% endif %} {% endfor %}
{% endif %} {% else %}

Result pending.

{% endif %}
{% endfor %}
{% elseif event and totalRaceCount > 0 %}

Results for this event aren't final yet. Check back once the races have been settled.

{% elseif event %}

No races found for this event.

{% endif %} {% endif %}
{# Wallet Bar #}

Balance

₱{{ app.user.walletBalance|number_format(2) }}

+ Add Funds
{% endblock %}