Most Commonly Used Conditions in Football Betting

I give you the list of most commonly used trigger conditions in football betting.

You can add them to your triggers when you need to achieve similar goals.

1. Bet after the first goal:

Selection’s Trigger Expression market_score1 + market_score2 is equal to 1

2. Bet on Home team (Match Odds, Half Time):

Selection’s Index is equal to 1

To bet on Away team:

Selection’s Index is equal to 2

To bet on the Draw:

Selection’s Index is equal to 3

3. Check if the favourite is playing at home:

Favourite’s Index is equal to 1

Checking from another market of the same match:

Selection’s Trigger Expression football1_r_1_sel_index is equal to 1

4. Check if the favourite team falls into the specified price range:

Favourite’s Index is less than 3
and Favourite’s Back Price is between min_price and max_price

Checking from another market of the same match:

Selection’s Trigger Expression football1_r_1_sel_index is less than 3
and Selection’s Trigger Expression football1_r_1_back_price is between min_price and max_price

5. Bet in the current Over/Under market (the one that is 0.5 goals away from the current score):

Market’s Betting Code is Over/Under market_score1 + market_score2 + 0.5

6. Bet on the specified score in Correct Score

Market’s Betting Code is Correct Score
and Selection’s Name is equal to “score1 – score2”

Where score1 and score2 are predefined constants.

Alternatively, you can use the selection’s index.

Selection’s Index is equal to idx

Where idx is the index that corresponds to the right score.

The list of indexes and the corresponding score is below:

Index Score
1 0 – 0
2 0 – 1
3 0 – 2
4 0 – 3
5 1 – 0
6 1 – 1
7 1 – 2
8 1 – 3
9 2 – 0
10 2 – 1
11 2 – 2
12 2 – 3
13 3 – 0
14 3 – 1
15 3 – 2
16 3 – 3
17 Any Other Home Win
18 Any Other Away Win
19 Any Other Draw

If you want to bet on several score selections, you can use “is in list”, for example:

Selection’s Index is in list 1, 2, 5

This will include scores “0 – 0”, “0 – 1”, “1 – 0”.

7.  Check if the price of Over 2.5 Goals (Over/Under 2.5 Goals) is within the specified range:

Selection’s Trigger Expression football8_s_2_back_price is between min_price and max_price

The Over/Under 2.5 Goals market must be loaded into MF Pro even if you use it only to check the price.

8. Check if the price of Under 0.5 Goals in First Half Goals 0.5 is within the specified range:

Selection’s Trigger Expression football15_s_1_back_price is between min_price and max_price

9. Check if there is enough money in the Match Odds market

Selection’s Trigger Expression football1_market_volume is greater than min_vlm

Where min_vlm is a user constant containing the minimum value of the matched volume.

The Match Odds market must be loaded into MF Pro.

10. Check if the favourite team is leading in score (for Match Odds markets):

Selection’s Trigger Expression IF(s_1_sel_order<s_2_sel_order, market_score1, market_score2) is greater than IF(s_1_sel_order>s_2_sel_order, market_score1, market_score2)

Interestingly, you can use these expressions separately if you need to know the score of the favourite/underdog team:

Score of the leading (lower priced) team: IF(s_1_sel_order<s_2_sel_order, market_score1, market_score2)

Score of the underdog (higher priced) team: IF(s_1_sel_order>s_2_sel_order, market_score1, market_score2)

To check if the score is equal, simply use:

Selection’s Trigger Expression market_score1 is equal to market_score2

11. Bet on the favourite to not lose (win or draw) in the Double Chance market:

Selection’s Index is equal to IF(football1_s_1_sel_order< football1_s_2_sel_order, 1, 2)

Note: the Match Odds market must also be loaded into MF Pro in order to get the favourite.

12. Place only one bet per match (i.e. if you already bet in Over/Under 0.5, do not bet in Over/Under 1.5, 2.5, etc.).

Simply set the trigger to be executed “once per sports event”:

Once per sports event

13. Check if it’s the end of the first half.

There is currently no way to determine the end of the half time except for checking the match minute:

Selection’s Trigger Expression match_minute is equal to 45

To check if the second time has started:

Selection’s Trigger Expression match_minute is greater 45

To check if it is past specified minute in the first half:

Selection’s Trigger Expression match_minute is between bet_minute and 44.99

Where bet_minute is the minute after which you want to place your bet.

14. Wait for 1 minute after a goal (if any):

Selection’s Trigger Expression market_score1 + market_score2
or Market’s Minutes Since the Last Goal is equal or greater than 1

15. Delete markets without score

The conditions you need are:

Selection’s Trigger Expression market_score1 + market_score1 is equal to 0
and not Market’s Status is Idle
and Market’s Minutes before the off is less than -10

delete markets without score

Do you have a condition that is not covered in this article? Please let us know, and we’ll add it here.

If you have not heard of BetFair yet or do not have an account, register today and get £20 free. Use the link below:
New customers only, bet up to €/£20 on the Exchange and if your first bet loses, we’ll refund you €/£20 in Cash. Bet must be placed in first 7 days of account opening. T&Cs apply.
Gamble responsibly! Always be aware that betting is NOT risk-free. You must be 18+ years old before you try gambling, but even as an adult, withhold from spending money in an ill-judged manner. Our company does not encourage you to prefer gambling over other meaningful activities. If gambling is affecting your life or the lives of people close to you, please contact GamCare
 
© 2005-2023 WellDone Creative Software. All rights reserved. Terms and conditions.
BetFair® and the BetFair Logo are registered trade marks of Flutter Entertainment plc. Gamble responsibly.