Oops!
It looks like you're in landscape mode.
Our app works best in portrait mode so please rotate your device to continue enjoying TIX.
| Multi Meeting | |
| Turbo |
|
{{ venue }}
First Race: {{ getFirstRaceTime(meeting) }}
|
| 1/2 | {{ runner != null ? runner.number : '–' }} |
|---|---|
| {{ runner_a != null ? runner_a.number : '–' }} |
{{ getExactaCombo(runner_a, runner_b) }}
{{ getExactaStakeDisplay(runner_a, runner_b) }}
|
|
1st
{{ exactaListSortAsc ? ' ▲' : ' ▼' }}
|
Odds
{{ exactaListSortAsc ? ' ▲' : ' ▼' }}
|
2nd
{{ exactaListSortAsc ? ' ▲' : ' ▼' }}
|
Odds
{{ exactaListSortAsc ? ' ▲' : ' ▼' }}
|
E.Odds
{{ exactaListSortAsc ? ' ▲' : ' ▼' }}
|
Value
{{ exactaListSortAsc ? ' ▲' : ' ▼' }}
|
Stake
{{ exactaListSortAsc ? ' ▲' : ' ▼' }}
|
Inc
{{ exactaListSortAsc ? ' ▲' : ' ▼' }}
|
|---|---|---|---|---|---|---|---|
| {{ line.selections?.[0]?.runner?.number }}. {{ line.selections?.[0]?.runner?.name || '' }} | {{ getExactaRunnerWinOddsDisplay(line.selections?.[0]?.runner) }} | {{ line.selections?.[1]?.runner?.number }}. {{ line.selections?.[1]?.runner?.name || '' }} | {{ getExactaRunnerWinOddsDisplay(line.selections?.[1]?.runner) }} |
{{ getExactaLineDecimal(line) != null ? getExactaLineDecimal(line).toFixed(1) : '–' }}
{{ getExactaLineDeltaDisplay(line, 'odds') }}
|
{{ getExactaListValueDisplay(line) }}
{{ getExactaLineDeltaDisplay(line, 'value') }}%
|
|
1st{{ trifectaListSortAsc ? ' ▲' : ' ▼' }}
|
Odds{{ trifectaListSortAsc ? ' ▲' : ' ▼' }}
|
2nd{{ trifectaListSortAsc ? ' ▲' : ' ▼' }}
|
Odds{{ trifectaListSortAsc ? ' ▲' : ' ▼' }}
|
3rd{{ trifectaListSortAsc ? ' ▲' : ' ▼' }}
|
Odds{{ trifectaListSortAsc ? ' ▲' : ' ▼' }}
|
T.Odds{{ trifectaListSortAsc ? ' ▲' : ' ▼' }}
|
Value{{ trifectaListSortAsc ? ' ▲' : ' ▼' }}
|
Stake{{ trifectaListSortAsc ? ' ▲' : ' ▼' }}
|
Inc{{ trifectaListSortAsc ? ' ▲' : ' ▼' }}
|
|---|---|---|---|---|---|---|---|---|---|
| {{ line.selections?.[0]?.runner?.number }}. {{ line.selections?.[0]?.runner?.name || '' }} | {{ getTrifectaRunnerWinOddsDisplay(line.selections?.[0]?.runner) }} | {{ line.selections?.[1]?.runner?.number }}. {{ line.selections?.[1]?.runner?.name || '' }} | {{ getTrifectaRunnerWinOddsDisplay(line.selections?.[1]?.runner) }} | {{ line.selections?.[2]?.runner?.number }}. {{ line.selections?.[2]?.runner?.name || '' }} | {{ getTrifectaRunnerWinOddsDisplay(line.selections?.[2]?.runner) }} | {{ getTrifectaLineDecimal(line) != null ? getTrifectaLineDecimal(line).toFixed(1) : '–' }} | {{ getTrifectaListValueDisplay(line) }} |
| # | Name | A's | B's | C's |
|---|---|---|---|---|
| {{ runner.number == 99 ? 'F' : runner.number }} |
{{ runner.name }}
|
A
|
B
|
C
|
| # {{ percentageRunnersSort.direction === 'asc' ? '↑' : '↓' }} | Name {{ percentageRunnersSort.direction === 'asc' ? '↑' : '↓' }} | Inc | Odds {{ percentageRunnersSort.direction === 'asc' ? '↑' : '↓' }} | %age {{ percentageRunnersSort.direction === 'asc' ? '↑' : '↓' }} | Book {{ percentageRunnersSort.direction === 'asc' ? '↑' : '↓' }} |
|---|---|---|---|---|---|
| {{ runner.number == 99 ? 'F' : runner.number }} | {{ runner.name }} |
{{ (runner.number === 99 || runner.number === '99') ? '-' : runner.price }}
↑
↓
-
|
{{runner.percentage}} |
| i Ticket {{ percentagePlusTicketsSort.direction === 'asc' ? '↑' : '↓' }} | %age {{ percentagePlusTicketsSort.direction === 'asc' ? '↑' : '↓' }} | Base {{ percentagePlusTicketsSort.direction === 'asc' ? '↑' : '↓' }} | Extra {{ percentagePlusTicketsSort.direction === 'asc' ? '↑' : '↓' }} | Stake {{ percentagePlusTicketsSort.direction === 'asc' ? '↑' : '↓' }} | £/Line {{ percentagePlusTicketsSort.direction === 'asc' ? '↑' : '↓' }} | # {{ percentagePlusTicketsSort.direction === 'asc' ? '↑' : '↓' }} | Total {{ percentagePlusTicketsSort.direction === 'asc' ? '↑' : '↓' }} | |
|---|---|---|---|---|---|---|---|---|
| i {{ ticket.description }} | {{ ticket.percentage.toFixed(3) }}% | {{ currencySymbol }}{{ ticket.base.toFixed(2) }} | {{ currencySymbol }}{{ ticket.extra.toFixed(2) }} | {{ currencySymbol }}{{ (ticket?.originalTicketCount ? ticket.total / ticket.originalTicketCount : ticket.total).toFixed(2) }} | {{ currencySymbol }}{{ (ticket?.originalTicketCount ? ticket.total / ticket.originalTicketCount : ticket.total).toFixed(2) }} | {{ ticket?.originalTicketCount || 1 }} | {{ currencySymbol }}{{ ticket.total.toFixed(2) }} | |
|
{{ origTicket.description }}
|
{{ origTicket.percentage.toFixed(3) }}%
|
{{ currencySymbol }}{{ origTicket.base.toFixed(2) }}
|
{{ currencySymbol }}{{ origTicket.extra.toFixed(2) }}
|
{{ currencySymbol }}{{ origTicket.total.toFixed(2) }}
|
{{ currencySymbol }}{{ origTicket.total.toFixed(2) }}
|
1
|
{{ currencySymbol }}{{ origTicket.total.toFixed(2) }}
|
|
| {{ ticket.error }} | ||||||||
|
|
||||||||
| {{ ticket.description }} | {{ (ticket?.percentage || 0).toFixed(3) }}% | {{ ticket?.originalTicketCount || 1 }} | ||||||
| Time | Meeting | Bet Type | Status | Stake | Cost | P&L |
|---|---|---|---|---|---|---|
| {{ bet.date }} {{ bet.time }} | {{ bet.meeting }} | {{ bet.betType }} | {{ bet.status }} | {{ (bet.stake != null ? Number(bet.stake) : 0).toFixed(2) }} | {{ (bet.cost != null ? Number(bet.cost) : 0).toFixed(2) }} | {{ bet.result != null ? Number(bet.result).toFixed(2) : '0.00' }} |
|
{{ bet.error ? bet.error : (bet.bet_lines_display != null ? bet.bet_lines_display : (Array.isArray(bet.bet_lines) ? bet.bet_lines.join(', ') : (bet.bet_lines || '').replace(/\s/g, ' '))) }}
{{ bet.tote_id }}
|
||||||
| {{ betsTotalCost.toFixed(2) }} | {{ betsTotalResult.toFixed(2) }} |