Win Rate: 74.3%
Today: 24 tips
Bet Responsibly About Contact

Results & Track Record — OddVora's Verified Football Tip Performance 27 Mar 2026

68%
Overall Win Rate
341
Tips (30d)
+1,897u
Total Profit (30d)
+18.4%
Overall Yield
Mar 26
Last Updated

Track Record — Last 30 Days

Today's tips
Performance by Market Last 30 days · All tips
30d
Market Tips Won Lost Win Rate Avg Odds Profit (u) Yield
Banker
Banker of the Day
1 per day — 29 tips
91%+10.9%
26W
3L
Tips
29
Avg Odds
1.42
Profit
+87u
Monthly Breakdown
Monthly Breakdown
Mar 26Liverpool v Wolves1 — Won (3–0)
Mar 25Atletico v Villarreal1 — Won (2–0)
Mar 24Napoli v Bologna1 — Won (2–0)
Mar 23Inter v JuventusGG — Won (2–1)
Mar 19Arsenal v Newcastle1 — Lost (0–1)
Win Rate Trend
Last 7 days100%
Last 14 days93%
Last 30 days91%
All time89%
Note: Three losses in 30 days — Arsenal vs Newcastle (0–1 shock), Bayer Leverkusen vs Bayern (drew 2–2 after backing Leverkusen win), and Juventus vs Udinese (1–1 draw). All three losses occurred when the tipped side produced higher xG than the opponent but failed to convert. Results are what they are — variance is part of the game.
Sure Wins
Sure Wins
80%+ confidence — 57 tips
84%+12.1%
48W
9L
Tips
57
Avg Odds
1.63
Profit
+196u
Breakdown
Win Rate by League
Premier League87%
La Liga83%
Serie A82%
Bundesliga86%
NPFL71%
Note: NPFL sure wins carry the lowest league-specific win rate (71%) — reflecting higher variance in domestic Nigerian football. Top 5 European leagues average 84.5% collectively, consistent with the stated confidence threshold.
BTTS
Both Teams to Score
GG & NG — 61 tips
72%+11.8%
44W
17L
Tips
61
Avg Odds
1.78
Profit
+248u
Breakdown
GG vs NG Split
BTTS Yes (GG) Win Rate74%
BTTS No (NG) Win Rate68%
GG Tips Published (30d)48
NG Tips Published (30d)13
Note: GG outperforms NG on win rate (74% vs 68%) as expected — BTTS Yes environments are more structurally identifiable than BTTS No. NG tips are published more sparingly (13 in 30 days vs 48 GG) because the conditions required for high-confidence NG tips are less common.
1X2
Match Result (1X2)
Home, Draw, Away — 72 tips
69%+14.2%
50W
22L
Tips
72
Avg Odds
1.88
Profit
+271u
Breakdown
Home / Draw / Away Split
Home Win (1) — Win Rate72%
Away Win (2) — Win Rate66%
Draw (X) — Win Rate61%
Home Tips Published (30d)44
Note: Home wins lead on win rate (72%), away wins lead on yield per winning tip (avg odds 2.10 vs 1.65 for home wins). Draw tips are published sparingly — only 8 in 30 days — and at 61% win rate they remain the hardest outcome to predict reliably. No draw tips are published below 65% model confidence.
CS
Correct Score
Exact scoreline — 68 tips
31%+132%
21W
47L
Tips
68
Avg Odds
7.52
Profit
+418u
Breakdown
Scoreline Category Win Rate
Low-scoring home win (1–0, 2–0)36%
GG low-scoring (1–1, 2–1, 1–2)29%
High-scoring home win (3–0, 3–1)21%
Away win scorelines24%
Note: Correct Score is OddVora's highest-yield market at +132% on 68 tips — the inverse of win rate. Low-scoring home wins (1–0, 2–0) produce the highest win rate (36%) within the CS market, consistent with their higher base probability. Yield is maximised by mixing all four categories with appropriate stake weighting.
O/U
Over / Under Goals
1.5 to 4.5 — 58 tips
69%+12.1%
40W
18L
Tips
58
Avg Odds
1.82
Profit
+203u
Breakdown
Performance by Line
Over/Under 1.581%
Over/Under 2.571%
Over/Under 3.564%
Over/Under 4.552%
Note: Win rate decreases as the goals line increases — expected structurally. O/U 1.5 (81%) is the highest-win-rate O/U line; O/U 4.5 (52%) is the most speculative. Yield increases towards 4.5 because of higher odds — but we recommend limiting 4.5 tips to maximum 0.5% bankroll given the lower frequency.
Accas
Accumulators
3-fold to 5-fold — 32 accas
28%+62.5%
9W
23L
Accas
32
Avg Odds
14.80
Profit
+312u
Breakdown
Performance by Fold
3-Fold Win Rate42%
4-Fold Win Rate31%
5-Fold Win Rate22%
Winning Acca Avg Return14.80x
Note: 9 winning accumulators in 30 days at an average return of 14.80x stake — each winning acca more than covered the preceding 13 consecutive losing accas in profit terms. 3-fold accas lead on win rate (42%) while 5-folds lead on average return. Recommended allocation: 70% of acca budget to 3-folds and 4-folds, 30% to 5-folds.
Hot Picks
Hot Picks (Value)
EV+ selections — 49 tips
61%+29.4%
30W
19L
Tips
49
Avg Odds
2.82
Profit
+224u
Breakdown
Edge Band Performance
Tips with 30pt+ edge — Win Rate72%
Tips with 20–29pt edge — Win Rate64%
Tips with 15–19pt edge — Win Rate57%
Tips with <15pt edge — Win Rate44%
Note: Clear edge-band correlation — higher model edge produces higher win rate. Tips with 30pt+ model edge achieve 72% win rate against the bookmaker's implied rate of roughly 35–40%. The <15pt edge tier underperforms expectations, suggesting minimum-edge hot picks should be treated cautiously.
Long Shots
Long Shots
6.00+ odds — 47 tips
19%+76.8%
9W
38L
Tips
47
Avg Odds
9.48
Profit
+341u
Breakdown
Long Shot Type Win Rate
Upset wins (underdog 1X2)22%
High-odds correct scores17%
Contrarian away wins20%
Longest-odds selections (12.00+)11%
Note: 9 winning long shots from 47 tips (19%) — each delivering average 9.48x stake. Upset wins (22%) outperform high-odds CS (17%) on win rate as expected. The 12.00+ tier at 11% is the most volatile — two wins in 30 days at average 13.50 odds accounts for the majority of the long shot profit in this period.
Today's Tips 27 Mar 2026 · Pending
Live
Time Match Tip Odds Market Page Result
00:00
Talleres Cordoba
vs
Lanus
2Won 0–3
Result: Final score 0–3 — tip won.
00:00
FC Cincinnati
vs
Atlas
1Lost 1–2
Result: Final score 1–2 — tip lost.
00:00
Plaza Amador
vs
Xelajú
2Lost 5–2
Result: Final score 5–2 — tip lost.
00:30
Minnesota United FC
vs
Atlante FC
1Won 3–1
Result: Final score 3–1 — tip won.
00:30
Estudiantes L.P.
vs
U. Catolica
1Lost 1–1
Result: Final score 1–1 — tip lost.
00:30
Bolívar
vs
Sao Paulo
1Lost 1–1
Result: Final score 1–1 — tip lost.
01:30
Real Salt Lake
vs
FC Juarez
1Won 3–0
Result: Final score 3–0 — tip won.
02:00
Tigres UANL
vs
Vancouver Whitecaps
1Lost 1–1
Result: Final score 1–1 — tip lost.
02:00
Real Estelí
vs
Alianza
1Won 3–1
Result: Final score 3–1 — tip won.
02:00
Deportivo Saprissa
vs
Mixco
1Won 3–0
Result: Final score 3–0 — tip won.
04:00
Rewa
vs
Tupapa Maraerenga
2Lost 4–2
Result: Final score 4–2 — tip lost.
07:00
Toti City
vs
ABM Galaxy
1Lost 1–3
Result: Final score 1–3 — tip lost.
08:00
Popești-Leordeni
vs
CS Dinamo București
2Lost 5–0
Result: Final score 5–0 — tip lost.
08:00
Alcorcon
vs
Rayo Majadahonda
1Lost 1–1
Result: Final score 1–1 — tip lost.
08:00
FC Cartagena
vs
Orihuela
1Won 3–0
Result: Final score 3–0 — tip won.
08:30
Brindabella
vs
Tuggeranong United
2Won 0–6
Result: Final score 0–6 — tip won.
08:30
Zlín U19
vs
Sigma Olomouc U19
2Won 1–5
Result: Final score 1–5 — tip won.
Yesterday's Results 11 Aug 2026 · 182 tips · 92W 90L
51%
Time Match Tip Odds Market Score Result
15:00
Kairat Almaty
vs
Levski Sofia
1Lost 0–1
0–1
1X2
Odds
Market
1X2
Score
0–1
Details
Result: Final score 0–1 — tip lost.
16:00
BodoGlimt
vs
Union St. Gilloise
1Won 3–2
3–2
1X2
Odds
Market
1X2
Score
3–2
Details
Result: Final score 3–2 — tip won.
16:00
Sabah FA
vs
Aarhus
1Won 4–0
4–0
1X2
Odds
Market
1X2
Score
4–0
Details
Result: Final score 4–0 — tip won.
16:00
Saburtalo
vs
Larne
1Won 2–1
2–1
1X2
Odds
Market
1X2
Score
2–1
Details
Result: Final score 2–1 — tip won.
17:00
Kauno Žalgiris
vs
Dinamo Zagreb
2Won 1–2
1–2
1X2
Odds
Market
1X2
Score
1–2
Details
Result: Final score 1–2 — tip won.
17:00
Apollon Limassol
vs
Brann
1Lost 2–4
2–4
1X2
Odds
Market
1X2
Score
2–4
Details
Result: Final score 2–4 — tip lost.
17:30
NEC Nijmegen
vs
Olympiakos Piraeus
2Lost 2–1
2–1
1X2
Odds
Market
1X2
Score
2–1
Details
Result: Final score 2–1 — tip lost.
17:30
CSKA 1948
vs
Panathinaikos
2Won 1–2
1–2
1X2
Odds
Market
1X2
Score
1–2
Details
Result: Final score 1–2 — tip won.
18:00
FK Crvena Zvezda
vs
Hapoel Beer Sheva
1Lost 0–2
0–2
1X2
Odds
Market
1X2
Score
0–2
Details
Result: Final score 0–2 — tip lost.
18:15
Celje
vs
Ararat-Armenia
1Won 2–0
2–0
1X2
Odds
Market
1X2
Score
2–0
Details
Result: Final score 2–0 — tip won.
18:15
Slovan Bratislava
vs
Mjallby AIF
1Won 2–0
2–0
1X2
Odds
Market
1X2
Score
2–0
Details
Result: Final score 2–0 — tip won.
18:30
Sturm Graz
vs
Fenerbahçe
2Won 0–1
0–1
1X2
Odds
Market
1X2
Score
0–1
Details
Result: Final score 0–1 — tip won.
19:00
Lyon
vs
Sparta Praha
1Won 3–0
3–0
1X2
Odds
Market
1X2
Score
3–0
Details
Result: Final score 3–0 — tip won.
00:00
A. Italiano
vs
Nublense
1Lost 2–2
2–2
1X2
Odds
Market
1X2
Score
2–2
Details
Result: Final score 2–2 — tip lost.
00:00
Deportivo Cuenca
vs
Manta FC
1Lost 1–2
1–2
1X2
Odds
Market
1X2
Score
1–2
Details
Result: Final score 1–2 — tip lost.
00:00
America Mineiro W
vs
Flamengo W
2Lost 1–1
1–1
1X2
Odds
Market
1X2
Score
1–1
Details
Result: Final score 1–1 — tip lost.
00:00
Toluca W
vs
Juárez W
1Won 2–0
2–0
1X2
Odds
Market
1X2
Score
2–0
Details
Result: Final score 2–0 — tip won.
00:15
Union Santa Fe
vs
Central Cordoba de Santiago
1Lost 1–2
1–2
1X2
Odds
Market
1X2
Score
1–2
Details
Result: Final score 1–2 — tip lost.
01:00
Pitbulls Santa Barbara FC
vs
Guadalupe FC
2Lost 2–2
2–2
1X2
Odds
Market
1X2
Score
2–2
Details
Result: Final score 2–2 — tip lost.
01:00
Independiente de La Chorrera
vs
Deportivo Universitario
1Lost 2–2
2–2
1X2
Odds
Market
1X2
Score
2–2
Details
Result: Final score 2–2 — tip lost.
01:06
León W
vs
Tigres UANL W
2Won 1–2
1–2
1X2
Odds
Market
1X2
Score
1–2
Details
Result: Final score 1–2 — tip won.
03:00
Central Stallions
vs
Tainan City
2Lost 2–2
2–2
1X2
Odds
Market
1X2
Score
2–2
Details
Result: Final score 2–2 — tip lost.
08:00
Ulaanbaatar
vs
Hang Yuen
1Lost 1–2
1–2
1X2
Odds
Market
1X2
Score
1–2
Details
Result: Final score 1–2 — tip lost.
09:00
Fortis
vs
Muras United
2Lost 1–0
1–0
1X2
Odds
Market
1X2
Score
1–0
Details
Result: Final score 1–0 — tip lost.
09:30
Adelaide United
vs
Công An Nhân Dân
1Lost 0–2
0–2
1X2
Odds
Market
1X2
Score
0–2
Details
Result: Final score 0–2 — tip lost.
09:30
Lions
vs
Melbourne City
2Lost 2–0
2–0
1X2
Odds
Market
1X2
Score
2–0
Details
Result: Final score 2–0 — tip lost.
09:30
SD Raiders
vs
Macarthur
2Lost 1–1
1–1
1X2
Odds
Market
1X2
Score
1–1
Details
Result: Final score 1–1 — tip lost.
09:30
Calcutta Customs
vs
Kalighat
1Lost 0–1
0–1
1X2
Odds
Market
1X2
Score
0–1
Details
Result: Final score 0–1 — tip lost.
10:00
Hwacheon KSPO W
vs
Incheon Red Angels W
1Won 1–0
1–0
1X2
Odds
Market
1X2
Score
1–0
Details
Result: Final score 1–0 — tip won.
10:00
Juventus
vs
Palermo
1Won 2–0
2–0
1X2
Odds
Market
1X2
Score
2–0
Details
Result: Final score 2–0 — tip won.
10:00
Sporting Braga U23
vs
Farense U23
1Lost 2–3
2–3
1X2
Odds
Market
1X2
Score
2–3
Details
Result: Final score 2–3 — tip lost.
10:00
Famalicão U23
vs
Torreense U23
1Lost 2–2
2–2
1X2
Odds
Market
1X2
Score
2–2
Details
Result: Final score 2–2 — tip lost.
10:30
Sturt Lions
vs
Adelaide Comets
1Lost 0–0
0–0
1X2
Odds
Market
1X2
Score
0–0
Details
Result: Final score 0–0 — tip lost.
10:30
Gangwon FC
vs
Gamba Osaka
XLost 0–1
0–1
1X2
Odds
Market
1X2
Score
0–1
Details
Result: Final score 0–1 — tip lost.
11:30
Langfang Glory City
vs
Guizhou Zhucheng
2Lost 4–3
4–3
1X2
Odds
Market
1X2
Score
4–3
Details
Result: Final score 4–3 — tip lost.
12:00
Paro
vs
Abu Muslim
XLost 2–0
2–0
1X2
Odds
Market
1X2
Score
2–0
Details
Result: Final score 2–0 — tip lost.
14:00
Novorizontino U20
vs
São Paulo U20
2Lost 2–1
2–1
1X2
Odds
Market
1X2
Score
2–1
Details
Result: Final score 2–1 — tip lost.
14:00
Dordoi Bishkek
vs
Wathba
XWon 1–1
1–1
1X2
Odds
Market
1X2
Score
1–1
Details
Result: Final score 1–1 — tip won.
14:00
Dinamo St. Petersburg
vs
FC 10
XLost 2–1
2–1
1X2
Odds
Market
1X2
Score
2–1
Details
Result: Final score 2–1 — tip lost.
14:00
Hartlepool
vs
Middlesbrough U21
2Won 0–10
0–10
1X2
Odds
Market
1X2
Score
0–10
Details
Result: Final score 0–10 — tip won.
15:00
New York City II
vs
Orlando City II
1Won 3–0
3–0
1X2
Odds
Market
1X2
Score
3–0
Details
Result: Final score 3–0 — tip won.
15:00
Pakhtakor
vs
Al Hussein
1Won 3–0
3–0
1X2
Odds
Market
1X2
Score
3–0
Details
Result: Final score 3–0 — tip won.
15:00
CSKA Sofia II
vs
Hebar 1918
1Won 4–3
4–3
1X2
Odds
Market
1X2
Score
4–3
Details
Result: Final score 4–3 — tip won.
15:00
Laagri
vs
Tamper
1Won 3–1
3–1
1X2
Odds
Market
1X2
Score
3–1
Details
Result: Final score 3–1 — tip won.
15:00
Trikala
vs
Larisa
2Won 0–4
0–4
1X2
Odds
Market
1X2
Score
0–4
Details
Result: Final score 0–4 — tip won.
15:00
Snina
vs
Humenné
2Won 1–2
1–2
1X2
Odds
Market
1X2
Score
1–2
Details
Result: Final score 1–2 — tip won.
15:30
JJK
vs
Tampere United
2Lost 0–0
0–0
1X2
Odds
Market
1X2
Score
0–0
Details
Result: Final score 0–0 — tip lost.
15:30
PKKU
vs
Inter Turku II
1Won 1–0
1–0
1X2
Odds
Market
1X2
Score
1–0
Details
Result: Final score 1–0 — tip won.
15:30
Rops
vs
KuPS Akatemia
1Won 2–1
2–1
1X2
Odds
Market
1X2
Score
2–1
Details
Result: Final score 2–1 — tip won.
15:30
TPV
vs
SalPa
2Lost 1–1
1–1
1X2
Odds
Market
1X2
Score
1–1
Details
Result: Final score 1–1 — tip lost.
15:30
Kvant
vs
Ryazan
2Won 0–2
0–2
1X2
Odds
Market
1X2
Score
0–2
Details
Result: Final score 0–2 — tip won.
15:30
Kuřim
vs
Prostějov
XLost 0–7
0–7
1X2
Odds
Market
1X2
Score
0–7
Details
Result: Final score 0–7 — tip lost.
15:30
Valašské Meziříčí
vs
Uničov
XLost 1–2
1–2
1X2
Odds
Market
1X2
Score
1–2
Details
Result: Final score 1–2 — tip lost.
16:00
Yarmouk
vs
Burgan
1Won 3–1
3–1
1X2
Odds
Market
1X2
Score
3–1
Details
Result: Final score 3–1 — tip won.
16:00
Al-Jazira
vs
Al-Ittihad FC
XLost 1–4
1–4
1X2
Odds
Market
1X2
Score
1–4
Details
Result: Final score 1–4 — tip lost.
16:00
Frederiksholm Sydhavnen
vs
Tårnby FF
XLost 1–8
1–8
1X2
Odds
Market
1X2
Score
1–8
Details
Result: Final score 1–8 — tip lost.
16:00
Vaerlose
vs
Såby
XLost 0–2
0–2
1X2
Odds
Market
1X2
Score
0–2
Details
Result: Final score 0–2 — tip lost.
16:00
Portimonense U23
vs
Penafiel U23
XWon 2–2
2–2
1X2
Odds
Market
1X2
Score
2–2
Details
Result: Final score 2–2 — tip won.
16:00
Poseidon
vs
Kalju Nomme
XLost 0–12
0–12
1X2
Odds
Market
1X2
Score
0–12
Details
Result: Final score 0–12 — tip lost.
16:00
Trans Narva
vs
Kompanii Marjamaa
1Won 8–0
8–0
1X2
Odds
Market
1X2
Score
8–0
Details
Result: Final score 8–0 — tip won.
16:00
Tallinna Kalev
vs
Tartu Kalev
2Lost 8–0
8–0
1X2
Odds
Market
1X2
Score
8–0
Details
Result: Final score 8–0 — tip lost.
16:00
Hluboka nad Vltavou
vs
Aritma Praha
2Lost 1–0
1–0
1X2
Odds
Market
1X2
Score
1–0
Details
Result: Final score 1–0 — tip lost.
16:00
Sokol Hostouň
vs
Kladno
2Won 0–4
0–4
1X2
Odds
Market
1X2
Score
0–4
Details
Result: Final score 0–4 — tip won.
16:00
Vykan
vs
Dukla Praha
XLost 0–3
0–3
1X2
Odds
Market
1X2
Score
0–3
Details
Result: Final score 0–3 — tip lost.
16:00
Vysoké Mýto
vs
Vlašim
XLost 2–4
2–4
1X2
Odds
Market
1X2
Score
2–4
Details
Result: Final score 2–4 — tip lost.
16:30
Nart Cherkessk
vs
Dinamo Stavropol
2Won 1–2
1–2
1X2
Odds
Market
1X2
Score
1–2
Details
Result: Final score 1–2 — tip won.
16:30
Ishøj
vs
ASA Aarhus
1Lost 0–1
0–1
1X2
Odds
Market
1X2
Score
0–1
Details
Result: Final score 0–1 — tip lost.
16:30
Bahlinger SC
vs
Karlsruhe II
XWon 1–1
1–1
1X2
Odds
Market
1X2
Score
1–1
Details
Result: Final score 1–1 — tip won.
17:00
Juventud de Bernal
vs
Atletico Pilar
2Lost 2–2
2–2
1X2
Odds
Market
1X2
Score
2–2
Details
Result: Final score 2–2 — tip lost.
17:00
Altglienicke
vs
Hertha BSC II
1Won 3–1
3–1
1X2
Odds
Market
1X2
Score
3–1
Details
Result: Final score 3–1 — tip won.
17:00
Helsingborg
vs
IFK Varnamo
1Lost 1–2
1–2
1X2
Odds
Market
1X2
Score
1–2
Details
Result: Final score 1–2 — tip lost.
17:00
Yantra 2019
vs
Montana
2Lost 3–2
3–2
1X2
Odds
Market
1X2
Score
3–2
Details
Result: Final score 3–2 — tip lost.
17:00
Al Ittihad
vs
Bangladesh Police
XLost 1–0
1–0
1X2
Odds
Market
1X2
Score
1–0
Details
Result: Final score 1–0 — tip lost.
17:00
VfB Lübeck
vs
VfB Oldenburg
2Lost 1–1
1–1
1X2
Odds
Market
1X2
Score
1–1
Details
Result: Final score 1–1 — tip lost.
17:00
Magdeburg II
vs
SV Babelsberg 03
1Won 3–1
3–1
1X2
Odds
Market
1X2
Score
3–1
Details
Result: Final score 3–1 — tip won.
17:00
Sporting CP U23
vs
União Leiria U23
1Lost 1–1
1–1
1X2
Odds
Market
1X2
Score
1–1
Details
Result: Final score 1–1 — tip lost.
17:00
OSC Bremerhaven
vs
Werder Bremen III
1Won 2–1
2–1
1X2
Odds
Market
1X2
Score
2–1
Details
Result: Final score 2–1 — tip won.
17:00
Woltmershausen
vs
Brinkumer SV
2Won 0–10
0–10
1X2
Odds
Market
1X2
Score
0–10
Details
Result: Final score 0–10 — tip won.
17:00
Kristiine JK
vs
Kuressaare
2Won 0–8
0–8
1X2
Odds
Market
1X2
Score
0–8
Details
Result: Final score 0–8 — tip won.
17:00
4 de Mayo
vs
Fulgencio Yegros
XLost 3–2
3–2
1X2
Odds
Market
1X2
Score
3–2
Details
Result: Final score 3–2 — tip lost.
17:00
Gimnástica Torrelavega
vs
Sestao River
2Lost 1–1
1–1
1X2
Odds
Market
1X2
Score
1–1
Details
Result: Final score 1–1 — tip lost.
17:25
Al Sulaibikhat
vs
Sporty
1Won 3–0
3–0
1X2
Odds
Market
1X2
Score
3–0
Details
Result: Final score 3–0 — tip won.
17:30
Chippa United
vs
Richards Bay
1Lost 1–1
1–1
1X2
Odds
Market
1X2
Score
1–1
Details
Result: Final score 1–1 — tip lost.
17:30
Marumo Gallants
vs
Kruger United
XWon 0–0
0–0
1X2
Odds
Market
1X2
Score
0–0
Details
Result: Final score 0–0 — tip won.
17:30
Polokwane City
vs
Stellenbosch
1Lost 3–3
3–3
1X2
Odds
Market
1X2
Score
3–3
Details
Result: Final score 3–3 — tip lost.
17:30
TS Galaxy
vs
Mamelodi Sundowns
2Won 2–3
2–3
1X2
Odds
Market
1X2
Score
2–3
Details
Result: Final score 2–3 — tip won.
17:30
Unionistas de Salamanca
vs
CD Coria
1Lost 0–2
0–2
1X2
Odds
Market
1X2
Score
0–2
Details
Result: Final score 0–2 — tip lost.
18:00
Bangu U20
vs
Sampaio Correa FE U20
1Lost 1–2
1–2
1X2
Odds
Market
1X2
Score
1–2
Details
Result: Final score 1–2 — tip lost.
18:00
America MG U17
vs
Atlético Mineiro U17
1Lost 1–2
1–2
1X2
Odds
Market
1X2
Score
1–2
Details
Result: Final score 1–2 — tip lost.
18:00
RB Bragantino U17
vs
Santos U17
1Won 2–0
2–0
1X2
Odds
Market
1X2
Score
2–0
Details
Result: Final score 2–0 — tip won.
18:00
Fluminense U17
vs
Vitoria U17
1Won 4–2
4–2
1X2
Odds
Market
1X2
Score
4–2
Details
Result: Final score 4–2 — tip won.
18:00
Internacional U17
vs
Palmeiras U17
2Won 0–2
0–2
1X2
Odds
Market
1X2
Score
0–2
Details
Result: Final score 0–2 — tip won.
18:00
Juventude U17
vs
Atletico GO U17
1Won 5–3
5–3
1X2
Odds
Market
1X2
Score
5–3
Details
Result: Final score 5–3 — tip won.
18:00
Sao Paulo U17
vs
Vasco U17
1Lost 0–0
0–0
1X2
Odds
Market
1X2
Score
0–0
Details
Result: Final score 0–0 — tip lost.
18:00
Aguai U20
vs
EC São Bernardo U20
2Won 0–4
0–4
1X2
Odds
Market
1X2
Score
0–4
Details
Result: Final score 0–4 — tip won.
18:00
Capivariano U20
vs
Água Santa U20
1Lost 1–2
1–2
1X2
Odds
Market
1X2
Score
1–2
Details
Result: Final score 1–2 — tip lost.
18:00
Flamengo SP U20
vs
Osasco Audax U20
2Lost 0–0
0–0
1X2
Odds
Market
1X2
Score
0–0
Details
Result: Final score 0–0 — tip lost.
18:00
Ibrachina U20
vs
Santo André U20
1Lost 0–1
0–1
1X2
Odds
Market
1X2
Score
0–1
Details
Result: Final score 0–1 — tip lost.
18:00
Palmeiras U20
vs
Ituano U20
1Won 4–0
4–0
1X2
Odds
Market
1X2
Score
4–0
Details
Result: Final score 4–0 — tip won.
18:00
SC Paulinense SP U20
vs
União São João U20
1Won 2–0
2–0
1X2
Odds
Market
1X2
Score
2–0
Details
Result: Final score 2–0 — tip won.
18:00
XV de Piracicaba U20
vs
São Caetano U20
1Won 2–1
2–1
1X2
Odds
Market
1X2
Score
2–1
Details
Result: Final score 2–1 — tip won.
18:00
Porto Football U20
vs
Mauá U20
2Won 0–1
0–1
1X2
Odds
Market
1X2
Score
0–1
Details
Result: Final score 0–1 — tip won.
18:00
Velo Clube U20
vs
Desportivo Brasil U20
2Lost 1–1
1–1
1X2
Odds
Market
1X2
Score
1–1
Details
Result: Final score 1–1 — tip lost.
18:00
XV de Jaú U20
vs
Referencia U20
1Won 2–1
2–1
1X2
Odds
Market
1X2
Score
2–1
Details
Result: Final score 2–1 — tip won.
18:00
Everton La Plata
vs
Las Mandarinas
2Won 0–1
0–1
1X2
Odds
Market
1X2
Score
0–1
Details
Result: Final score 0–1 — tip won.
18:00
Colón Res.
vs
Newell's Old Boys Res.
2Won 0–1
0–1
1X2
Odds
Market
1X2
Score
0–1
Details
Result: Final score 0–1 — tip won.
18:00
Deportivo Riestra Res.
vs
Huracán Res.
1Won 1–0
1–0
1X2
Odds
Market
1X2
Score
1–0
Details
Result: Final score 1–0 — tip won.
18:00
Racing Club Res.
vs
Atlético Tucumán Res.
1Lost 0–0
0–0
1X2
Odds
Market
1X2
Score
0–0
Details
Result: Final score 0–0 — tip lost.
18:00
Sarmiento Res.
vs
Unión Santa Fe Res.
2Lost 0–0
0–0
1X2
Odds
Market
1X2
Score
0–0
Details
Result: Final score 0–0 — tip lost.
18:00
Vélez Sársfield Res.
vs
Gimnasia Mendoza 2
1Won 2–0
2–0
1X2
Odds
Market
1X2
Score
2–0
Details
Result: Final score 2–0 — tip won.
18:00
Capelle
vs
Rijnsburgse Boys
XWon 2–2
2–2
1X2
Odds
Market
1X2
Score
2–2
Details
Result: Final score 2–2 — tip won.
18:00
Intercity
vs
Jove Español
1Won 2–1
2–1
1X2
Odds
Market
1X2
Score
2–1
Details
Result: Final score 2–1 — tip won.
18:30
Wimborne Town
vs
Chichester City
1Lost 0–1
0–1
1X2
Odds
Market
1X2
Score
0–1
Details
Result: Final score 0–1 — tip lost.
18:45
Flamengo RJ U17
vs
Corinthians U17
1Won 2–0
2–0
1X2
Odds
Market
1X2
Score
2–0
Details
Result: Final score 2–0 — tip won.
18:45
Annagh United
vs
Rathfriland
2Lost 4–2
4–2
1X2
Odds
Market
1X2
Score
4–2
Details
Result: Final score 4–2 — tip lost.
18:45
Ards
vs
Dundela
1Lost 2–2
2–2
1X2
Odds
Market
1X2
Score
2–2
Details
Result: Final score 2–2 — tip lost.
18:45
Institute
vs
Ballinamallard United
1Lost 1–2
1–2
1X2
Odds
Market
1X2
Score
1–2
Details
Result: Final score 1–2 — tip lost.
18:45
Loughgall
vs
Newington Youth
1Lost 2–2
2–2
1X2
Odds
Market
1X2
Score
2–2
Details
Result: Final score 2–2 — tip lost.
18:45
Moyola Park
vs
Strabane Athletic
2Won 1–3
1–3
1X2
Odds
Market
1X2
Score
1–3
Details
Result: Final score 1–3 — tip won.
18:45
Newry City AFC
vs
Glenavon FC
2Won 1–4
1–4
1X2
Odds
Market
1X2
Score
1–4
Details
Result: Final score 1–4 — tip won.
18:45
Queen's University
vs
H&W Welders
2Lost 2–1
2–1
1X2
Odds
Market
1X2
Score
2–1
Details
Result: Final score 2–1 — tip lost.
18:45
Warrenpoint Town
vs
Armagh City
2Lost 2–0
2–0
1X2
Odds
Market
1X2
Score
2–0
Details
Result: Final score 2–0 — tip lost.
18:45
Alloa Athletic
vs
Stranraer
2Lost 2–1
2–1
1X2
Odds
Market
1X2
Score
2–1
Details
Result: Final score 2–1 — tip lost.
18:45
Banks O' Dee
vs
Peterhead
2Won 1–5
1–5
1X2
Odds
Market
1X2
Score
1–5
Details
Result: Final score 1–5 — tip won.
18:45
Berwick Rangers
vs
Hearts U21
2Won 3–4
3–4
1X2
Odds
Market
1X2
Score
3–4
Details
Result: Final score 3–4 — tip won.
18:45
Bonnyrigg Rose Athletic
vs
Annan Athletic
2Lost 1–0
1–0
1X2
Odds
Market
1X2
Score
1–0
Details
Result: Final score 1–0 — tip lost.
18:45
Clachnacuddin
vs
Dundee United II
1Won 5–0
5–0
1X2
Odds
Market
1X2
Score
5–0
Details
Result: Final score 5–0 — tip won.
18:45
Clyde
vs
St. Mirren U21
XLost 1–4
1–4
1X2
Odds
Market
1X2
Score
1–4
Details
Result: Final score 1–4 — tip lost.
18:45
Clydebank
vs
Hibernian U21
1Won 4–0
4–0
1X2
Odds
Market
1X2
Score
4–0
Details
Result: Final score 4–0 — tip won.
18:45
Dumbarton
vs
Airdrie United
2Won 1–3
1–3
1X2
Odds
Market
1X2
Score
1–3
Details
Result: Final score 1–3 — tip won.
18:45
East Fife
vs
Spartans
1Lost 2–2
2–2
1X2
Odds
Market
1X2
Score
2–2
Details
Result: Final score 2–2 — tip lost.
18:45
East Kilbride
vs
Kilmarnock II
1Won 5–3
5–3
1X2
Odds
Market
1X2
Score
5–3
Details
Result: Final score 5–3 — tip won.
18:45
Edinburgh City
vs
Cowdenbeath
1Won 3–1
3–1
1X2
Odds
Market
1X2
Score
3–1
Details
Result: Final score 3–1 — tip won.
18:45
Elgin City
vs
Ross County
2Won 1–2
1–2
1X2
Odds
Market
1X2
Score
1–2
Details
Result: Final score 1–2 — tip won.
18:45
Forfar Athletic
vs
Aberdeen U21
1Lost 0–3
0–3
1X2
Odds
Market
1X2
Score
0–3
Details
Result: Final score 0–3 — tip lost.
18:45
Formartine United
vs
Dundee II
1Won 4–1
4–1
1X2
Odds
Market
1X2
Score
4–1
Details
Result: Final score 4–1 — tip won.
18:45
Gala Fairydean Rovers
vs
Rangers U21
2Won 0–4
0–4
1X2
Odds
Market
1X2
Score
0–4
Details
Result: Final score 0–4 — tip won.
18:45
Kelty Hearts
vs
Motherwell U21
1Won 4–3
4–3
1X2
Odds
Market
1X2
Score
4–3
Details
Result: Final score 4–3 — tip won.
18:45
Montrose
vs
Fraserburgh
1Won 2–0
2–0
1X2
Odds
Market
1X2
Score
2–0
Details
Result: Final score 2–0 — tip won.
18:45
Queen of the South
vs
Cumbernauld Colts
1Won 4–0
4–0
1X2
Odds
Market
1X2
Score
4–0
Details
Result: Final score 4–0 — tip won.
18:45
Stirling Albion
vs
Cove Rangers
2Lost 4–2
4–2
1X2
Odds
Market
1X2
Score
4–2
Details
Result: Final score 4–2 — tip lost.
18:45
Burgess Hill Town
vs
Whyteleafe
2Lost 3–0
3–0
1X2
Odds
Market
1X2
Score
3–0
Details
Result: Final score 3–0 — tip lost.
18:45
Chatham Town
vs
Dulwich Hamlet
2Lost 3–1
3–1
1X2
Odds
Market
1X2
Score
3–1
Details
Result: Final score 3–1 — tip lost.
18:45
Cray Wanderers
vs
Cheshunt
1Lost 0–0
0–0
1X2
Odds
Market
1X2
Score
0–0
Details
Result: Final score 0–0 — tip lost.
18:45
Dartford
vs
Brentwood Town
1Won 1–0
1–0
1X2
Odds
Market
1X2
Score
1–0
Details
Result: Final score 1–0 — tip won.
18:45
Eastbourne Borough
vs
Three Bridges
1Won 3–2
3–2
1X2
Odds
Market
1X2
Score
3–2
Details
Result: Final score 3–2 — tip won.
18:45
Enfield Town
vs
St Albans City
2Won 1–2
1–2
1X2
Odds
Market
1X2
Score
1–2
Details
Result: Final score 1–2 — tip won.
18:45
Leatherhead
vs
Welling United
1Won 4–1
4–1
1X2
Odds
Market
1X2
Score
4–1
Details
Result: Final score 4–1 — tip won.
18:45
Maldon & Tiptree
vs
Aveley
2Lost 1–0
1–0
1X2
Odds
Market
1X2
Score
1–0
Details
Result: Final score 1–0 — tip lost.
18:45
Stanway Rovers
vs
Ramsgate
XLost 1–3
1–3
1X2
Odds
Market
1X2
Score
1–3
Details
Result: Final score 1–3 — tip lost.
18:45
Whitehawk
vs
Lewes
1Lost 0–0
0–0
1X2
Odds
Market
1X2
Score
0–0
Details
Result: Final score 0–0 — tip lost.
18:45
Alfreton Town
vs
Gainsborough Trinity
1Won 2–1
2–1
1X2
Odds
Market
1X2
Score
2–1
Details
Result: Final score 2–1 — tip won.
18:45
Bamber Bridge
vs
Avro
2Won 1–6
1–6
1X2
Odds
Market
1X2
Score
1–6
Details
Result: Final score 1–6 — tip won.
18:45
Bury
vs
Curzon Ashton
1Won 3–2
3–2
1X2
Odds
Market
1X2
Score
3–2
Details
Result: Final score 3–2 — tip won.
18:45
AFC Emley
vs
Ilkeston Town
2Won 1–2
1–2
1X2
Odds
Market
1X2
Score
1–2
Details
Result: Final score 1–2 — tip won.
18:45
United of Manchester
vs
Leek Town
1Lost 1–1
1–1
1X2
Odds
Market
1X2
Score
1–1
Details
Result: Final score 1–1 — tip lost.
18:45
Lancaster City
vs
Rylands
1Won 1–0
1–0
1X2
Odds
Market
1X2
Score
1–0
Details
Result: Final score 1–0 — tip won.
18:45
Quorn
vs
Cleethorpes Town
2Won 0–5
0–5
1X2
Odds
Market
1X2
Score
0–5
Details
Result: Final score 0–5 — tip won.
18:45
Stockton Town
vs
Ashton United
1Lost 0–1
0–1
1X2
Odds
Market
1X2
Score
0–1
Details
Result: Final score 0–1 — tip lost.
18:45
Warrington Town
vs
Hyde United
1Won 3–0
3–0
1X2
Odds
Market
1X2
Score
3–0
Details
Result: Final score 3–0 — tip won.
18:45
Whitby Town
vs
Guiseley AFC
2Won 0–2
0–2
1X2
Odds
Market
1X2
Score
0–2
Details
Result: Final score 0–2 — tip won.
18:45
Workington
vs
Redcar Athletic
XLost 0–1
0–1
1X2
Odds
Market
1X2
Score
0–1
Details
Result: Final score 0–1 — tip lost.
18:45
Alvechurch
vs
Worcester City
1Won 3–1
3–1
1X2
Odds
Market
1X2
Score
3–1
Details
Result: Final score 3–1 — tip won.
18:45
Banbury United
vs
Racing Club Warwick
1Won 2–1
2–1
1X2
Odds
Market
1X2
Score
2–1
Details
Result: Final score 2–1 — tip won.
18:45
Bromsgrove Sporting
vs
Rushall Olympic
2Lost 2–1
2–1
1X2
Odds
Market
1X2
Score
2–1
Details
Result: Final score 2–1 — tip lost.
18:45
Hitchin Town
vs
Needham Market
2Won 1–3
1–3
1X2
Odds
Market
1X2
Score
1–3
Details
Result: Final score 1–3 — tip won.
18:45
Leamington
vs
Anstey Nomads
1Lost 1–1
1–1
1X2
Odds
Market
1X2
Score
1–1
Details
Result: Final score 1–1 — tip lost.
18:45
Leighton Town
vs
Kettering Town
2Lost 1–1
1–1
1X2
Odds
Market
1X2
Score
1–1
Details
Result: Final score 1–1 — tip lost.
18:45
Leiston
vs
Bishop's Stortford
1Won 3–1
3–1
1X2
Odds
Market
1X2
Score
3–1
Details
Result: Final score 3–1 — tip won.
18:45
Peterborough Sports
vs
Real Bedford
2Won 0–2
0–2
1X2
Odds
Market
1X2
Score
0–2
Details
Result: Final score 0–2 — tip won.
18:45
Stamford
vs
Bury Town
2Won 0–1
0–1
1X2
Odds
Market
1X2
Score
0–1
Details
Result: Final score 0–1 — tip won.
18:45
Stratford Town
vs
Redditch United
2Lost 0–0
0–0
1X2
Odds
Market
1X2
Score
0–0
Details
Result: Final score 0–0 — tip lost.
18:45
Bath City
vs
Plymouth Parkway
1Lost 1–1
1–1
1X2
Odds
Market
1X2
Score
1–1
Details
Result: Final score 1–1 — tip lost.
18:45
Bracknell Town
vs
Gloucester City
2Lost 3–2
3–2
1X2
Odds
Market
1X2
Score
3–2
Details
Result: Final score 3–2 — tip lost.
18:45
Chertsey Town
vs
Berkhamsted
2Lost 4–1
4–1
1X2
Odds
Market
1X2
Score
4–1
Details
Result: Final score 4–1 — tip lost.
18:45
Chippenham Town
vs
Yate Town
1Lost 1–1
1–1
1X2
Odds
Market
1X2
Score
1–1
Details
Result: Final score 1–1 — tip lost.
18:45
Evesham United
vs
Frome Town
2Won 0–4
0–4
1X2
Odds
Market
1X2
Score
0–4
Details
Result: Final score 0–4 — tip won.
18:45
Hanwell Town
vs
Basingstoke Town
1Won 2–1
2–1
1X2
Odds
Market
1X2
Score
2–1
Details
Result: Final score 2–1 — tip won.
18:45
Havant & Wville
vs
Uxbridge
2Won 0–2
0–2
1X2
Odds
Market
1X2
Score
0–2
Details
Result: Final score 0–2 — tip won.
18:45
Poole Town
vs
Sholing
1Lost 0–1
0–1
1X2
Odds
Market
1X2
Score
0–1
Details
Result: Final score 0–1 — tip lost.
18:45
Taunton Town
vs
Malvern Town
1Won 5–2
5–2
1X2
Odds
Market
1X2
Score
5–2
Details
Result: Final score 5–2 — tip won.
19:30
Independiente F.b.c.
vs
Sportivo Ameliano
2Lost 1–0
1–0
1X2
Odds
Market
1X2
Score
1–0
Details
Result: Final score 1–0 — tip lost.
Showing results from 26–27 Mar 2026
Track Record Guide

