Bankroll: £300.00 Active Rules: R1,R3,U1.5-2,U1.5-3,U1.5-5,U2.5-1,U2.5-5,U3.5-1,O2.5-1,O2.5-2,N1,DOM-2a,DOM-2b,DOM-2c,R-O25-SCORE2-m45,R-O25-SCORE2-m60,R-O25-SCORE2-m75,R-U25-LATE10 Poll: 60s
All Paper Live
Total P&L
£-21.16
234 bets
Today P&L
£-29.06
3W 5L
ROI
-0.8%
£2761.72 staked
Win Rate
67.1%
157 wins
Open Bets
4
£38.33 exposure
Balances
£242
BF: £0.00 | MB: £241.55
Today: £-29.06 (3W 5L) — 11/200 bets placed
Active Signals (6)
Hartlepool vs Southend
1-1 45'
{'rule_id': 'BTTS-NO-1', 'rule_name': '0-0 HT + balanced SoT>=3 -> No BTTS', 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'DOM-2a', 'rule_name': 'Dominant HT Shutout → Lay Away', 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'DOM-2b', 'rule_name': 'Total Shutout → Lay Away', 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'DOM-2c', 'rule_name': '2-0 HT Dominant → Lay Away', 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'N1', 'rule_name': "0-1->1-1@56-65' -> Home Win", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'O2.5-1', 'rule_name': "0-1@15' → O2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'O2.5-2', 'rule_name': "1-1@45' → O2.5", 'condition_met': 1, 'already_fired': 0, 'reason_not_fired': 'Odds too low: 1.23 (fair: 1.46)', 'status': 'triggered'} {'rule_id': 'R-O25-SCORE2-m45', 'rule_name': "2 goals@45' → O2.5 [paper]", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'R-O25-SCORE2-m60', 'rule_name': "2 goals@60' → O2.5 [paper]", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'R-O25-SCORE2-m75', 'rule_name': "2 goals@75' → O2.5 [paper]", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'R-U25-LATE10', 'rule_name': "1 goal@70-82' → U2.5 [paper]", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'R1', 'rule_name': "Goal by 10' → O2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'R3', 'rule_name': "Goal by 15' → O2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U1.5-2', 'rule_name': "0-0@60' → U1.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U1.5-3', 'rule_name': "0-0@65' → U1.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U1.5-5', 'rule_name': "0-0@75' → U1.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U2.5-1', 'rule_name': "0-0@35' → U2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U2.5-5', 'rule_name': "1-0@65' → U2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U3.5-1', 'rule_name': "0-0@15' → U3.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'}
Rotherham vs Luton
0-2 45'
{'rule_id': 'BTTS-NO-1', 'rule_name': '0-0 HT + balanced SoT>=3 -> No BTTS', 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'DOM-2a', 'rule_name': 'Dominant HT Shutout → Lay Away', 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'DOM-2b', 'rule_name': 'Total Shutout → Lay Away', 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'DOM-2c', 'rule_name': '2-0 HT Dominant → Lay Away', 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'N1', 'rule_name': "0-1->1-1@56-65' -> Home Win", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'O2.5-1', 'rule_name': "0-1@15' → O2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'O2.5-2', 'rule_name': "1-1@45' → O2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'R-O25-SCORE2-m45', 'rule_name': "2 goals@45' → O2.5 [paper]", 'condition_met': 1, 'already_fired': 0, 'reason_not_fired': 'Odds too low: 1.22 (fair: 1.29)', 'status': 'triggered'} {'rule_id': 'R-O25-SCORE2-m60', 'rule_name': "2 goals@60' → O2.5 [paper]", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'R-O25-SCORE2-m75', 'rule_name': "2 goals@75' → O2.5 [paper]", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'R-U25-LATE10', 'rule_name': "1 goal@70-82' → U2.5 [paper]", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'R1', 'rule_name': "Goal by 10' → O2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'R3', 'rule_name': "Goal by 15' → O2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U1.5-2', 'rule_name': "0-0@60' → U1.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U1.5-3', 'rule_name': "0-0@65' → U1.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U1.5-5', 'rule_name': "0-0@75' → U1.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U2.5-1', 'rule_name': "0-0@35' → U2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U2.5-5', 'rule_name': "1-0@65' → U2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U3.5-1', 'rule_name': "0-0@15' → U3.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'}
Stockport County vs Mansfield Town
0-0 45'
{'rule_id': 'BTTS-NO-1', 'rule_name': '0-0 HT + balanced SoT>=3 -> No BTTS', 'condition_met': 1, 'already_fired': 1, 'reason_not_fired': 'Already fired this match', 'status': 'fired'} {'rule_id': 'DOM-2a', 'rule_name': 'Dominant HT Shutout → Lay Away', 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'DOM-2b', 'rule_name': 'Total Shutout → Lay Away', 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'DOM-2c', 'rule_name': '2-0 HT Dominant → Lay Away', 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'N1', 'rule_name': "0-1->1-1@56-65' -> Home Win", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'O2.5-1', 'rule_name': "0-1@15' → O2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'O2.5-2', 'rule_name': "1-1@45' → O2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'R-O25-SCORE2-m45', 'rule_name': "2 goals@45' → O2.5 [paper]", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'R-O25-SCORE2-m60', 'rule_name': "2 goals@60' → O2.5 [paper]", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'R-O25-SCORE2-m75', 'rule_name': "2 goals@75' → O2.5 [paper]", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'R-U25-LATE10', 'rule_name': "1 goal@70-82' → U2.5 [paper]", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'R1', 'rule_name': "Goal by 10' → O2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'R3', 'rule_name': "Goal by 15' → O2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U1.5-2', 'rule_name': "0-0@60' → U1.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U1.5-3', 'rule_name': "0-0@65' → U1.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U1.5-5', 'rule_name': "0-0@75' → U1.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U2.5-1', 'rule_name': "0-0@35' → U2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U2.5-5', 'rule_name': "1-0@65' → U2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U3.5-1', 'rule_name': "0-0@15' → U3.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'}
Southampton vs Bristol City
1-1 45'
{'rule_id': 'BTTS-NO-1', 'rule_name': '0-0 HT + balanced SoT>=3 -> No BTTS', 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'DOM-2a', 'rule_name': 'Dominant HT Shutout → Lay Away', 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'DOM-2b', 'rule_name': 'Total Shutout → Lay Away', 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'DOM-2c', 'rule_name': '2-0 HT Dominant → Lay Away', 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'N1', 'rule_name': "0-1->1-1@56-65' -> Home Win", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'O2.5-1', 'rule_name': "0-1@15' → O2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'O2.5-2', 'rule_name': "1-1@45' → O2.5", 'condition_met': 1, 'already_fired': 0, 'reason_not_fired': 'Odds too low: 1.21 (fair: 1.46)', 'status': 'triggered'} {'rule_id': 'R-O25-SCORE2-m45', 'rule_name': "2 goals@45' → O2.5 [paper]", 'condition_met': 1, 'already_fired': 0, 'reason_not_fired': 'Odds too low: 1.21 (fair: 1.29)', 'status': 'triggered'} {'rule_id': 'R-O25-SCORE2-m60', 'rule_name': "2 goals@60' → O2.5 [paper]", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'R-O25-SCORE2-m75', 'rule_name': "2 goals@75' → O2.5 [paper]", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'R-U25-LATE10', 'rule_name': "1 goal@70-82' → U2.5 [paper]", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U1.5-2', 'rule_name': "0-0@60' → U1.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U1.5-3', 'rule_name': "0-0@65' → U1.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U1.5-5', 'rule_name': "0-0@75' → U1.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U2.5-1', 'rule_name': "0-0@35' → U2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U2.5-5', 'rule_name': "1-0@65' → U2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U3.5-1', 'rule_name': "0-0@15' → U3.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'}
West Brom vs Watford
2-0 45'
{'rule_id': 'BTTS-NO-1', 'rule_name': '0-0 HT + balanced SoT>=3 -> No BTTS', 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'DOM-2a', 'rule_name': 'Dominant HT Shutout → Lay Away', 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'DOM-2b', 'rule_name': 'Total Shutout → Lay Away', 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'DOM-2c', 'rule_name': '2-0 HT Dominant → Lay Away', 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'N1', 'rule_name': "0-1->1-1@56-65' -> Home Win", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'O2.5-1', 'rule_name': "0-1@15' → O2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'O2.5-2', 'rule_name': "1-1@45' → O2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'R-O25-SCORE2-m45', 'rule_name': "2 goals@45' → O2.5 [paper]", 'condition_met': 1, 'already_fired': 1, 'reason_not_fired': 'R-O25-SCORE2 already fired this match', 'status': 'fired'} {'rule_id': 'R-O25-SCORE2-m60', 'rule_name': "2 goals@60' → O2.5 [paper]", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'R-O25-SCORE2-m75', 'rule_name': "2 goals@75' → O2.5 [paper]", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'R-U25-LATE10', 'rule_name': "1 goal@70-82' → U2.5 [paper]", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U1.5-2', 'rule_name': "0-0@60' → U1.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U1.5-3', 'rule_name': "0-0@65' → U1.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U1.5-5', 'rule_name': "0-0@75' → U1.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U2.5-1', 'rule_name': "0-0@35' → U2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U2.5-5', 'rule_name': "1-0@65' → U2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U3.5-1', 'rule_name': "0-0@15' → U3.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'}
Cambridge United vs Grimsby
1-1 45'
{'rule_id': 'BTTS-NO-1', 'rule_name': '0-0 HT + balanced SoT>=3 -> No BTTS', 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'DOM-2a', 'rule_name': 'Dominant HT Shutout → Lay Away', 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'DOM-2b', 'rule_name': 'Total Shutout → Lay Away', 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'DOM-2c', 'rule_name': '2-0 HT Dominant → Lay Away', 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'N1', 'rule_name': "0-1->1-1@56-65' -> Home Win", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'O2.5-1', 'rule_name': "0-1@15' → O2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'O2.5-2', 'rule_name': "1-1@45' → O2.5", 'condition_met': 1, 'already_fired': 0, 'reason_not_fired': 'Odds too low: 1.33 (fair: 1.46)', 'status': 'triggered'} {'rule_id': 'R-O25-SCORE2-m45', 'rule_name': "2 goals@45' → O2.5 [paper]", 'condition_met': 1, 'already_fired': 1, 'reason_not_fired': 'R-O25-SCORE2 already fired this match', 'status': 'fired'} {'rule_id': 'R-O25-SCORE2-m60', 'rule_name': "2 goals@60' → O2.5 [paper]", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'R-O25-SCORE2-m75', 'rule_name': "2 goals@75' → O2.5 [paper]", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'R-U25-LATE10', 'rule_name': "1 goal@70-82' → U2.5 [paper]", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'R1', 'rule_name': "Goal by 10' → O2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'R3', 'rule_name': "Goal by 15' → O2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U1.5-2', 'rule_name': "0-0@60' → U1.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U1.5-3', 'rule_name': "0-0@65' → U1.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U1.5-5', 'rule_name': "0-0@75' → U1.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U2.5-1', 'rule_name': "0-0@35' → U2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U2.5-5', 'rule_name': "1-0@65' → U2.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'} {'rule_id': 'U3.5-1', 'rule_name': "0-0@15' → U3.5", 'condition_met': 0, 'already_fired': 0, 'reason_not_fired': None, 'status': 'watching'}
System Performance
Early Goals Goal-based triggers in first 30 minutes
Goal by 10' → O2.5
Bets 1 P&L +£4.98 Win% 100% ROI 83.7%
Goal by 15' → O2.5
Bets 3 P&L £-8.81 Win% 67% ROI -35.9%
TOTAL
Bets 4 P&L £-3.83 Wins 3 Win% 75%
Scoreline Value Market divergence — back under when goals haven't come
0-1@15' → O2.5
Bets 23 P&L £-12.62 Win% 56% ROI -5.7%
1-1@45' → O2.5
Bets 3 P&L +£6.98 Win% 67% ROI 32.1%
0-0@60' → U1.5
Bets 26 P&L £-34.71 Win% 69% ROI -9.9%
0-0@65' → U1.5
Bets 15 P&L +£0.04 Win% 80% ROI 0.0%
0-0@75' → U1.5
Bets 1 P&L +£6.21 Win% 100% ROI 62.9%
0-0@35' → U2.5
Bets 33 P&L £-38.31 Win% 61% ROI -12.4%
1-0@65' → U2.5
Bets 7 P&L +£6.46 Win% 71% ROI 13.1%
0-0@15' → U3.5
Bets 112 P&L +£88.42 Win% 71% ROI 6.2%
TOTAL
Bets 220 P&L +£22.47 Wins 151 Win% 69%
Narrative Score-narrative triggers — equaliser momentum + red card draw
Red Card + 1-1 -> Draw
Bets 1 P&L £-14.29 Win% 0% ROI -100.0%
TOTAL
Bets 1 P&L £-14.29 Wins 0 Win% 0%
Trading Exchange trading — back-lay lifecycle, all leagues (Matchbook only)
TOTAL
Bets 0 P&L +£0.00 Wins 0 Win% --
Dominance HT dominance — lay away win when home controls game
2-0 HT Dominant → Lay Away
Bets 1 P&L £-3.00 Win% 0% ROI -100.0%
TOTAL
Bets 1 P&L £-3.00 Wins 0 Win% 0%
Recent Bets
Time Match Min Live Score System Rule Bet Type Odds Stake Outcome P&L
2026-04-21T19:23 Karviná v Baník Ostrava 63' -- 2-0 Scoreline Value 0-0@65' → U1.5 UNDER_1.5 1.25 £12.71 lost £-12.71
2026-04-21T19:13 Brighton v Chelsea 13' 45' 1-0 Scoreline Value 0-1@15' → O2.5 OVER_2.5 1.47 £5.19 Open --
2026-04-21T18:57 Stockport County v Mansfield Town 13' 45' 0-0 Scoreline Value 0-0@15' → U3.5 UNDER_3.5 1.46 £9.01 Open --
2026-04-21T18:43 OH Leuven v KVC Westerlo 13' 53' 0-0 Scoreline Value 0-0@15' → U3.5 UNDER_3.5 1.50 £14.13 Open --
2026-04-21T17:18 HNK Hajduk Split v NK Osijek 33' -- 0-1 Scoreline Value 0-0@35' → U2.5 UNDER_2.5 1.45 £0.00 Cancelled --
2026-04-21T16:08 AC Horsens v Esbjerg 8' -- 4-1 Early Goals Goal by 10' → O2.5 OVER_2.5 2.25 £0.00 Cancelled --
2026-04-21T16:08 Al Diriyah v Al-Raed 13' -- 1-3 Scoreline Value 0-0@15' → U3.5 UNDER_3.5 1.47 £13.66 lost £-13.66
2026-04-21T15:18 Ben Aknoun v MC Alger 17' -- 2-1 Scoreline Value 0-1@15' → O2.5 OVER_2.5 1.74 £13.33 won +£9.61
2026-04-21T14:13 Chennaiyin v Mohammedan 13' -- 0-0 Scoreline Value 0-0@15' → U3.5 UNDER_3.5 1.40 £7.60 won +£2.98
2026-04-21T12:35 Huddersfield Town U21 v Coventry City U21 33' -- 2-1 Scoreline Value 0-0@35' → U2.5 UNDER_2.5 1.96 £13.96 lost £-13.96
2026-04-21T12:15 Huddersfield Town U21 v Coventry City U21 13' -- 2-1 Scoreline Value 0-0@15' → U3.5 UNDER_3.5 1.87 £0.00 Cancelled --
2026-04-21T11:48 Chengdu Better City v Yunnan Yukun 13' -- 2-1 Scoreline Value 0-0@15' → U3.5 UNDER_3.5 1.56 £11.82 won +£6.48
2026-04-21T01:05 U. Catolica v Union La Calera 34' -- 1-2 Scoreline Value 0-0@35' → U2.5 UNDER_2.5 1.45 £5.80 lost £-5.80
2026-04-21T00:19 Sportivo Ameliano v Nacional Asuncion 45' -- 1-1 Scoreline Value 1-1@45' → O2.5 OVER_2.5 1.46 £2.00 lost £-2.00
2026-04-20T21:35 Banfield v Independ. Rivadavia 63' -- 0-0 Scoreline Value 0-0@65' → U1.5 UNDER_1.5 1.24 £0.00 Cancelled --
2026-04-20T20:17 Crystal Palace v West Ham 58' -- 0-0 Scoreline Value 0-0@60' → U1.5 UNDER_1.5 1.43 £0.00 Cancelled --
2026-04-20T19:33 Moreirense v Estoril 13' -- 1-0 Early Goals Goal by 15' → O2.5 OVER_2.5 2.21 £0.00 Cancelled --
2026-04-20T19:32 Crystal Palace v West Ham 33' -- 0-0 Scoreline Value 0-0@35' → U2.5 UNDER_2.5 1.45 £0.00 Cancelled --
2026-04-20T19:24 Den Bosch v Jong Utrecht 63' -- 1-1 Scoreline Value 1-0@65' → U2.5 UNDER_2.5 1.42 £5.77 won +£2.37
2026-04-20T18:43 Deportivo La Coruna v Mirandes 13' -- 3-1 Scoreline Value 0-0@15' → U3.5 UNDER_3.5 1.36 £6.13 lost £-6.13
2026-04-20T18:19 Al Ula v Al Jabalain 33' -- 0-0 Scoreline Value 0-0@35' → U2.5 UNDER_2.5 1.46 £5.50 won +£2.48
2026-04-20T17:35 Lechia Gdansk v Piast Gliwice 33' -- 1-1 Scoreline Value 0-0@35' → U2.5 UNDER_2.5 1.56 £5.61 won +£3.08
2026-04-20T17:13 Lyn v Sandnes ULF 13' -- 0-2 Scoreline Value 0-0@15' → U3.5 UNDER_3.5 1.49 £5.55 won +£2.67
2026-04-20T17:13 Gaziantep FK v Kayserispor 13' -- 3-0 Scoreline Value 0-0@15' → U3.5 UNDER_3.5 1.42 £5.66 won +£2.33
2026-04-20T15:46 KPV-j v FC jazz 13' -- 0-2 Scoreline Value 0-0@15' → U3.5 UNDER_3.5 1.52 £5.78 won +£2.95
2026-04-20T13:14 Cardiff City U21 v Hull City U21 13' -- 1-2 Scoreline Value 0-0@15' → U3.5 UNDER_3.5 1.68 £13.98 won +£9.32
2026-04-20T00:17 Novorizontino v Athletic Club 58' -- 2-1 Narrative Red Card + 1-1 -> Draw DRAW 3.65 £14.29 lost £-14.29
2026-04-19T23:25 Los Angeles FC v San Jose Earthquakes 13' -- 1-3 Scoreline Value 0-0@15' → U3.5 UNDER_3.5 1.45 £15.04 lost £-15.04
2026-04-19T22:43 Flamengo v Bahia 13' -- 2-0 Scoreline Value 0-0@15' → U3.5 UNDER_3.5 1.38 £5.95 won +£2.23
2026-04-19T22:21 Hércules v Firpo 63' -- 2-2 Scoreline Value 1-0@65' → U2.5 UNDER_2.5 1.42 £0.00 Cancelled --
2026-04-19T22:08 San Luis v Deportes Iquique 6' -- 2-1 Early Goals Goal by 10' → O2.5 OVER_2.5 2.17 £0.00 Cancelled --
2026-04-19T21:54 Tivoli Gardens v Dunbeholden 63' -- 2-0 Scoreline Value 0-0@65' → U1.5 UNDER_1.5 1.25 £14.85 lost £-14.85
2026-04-19T21:44 Harbour View v Waterhouse 58' -- 0-1 Scoreline Value 0-0@60' → U1.5 UNDER_1.5 1.34 £11.48 won +£3.83
2026-04-19T21:42 Cobán Imperial v Achuapa 33' -- 2-1 Scoreline Value 0-0@35' → U2.5 UNDER_2.5 1.47 £6.29 lost £-6.29
2026-04-19T21:33 Águila v Inter 33' -- 0-1 Scoreline Value 0-0@35' → U2.5 UNDER_2.5 1.46 £6.42 won +£2.89
2026-04-19T20:54 Antofagasta v Deportes Copiapo 63' -- 1-0 Scoreline Value 0-0@65' → U1.5 UNDER_1.5 1.25 £14.84 won +£3.64
2026-04-19T20:43 Chapelton v Portmore United 13' -- 0-2 Scoreline Value 0-1@15' → O2.5 OVER_2.5 1.60 £8.88 lost £-8.88
2026-04-19T20:42 Montego Bay United v Racing United 13' -- 3-0 Scoreline Value 0-1@15' → O2.5 OVER_2.5 1.42 £6.24 won +£2.60
2026-04-19T19:57 Cosenza v Trapani 1905 58' -- 1-0 Scoreline Value 0-0@60' → U1.5 UNDER_1.5 1.51 £0.00 Cancelled --
2026-04-19T19:49 FC Porto v Tondela 16' -- 2-0 Scoreline Value 0-0@15' → U3.5 UNDER_3.5 1.44 £8.34 won +£3.60
2026-04-19T19:13 Al Ahli Doha v Al Hussein 13' -- 3-1 Scoreline Value 0-0@15' → U3.5 UNDER_3.5 1.60 £15.94 lost £-15.94
2026-04-19T18:43 Supra du Quebec v Atlético Ottawa 33' -- 0-1 Scoreline Value 0-0@35' → U2.5 UNDER_2.5 1.49 £6.03 won +£2.90
2026-04-19T18:03 Gyori ETO FC v Ferencvarosi TC 33' -- 1-0 Scoreline Value 0-0@35' → U2.5 UNDER_2.5 1.45 £5.84 won +£2.58
2026-04-19T17:43 Borussia Mönchengladbach v FSV Mainz 05 13' -- 1-1 Scoreline Value 0-1@15' → O2.5 OVER_2.5 1.43 £5.96 lost £-5.96
2026-04-19T17:14 Colegiales v Temperley 12' -- 1-1 Early Goals Goal by 15' → O2.5 OVER_2.5 2.04 £15.24 lost £-15.24
2026-04-19T17:12 Beitar Jerusalem v Maccabi Haifa 13' -- 3-0 Scoreline Value 0-0@15' → U3.5 UNDER_3.5 1.58 £14.90 won +£8.47
2026-04-19T17:00 Pisa v Genoa 45' -- 1-2 Scoreline Value 1-1@45' → O2.5 OVER_2.5 1.46 £15.00 won +£6.76
2026-04-19T16:45 Plzen v Pardubice 14' -- 0-1 Scoreline Value 0-0@15' → U3.5 UNDER_3.5 1.35 £11.37 won +£3.90
2026-04-19T16:20 AZ Alkmaar v NEC Nijmegen 13' -- 3-1 Scoreline Value 0-0@15' → U3.5 UNDER_3.5 1.35 £6.18 lost £-6.18
2026-04-19T15:47 Bayern München v VfB Stuttgart 17' -- 3-1 Scoreline Value 0-0@15' → U3.5 UNDER_3.5 1.96 £15.20 lost £-15.20
VPS Health
CPU
20.3%
Load: 0.63 / 0.56 / 0.34
Memory
34.2%
1.3GB / 3.8GB
Disk
48.5%
55.9GB / 115.2GB
System
21d 8h
DB: 852.9MB · 2 cores
System Log (50)
19:46:20 [mb-match] "Blumenau v Tubarao" → no match (best=0.42, time_candidates=26)
19:46:20 [routing] Using Matchbook: OH Leuven v KVC Westerlo
19:46:20 [betfair] Market suspended: OH Leuven v KVC Westerlo
19:46:20 [routing] Using Matchbook: Standard Liege v Antwerp
19:46:20 [routing] Using Matchbook: Karviná v Baník Ostrava
19:46:20 [routing] Using Matchbook: Ried v Grazer AK
19:46:20 [mb-match] "Budapest Honved v Zalaegerszegi TE" → no match (best=0.35, time_candidates=26)
19:46:19 [mb-match] "Santos U20 v Cuiabá U20" → no match (best=0.00, time_candidates=26)
19:46:19 [mb-match] "Rosario Central Res. v Newell's Old Boys Res." → no match (best=0.34, time_candidates=26)
19:46:19 [routing] Using Matchbook: Velež v Siroki Brijeg
19:46:19 [cooldown] Goal detected: Lens v Toulouse 2-1 → 3-1, skipping rules for 2 cycles
19:46:19 [routing] Using Matchbook: Inter v Como
19:46:19 [routing] Using Matchbook: Brighton v Chelsea
19:46:18 [af_live] raw=41 filtered=41
19:46:18 [sync] Matchbook sync complete: 0 synced, 3 skipped
19:46:18 [matchbook] Fetched 0 cancelled offers from Matchbook
19:46:18 [matchbook] Fetched 3 matched offers from Matchbook
19:46:04 [odds] Odds refresh: 29 matches
19:46:04 [betfair] Market suspended: Lens v Toulouse
19:46:04 [betfair] Market suspended: Karviná v Baník Ostrava
19:46:04 [betfair] Market suspended: OH Leuven v KVC Westerlo
19:45:24 [app] Cycle done: 27 matches, 1 settled, 0 compressed
19:45:24 [settle] Settled bet 2626 [EARLY]: Karviná v Baník Ostrava 2-0 lost pnl=-12.71
19:45:23 [routing] Matchbook odds rejected (stale/inconsistent): Macclesfield v Southport U25=5.2 O25=1.23
19:45:23 [routing] Using Matchbook: Hartlepool v Southend
19:45:23 [routing] Using Matchbook: Rotherham v Luton
19:45:23 [routing] Using Matchbook: Doncaster v Lincoln
19:45:23 [routing] Using Matchbook: Bradford v Plymouth
19:45:23 [routing] Using Matchbook: Stockport County v Mansfield Town
19:45:23 [routing] Using Matchbook: Stevenage v Barnsley
19:45:22 [routing] Using Matchbook: Leicester v Hull City
19:45:22 [routing] Using Matchbook: Stoke City v Millwall
19:45:22 [routing] Using Matchbook: Southampton v Bristol City
19:45:22 [routing] Using Matchbook: West Brom v Watford
19:45:22 [routing] Using Matchbook: QPR v Swansea
19:45:22 [routing] Using Matchbook: Coventry v Portsmouth
19:45:21 [routing] Using Matchbook: Oxford United v Wrexham
19:45:21 [routing] Using Matchbook: Norwich v Derby
19:45:21 [routing] Using Matchbook: Cheltenham v Tranmere
19:45:21 [routing] Using Matchbook: Cambridge United v Grimsby
19:45:21 [routing] Using Matchbook: Dunfermline v ST Johnstone
19:45:20 [routing] Using Matchbook: OH Leuven v KVC Westerlo
19:45:20 [betfair] Market suspended: OH Leuven v KVC Westerlo
19:45:20 [routing] Using Matchbook: Standard Liege v Antwerp
19:45:20 [routing] Using Matchbook: Karviná v Baník Ostrava
19:45:20 [betfair] Market suspended: Karviná v Baník Ostrava
19:45:20 [routing] Using Matchbook: Ried v Grazer AK
19:45:19 [routing] Using Matchbook: Velež v Siroki Brijeg
19:45:19 [odds] Odds refresh: 29 matches
19:45:19 [matchbook] Market reopened (suspension cleared): Universitario de Vinto v ABB