PREDICTION HISTORY
Football Prediction
History
Review previous football tips, match results and prediction performance by date.
Predictions625Selected Day
Won288Tips Hit
Lost337Tips Missed
Hit Rate46.1%Settled Tips
SELECTED DATE
27 August 2025
MATCH
LEAGUE
PREDICTIONS
HT RESULT
RESULT
00:00
AD Carmelita
Inter San Carlos
1X2
x2
Correct Score
1-1
BTTS
BTTS Yes
Under / Over
Under 2.5
HT / FT
X/X
1-0
2-0
00:00
Deportivo Pereir
Real Soacha
1X2
1x
Correct Score
1-1
BTTS
BTTS Yes
Under / Over
Under 2.5
HT / FT
1/1
2-2
4-3
00:00
Weymouth Wales
Cibao
1X2
1
Correct Score
2-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-2
1-2
01:10
Real Cartagena
Millonarios
1X2
1
Correct Score
2-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-0
2-1
02:00
Guadalupe
Ad Aserri
1X2
1x
Correct Score
1-1
BTTS
BTTS Yes
Under / Over
Under 2.5
HT / FT
1/1
1-0
3-1
09:30
Machida
Kashima Antlers
1X2
1
Correct Score
2-0
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
2-0
3-0
09:30
Mohun Bagan(Ind)
Calcutta Customs
1X2
12
Correct Score
2-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-0
0-1
09:30
NA Suruchi Sangh
Railway
1X2
1x
Correct Score
2-0
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
1-0
2-0
09:30
Nagoya Grampus
Hiroshima Sanfre
1X2
12
Correct Score
1-2
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-3
2-4
10:00
FC Tokyo
Urawa Red Diamon
1X2
1
Correct Score
3-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-1
2-1
10:00
SC Sagamihara
Vissel Kobe
1X2
12
Correct Score
2-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
1-1
1-1
11:00
Hai Phong
Song Lam Nghe An
1X2
1x
Correct Score
1-1
BTTS
BTTS Yes
Under / Over
Under 2.5
HT / FT
1/1
1-0
2-0
11:00
Hong Linh Ha Tin
Thanh Hoa
1X2
1x
Correct Score
1-0
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
1-0
1-0
11:00
Nam Dinh
PVF-CAND
1X2
1
Correct Score
2-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-1
2-1
11:00
SHB Da Nang
TTBD Phu Dong
1X2
12
Correct Score
1-2
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
1-2
1-3
12:15
Kuala Lumpur
PDRM
1X2
1
Correct Score
3-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
1-0
3-1
12:15
Selangor
Terengganu
1X2
12
Correct Score
1-0
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
4-0
5-2
12:30
Civo Utd
Ekhaya
1X2
12
Correct Score
1-0
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
1-0
1-0
12:30
Mighty Wanderers
Creck
1X2
1
Correct Score
1-0
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
0-0
0-0
12:30
Silver Strikers
Chitipa United
1X2
1
Correct Score
1-0
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
1-0
1-0
12:30
Songwe Border Un
Big Bullets
1X2
2
Correct Score
0-2
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
2/2
1-1
1-3
14:00
Belasica
Aresimi
1X2
x2
Correct Score
1-2
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
X/X
0-1
2-2
14:30
Bednja Beletinec
Karlovac
1X2
2
Correct Score
0-2
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
2/2
0-1
1-4
14:30
Koprivnica
Pitomača
1X2
12
Correct Score
2-3
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
1-0
1-0
14:30
NK Bedem Ivankov
Din. Predavac
1X2
1
Correct Score
5-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
2-2
3-5
14:30
NK Varteks Varaz
NK Moslavina Kut
1X2
1
Correct Score
2-0
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
2-0
3-0
14:30
Radnički Dalj
Graničar Kotorib
1X2
12
Correct Score
2-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-0
0-2
14:30
Slavonija Pozega
Marsonia
1X2
1
Correct Score
4-0
BTTS
BTTS No
Under / Over
Over 2.5
HT / FT
1/1
0-0
1-0
14:30
Uljanik Pula
Bjelovar
1X2
12
Correct Score
1-0
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
0-0
2-0
15:00
Badin
MFK Lokomotiva Z
1X2
12
Correct Score
0-1
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
0-0
0-1
15:00
Boleraz
FK Nove Zamky
1X2
1x
Correct Score
1-1
BTTS
BTTS Yes
Under / Over
Under 2.5
HT / FT
1/1
1-1
2-2
15:00
Brezno
Sabinov
1X2
12
Correct Score
2-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
1-0
2-1
15:00
Cadca
Oravske Vesele
1X2
12
Correct Score
2-4
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-1
1-1
15:00
Cana
Tatran Presov
1X2
x2
Correct Score
1-1
BTTS
BTTS Yes
Under / Over
Under 2.5
HT / FT
X/X
1-2
1-7
15:00
Dunajska Luzna
Raca
1X2
1x
Correct Score
1-1
BTTS
BTTS Yes
Under / Over
Under 2.5
HT / FT
1/1
0-1
0-3
15:00
Gerlachov
Spisske Podhradi
1X2
1
Correct Score
1-0
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
0-1
2-2
15:00
Harichovce
Stara Lubovna
1X2
1x
Correct Score
1-1
BTTS
BTTS Yes
Under / Over
Under 2.5
HT / FT
1/1
0-1
0-4
15:00
Imel
FC STK 1914 Samo
1X2
12
Correct Score
1-2
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
1-1
1-4
15:00
Jasenov
Lipany
1X2
12
Correct Score
2-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-1
2-1
15:00
Kalinkovo
I. Bratislava
1X2
2
Correct Score
0-2
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
2/2
0-3
0-7
15:00
Kanianka
Trencin
1X2
12
Correct Score
1-0
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
0-3
0-9
15:00
Kosicka Nova Ves
MFK Snina
1X2
12
Correct Score
1-2
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-3
0-4
15:00
Kovacova
Dukla Banska Bys
1X2
1x
Correct Score
2-2
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-0
0-2
15:00
Krskany
OFK Malzenice
1X2
1x
Correct Score
1-0
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
0-0
1-1
15:00
Lanzhot
Kromeriz
1X2
1x
Correct Score
2-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
1-1
3-1
15:00
Medzibrod
Filakovo
1X2
x2
Correct Score
1-3
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
X/X
0-2
0-2
15:00
MFK Nova Bana
Rimavska Sobota
1X2
12
Correct Score
1-3
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
1-1
2-2
15:00
Niger Tornadoes
Nasarawa United
1X2
1x
Correct Score
1-1
BTTS
BTTS Yes
Under / Over
Under 2.5
HT / FT
1/1
1-0
1-0
15:00
Oravan
MFK Ruzomberok
1X2
x2
Correct Score
1-2
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
X/X
1-5
2-6
15:00
Partizan Bardejo
Vranov
1X2
12
Correct Score
1-2
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
3-1
4-1
15:00
Pata
Castkovce
1X2
2
Correct Score
1-4
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
2/2
0-0
0-0
15:00
Priechod
Podkonice
1X2
x2
Correct Score
0-4
BTTS
BTTS No
Under / Over
Over 2.5
HT / FT
X/X
0-1
0-1
15:00
SKF Sered
Slovan Duslo Sal
1X2
1
Correct Score
4-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
1-3
1-3
15:00
Surany
Gabcikovo
1X2
12
Correct Score
1-2
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
2-3
2-4
15:00
Tatran Krásno
Spisska Nova Ves
1X2
1x
Correct Score
1-1
BTTS
BTTS Yes
Under / Over
Under 2.5
HT / FT
1/1
1-1
1-1
15:00
Trstice
Slovan Bratislav
1X2
1x
Correct Score
2-2
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
2-2
2-4
15:00
Velke Lovce
TJ Banik Kalinov
1X2
x2
Correct Score
2-3
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
X/X
0-4
0-4
15:00
Vinohrad Cebovce
Sport Podbrezova
1X2
1x
Correct Score
1-1
BTTS
BTTS Yes
Under / Over
Under 2.5
HT / FT
1/1
0-5
0-9
15:00
Visnove
Sokol Zubrohlava
1X2
2
Correct Score
0-2
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
2/2
0-0
1-1
15:00
Vrutky
Poprad
1X2
1x
Correct Score
2-2
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-1
0-2
15:30
A.S.Marsa
U.S.Monastir
1X2
1x
Correct Score
0-0
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
0-0
0-0
15:30
Bohumin
MFK Karvina
1X2
1x
Correct Score
2-2
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
1-2
1-6
15:30
Brandys n. Labem
Slovan Liberec
1X2
1x
Correct Score
2-2
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-3
0-6
15:30
C.A.Bizertin
Club Africain
1X2
1
Correct Score
1-0
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
0-0
0-1
15:30
FC Rokycany
Mlada Boleslav
1X2
1
Correct Score
3-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-5
0-6
15:30
FK Kraluv Dvur
Usti nad Labem
1X2
12
Correct Score
3-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
1-2
4-5
15:30
FS Trebic
Nove Sady
1X2
x
Correct Score
2-2
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
X/X
1-1
1-2
15:30
Hlinsko
Trutnov
1X2
12
Correct Score
2-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
1-0
2-1
15:30
Hluboka nad Vlta
FK MAS Taborsko
1X2
12
Correct Score
1-3
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-2
0-4
15:30
Hodonin
Synot Slovacko
1X2
1x
Correct Score
1-1
BTTS
BTTS Yes
Under / Over
Under 2.5
HT / FT
1/1
0-1
0-2
15:30
Jazz Pori
Jyvaskyla JK
1X2
12
Correct Score
2-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-0
0-1
15:30
Olympique de Bej
J.S. Kairouanais
1X2
x2
Correct Score
1-1
BTTS
BTTS Yes
Under / Over
Under 2.5
HT / FT
X/X
0-0
0-0
15:30
SK Vysoke Myto
Vysocina jihlava
1X2
12
Correct Score
0-1
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
0-0
0-1
15:30
Sokol Brozany
FK Kolin
1X2
12
Correct Score
2-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
2-0
2-2
15:30
Sokol Hostoun
Bohemians 1905
1X2
12
Correct Score
1-0
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
0-0
1-2
15:30
Stade tunisien
Etoile Metlaoui
1X2
1
Correct Score
1-0
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
1-0
2-0
15:30
Tatran Brno Bohu
Brno
1X2
12
Correct Score
1-2
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-2
0-4
15:30
TJ Dynamo ZcE Pl
Motorlet Prague
1X2
2
Correct Score
1-3
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
2/2
1-0
1-0
15:30
Unicov
Lisen
1X2
x2
Correct Score
1-1
BTTS
BTTS Yes
Under / Over
Under 2.5
HT / FT
X/X
0-0
2-2
15:30
Velke Hamry (Cze
Dukla Prague
1X2
1
Correct Score
3-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-1
0-2
15:30
Vratimov
Frydek-Mistek
1X2
12
Correct Score
1-3
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-3
1-4
16:00
Asko Oedt
Tirol
1X2
2
Correct Score
1-2
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
2/2
0-2
1-3
16:00
FC Dornbirn 1913
Red Bull Salzbur
1X2
12
Correct Score
1-2
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
1-1
1-3
16:00
Karlovy Vary Dvo
Banik Most - Sou
1X2
1x
Correct Score
1-1
BTTS
BTTS Yes
Under / Over
Under 2.5
HT / FT
1/1
0-0
3-0
16:00
SK Hranice
Tescoma Zlin
1X2
1x
Correct Score
1-0
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
0-3
0-5
16:00
Spyris Kaunas
Hegelmann Litaue
1X2
12
Correct Score
2-0
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
0-0
2-1
16:30
AEK Larnaca
Brann
1X2
1x
Correct Score
2-0
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
0-1
0-4
16:45
FC Riga United
Sparta Praha
1X2
1
Correct Score
3-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-0
1-0
16:45
Karabakh Agdam
Ferencvaros
1X2
12
Correct Score
2-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
2-1
2-3
17:00
Bella Vista
Juventud
1X2
12
Correct Score
1-2
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-0
1-0
17:00
Floridsdorfer AC
Stripfing
1X2
1x
Correct Score
2-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-1
1-3
17:00
Kalundborg GBK
Odense BK
1X2
x2
Correct Score
2-6
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
X/X
0-7
0-11
17:30
Cham
Lausanne II
1X2
12
Correct Score
3-2
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
2-2
3-5
17:30
Kaizer Chiefs
Mamelodi Sundown
1X2
12
Correct Score
0-1
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
0-0
0-0
17:30
Lamontville Gold
Magesi
1X2
1x
Correct Score
1-0
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
1-1
2-1
17:30
Sekhukhune
AmaZulu
1X2
1
Correct Score
2-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-1
1-1
17:30
Vevey Sports
Biel Bienne
1X2
12
Correct Score
2-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-2
1-3
17:45
America-RJ
Cabofriense(RJ)
1X2
x
Correct Score
0-0
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
X/X
1-1
2-2
17:45
Madureira
Marica
1X2
12
Correct Score
0-1
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
1-1
1-2
17:45
Nova Iguacu
CEAC/Araruama
1X2
x
Correct Score
1-1
BTTS
BTTS Yes
Under / Over
Under 2.5
HT / FT
X/X
1-1
1-1
18:00
Kriens
Schaffhausen
1X2
1
Correct Score
3-2
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
1-0
2-1
18:00
Stade Payerne
Coffrane
1X2
1x
Correct Score
2-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
1-1
1-2
18:30
Atus Velden
TSV Hartberg
1X2
2
Correct Score
2-3
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
2/2
0-0
0-3
18:30
Puebla
Badajoz
1X2
2
Correct Score
0-1
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
2/2
0-1
0-6
18:30
SC Schwaz
BW Linz
1X2
2
Correct Score
0-3
BTTS
BTTS No
Under / Over
Over 2.5
HT / FT
2/2
0-0
0-3
18:30
SV Donau
Rheindorf Altach
1X2
2
Correct Score
1-3
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
2/2
0-1
1-3
18:30
SV Horn
LASK Linz
1X2
2
Correct Score
1-2
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
2/2
0-2
0-2
18:45
Fulham
Bristol City
1X2
12
Correct Score
3-2
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
2-0
2-0
18:45
Oxford United
Brighton Hove Al
1X2
12
Correct Score
1-2
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-2
0-6
18:45
SV Wehen Wiesbad
Bayern Munchen
1X2
2
Correct Score
1-4
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
2/2
0-1
2-3
19:00
Benfica
Fenerbahce
1X2
12
Correct Score
3-2
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
1-0
1-0
19:00
Celta Vigo
Real Betis
1X2
1x
Correct Score
2-2
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-1
1-1
19:00
Club Brugge
Glasgow Rangers
1X2
1
Correct Score
2-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
5-0
6-0
19:00
Everton
Mansfield Town
1X2
1
Correct Score
3-2
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-0
2-0
19:00
FC Copenhagen
Basel
1X2
12
Correct Score
3-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-0
2-0
19:00
Grimsby Town
Manchester Unite
1X2
2
Correct Score
1-3
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
2/2
2-0
2-2
20:00
Carabobo FC
Portuguesa FC
1X2
1
Correct Score
2-0
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
2-0
5-0
20:00
Fortaleza F.C
Dep.Independient
1X2
12
Correct Score
0-1
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
0-0
0-0
20:00
Universidad Cent
Academia Anzoate
1X2
12
Correct Score
2-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
0-1
1-1
21:00
ADR Jicaral
Ad Aserri
1X2
1
Correct Score
2-0
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
3-0
3-1
21:00
Bangu
Portuguesa RJ
1X2
1x
Correct Score
2-0
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
0-0
0-0
22:30
Atletico Mineiro
Cruzeiro
1X2
12
Correct Score
0-1
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
0-0
0-2
23:00
One Knoxville
Naples United
1X2
1
Correct Score
2-0
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
0-0
0-0
23:30
AD San Carlos
Tacuarembo
1X2
1x
Correct Score
1-0
BTTS
BTTS No
Under / Over
Under 2.5
HT / FT
1/1
1-1
1-1
23:30
Atletico Bucaram
America de Cali
1X2
12
Correct Score
2-1
BTTS
BTTS Yes
Under / Over
Over 2.5
HT / FT
1/1
1-0
1-0
FAQ
Prediction History FAQ
What does the prediction history show?
The history page shows previous football predictions, match results and whether settled tips were successful.
How can I view another date?
Select any available date from the calendar to view the predictions and results recorded for that day.
What does TIP HIT mean?
TIP HIT indicates that a settled prediction matched the corresponding match result according to the selected market.