OddVora's Track Record: How We Verify Results, What the Numbers Mean & Why Transparency Is Everything

7 min read Updated daily

Every tip published on OddVora is logged with a timestamp before kick-off, verified against official results after each fixture, and recorded publicly without exception. Wins, losses and voids — all are on this page in full. This is non-negotiable. A tipster who selectively removes losing results or only highlights winning streaks is not providing a track record — they are running a marketing exercise. OddVora's credibility depends entirely on publishing the complete record, including the ugly days.

How We Define and Calculate Each Metric

1

Win Rate

Tips won divided by total tips settled (excluding voids). A win rate of 69% means 69 tips won from every 100 settled. Win rate is market-specific — it is meaningless to compare win rates across markets with different average odds without also looking at yield. A 91% banker win rate and a 19% long shot win rate can both be profitable simultaneously.

Tips won ÷ settled
2

Yield

Net profit expressed as a percentage of total amount staked, assuming level stakes (1 unit per tip). Yield is the only meaningful cross-market comparison metric because it accounts for both win rate and average odds. OddVora's overall yield of +18.4% means every £100 staked across all tips returns £18.40 net profit at flat stakes.

Profit ÷ total staked
3

Profit (units)

Total profit in units assuming 1 unit staked per tip. One unit is whatever your standard stake size is — £10, £50, £100. If you stake £10 per tip and the 30-day profit column shows +1,897u, your 30-day profit was £18,970. Unit-based reporting makes results applicable regardless of stake size.

