Betting Entertainment Tools

Supported markets

Our market structure follows the definitions and rules set by the Unified Odds Feed (UOF). The UOF is a service that provides a standardized method for accessing odds data across all supported events within Sportradar. For more details and an explanation of key concepts used to define markets, refer here.

Below, you will find a list of all markets currently implemented in Bet Insights. Mapping these markets is mandatory if you want to display the currently available soccer markets in the Bet Insights widget.

Additionally, we have included a list of all available soccer markets, including those not currently covered in Bet Insights. We strongly recommend reviewing this list and implementing all markets that are already covered on your bookmaker page for this sport. This will ensure that the widget displays all possible markets when we extend market coverage. This way, your markets will work out-of-the-box without requiring additional changes.

Market ID Market Name Specifier Name 1 Specifier Type 1 Outcome ID Outcome Name
1 1x2 1 {$competitor1}
1 1x2 2 draw
1 1x2 3 {$competitor2}
7 Which team wins the rest of the match score string 1 {$competitor1}
7 Which team wins the rest of the match score string 2 draw
7 Which team wins the rest of the match score string 3 {$competitor2}
8 {!goalnr} goal goalnr integer 6 {$competitor1}
8 {!goalnr} goal goalnr integer 7 none
8 {!goalnr} goal goalnr integer 8 {$competitor2}
10 Double chance 9 {$competitor1} or draw
10 Double chance 10 {$competitor1} or {$competitor2}
10 Double chance 11 draw or {$competitor2}
11 Draw no bet 4 {$competitor1}
11 Draw no bet 5 {$competitor2}
18 Total total decimal 12 over {total}
18 Total total decimal 13 under {total}
19 {$competitor1} total total decimal 12 over {total}
19 {$competitor1} total total decimal 13 under {total}
20 {$competitor2} total total decimal 12 over {total}
20 {$competitor2} total total decimal 13 under {total}
29 Both teams to score 74 yes
29 Both teams to score 76 no
31 {$competitor1} clean sheet 74 yes
31 {$competitor1} clean sheet 76 no
32 {$competitor2} clean sheet 74 yes
32 {$competitor2} clean sheet 76 no
35 1x2 & both teams to score 78 {$competitor1} & yes
35 1x2 & both teams to score 80 {$competitor1} & no
35 1x2 & both teams to score 82 draw & yes
35 1x2 & both teams to score 84 draw & no
35 1x2 & both teams to score 86 {$competitor2} & yes
35 1x2 & both teams to score 88 {$competitor2} & no
56 {$competitor1} to score in both halves 74 yes
56 {$competitor1} to score in both halves 76 no
57 {$competitor2} to score in both halves 74 yes
57 {$competitor2} to score in both halves 76 no
60 1st half - 1x2 1 {$competitor1}
60 1st half - 1x2 2 draw
60 1st half - 1x2 3 {$competitor2}
61 1st half - which team wins the rest score string 1 {$competitor1}
61 1st half - which team wins the rest score string 2 draw
61 1st half - which team wins the rest score string 3 {$competitor2}
62 1st half - {!goalnr} goal goalnr integer 6 {$competitor1}
62 1st half - {!goalnr} goal goalnr integer 7 none
62 1st half - {!goalnr} goal goalnr integer 8 {$competitor2}
63 1st half - double chance 9 {$competitor1} or draw
63 1st half - double chance 10 {$competitor1} or {$competitor2}
63 1st half - double chance 11 draw or {$competitor2}
68 1st half - total total decimal 12 over {total}
68 1st half - total total decimal 13 under {total}
69 1st half - {$competitor1} total total decimal 12 over {total}
69 1st half - {$competitor1} total total decimal 13 under {total}
70 1st half - {$competitor2} total total decimal 12 over {total}
70 1st half - {$competitor2} total total decimal 13 under {total}
136 Booking 1x2 1 {$competitor1}
136 Booking 1x2 2 draw
136 Booking 1x2 3 {$competitor2}
139 Total bookings total decimal 12 over {total}
139 Total bookings total decimal 13 under {total}
140 {$competitor1} total bookings total decimal 12 over {total}
140 {$competitor1} total bookings total decimal 13 under {total}
141 {$competitor2} total bookings total decimal 12 over {total}
141 {$competitor2} total bookings total decimal 13 under {total}
149 1st half - booking 1x2 1 {$competitor1}
149 1st half - booking 1x2 2 draw
149 1st half - booking 1x2 3 {$competitor2}
152 1st half - total bookings total decimal 12 over {total}
152 1st half - total bookings total decimal 13 under {total}
153 1st half - {$competitor1} total bookings total decimal 12 over {total}
153 1st half - {$competitor1} total bookings total decimal 13 under {total}
154 1st half - {$competitor2} total bookings total decimal 12 over {total}
154 1st half - {$competitor2} total bookings total decimal 13 under {total}
159 1st half - sending off 74 yes
159 1st half - sending off 76 no
160 1st half - {$competitor1} sending off 74 yes
160 1st half - {$competitor1} sending off 76 no
161 1st half - {$competitor2} sending off 74 yes
161 1st half - {$competitor2} sending off 76 no
162 Corner 1x2 1 {$competitor1}
162 Corner 1x2 2 draw
162 Corner 1x2 3 {$competitor2}
166 Total corners total decimal 12 over {total}
166 Total corners total decimal 13 under {total}
167 {$competitor1} total corners total decimal 12 over {total}
167 {$competitor1} total corners total decimal 13 under {total}
168 {$competitor2} total corners total decimal 12 over {total}
168 {$competitor2} total corners total decimal 13 under {total}
861 Draw or both teams to score 74 yes
861 Draw or both teams to score 76 no
864 Draw or any clean sheet 74 yes
864 Draw or any clean sheet 76 no
879 {$competitor2} to win 74 yes
879 {$competitor2} to win 76 no
880 {$competitor1} to win 74 yes
880 {$competitor1} to win 76 no
905 1st half - next score score string 6 {$competitor1}
905 1st half - next score score string 7 none
905 1st half - next score score string 8 {$competitor2}