Verified Football Tips Results
This page is our verified football tips results — the full record, in the open. Every pick goes live at locked odds before kick-off. When the match ends it settles as won, lost or void. Nothing gets edited, nothing gets deleted. Bad runs stay on the page next to the good ones. Tracking since July 2026 — no backfilled history, no cherry-picking.
We hold our tickets to the same standard — every accumulator is settled on the accumulator record.
Overall record
Last 30 days
Record
276/457 ✓
Hit rate
62%
ROI
-0.3%
Last 30 days
Record
276/457 ✓
Hit rate
62%
ROI
-0.3%
| Period | Record | Hit rate | ROI |
|---|---|---|---|
| Last 7 days | 97/158 | 61% | -0.8% |
| Last 30 days | 276/457 | 62% | -0.3% |
| All time | 276/457 | 62% | -0.3% |
The same numbers over three periods — recent form, the 30-day benchmark, and everything since day one. Nothing is hidden and nothing is reset.
Record by market
One row per market we publish. The 30-day columns show current form; the all-time columns are the whole book since July 2026.
Home win (1)
Draw (X)
Away win (2)
Both teams to score
Over 2.5 goals
Under 2.5 goals
Over 3.5 goals
Under 3.5 goals
1st half (X)
1st half (2)
Double chance (1X)
Double chance (X2)
Double chance (12)
Recent days
Every day this month, today included while its picks are still settling. Open a day to see the per-market numbers and every pick as it was published.
July 29— 1 pick · 1 won · +0.25 units
By market
| Market | Record | Avg odd | Units |
|---|---|---|---|
| Double chance (12) | 1/1 | 1.25 | +0.25 |
All picks
| Match | Pick | Odd | Units | |
|---|---|---|---|---|
| FC Copenhagen1Polessya0FC Copenhagen – Polessya1–0 | Double chance (1X) | 1.22 | — | |
| Dukagjini1Lugano5Dukagjini – Lugano1–5 | Double chance (12) | 1.25 | +0.25 | |
| Defensa y JusticiaDeportivo RiestraDefensa y Justicia – Deportivo Riestra | Double chance (1X) | 1.28 | — | |
| InternacionalFlamengoInternacional – Flamengo | Under 3.5 goals | 1.33 | — | |
| Slovan Bratislava0Saburtalo0Slovan Bratislava – Saburtalo0–0 | Over 2.5 goals | 1.62 | — | |
| Slovan Bratislava0Saburtalo0Slovan Bratislava – Saburtalo0–0 | BTTS | 2.00 | — | |
| MirassolRemoMirassol – Remo | Home win (1) | 1.75 | — | |
| Barracas Central1Aldosivi0Barracas Central – Aldosivi1–0 | 1st half (X) | 1.85 | — | |
| Defensa y JusticiaDeportivo RiestraDefensa y Justicia – Deportivo Riestra | 1st half (X) | 1.91 | — | |
| Gimnasia La PlataRiver PlateGimnasia La Plata – River Plate | 1st half (X) | 1.95 | — | |
| Universitatea Craiova1Levski Sofia2Universitatea Craiova – Levski Sofia1–2 | 1st half (X) | 2.20 | — | |
| Slovan Bratislava0Saburtalo0Slovan Bratislava – Saburtalo0–0 | Over 3.5 goals | 2.63 | — |
July 28— 13 picks · 10 won · +4.22 units
By market
| Market | Record | Avg odd | Units |
|---|---|---|---|
| Both teams to score | 1/2 | 1.83 | -0.07 |
| Over 2.5 goals | 1/2 | 1.76 | -0.35 |
| Under 2.5 goals | 1/1 | 1.54 | +0.54 |
| Over 3.5 goals | 1/1 | 2.60 | +1.60 |
| Under 3.5 goals | 3/3 | 1.45 | +1.34 |
| 1st half (X) | 2/3 | 2.03 | +0.91 |
| Double chance (1X) | 1/1 | 1.25 | +0.25 |
All picks
| Match | Pick | Odd | Units | |
|---|---|---|---|---|
| Banfield3Sarmiento2Banfield – Sarmiento3–2 | Double chance (1X) | 1.25 | +0.25 | |
| Tigre1Nacional2Tigre – Nacional1–2 | Under 3.5 goals | 1.30 | +0.30 | |
| Hearts0Sturm Graz2Hearts – Sturm Graz0–2 | Under 3.5 goals | 1.55 | +0.55 | |
| Celje2Egnatia Rrogozhinë2Celje – Egnatia Rrogozhinë2–2 | Under 3.5 goals | 1.49 | +0.49 | |
| San Lorenzo1Gimnasia y Esgrima Mendoza0San Lorenzo – Gimnasia y Esgrima Mendoza1–0 | Under 2.5 goals | 1.54 | +0.54 | |
| Dinamo Zagreb3Thun2Dinamo Zagreb – Thun3–2 | Over 2.5 goals | 1.65 | +0.65 | |
| KuPS0Sabah2KuPS – Sabah0–2 | BTTS | 1.72 | -1.00 | |
| Dinamo Zagreb3Thun2Dinamo Zagreb – Thun3–2 | BTTS | 1.93 | +0.93 | |
| KuPS0Sabah2KuPS – Sabah0–2 | Over 2.5 goals | 1.86 | -1.00 | |
| San Lorenzo1Gimnasia y Esgrima Mendoza0San Lorenzo – Gimnasia y Esgrima Mendoza1–0 | 1st half (X) | 1.92 | +0.92 | |
| Banfield3Sarmiento2Banfield – Sarmiento3–2 | 1st half (X) | 1.99 | +0.99 | |
| Tigre1Nacional2Tigre – Nacional1–2 | 1st half (X) | 2.17 | -1.00 | |
| Dinamo Zagreb3Thun2Dinamo Zagreb – Thun3–2 | Over 3.5 goals | 2.60 | +1.60 |
July 27— 9 picks · 6 won · +0.86 units
By market
| Market | Record | Avg odd | Units |
|---|---|---|---|
| Both teams to score | 2/2 | 1.70 | +1.40 |
| Over 2.5 goals | 2/2 | 1.82 | +1.63 |
| Under 3.5 goals | 1/3 | 1.42 | -1.57 |
| Double chance (1X) | 1/2 | 1.65 | -0.60 |
All picks
| Match | Pick | Odd | Units | |
|---|---|---|---|---|
| Pachuca1Querétaro2Pachuca – Querétaro1–2 | Under 3.5 goals | 1.43 | +0.43 | |
| CFR Cluj5Voluntari0CFR Cluj – Voluntari5–0 | Under 3.5 goals | 1.40 | -1.00 | |
| Once Caldas5Cúcuta Deportivo1Once Caldas – Cúcuta Deportivo5–1 | Under 3.5 goals | 1.42 | -1.00 | |
| MTK3Zalaegerszegi TE0MTK – Zalaegerszegi TE3–0 | Double chance (1X) | 1.40 | +0.40 | |
| Líšeň2Mladá Boleslav4Líšeň – Mladá Boleslav2–4 | Double chance (1X) | 1.91 | -1.00 | |
| Randers1Silkeborg1Randers – Silkeborg1–1 | BTTS | 1.67 | +0.67 | |
| Líšeň2Mladá Boleslav4Líšeň – Mladá Boleslav2–4 | BTTS | 1.73 | +0.73 | |
| Líšeň2Mladá Boleslav4Líšeň – Mladá Boleslav2–4 | Over 2.5 goals | 1.87 | +0.87 | |
| MTK3Zalaegerszegi TE0MTK – Zalaegerszegi TE3–0 | Over 2.5 goals | 1.76 | +0.76 |
July 26— 46 picks · 29 won · +0.76 units
By market
| Market | Record | Avg odd | Units |
|---|---|---|---|
| Home win (1) | 3/5 | 1.60 | -0.48 |
| Draw (X) | 1/3 | 3.30 | +0.30 |
| Both teams to score | 3/5 | 1.64 | -0.07 |
| Over 2.5 goals | 4/5 | 1.67 | +1.81 |
| Under 2.5 goals | 2/3 | 1.56 | +0.13 |
| Over 3.5 goals | 2/4 | 2.60 | +0.81 |
| Under 3.5 goals | 4/5 | 1.22 | -0.15 |
| 1st half (X) | 2/5 | 2.00 | -0.94 |
| Double chance (1X) | 2/5 | 1.70 | -2.42 |
| Double chance (X2) | 1/1 | 1.50 | +0.50 |
| Double chance (12) | 5/5 | 1.25 | +1.27 |
All picks
July 25— 39 picks · 21 won · -5.50 units
By market
| Market | Record | Avg odd | Units |
|---|---|---|---|
| Home win (1) | 0/1 | 1.83 | -1.00 |
| Draw (X) | 0/3 | 3.13 | -3.00 |
| Away win (2) | 1/2 | 2.34 | -0.17 |
| Both teams to score | 4/4 | 1.80 | +3.20 |
| Over 2.5 goals | 1/3 | 1.75 | -1.33 |
| Under 2.5 goals | 2/2 | 1.52 | +1.04 |
| Over 3.5 goals | 1/2 | 2.94 | +0.63 |
| Under 3.5 goals | 3/5 | 1.26 | -1.30 |
| 1st half (X) | 2/5 | 2.05 | -0.99 |
| Double chance (1X) | 2/5 | 1.35 | -2.30 |
| Double chance (X2) | 4/5 | 1.38 | +0.47 |
| Double chance (12) | 1/2 | 1.26 | -0.75 |
All picks
July 24— 17 picks · 11 won · +0.37 units
By market
| Market | Record | Avg odd | Units |
|---|---|---|---|
| Home win (1) | 1/1 | 1.65 | +0.65 |
| Both teams to score | 2/2 | 1.58 | +1.16 |
| Over 2.5 goals | 2/3 | 1.71 | +0.47 |
| Over 3.5 goals | 0/1 | 2.63 | -1.00 |
| Under 3.5 goals | 2/3 | 1.27 | -0.49 |
| 1st half (X) | 2/3 | 1.99 | +1.00 |
| Double chance (1X) | 1/1 | 1.33 | +0.33 |
| Double chance (X2) | 0/2 | 1.43 | -2.00 |
| Double chance (12) | 1/1 | 1.25 | +0.25 |
All picks
July 23— 33 picks · 19 won · -2.28 units
By market
| Market | Record | Avg odd | Units |
|---|---|---|---|
| Home win (1) | 2/4 | 1.86 | -0.55 |
| Both teams to score | 3/5 | 1.79 | +0.25 |
| Over 2.5 goals | 2/5 | 1.71 | -1.35 |
| Over 3.5 goals | 1/4 | 2.72 | -0.90 |
| Under 3.5 goals | 4/5 | 1.51 | +0.89 |
| 1st half (X) | 0/1 | 1.88 | -1.00 |
| Double chance (1X) | 4/5 | 1.46 | +0.42 |
| Double chance (X2) | 1/1 | 1.44 | +0.44 |
| Double chance (12) | 2/3 | 1.27 | -0.48 |
All picks
July 22— 26 picks · 13 won · -7.29 units
By market
| Market | Record | Avg odd | Units |
|---|---|---|---|
| Home win (1) | 1/1 | 1.83 | +0.83 |
| Draw (X) | 0/1 | 3.52 | -1.00 |
| Away win (2) | 0/2 | 2.17 | -2.00 |
| Both teams to score | 0/1 | 1.83 | -1.00 |
| Over 2.5 goals | 1/2 | 1.86 | -0.43 |
| Under 3.5 goals | 1/5 | 1.30 | -3.43 |
| 1st half (X) | 1/3 | 2.08 | -0.97 |
| Double chance (1X) | 4/5 | 1.32 | +0.34 |
| Double chance (X2) | 3/4 | 1.33 | -0.14 |
| Double chance (12) | 2/2 | 1.25 | +0.51 |
All picks
July 21— 27 picks · 18 won · +3.82 units
By market
| Market | Record | Avg odd | Units |
|---|---|---|---|
| Both teams to score | 3/4 | 1.73 | +1.24 |
| Over 2.5 goals | 3/5 | 1.69 | +0.12 |
| Under 2.5 goals | 0/1 | 1.56 | -1.00 |
| Over 3.5 goals | 1/3 | 2.74 | -0.12 |
| Under 3.5 goals | 5/5 | 1.32 | +1.59 |
| 1st half (X) | 1/2 | 2.03 | +0.06 |
| 1st half (2) | 1/1 | 2.05 | +1.05 |
| Double chance (1X) | 2/3 | 1.38 | -0.23 |
| Double chance (X2) | 1/1 | 2.83 | +1.83 |
| Double chance (12) | 1/2 | 1.28 | -0.72 |
All picks
July 20— 13 picks · 10 won · +5.84 units
By market
| Market | Record | Avg odd | Units |
|---|---|---|---|
| Home win (1) | 1/1 | 2.23 | +1.23 |
| Away win (2) | 1/1 | 1.59 | +0.59 |
| Both teams to score | 1/2 | 1.62 | -0.43 |
| Over 2.5 goals | 2/2 | 1.67 | +1.34 |
| Over 3.5 goals | 1/1 | 2.70 | +1.70 |
| Under 3.5 goals | 1/2 | 1.29 | +0.32 |
| 1st half (X) | 0/1 | 2.02 | 0.00 |
| Double chance (1X) | 2/2 | 1.44 | +0.87 |
| Double chance (12) | 1/1 | 1.22 | +0.22 |
All picks
| Match | Pick | Odd | Units | |
|---|---|---|---|---|
| Corvinul Hunedoara3Csikszereda0Corvinul Hunedoara – Csikszereda3–0 | Double chance (1X) | 1.33 | +0.33 | |
| Mariehamn0Lahti2Mariehamn – Lahti0–2 | Double chance (12) | 1.22 | +0.22 | |
| Rapid Bucuresti1Sepsi0Rapid Bucuresti – Sepsi1–0 | Under 3.5 goals | 1.32 | +0.32 | |
| Torque1Danubio0Torque – Danubio1–0 | Under 3.5 goals | 1.26 | 0.00 | |
| Kalmar2Malmö FF2Kalmar – Malmö FF2–2 | Double chance (1X) | 1.54 | +0.54 | |
| Mariehamn0Lahti2Mariehamn – Lahti0–2 | Away win (2) | 1.59 | +0.59 | |
| TPS1Ilves3TPS – Ilves1–3 | BTTS | 1.57 | +0.57 | |
| TPS1Ilves3TPS – Ilves1–3 | Over 2.5 goals | 1.68 | +0.68 | |
| Corvinul Hunedoara3Csikszereda0Corvinul Hunedoara – Csikszereda3–0 | Home win (1) | 2.23 | +1.23 | |
| Örgryte0Djurgården0Örgryte – Djurgården0–0 | BTTS | 1.66 | -1.00 | |
| Kalmar2Malmö FF2Kalmar – Malmö FF2–2 | Over 2.5 goals | 1.66 | +0.66 | |
| Defensor Sporting1Liverpool2Defensor Sporting – Liverpool1–2 | 1st half (X) | 2.02 | 0.00 | |
| TPS1Ilves3TPS – Ilves1–3 | Over 3.5 goals | 2.70 | +1.70 |
July 19— 19 picks · 8 won · -1.74 units
By market
| Market | Record | Avg odd | Units |
|---|---|---|---|
| Draw (X) | 0/1 | 3.20 | 0.00 |
| Away win (2) | 1/2 | 1.75 | -0.25 |
| Both teams to score | 0/1 | 1.95 | -1.00 |
| Over 2.5 goals | 0/2 | 2.03 | -2.00 |
| Under 2.5 goals | 0/1 | 1.49 | 0.00 |
| Over 3.5 goals | 0/1 | 4.20 | -1.00 |
| Under 3.5 goals | 3/5 | 1.34 | -0.97 |
| 1st half (X) | 2/4 | 2.09 | +2.35 |
| Double chance (X2) | 2/2 | 1.57 | +1.13 |
All picks
July 18— 35 picks · 19 won · -5.19 units
By market
| Market | Record | Avg odd | Units |
|---|---|---|---|
| Draw (X) | 0/1 | 3.30 | -1.00 |
| Both teams to score | 4/4 | 1.70 | +2.80 |
| Over 2.5 goals | 4/5 | 1.60 | +1.36 |
| Over 3.5 goals | 2/5 | 2.46 | -0.49 |
| Under 3.5 goals | 4/5 | 1.29 | +0.12 |
| 1st half (X) | 0/3 | 2.24 | -3.00 |
| Double chance (1X) | 2/5 | 1.39 | -2.07 |
| Double chance (X2) | 1/5 | 1.39 | -3.44 |
| Double chance (12) | 2/2 | 1.27 | +0.53 |
All picks
July 17— 17 picks · 11 won · -0.47 units
By market
| Market | Record | Avg odd | Units |
|---|---|---|---|
| Home win (1) | 2/4 | 1.65 | -0.89 |
| Both teams to score | 1/2 | 1.65 | -0.33 |
| Over 2.5 goals | 0/1 | 1.66 | -1.00 |
| Over 3.5 goals | 0/1 | 2.70 | -1.00 |
| Under 3.5 goals | 4/5 | 1.42 | +0.77 |
| 1st half (X) | 1/1 | 2.10 | +1.10 |
| Double chance (1X) | 2/2 | 1.32 | +0.63 |
| Double chance (12) | 1/1 | 1.25 | +0.25 |
All picks
July 16— 31 picks · 21 won · +3.19 units
By market
| Market | Record | Avg odd | Units |
|---|---|---|---|
| Both teams to score | 2/5 | 2.18 | -1.50 |
| Over 2.5 goals | 5/5 | 1.70 | +3.49 |
| Over 3.5 goals | 2/5 | 2.73 | -0.39 |
| Under 3.5 goals | 5/5 | 1.42 | +2.08 |
| 1st half (2) | 1/1 | 2.69 | +1.69 |
| Double chance (1X) | 2/5 | 1.53 | -2.33 |
| Double chance (X2) | 1/1 | 1.33 | +0.33 |
| Double chance (12) | 3/4 | 1.27 | -0.18 |
All picks
July 15— 13 picks · 8 won · +1.36 units
By market
| Market | Record | Avg odd | Units |
|---|---|---|---|
| Away win (2) | 1/1 | 2.49 | +1.49 |
| Both teams to score | 1/2 | 1.86 | -0.01 |
| Over 2.5 goals | 2/2 | 2.07 | +2.13 |
| Over 3.5 goals | 0/2 | 3.69 | -2.00 |
| Under 3.5 goals | 2/2 | 1.51 | +1.02 |
| 1st half (2) | 0/1 | 2.96 | -1.00 |
| Double chance (X2) | 1/2 | 1.66 | -0.54 |
| Double chance (12) | 1/1 | 1.27 | +0.27 |
All picks
| Match | Pick | Odd | Units | |
|---|---|---|---|---|
| Atert Bissen1KÍ2Atert Bissen – KÍ1–2 | Double chance (12) | 1.27 | +0.27 | |
| Atert Bissen1KÍ2Atert Bissen – KÍ1–2 | Double chance (X2) | 1.46 | +0.46 | |
| Universitatea Craiova1MKK-Dnepr0Universitatea Craiova – MKK-Dnepr1–0 | Under 3.5 goals | 1.55 | +0.55 | |
| Sutjeska0Kairat2Sutjeska – Kairat0–2 | Under 3.5 goals | 1.47 | +0.47 | |
| Malisheva5Vllaznia Shkodër0Malisheva – Vllaznia Shkodër5–0 | Double chance (X2) | 1.86 | -1.00 | |
| England1Argentina2England – Argentina1–2 | BTTS | 1.99 | +0.99 | |
| England1Argentina2England – Argentina1–2 | Over 2.5 goals | 2.43 | +1.43 | |
| Atert Bissen1KÍ2Atert Bissen – KÍ1–2 | Over 2.5 goals | 1.70 | +0.70 | |
| Malisheva5Vllaznia Shkodër0Malisheva – Vllaznia Shkodër5–0 | BTTS | 1.73 | -1.00 | |
| Atert Bissen1KÍ2Atert Bissen – KÍ1–2 | Away win (2) | 2.49 | +1.49 | |
| Atert Bissen1KÍ2Atert Bissen – KÍ1–2 | 1st half (2) | 2.96 | -1.00 | |
| England1Argentina2England – Argentina1–2 | Over 3.5 goals | 4.50 | -1.00 | |
| Atert Bissen1KÍ2Atert Bissen – KÍ1–2 | Over 3.5 goals | 2.88 | -1.00 |
July 14— 12 picks · 5 won · -4.47 units
By market
| Market | Record | Avg odd | Units |
|---|---|---|---|
| Home win (1) | 0/1 | 1.71 | -1.00 |
| Both teams to score | 1/2 | 1.68 | -0.34 |
| Over 2.5 goals | 1/2 | 1.73 | -0.47 |
| Over 3.5 goals | 0/1 | 3.30 | -1.00 |
| Under 3.5 goals | 1/2 | 1.47 | -0.43 |
| Double chance (1X) | 1/3 | 2.10 | -1.78 |
| Double chance (X2) | 1/1 | 1.55 | +0.55 |
All picks
| Match | Pick | Odd | Units | |
|---|---|---|---|---|
| Inter Club d'Escaldes1Lincoln Red Imps1Inter Club d'Escaldes – Lincoln Red Imps1–1 | Double chance (1X) | 1.22 | +0.22 | |
| KuPS2Vardar3KuPS – Vardar2–3 | Under 3.5 goals | 1.57 | +0.57 | |
| Drita2Kauno Žalgiris3Drita – Kauno Žalgiris2–3 | Double chance (X2) | 1.55 | +0.55 | |
| La Fiorita0UNA Strassen2La Fiorita – UNA Strassen0–2 | Double chance (1X) | 2.68 | -1.00 | |
| The New Saints1Sabah2The New Saints – Sabah1–2 | Double chance (1X) | 2.40 | -1.00 | |
| Riga3Ararat-Armenia2Riga – Ararat-Armenia3–2 | Under 3.5 goals | 1.37 | -1.00 | |
| LASK Linz1Fenerbahçe2LASK Linz – Fenerbahçe1–2 | Over 2.5 goals | 1.53 | +0.53 | |
| France0Spain2France – Spain0–2 | BTTS | 1.70 | -1.00 | |
| France0Spain2France – Spain0–2 | Over 2.5 goals | 1.92 | -1.00 | |
| Spartak Trnava3Beşiktaş2Spartak Trnava – Beşiktaş3–2 | BTTS | 1.66 | +0.66 | |
| Inter Club d'Escaldes1Lincoln Red Imps1Inter Club d'Escaldes – Lincoln Red Imps1–1 | Home win (1) | 1.71 | -1.00 | |
| France0Spain2France – Spain0–2 | Over 3.5 goals | 3.30 | -1.00 |
July 13— 4 picks · 3 won · +1.08 units
By market
| Market | Record | Avg odd | Units |
|---|---|---|---|
| Both teams to score | 0/1 | 1.95 | -1.00 |
| Under 2.5 goals | 1/1 | 1.54 | +0.54 |
| 1st half (X) | 1/1 | 2.04 | +1.04 |
| Double chance (1X) | 1/1 | 1.50 | +0.50 |
All picks
| Match | Pick | Odd | Units | |
|---|---|---|---|---|
| Cerro Largo1Defensor Sporting1Cerro Largo – Defensor Sporting1–1 | Double chance (1X) | 1.50 | +0.50 | |
| Cerro Largo1Defensor Sporting1Cerro Largo – Defensor Sporting1–1 | Under 2.5 goals | 1.54 | +0.54 | |
| Djurgården3Halmstad0Djurgården – Halmstad3–0 | BTTS | 1.95 | -1.00 | |
| Cerro Largo1Defensor Sporting1Cerro Largo – Defensor Sporting1–1 | 1st half (X) | 2.04 | +1.04 |
July 12— 21 picks · 15 won · +4.98 units
By market
| Market | Record | Avg odd | Units |
|---|---|---|---|
| Home win (1) | 1/1 | 1.38 | +0.38 |
| Draw (X) | 1/1 | 3.20 | +2.20 |
| Away win (2) | 0/1 | 1.79 | -1.00 |
| Both teams to score | 0/1 | 1.57 | -1.00 |
| Over 2.5 goals | 1/1 | 1.62 | +0.62 |
| Under 2.5 goals | 1/1 | 1.55 | +0.55 |
| Over 3.5 goals | 1/1 | 2.56 | +1.56 |
| Under 3.5 goals | 3/4 | 1.30 | +0.83 |
| 1st half (X) | 2/3 | 2.06 | +1.15 |
| Double chance (1X) | 3/4 | 1.30 | -0.11 |
| Double chance (X2) | 2/3 | 1.35 | -0.20 |
All picks
July 11— 24 picks · 11 won · -5.60 units
By market
| Market | Record | Avg odd | Units |
|---|---|---|---|
| Draw (X) | 0/1 | 3.31 | -1.00 |
| Both teams to score | 2/4 | 1.69 | -0.63 |
| Over 2.5 goals | 2/5 | 1.71 | -1.67 |
| Under 2.5 goals | 1/1 | 1.65 | +0.65 |
| Over 3.5 goals | 1/2 | 2.58 | +0.35 |
| Under 3.5 goals | 3/5 | 1.29 | -0.28 |
| 1st half (X) | 0/2 | 2.19 | -2.00 |
| Double chance (1X) | 2/3 | 1.45 | -0.02 |
| Double chance (X2) | 0/1 | 1.44 | -1.00 |
All picks
July 10— 8 picks · 4 won · -0.32 units
By market
| Market | Record | Avg odd | Units |
|---|---|---|---|
| Home win (1) | 1/1 | 1.79 | +0.79 |
| Draw (X) | 1/1 | 3.35 | +2.35 |
| Both teams to score | 0/1 | 1.57 | -1.00 |
| Over 2.5 goals | 0/1 | 1.68 | -1.00 |
| Over 3.5 goals | 0/1 | 2.70 | -1.00 |
| Under 3.5 goals | 1/1 | 1.29 | +0.29 |
| 1st half (X) | 0/1 | 2.20 | -1.00 |
| Double chance (1X) | 1/1 | 1.25 | +0.25 |
All picks
| Match | Pick | Odd | Units | |
|---|---|---|---|---|
| Shandong Taishan4Yunnan Yukun3Shandong Taishan – Yunnan Yukun4–3 | Double chance (1X) | 1.25 | +0.25 | |
| Deportivo Maldonado1Albion1Deportivo Maldonado – Albion1–1 | Under 3.5 goals | 1.29 | +0.29 | |
| VPS1SJK0VPS – SJK1–0 | BTTS | 1.57 | -1.00 | |
| VPS1SJK0VPS – SJK1–0 | Over 2.5 goals | 1.68 | -1.00 | |
| Shandong Taishan4Yunnan Yukun3Shandong Taishan – Yunnan Yukun4–3 | Home win (1) | 1.79 | +0.79 | |
| Deportivo Maldonado1Albion1Deportivo Maldonado – Albion1–1 | 1st half (X) | 2.20 | -1.00 | |
| VPS1SJK0VPS – SJK1–0 | Over 3.5 goals | 2.70 | -1.00 | |
| Deportivo Maldonado1Albion1Deportivo Maldonado – Albion1–1 | Draw (X) | 3.35 | +2.35 |
July 9— 24 picks · 19 won · +6.25 units
By market
| Market | Record | Avg odd | Units |
|---|---|---|---|
| Away win (2) | 1/1 | 1.79 | +0.79 |
| Both teams to score | 2/2 | 1.64 | +1.27 |
| Over 2.5 goals | 4/5 | 1.64 | +1.32 |
| Over 3.5 goals | 2/2 | 2.30 | +2.61 |
| Under 3.5 goals | 2/5 | 1.44 | -2.21 |
| 1st half (2) | 1/1 | 2.20 | +1.20 |
| Double chance (1X) | 2/2 | 1.42 | +0.84 |
| Double chance (X2) | 2/2 | 1.33 | +0.66 |
| Double chance (12) | 3/4 | 1.25 | -0.23 |
All picks
July 8— 7 picks · 4 won · +1.19 units
By market
| Market | Record | Avg odd | Units |
|---|---|---|---|
| Both teams to score | 0/1 | 1.66 | -1.00 |
| Over 2.5 goals | 0/1 | 1.83 | -1.00 |
| Over 3.5 goals | 0/1 | 3.00 | -1.00 |
| Under 3.5 goals | 2/2 | 1.36 | +0.71 |
| 1st half (X) | 1/1 | 2.08 | +1.08 |
| Double chance (1X) | 1/1 | 3.40 | +2.40 |
All picks
| Match | Pick | Odd | Units | |
|---|---|---|---|---|
| Zira3Torpedo Kutaisi0Zira – Torpedo Kutaisi3–0 | Under 3.5 goals | 1.30 | +0.30 | |
| Connah's Quay0KF Ballkani0Connah's Quay – KF Ballkani0–0 | Double chance (1X) | 3.40 | +2.40 | |
| Kairat2Sutjeska1Kairat – Sutjeska2–1 | Under 3.5 goals | 1.41 | +0.41 | |
| Differdange 030Ilves0Differdange 03 – Ilves0–0 | Over 2.5 goals | 1.83 | -1.00 | |
| Differdange 030Ilves0Differdange 03 – Ilves0–0 | BTTS | 1.66 | -1.00 | |
| Petrocub1Egnatia Rrogozhinë1Petrocub – Egnatia Rrogozhinë1–1 | 1st half (X) | 2.08 | +1.08 | |
| Differdange 030Ilves0Differdange 03 – Ilves0–0 | Over 3.5 goals | 3.00 | -1.00 |
July 7— 18 picks · 10 won · -2.72 units
By market
| Market | Record | Avg odd | Units |
|---|---|---|---|
| Home win (1) | 1/1 | 1.52 | +0.52 |
| Away win (2) | 0/1 | 2.27 | -1.00 |
| Over 2.5 goals | 0/2 | 1.77 | -2.00 |
| Over 3.5 goals | 0/1 | 3.05 | -1.00 |
| Under 3.5 goals | 3/4 | 1.37 | +0.19 |
| 1st half (X) | 1/1 | 2.60 | +1.60 |
| Double chance (1X) | 2/3 | 1.50 | +0.12 |
| Double chance (X2) | 0/2 | 1.39 | -2.00 |
| Double chance (12) | 3/3 | 1.28 | +0.85 |
All picks
Monthly archives
Results FAQ
How are our football tips results settled?
Every pick is graded won, lost or void at the odds locked when it was published. We count a flat 1-unit stake per pick. A won pick returns its odd — back a winner at 1.85 and 1.85 units come back, a 0.85 profit. A lost pick returns nothing. A void pick (postponed or abandoned match) returns the stake. ROI is units returned minus units staked, divided by units staked.
Can past picks or results change?
No. The odd is frozen the moment a pick goes live, and settled results are never edited or deleted. If we hit a bad run, it stays on the record — that is exactly what makes the record worth checking.