Ipswich
Nottingham Forest
BTTS Predictions
| Time | Match | BTTS Yes | BTTS No | Best Tip | |
|---|---|---|---|---|---|
England
•
Premier League
|
|||||
|
FT
|
Ipswich
Nottingham Forest
1
1
|
77% | 23% |
Yes
Analysis
|
Yes
Analysis
77%
23%
|
Spain
•
La Liga
|
|||||
|
FT
|
Alaves
Malaga
1
1
|
64% | 36% |
Yes
Analysis
|
Yes
Analysis
64%
36%
|
Italy
•
Serie A
|
|||||
|
FT
|
Torino
Monza
3
2
|
82% | 18% |
Yes
Analysis
|
Yes
Analysis
82%
18%
|
Germany
•
Bundesliga
|
|||||
|
FT
|
VfB Stuttgart
Borussia Mönchengladbach
2
3
|
62% | 38% |
Yes
Analysis
|
Yes
Analysis
62%
38%
|
France
•
Ligue 1
|
|||||
|
FT
|
Stade Brestois 29
Nice
1
2
|
71% | 29% |
Yes
Analysis
|
Yes
Analysis
71%
29%
|
Algeria
•
Ligue 1
|
|||||
|
FT
|
Olympique Akbou
CS Constantine
3
0
|
64% | 36% |
Yes
Analysis
|
Yes
Analysis
64%
36%
|
|
FT
|
JS El Biar
MC Oran
0
0
|
51% | 49% |
Yes
Analysis
|
Yes
Analysis
51%
49%
|
Argentina
•
Liga Profesional Argentina
|
|||||
|
FT
|
Gimnasia L.P.
Sarmiento Junin
2
0
|
84% | 16% |
Yes
Analysis
|
Yes
Analysis
84%
16%
|
|
FT
|
Gimnasia M.
Platense
1
2
|
69% | 31% |
Yes
Analysis
|
Yes
Analysis
69%
31%
|
Armenia
•
Premier League
|
|||||
|
FT
|
Van
Ararat
2
1
|
51% | 49% |
Yes
Analysis
|
Yes
Analysis
51%
49%
|
|
FT
|
Pyunik Yerevan
Gandzasar
3
0
|
40% | 60% |
No
Analysis
|
No
Analysis
40%
60%
|
Australia
•
A-League
|
|||||
|
FT
|
Brisbane Roar
Perth Glory
2
1
|
83% | 17% |
Yes
Analysis
|
Yes
Analysis
83%
17%
|
Australia
•
Australian Championship
|
|||||
|
FT
|
Adelaide City
Wests APIA
1
3
|
59% | 41% |
Yes
Analysis
|
Yes
Analysis
59%
41%
|
|
FT
|
South Melbourne
Sydney United
1
1
|
56% | 44% |
Yes
Analysis
|
Yes
Analysis
56%
44%
|
Austria
•
Bundesliga
|
|||||
|
FT
|
SCR Altach
Austria Vienna
2
1
|
68% | 32% |
Yes
Analysis
|
Yes
Analysis
68%
32%
|
Belarus
•
1. Division
|
|||||
|
FT
|
Dinamo Minsk II
Ostrovets FC
0
2
|
75% | 25% |
Yes
Analysis
|
Yes
Analysis
75%
25%
|
Belarus
•
Premier League
|
|||||
|
FT
|
FC Minsk
Baranovichi
1
3
|
35% | 65% |
No
Analysis
|
No
Analysis
35%
65%
|
Bosnia
•
Premijer Liga
|
|||||
|
FT
|
Zrinjski
Radnik Bijeljina
1
0
|
73% | 27% |
Yes
Analysis
|
Yes
Analysis
73%
27%
|
Brazil
•
Serie A
|
|||||
|
FT
|
Cruzeiro
Remo
1
0
|
77% | 23% |
Yes
Analysis
|
Yes
Analysis
77%
23%
|
Brazil
•
Serie B
|
|||||
|
FT
|
Operario-PR
Athletic Club
1
0
|
76% | 24% |
Yes
Analysis
|
Yes
Analysis
76%
24%
|
Bulgaria
•
First League
|
|||||
|
FT
|
CSKA 1948
Botev Plovdiv
4
0
|
64% | 36% |
Yes
Analysis
|
Yes
Analysis
64%
36%
|
Chile
•
Primera B
|
|||||
|
FT
|
Deportes Iquique
Magallanes
4
1
|
54% | 46% |
Yes
Analysis
|
Yes
Analysis
54%
46%
|
Chile
•
Primera División
|
|||||
|
FT
|
A. Italiano
Huachipato
1
1
|
72% | 28% |
Yes
Analysis
|
Yes
Analysis
72%
28%
|
Denmark
•
1. Division
|
|||||
|
FT
|
Hobro
Vendsyssel FF
2
2
|
73% | 27% |
Yes
Analysis
|
Yes
Analysis
73%
27%
|
|
FT
|
Hvidovre
HB Koge
2
2
|
78% | 22% |
Yes
Analysis
|
Yes
Analysis
78%
22%
|
Denmark
•
2. Division
|
|||||
|
FT
|
Roskilde
Fremad Amager
4
0
|
75% | 25% |
Yes
Analysis
|
Yes
Analysis
75%
25%
|
|
FT
|
FA 2000
HIK
0
2
|
68% | 32% |
Yes
Analysis
|
Yes
Analysis
68%
32%
|
Denmark
•
Superliga
|
|||||
|
FT
|
Randers FC
Brondby
1
3
|
70% | 30% |
Yes
Analysis
|
Yes
Analysis
70%
30%
|
Ecuador
•
Liga Pro
|
|||||
|
FT
|
Independiente del Valle
Universidad Catolica
0
0
|
83% | 17% |
Yes
Analysis
|
Yes
Analysis
83%
17%
|
England
•
Championship
|
|||||
|
FT
|
Bolton
Middlesbrough
1
5
|
75% | 25% |
Yes
Analysis
|
Yes
Analysis
75%
25%
|
Estonia
•
Meistriliiga
|
|||||
|
FT
|
Tammeka
Trans Narva
5
1
|
61% | 39% |
Yes
Analysis
|
Yes
Analysis
61%
39%
|
|
FT
|
Nõmme United
Vaprus
4
2
|
68% | 32% |
Yes
Analysis
|
Yes
Analysis
68%
32%
|
France
•
Ligue 2
|
|||||
|
FT
|
Clermont Foot
Guingamp
0
2
|
79% | 21% |
Yes
Analysis
|
Yes
Analysis
79%
21%
|
|
FT
|
Nancy
Laval
1
0
|
70% | 30% |
Yes
Analysis
|
Yes
Analysis
70%
30%
|
|
FT
|
Sochaux
Annecy
1
3
|
77% | 23% |
Yes
Analysis
|
Yes
Analysis
77%
23%
|
|
FT
|
PAU
Grenoble
2
1
|
66% | 34% |
Yes
Analysis
|
Yes
Analysis
66%
34%
|
|
FT
|
Dunkerque
Metz
1
1
|
65% | 35% |
Yes
Analysis
|
Yes
Analysis
65%
35%
|
Georgia
•
Erovnuli Liga
|
|||||
|
FT
|
Spaeri
Gagra
0
0
|
65% | 35% |
Yes
Analysis
|
Yes
Analysis
65%
35%
|
|
FT
|
Rustavi
Dinamo Tbilisi
0
2
|
60% | 40% |
Yes
Analysis
|
Yes
Analysis
60%
40%
|
Germany
•
2. Bundesliga
|
|||||
|
FT
|
VfL Bochum
VfL Wolfsburg
1
1
|
80% | 20% |
Yes
Analysis
|
Yes
Analysis
80%
20%
|
|
FT
|
SV Darmstadt 98
FC St. Pauli
0
0
|
74% | 26% |
Yes
Analysis
|
Yes
Analysis
74%
26%
|
Germany
•
3. Liga
|
|||||
|
FT
|
Rot-Weiß Essen
SSV Jahn Regensburg
1
0
|
83% | 17% |
Yes
Analysis
|
Yes
Analysis
83%
17%
|
Ireland
•
Premier Division
|
|||||
|
FT
|
Derry City
Dundalk
2
1
|
83% | 17% |
Yes
Analysis
|
Yes
Analysis
83%
17%
|
|
FT
|
Bohemians
Shelbourne
0
1
|
79% | 21% |
Yes
Analysis
|
Yes
Analysis
79%
21%
|
|
FT
|
Waterford
Drogheda United
3
1
|
74% | 26% |
Yes
Analysis
|
Yes
Analysis
74%
26%
|
|
FT
|
Galway United
St Patrick's Athl.
0
0
|
65% | 35% |
Yes
Analysis
|
Yes
Analysis
65%
35%
|
|
FT
|
Shamrock Rovers
Sligo Rovers
4
0
|
66% | 34% |
Yes
Analysis
|
Yes
Analysis
66%
34%
|
Italy
•
Serie B
|
|||||
|
FT
|
Empoli
Vicenza Virtus
0
2
|
80% | 20% |
Yes
Analysis
|
Yes
Analysis
80%
20%
|
Kosovo
•
Superliga
|
|||||
|
FT
|
Gjilani
Llapi
1
1
|
38% | 62% |
No
Analysis
|
No
Analysis
38%
62%
|
Macedonia
•
First League
|
|||||
|
FT
|
Sileks
Shkëndija Haraçinë
2
0
|
52% | 48% |
Yes
Analysis
|
Yes
Analysis
52%
48%
|
Montenegro
•
First League
|
|||||
|
FT
|
Bokelj
Dečić
2
0
|
52% | 48% |
Yes
Analysis
|
Yes
Analysis
52%
48%
|
|
FT
|
Jezero
Petrovac
1
2
|
73% | 27% |
Yes
Analysis
|
Yes
Analysis
73%
27%
|
Netherlands
•
Eerste Divisie
|
|||||
|
FT
|
De Graafschap
Waalwijk
1
1
|
76% | 24% |
Yes
Analysis
|
Yes
Analysis
76%
24%
|
|
FT
|
Vitesse
Emmen
0
2
|
77% | 23% |
Yes
Analysis
|
Yes
Analysis
77%
23%
|
|
FT
|
NAC Breda
Heracles
1
1
|
75% | 25% |
Yes
Analysis
|
Yes
Analysis
75%
25%
|
|
FT
|
FC Volendam
Jong Utrecht
6
2
|
75% | 25% |
Yes
Analysis
|
Yes
Analysis
75%
25%
|
|
FT
|
Jong AZ
Helmond Sport
5
4
|
87% | 13% |
Yes
Analysis
|
Yes
Analysis
87%
13%
|
|
FT
|
Almere City FC
Roda
2
3
|
53% | 47% |
Yes
Analysis
|
Yes
Analysis
53%
47%
|
|
FT
|
Den Bosch
MVV
2
2
|
72% | 28% |
Yes
Analysis
|
Yes
Analysis
72%
28%
|
|
FT
|
FC Eindhoven
Jong PSV U21
1
2
|
81% | 19% |
Yes
Analysis
|
Yes
Analysis
81%
19%
|
|
FT
|
FC OSS
Jong Ajax
3
3
|
72% | 28% |
Yes
Analysis
|
Yes
Analysis
72%
28%
|
Netherlands
•
Eredivisie
|
|||||
|
FT
|
GO Ahead Eagles
Telstar
3
2
|
77% | 23% |
Yes
Analysis
|
Yes
Analysis
77%
23%
|
Paraguay
•
Division Profesional - Clausura
|
|||||
|
FT
|
Rubio NU
Club Guarani
0
2
|
56% | 44% |
Yes
Analysis
|
Yes
Analysis
56%
44%
|
|
FT
|
Libertad Asuncion
Sportivo Luqueno
1
0
|
75% | 25% |
Yes
Analysis
|
Yes
Analysis
75%
25%
|
Peru
•
Primera División
|
|||||
|
FT
|
UTC Cajamarca
FBC Melgar
1
2
|
70% | 30% |
Yes
Analysis
|
Yes
Analysis
70%
30%
|
|
FT
|
Atletico Grau
ADT
1
1
|
70% | 30% |
Yes
Analysis
|
Yes
Analysis
70%
30%
|
Poland
•
Ekstraklasa
|
|||||
|
FT
|
Motor Lublin
Zaglebie Lubin
2
2
|
76% | 24% |
Yes
Analysis
|
Yes
Analysis
76%
24%
|
|
FT
|
Widzew Łódź
Gornik Zabrze
1
1
|
73% | 27% |
Yes
Analysis
|
Yes
Analysis
73%
27%
|
Portugal
•
Primeira Liga
|
|||||
|
FT
|
Vitória SC
Maritimo
5
0
|
63% | 37% |
Yes
Analysis
|
Yes
Analysis
63%
37%
|
Romania
•
Liga I
|
|||||
|
FT
|
FC Botosani
Petrolul Ploiesti
1
3
|
63% | 37% |
Yes
Analysis
|
Yes
Analysis
63%
37%
|
|
FT
|
Corvinul Hunedoara
Universitatea Cluj
0
3
|
73% | 27% |
Yes
Analysis
|
Yes
Analysis
73%
27%
|
Russia
•
Premier League
|
|||||
|
FT
|
Akhmat
FC Orenburg
0
1
|
71% | 29% |
Yes
Analysis
|
Yes
Analysis
71%
29%
|
Saudi-Arabia
•
Pro League
|
|||||
|
FT
|
Al-Faisaly FC
Al-Nassr
1
3
|
71% | 29% |
Yes
Analysis
|
Yes
Analysis
71%
29%
|
|
FT
|
Al-Ittihad FC
Al Diriyah
2
0
|
73% | 27% |
Yes
Analysis
|
Yes
Analysis
73%
27%
|
|
FT
|
Al-Ahli Jeddah
Al Khaleej Saihat
4
1
|
69% | 31% |
Yes
Analysis
|
Yes
Analysis
69%
31%
|
|
FT
|
Al-Qadisiyah FC
Al-Hilal Saudi FC
2
3
|
63% | 37% |
Yes
Analysis
|
Yes
Analysis
63%
37%
|
Serbia
•
Super Liga
|
|||||
|
FT
|
Radnicki NIS
Novi Pazar
0
2
|
59% | 41% |
Yes
Analysis
|
Yes
Analysis
59%
41%
|
|
FT
|
Zemun
Macva
1
0
|
59% | 41% |
Yes
Analysis
|
Yes
Analysis
59%
41%
|
|
FT
|
Radnicki 1923
Radnik Surdulica
1
0
|
73% | 27% |
Yes
Analysis
|
Yes
Analysis
73%
27%
|
|
FT
|
IMT Novi Beograd
Železničar Pančevo
0
1
|
56% | 44% |
Yes
Analysis
|
Yes
Analysis
56%
44%
|
Spain
•
Segunda División
|
|||||
|
FT
|
Granada CF
Valladolid
2
1
|
83% | 17% |
Yes
Analysis
|
Yes
Analysis
83%
17%
|
Sweden
•
Allsvenskan
|
|||||
|
FT
|
IF Elfsborg
Malmo FF
0
0
|
54% | 46% |
Yes
Analysis
|
Yes
Analysis
54%
46%
|
|
FT
|
Vasteras SK FK
Halmstad
1
2
|
62% | 38% |
Yes
Analysis
|
Yes
Analysis
62%
38%
|
Sweden
•
Ettan - Norra
|
|||||
|
FT
|
Järfälla
Hammarby Talang
2
2
|
72% | 28% |
Yes
Analysis
|
Yes
Analysis
72%
28%
|
Sweden
•
Ettan - Södra
|
|||||
|
FT
|
Utsikten
Tvååker
1
4
|
71% | 29% |
Yes
Analysis
|
Yes
Analysis
71%
29%
|
Sweden
•
Superettan
|
|||||
|
FT
|
Oddevold
GIF Sundsvall
7
0
|
59% | 41% |
Yes
Analysis
|
Yes
Analysis
59%
41%
|
Tunisia
•
Ligue 1
|
|||||
|
FT
|
CA Bizertin
ES Hammam-Sousse
3
1
|
30% | 70% |
No
Analysis
|
No
Analysis
30%
70%
|
|
FT
|
US Ben Guerdane
Stade Tunisien
1
0
|
76% | 24% |
Yes
Analysis
|
Yes
Analysis
76%
24%
|
|
FT
|
AS Marsa
CS Hammam-Lif
1
1
|
30% | 70% |
No
Analysis
|
No
Analysis
30%
70%
|
|
FT
|
Jeunesse Sportive Omrane
Olympique Béja
0
0
|
83% | 17% |
Yes
Analysis
|
Yes
Analysis
83%
17%
|
Turkey
•
1. Lig
|
|||||
|
FT
|
Boluspor
Vanspor FK
0
3
|
61% | 39% |
Yes
Analysis
|
Yes
Analysis
61%
39%
|
Turkey
•
Süper Lig
|
|||||
|
FT
|
Alanyaspor
Kocaelispor
1
2
|
49% | 51% |
No
Analysis
|
No
Analysis
49%
51%
|
Uganda
•
Premier League
|
|||||
|
13:00
|
Kitara
Ntugasaze
-
-
|
70% | 30% |
Yes
Analysis
|
Yes
Analysis
70%
30%
|
|
FT
|
Vipers
Police
0
0
|
43% | 57% |
No
Analysis
|
No
Analysis
43%
57%
|
Ukraine
•
Premier League
|
|||||
|
FT
|
Dynamo Kyiv
Kudrivka
3
1
|
60% | 40% |
Yes
Analysis
|
Yes
Analysis
60%
40%
|
|
FT
|
Polessya
Obolon'-Brovar
3
0
|
52% | 48% |
Yes
Analysis
|
Yes
Analysis
52%
48%
|
|
FT
|
Veres Rivne
Kolos Kovalivka
0
2
|
68% | 32% |
Yes
Analysis
|
Yes
Analysis
68%
32%
|
Uruguay
•
Primera División
|
|||||
|
FT
|
Juventud
Penarol
0
0
|
63% | 37% |
Yes
Analysis
|
Yes
Analysis
63%
37%
|
Wales
•
Premier League
|
|||||
|
FT
|
The New Saints
Ammanford AFC
9
0
|
56% | 44% |
Yes
Analysis
|
Yes
Analysis
56%
44%
|
|
FT
|
Caernarfon Town
Briton Ferry
3
1
|
75% | 25% |
Yes
Analysis
|
Yes
Analysis
75%
25%
|
|
FT
|
Cambrian & Clydach
Airbus UK
2
3
|
73% | 27% |
Yes
Analysis
|
Yes
Analysis
73%
27%
|
|
FT
|
Colwyn Bay
Cardiff MET
2
2
|
66% | 34% |
Yes
Analysis
|
Yes
Analysis
66%
34%
|
|
18:45
|
Holywell
Penybont
-
-
|
69% | 31% |
Yes
Analysis
|
Yes
Analysis
69%
31%
|
|
FT
|
Trefelin
Flint Town United
0
2
|
56% | 44% |
Yes
Analysis
|
Yes
Analysis
56%
44%
|
World
•
CONMEBOL Libertadores
|
|||||
|
FT
|
Flamengo
Estudiantes L.P.
0
0
|
59% | 41% |
Yes
Analysis
|
Yes
Analysis
59%
41%
|
Latest Betting Blog Posts
Football fans have more data available than ever before. Fixtures, live scores, form tables,...
Sports betting comes with its own terminology, numbers, and wagering formats. For someone pl...
The Canadian Premier League has only been around in its current form for less than a decade,...
George Weah remains the only African player to have won the Ballon d'Or, and he did it witho...
Explore how mobile technology, local regulations and changing fan habits have influenced the...
Most people look at betting odds and see only potential profit. Experienced bettors see some...
Football Predictions, H2H Stats and Match Analysis
H2H Facts brings together football predictions, fixtures, live scores, match facts and team statistics in one place. Explore today’s upcoming matches, compare teams before kick-off and follow results from leagues and competitions around the world.
Each match page is designed to make football research simpler. Depending on the available data, you can review recent team form, previous head-to-head meetings, league position, scoring trends, results and prediction markets. Use the information to understand a fixture better before making your own decision.
Today’s Football Predictions
Browse daily football predictions for upcoming games and explore the main match markets, including 1X2, BTTS, over and under goals, double chance and correct score insights where available. The predictions page helps you compare home win, draw and away win signals alongside football statistics and current fixture information.
No prediction is guaranteed. Team news, injuries, line-ups, motivation and events during a match can affect every result. H2H Facts provides informational football data and statistical analysis to support research, not certainty.
H2H Records and Team Form
Head-to-head statistics show how two teams performed in earlier meetings. Combined with recent home and away form, goals scored, goals conceded and the latest results, H2H data can give a more complete view of an upcoming football match. Check both historical records and current performance rather than relying on one statistic.
Fixtures, Results and League Statistics
Follow football fixtures today, live match scores, final results and league tables. Our league statistics pages make it easier to compare BTTS rates, over 2.5 goals trends, draw percentages and completed-match data across different competitions. Whether you are following a major European league or an international fixture, H2H Facts gives you useful football information in a clear format.
Frequently Asked Questions
What can I find on H2H Facts?
Explore football predictions, fixtures, live scores, results, H2H records, team form, match facts and league statistics.
Are football predictions guaranteed?
No. Predictions and statistics are informational only. Football results and betting outcomes are never guaranteed.
England
Spain
Italy
Germany
France
Algeria
Argentina
Armenia
Australia
Australia
Austria
Belarus
Belarus
Bosnia
Brazil
Brazil
Bulgaria
Chile
Chile
Denmark
Denmark
Denmark
Ecuador
England
Estonia
France
Georgia
Germany
Germany
Ireland
Italy
Kosovo
Macedonia
Montenegro
Netherlands
Netherlands
Paraguay
Peru
Poland
Portugal
Romania
Russia
Saudi-Arabia
Serbia
Spain
Sweden
Sweden
Sweden
Sweden
Tunisia
Turkey
Turkey
Uganda
Ukraine
Uruguay
Wales
World