Everything you need to get the most out of SportsEdgePro Greyhounds. This guide covers each section of the platform, explains every column and stat, and gives you tips on how to build effective filters and find profitable angles.
Race cards pulled each morning covering all UK tracks. Each race shows the grade, distance and all runners with their historical BSP performance stats.
Click any race row to expand the full runner list. Each runner shows their career record pulled from our BSP database — how many times they've run, how many they've won, their average starting price, total back P&L and last run date.
The Insights section automatically surfaces the most interesting runners on today's or tomorrow's card based on their historical BSP performance. It ranks runners across ten categories so you don't have to manually search for angles.
| Category | What it shows |
|---|---|
| Best Back ROI | Runners with the highest return on investment backing to win at BSP |
| Worst Back ROI | Runners that have lost the most backing — strongest lay candidates |
| Best Lay ROI | Runners with the best return laying to lose |
| Best Win % | Most reliable winners — highest strike rate |
| Worst Win % | Dogs that rarely win — consistent lay options |
| Best Back P&L | Biggest cumulative profit backing to win at BSP (£10 stake) |
| Best Lay P&L | Biggest cumulative profit laying to lose |
| Longest Break | Runners returning from an extended absence — days since last run |
| Busiest (30d) | Most active runners over the last 30 days |
| Highest Avg BSP | Biggest-priced runners on the card historically |
Search any dog by name and see their full race history from our BSP database. The search is fuzzy — typing part of the name will show matching suggestions. Select a dog to see their full career stats and a race-by-race history table.
The summary row shows total runs, wins, win percentage, average BSP, total back and lay P&L, and how many different tracks they've raced at.
The Today's Dogs section shows every runner on today's card with their full historical BSP stats — Strike Rate, Avg BSP, Back P&L, Back ROI, Lay P&L and Lay ROI — all in a single sortable table.
Filter by country, track, or tick Min 10 Runs to exclude dogs with insufficient history. Click any column header to sort. This is the fastest way to spot which runners on today's card have the strongest or weakest historical profile.
Select a country and date range, then click any track to see a full breakdown of BSP performance at that venue. Results are broken down by trap, field size and BSP rank.
This is useful for identifying track biases — for example, whether a particular trap at a track has a statistically significant edge over time.
The System Builder lets you define complex AND/OR filter combinations and test them against the full historical database going back to 2020. Results are shown as a year/month/day P&L breakdown so you can see how a system has performed over time.
You can add multiple groups of conditions with AND or OR logic between them — for example "BSP Rank = 1 AND Runners >= 6" gives you favourites in fields of 6 or more.
Use the date shortcut buttons (Yesterday, Last 7d, Last 30d, This Year) to quickly set the date range without typing dates manually.
| Column | Description |
|---|---|
| BSP Rank | Market position at BSP — 1 = favourite, 2 = second favourite etc |
| BSP | Betfair Starting Price — the price matched at the off |
| Runners | Number of runners in the race |
| Stall/Trap | Trap number (1-6) |
| Track | Racecourse name — use 'contains' for partial match |
| Class | Race grade — e.g. A1, A2, D3, OR, HC. Select one or multiple from the dropdown. Hold Ctrl to select multiple classes. |
| Distance (m) | Race distance in metres — e.g. 480, 500, 275. Use >= and <= to set a range. |
| LTO Winner | Whether the dog won last time out (1 = won, 0 = lost) |
| LTO BSP | The BSP price last time out |
| LTO BSP Rank | Market position last time out |
| LTO Days | Days since last run |
| Win % | Career win percentage at the point of each race |
| Runs 30d | Number of races in the 30 days prior to each race |
| Trainer | Trainer name — select one or multiple from the dropdown |
| Sex | Dog sex — Male (d) or Female (b) |
| Win Streak | Current winning streak — number of consecutive wins going into the race |
| Industry SP | The official on-course bookmaker starting price for this run, Expressed as a decimal (e.g. 3.50 = 5/2). Available for ~99% of UK races. Use alongside BSP to identify value — where the industry price is significantly higher than BSP, Betfair punters have driven the price down. |
| SP vs BSP Diff | The difference between the Industry SP and Betfair BSP (Industry SP minus BSP). Positive = industry price is higher than BSP (Betfair has it shorter). Negative = BSP is higher than industry price (Betfair has it longer). A large positive value suggests strong Betfair market support relative to bookmakers. |
| SP vs BSP Ratio | Industry SP divided by BSP. A ratio of 2.0 means the industry price is double the Betfair price. Useful for finding dogs where there is a significant discrepancy between exchange and bookmaker opinion. |
| Rolling Back ROI % | The dog's cumulative back ROI at BSP across all their previous races at the time of this race. Only available for dogs with 10+ career runs. Use >= to find historically profitable backers e.g. >= 10 for dogs with 10%+ back ROI going into the race. Note: this reflects career ROI up to that point, not a recent form window. |
| Rolling Lay ROI % | The dog's cumulative lay ROI at BSP across all their previous races at the time of this race. Only available for dogs with 10+ career runs. Positive values indicate historically profitable lay opportunities. |
| Grade Change | How many grades the dog has moved since last run, within the same grade family (A, D, S, B). Positive = stepped up (harder race), negative = dropped down (easier), 0 = same grade. Cross-family moves (e.g. A to D) return NULL. Use the multiselect to pick specific values e.g. "-1" (dropped one grade) or "+1" (raised one grade). Particularly useful for finding dogs dropped into easier company. |
| Rolling Pace Rating | The dog's average early pace rating (1–10) over its last 10 runs with valid sectional data, calculated at race time. 10 = exceptional early pace, 1 = slow beginner. Use >= to filter e.g. >= 7.0 for consistent fast beginners. Only available for GBR races from 2020 onwards (~73% coverage). NULL rows are excluded when this filter is applied. |
Click any day row in the results tree to expand the individual runners that matched your filter on that date. Each runner shows their track, class, distance, trap, BSP, result and P&L — useful for sense-checking that your filter is finding the right races.
Results assume a flat £10 stake on every qualifying race. Back P&L is calculated after 2% Betfair commission on winning bets.
The tree view shows Year → Month → Day. Click a year row to expand months, click a month to expand individual days. This lets you quickly spot whether a system is consistent over time or just had a lucky run.
Once you've applied a filter, click the Analysis button (next to Group by) to open a detailed breakdown of the system's performance characteristics.
The analysis shows a cumulative P&L chart (Daily, Monthly or Yearly), Max Win Streak, Max Losing Streak, Max Drawdown, Suggested Bank (3× drawdown), total P&L and ROI.
Toggle between Back and Lay to see each side independently. Switch between Flat Stake (fixed £X per race) and Fixed Return / Fixed Liability staking to compare different money management approaches. Adjust the stake amount to scale the results to your own bank.
Tip: Use Max Drawdown and Suggested Bank to size your betting bank appropriately before placing any bets from a new system.
The Bet Finder applies your filters to today's and upcoming race cards — showing you which runners on today's or tomorrow's card match a set of historical criteria. Think of it as running your System Builder logic against the live race card.
Set your filters, choose which days to search, set a minimum number of career runs, and click Find Runners. Results are grouped by date, track and race.
Each filter row after the first has an AND/OR toggle — use AND to narrow results (runner must match all conditions) or OR to broaden them (runner matches any condition).
| Column | Description |
|---|---|
| Win % | Career win percentage from BSP history |
| Back ROI % | Career back ROI at BSP |
| Lay ROI % | Career lay ROI at BSP |
| Avg BSP | Average Betfair Starting Price across career |
| Career Runs | Total number of BSP races in database |
| Back P&L | Total back profit/loss at £10 stake |
| Lay P&L | Total lay profit/loss at £10 stake |
| Days Since LTO | Days since last recorded run in BSP database |
| LTO BSP | BSP price last time out |
| Runs (30d) | Races in last 30 days |
| Trap | Today's trap number |
| Track | Track name — use 'contains' for partial match |
| Class | Race grade — e.g. A1, A2, D3, OR, HC |
| Distance | Race distance in metres |
| Trainer | Trainer name — select one or multiple from the dropdown. UK only. |
| Sex | Dog sex — Male or Female. UK only. |
| Win Streak | Current winning streak going into today's race |
| Track Win Streak | Consecutive wins at today's specific track |
| Grade Change | How many grades the dog has moved since their last recorded run, compared to today's race grade. Positive = stepped up, negative = dropped down, 0 = same grade. Only calculated within the same grade family. Dogs with no previous run data return NULL and are excluded when this filter is applied. |
| Avg Pace Rating | The dog's current average early pace rating (1–10) based on their last 10 runs with valid sectional data. 10 = consistently fast beginner, 1 = slow. Dogs with fewer than 3 recorded sectionals are excluded when this filter is applied. Use >= for a range e.g. >= 7.0. |
| Pace Runs | Number of runs the dog has with valid sectional time data. Higher = more reliable pace profile. |
The Min Career Runs setting filters out dogs with insufficient history for their stats to be meaningful. A dog with 5 runs showing 80% win rate is not the same as a dog with 100 runs showing 80% win rate. We recommend a minimum of 20 runs for most filters, higher if you're using ROI-based criteria.
| Stat | Definition |
|---|---|
| Back P&L | Profit/loss backing to win at BSP with £10 stake. Winners return (BSP-1) × £10, losers cost £10. |
| Back P&L (comm) | Back P&L after 2% Betfair commission on winning returns. |
| Back ROI % | Back P&L as a percentage of total staked. Formula: (Back P&L / total staked) × 100. |
| Lay P&L | Profit/loss laying to lose at BSP. Winners cost (BSP-1) × £10, losers return £10. |
| Lay P&L (comm) | Lay P&L after 2% commission on winning lay bets (where the dog loses). |
| Lay ROI % | Lay P&L as a percentage of total lay liability. |
| Total Liability | Total amount at risk laying — sum of (BSP-1) × £10 across all races. |
| Stat | Definition |
|---|---|
| BSP Rank | Position in the BSP market — 1 = shortest price (favourite), 6 = longest price. |
| Win % | Percentage of races won. Calculated from all races prior to the current one. |
| Avg BSP | Average Betfair Starting Price across all career races. |
| LTO Winner | Whether the dog won its most recent race. ✅ = won, ❌ = lost. |
| LTO BSP | The BSP at which the dog started last time out. |
| LTO Days | Number of days between the last race and the current one. |
| LTO BSP Rank | Market position last time out — 1 = favourite. |
| Runs 30d | Number of races the dog ran in the 30 days prior to the current race. |
| Distance | Race distance in metres, extracted from the race name. |
| Class | Race grade — A grades are standard, D grades are sprints, OR are open/conditions races, HC are handicaps. |