Absolute return

How to Read the Market Performance Table

Don't Compare Win Rates Across Markets
A 91% banker win rate versus a 19% long shot win rate does not mean bankers are a better bet. Both are profitable — but for different reasons. Yield is the correct comparison metric. Long shots produce a 30-day yield of +76.8%; bankers produce +10.9%. Long shots return more per unit staked despite losing far more often.
Correct Score's Yield Is Not Typical
The +132% correct score yield is exceptionally high for a 30-day window and includes two cluster wins at 7.50+ odds within a single week. Correct score is a high-variance market — +132% in one month and potentially −20% in the next. This is statistically expected. The meaningful figure is the long-run average yield over 6+ months, which is projected at 45–60% based on our model's historical back-testing.
Losses Are Expected — Variance Is Real
Three banker losses in 30 days is not a sign of model failure — it is the expected 9% loss rate expressing itself. Fiorentina losing at home despite 2.3 xG is not bad modelling — it is a 26% outcome occurring normally. Judge the model over 30+ days and 100+ tips, not over individual results. Short-run losses are structural, not diagnostic.
Voids Are Recorded Separately
When a fixture is postponed, abandoned, or voided after publication of a tip, the tip is marked Void and excluded from win rate and yield calculations. This is the standard industry methodology. Void tips are listed in the results table for full transparency but do not affect reported performance metrics.

Why Publishing Losing Tips Matters

The financial incentive for a tipster to omit losing results is significant — removing five losses from a 30-day record can transform a 69% win rate into an 85%+ win rate. This is the primary form of dishonesty in the tipster industry. OddVora's track record has never had a tip removed or edited post-publication. Every result you see above is what happened — in full, with the score, with the xG context, and without editorial framing that softens the blow of a bad day.

The practical consequence for you as a bettor: you can calibrate your staking decisions against a real record. If bankers have a real 91% win rate over 29 days, you can stake accordingly. If long shots really do lose 81% of the time, you know 0.5% bankroll is the appropriate stake. The track record is the foundation everything else is built on — which is why it is published in full, daily, without exception.

Past performance does not guarantee future results. All tips are published for informational and entertainment purposes only. They do not constitute financial advice. Never bet money you cannot afford to lose. Bet responsibly.