ProBettingHub
Pricing
Sign In
Pro FinderPro
Betting Stats
Leagues
Portal PulsePro
News
  1. Matches
ProBettingHub

Independent football analytics, in-depth stats and fair-odds insights — built for fans who want the full picture.

Open ProBettingHub on X (formerly Twitter)Open ProBettingHub on InstagramOpen ProBettingHub on FacebookOpen ProBettingHub on ThreadsJoin ProBettingHub on Telegram

Explore

  • Backtesting
  • Leagues
  • Portal Pulse
  • Betting Stats
  • News
  • Pricing

Popular

  • Live matches now
  • Today's football fixtures
  • Upcoming match previews
  • Portal Pulse — Football Portal Aggregator
  • Betting markets & stats

Company

  • About Us
  • Privacy Policy
  • Cookies
  • Terms of Use
  • Partner Program Terms
About UsPrivacy PolicyCookiesTerms of UsePartner Program Terms

DISCLAIMER: This site is for information and entertainment purposes only. We are not a bookmaker or financial advisor, do not accept or place bets, and nothing here is a recommendation or guarantee of profit. Use at your own risk, comply with your local laws, and only if you are 18+.

This website contains no outbound links to bookmakers or gambling operators. Where any gambling-related outbound link exists, it leads exclusively to gambling entities licensed and authorized in the targeted geographic region; our gambling-related links are limited to responsible-gambling organisations such as BeGambleAware.org and GamCare.org.uk.

© 2026 ProBettingHub. All rights reserved.

Gamble Responsibly·GamblingTherapy.org·BeGambleAware.org·GamCare.org.uk·GamblingCare.ie·18+ only
Pro FinderLeaguesPortal PulseBetting Stats
Championship·
Regular Season - 26·01/04/2025·10:00
Middlesbrough
Middlesbrough
WDDDW
1-1
Finished
HT1-1
Cardiff
Cardiff
DWLLD
📍 Riverside Stadium, Middlesbrough
OverviewIntelligenceStats
1x2Over/UnderBTTSHandicapsCornersCards
Season statsChampionship
Middlesbrough25matchesCardiff24matches

Every panel below reflects each team's matches in Championship.

Coverage varies by league·top-tier competitions have richer per-match data; lower divisions and smaller leagues track fewer metrics, so some panels may be sparse or missing entirely.
Pre-match snapshot·every value reflects each team's state going into kick-off — frozen before the match starts, not updated live.
Season statsChampionshipMiddlesbrough25Cardiff24

Overall

Overallteam-strength snapshot

Match Outcome

Match Outcomeresults breakdown
25·24matches

Goal Scoring

Goal Scoringattacking output
25·24matches

Defensive Solidity

Defensive Soliditygoals & shots conceded
25·24matches

xG Trends

xG TrendsEWMA-smoothed performance
25·24matches

Shots Quality

Shots Qualityvolume & accuracy
25·24matches

Possession & Passing

Possession & Passingball control
25·24matches

HT / FT Patterns

HT / FT Patternshalf-time vs full-time outcomes
25·24matches

Goal Timing

Goal Timingwhen goals happen
25/25available data24/24available data

First-Goal Edge

First-Goal Edgewho strikes first
25/25available data24/24available data

Late-Game Strength

Late-Game Strengthafter the 75th minute
25/25available data24/24available data

Set Pieces

Set Piecespenalty / own-goal share
25/25available data24/24available data

Corners

Cornersset-piece pressure
25·24matches

Cards & Discipline

Cards & Disciplineyellows, reds & fouls
25/25available data24/24available data

Venue Edge

Venue EdgeMiddlesbrough at home · Cardiff on the road
13·12matches
1521
ELO

Chess-style strength rating going into kick-off.

1350
59%
LTQ

Long-term quality: league- and opponent-adjusted performance over the last 20 matches, comparable across leagues.

41%
60%
Hype

Current form: league- and opponent-adjusted performance over the last 10 matches, newest weighted heaviest.

47%
2.95
Momentum

Recent goal-scoring trend (weighted goals signal).

2.99
1.60
Points per Game

Average points per match across the sampled games (max 3).

0.92
44%
Win Rate

Share of sampled matches won.

21%
28%
Draw Rate

Share of sampled matches that ended level.

29%
28%
Loss Rate

Share of sampled matches lost (lower is better).

50%
32%
Clean Sheet24%

Share of matches with no goals conceded.

17%
24%
Failed to Score

Share of matches where the team didn't score (lower is better).

42%
1.68
Avg Goals Scored

Goals scored per match across the sampled games.

1.00
76%
Scored > 0.567%

Share of matches where the team scored at least once.

58%
64%
Over 1.574%

Share of matches with total goals > 1.5.

83%
44%
Over 2.541%

Share of matches with total goals > 2.5.

38%
36%
Over 3.533%

Share of matches with total goals > 3.5 — high-scoring affairs.

29%
48%
BTTS47%

Share of matches where both teams scored.

46%
16%
BTTS & Win

Share of matches won while both teams scored — strong attack with a defensive lapse.

8%
24%
Scored Both Halves18%

Share of matches with a goal in both the 1st and 2nd half.

13%
1.24
Avg Goals Conceded

Goals conceded per match (lower is better).

1.63
9.24
Avg Shots Conceded

Total shots faced per match — defensive pressure (> 17.5/match is heavy siege).

12.29
3.04
Avg SoT Conceded

Shots on target faced per match — quality of chances given up (> 5.5 is severe).

4.50
1.80
Avg Saves

Goalkeeper saves per match (> 4.5 means the keeper is doing heavy lifting).

2.92
59%
Save %62%

Share of opponent shots on target stopped by the keeper.

65%
32%
Clean Sheet24%

Share of matches with no goals conceded.

17%
1.35
EWMAxG For

Smoothed expected goals created per match — top attacks hit > 2.5/match, mid-table sits around 1.4.

1.05
1.24
EWMAxG Against

Smoothed expected goals conceded per match — elite defenses < 1.0, struggling sides > 2.0.

1.56
0.11
EWMAxG Diff

Net xG: attack minus defense. ±1 is dominant/poor; ±2 is title-contender or crisis-level.

-0.51
0.43
EWMAFinishing Edge

Goals scored minus xG. +0.3 is clinical, −0.3 is wasteful; ±1 is statistical outlier.

0.12
0.10
EWMAxG per Shot

Average chance quality per attempt — 0.10 is mid, 0.15+ means the team only shoots from dangerous spots.

0.08
14.60
Avg Shots

Total shots per match — pure attacking volume (> 16.5/match is elite).

12.67
5.04
Avg Shots on Target

Shots on target per match — strikes the keeper had to handle (> 5.5/match is heavy).

4.21
10.04
Avg Shots in Box

Shots taken from inside the penalty area — proximity to goal (> 8.5/match means consistent box presence).

8.13
69%
Box Shot %66%

Share of shots taken from inside the box — chance-selection quality. Mid sits ~60%, elite > 75%.

64%
35%
On-Target %34%

Share of shots that hit the target — striking accuracy. Mid ~33%, elite > 40%.

33%
12%
Shot Conversion10%

Goals per shot taken — clinical efficiency. ~10% is league average, > 15% is elite finishing.

8%
55%
Avg Possession

Share of match time with the ball. > 55% is dominant, < 40% is reactive.

47%
86%
Pass Accuracy

Share of passes completed — distribution quality. Mid sits ~80%, elite > 88%.

79%
520.84
Avg Passes

Total passes attempted per match — distribution volume. Top sides > 550, bottom sides < 400.

405.33
0.10
EWMAPossession Trend

Smoothed possession differential — team minus opponent. ±0.1 is normal, ±0.2 is strong dominance.

-0.09
36%
Leading at HT28%

Share of matches the team led at halftime — fast-start signal.

21%
36%
Level at HT

Share of matches level at halftime — balanced or low-tempo openings.

42%
28%
Trailing at HT

Share of matches the team trailed at halftime — slow starts (lower is better).

38%
60%
HT/FT Same Outcome65%

Share of matches where the W/D/L state at halftime matched the full-time result — game-state stability.

71%
78%
Led at HT → Won79%

Of matches led at HT, share converted into a full-time win — closing strength.

80%
29%
Trailed at HT → Recovered20%

Of matches trailing at HT, share rescued to a draw or win — comeback resilience.

11%
14%
0-15'17%

Hot starts — share of the team's goals scored in the opening 15 minutes.

20%
12%
16-30'12%

Early control — share scored between the 16th and 30th minute.

12%
24%
31-45'20%

Pre-HT push — share scored in the run-up to halftime.

16%
14%
46-60'15%

Restart wave — share scored in the first 15 minutes after HT.

16%
7%
61-75'8%

Game-state shift — share scored between minutes 61 and 75.

8%
29%
76-90+'28%

Late-game finishers — share scored from the 76th minute onwards (incl. stoppage time).

28%
58%
Scored First51%

Share of matches where the team opened the scoring — fast-start signal.

43%
42%
Conceded First

Share of matches where the team conceded the opening goal (lower is better).

57%
71%
Win when Scoring First51%

Of matches the team scored first, share converted into a win — closing strength after the opener.

30%
10%
Win when Conceding First13%

Of matches conceding first, share rescued into a win — comeback strength.

15%
39'
Avg Min. 1st Goal Scored

Average minute of the team's first goal — earlier means faster starters.

23'
27'
Avg Min. 1st Goal Conceded

Average minute of the first goal conceded — later is better (defense holds longer).

33'
36%
Scored after 75'28%

Share of matches with a late goal scored by the team — late finishers signal.

21%
28%
Conceded after 75'

Share of matches the team conceded a late goal — late-game vulnerability (lower is better).

38%
82%
Lead Saved after 75'71%

Of matches leading at 75', share closed out for a win — closing strength.

60%
18%
Lead Lost after 75'

Of matches leading at 75', share dropped to a draw or loss — late-game collapse risk.

40%
12%
Any Goal in Stoppage Time

Share of matches with any goal in stoppage time (90+) — late-drama frequency.

29%
88%
Open-Play Share88%

Of the team's scored goals, share from open play — non-set-piece scoring quality.

88%
7%
Penalty Share

Of the team's scored goals, share from penalty kicks — penalty dependency.

0%
5%
Opp Own-Goal Bonus

Of the team's scored goals, share that were opponent own-goals — pressure / fortune.

12%
0%
Penalty Conceded Share

Of conceded goals, share from opponent penalties — defensive discipline (lower is better).

5%
6%
Own-Goal Cost

Of conceded goals, share that were the team's own goals — pressure-induced errors (lower is better).

5%
5.56
Avg Corners For

Average corners won per match — attacking territorial pressure (> 5.5 is heavy).

5.13
4.76
Avg Corners Against

Average corners conceded per match — territorial pressure faced (lower is better).

4.67
54%
Corner Share53%

Share of total corners in the team's matches that went to the team — territorial dominance ratio.

52%
-0.22
EWMACorners Diff

Smoothed corner differential per match — long-term territorial advantage (±2 is strong).

0.10
72%
Match Corners > 8.563%

Share of matches with total corners > 8.5 (Over 8.5 line) — high-tempo encounter signal.

54%
56%
Match Corners > 9.551%

Share of matches with total corners > 9.5 (Over 9.5 line).

46%
48%
Match Corners > 10.543%

Share of matches with total corners > 10.5 (Over 10.5 line) — corner-heavy clashes only.

38%
1.60
Avg Yellow Cards

Yellow cards picked up per match — discipline signal (lower is better).

1.92
8%
Red Card Match Rate

Share of matches with at least one red card to the team — sending-off risk.

8%
9.36
Avg Fouls

Fouls committed per match — aggression / tactical-foul tendency (lower is calmer).

11.63
64%
Match Cards > 3.563%

Share of matches with total card points (both teams, yellow=1 / red=2, 2Y→R counted as 2) > 3.5 — Over 3.5 line.

63%
36%
Match Cards > 4.539%

Share of matches with total card points > 4.5 — Over 4.5 line.

42%
56%
Cards in 2nd Half

Share of card events that occur after halftime — late-discipline tendency.

65%
1.69
PPG at Venue

Points per match at the venue — home team at home, away team away.

0.75
46%
Win Rate27%

Share of sampled matches won.

8%
23%
Loss Rate

Share of sampled matches lost (lower is better).

42%
1.46
Avg Goals Scored

Goals scored per match across the sampled games.

1.00
1.08
Avg Goals Conceded

Goals conceded per match (lower is better).

1.83
38%
Clean Sheet23%

Share of matches with no goals conceded.

8%
38%
BTTS53%

Share of matches where both teams scored.

67%
38%
Over 2.544%

Share of venue matches with total goals > 2.5.

50%
1.34
EWMAAttack xG (EWMA)

Smoothed xG created at venue — long-term attacking strength in this fixture's venue context.

1.03
1.26
EWMADefense xG (EWMA)

Smoothed xG conceded at venue — defensive strength in this fixture's venue context (lower is better).

1.61
  • Bideford vs Bristol Manor Farm
  • Malvern Town vs Mousehole
  • Three Bridges vs Ramsgate
  • Steyning Town vs Ashford United
  • Eastbourne Town vs Lancing
  • Margate vs Merstham
  • Deal Town vs Burgess Hill Town
  • Sevenoaks Town vs Phoenix Sports
  • Cray Valley PM vs Hashtag United
  • Dartford vs Whitehawk
  • Billericay Town vs Potters Bar Town
  • Horsham vs Carshalton Athletic
  • Chichester City vs Chatham Town
  • Bowers & Pitsea vs Folkestone Invicta
  • Dulwich Hamlet vs Bognor Regis Town
  • Hendon vs Dover
  • Lewes vs Cheshunt
  • Bamber Bridge vs Whitby Town
  • Macclesfield vs Worksop Town
  • United of Manchester vs Morpeth Town
  • Ilkeston Town vs Leek Town
  • Rylands vs Hebburn Town
  • Workington vs Guiseley AFC
  • Poole Town vs Bracknell Town
  • Havant & Wville vs Dorchester Town
  • Tiverton Town vs Merthyr Town
  • Sholing vs Swindon Supermarine
  • Walton & Hersham vs AFC Totton
  • Winchester City vs Marlow
  • Gloucester City vs Taunton Town
  • Basingstoke Town vs Plymouth Parkway
  • Angoulême vs Cannes
  • Bordeaux vs Saint-Colomban Locminé
  • Stade Briochin vs Bourges Foot 18
  • Biesheim vs Beauvais
  • Furiani-Agliani vs Haguenau
  • Creteil vs Bobigny
  • Triestina vs Clodiense
  • Virtus Verona vs Alcione
  • Atalanta II vs Novara
  • Albinoleffe vs Arzignano Valchiampo
  • Feralpisalo vs Renate
  • Huy vs Jette
  • Meux vs Habay-la-Neuve
  • Verlaine vs Seraing II
  • Loenhout vs Punt-Larum
  • Inverness CT vs Dumbarton
  • Montrose vs Kelty Hearts
  • Arbroath vs Alloa Athletic
  • Stenhousemuir vs Annan Athletic
  • Queen of the South vs Cove Rangers
  • Clyde vs Stirling Albion
  • East Fife vs Forfar Athletic
  • Edinburgh City vs Bonnyrigg Rose Athletic
  • Central Coast Mariners W vs Adelaide United W
  • Brisbane Roar FC W vs Canberra United W
  • Hassania Agadir vs Riadi Salmi
  • Moghreb Tetouan vs Wydad AC
  • Chabab Atl. Khenifra vs Yacoub El Mansour
  • Olympique Dcheïra vs Racing de Casablanca
  • Stade Marocain vs Wydad Fès
  • USM Oujda vs El Massira
  • ES Metlaoui vs US Monastirienne
  • ES Zarzis vs AS Soliman
  • Stade Tunisien vs US Tataouine
  • Persewar vs Persipura Jayapura
  • Persiku Kudus vs Persikas
  • Sriwijaya FC vs Putra Sinar Giri
  • PSPS vs PSMS Medan
  • Persibo vs Cilegon United
  • Persekat vs PSIM Yogyakarta
  • Kasetsart FC vs Chanthaburi
  • Trat FC vs Pattaya United
  • Nakhon Si Thammarat vs Police Tero
  • Phrae United vs Lampang FC
  • Chainat vs Esan Pattaya
  • Al Fujairah SC vs Emirates Club
  • Al Jazira Al Hamra vs Gulf Heroes
  • Al Hamriyah vs Al Arabi
  • Al Zulfi vs Al Taee
  • Al-Hazm vs Al Bukayriyah
  • Jeddah Club vs Al-Ain
  • Apoel Nicosia vs Karmiotissa
  • Nea Salamis vs Ethnikos Achna
  • APEA vs ASPIS
  • Omonia Psevda vs Leivadia
  • Ermis vs Anorthosis Mouttagiakas
  • AEP Polemidion vs Kouris Erimi
  • Ormideia vs EN THOI Lakatamia
  • Kedros Agia Marina vs Ethnikos Latsion
  • Doxa Palaiometochou vs Geroskipou
  • APOP Polis vs Iraklis Yerolakkou
  • Odisha vs Goa
  • Jamshedpur vs Bengaluru
  • Bahardar vs Dire Dawa Kenema
  • Kedus Giorgis vs Mebrat Hayl
  • Hapoel Haifa vs Maccabi Petah Tikva
  • Maccabi Tel Aviv vs Ashdod
  • Bnei Sakhnin vs Ironi Tiberias
  • Hapoel Hadera vs Hapoel Beer Sheva
  • Mtarfa vs Marsa
  • Swieqi United vs Pietà Hotspurs
  • Santa Lucía vs Zurrieq
  • Valletta FC vs Gudja United
  • Zabbar St. Patrick vs Sliema Wanderers
  • Melita vs Hibernians
  • Mosta vs Gzira United
  • Rahmatgonj MFS vs Dhaka Wanderers
  • Abahani Chittagong vs Mohammedan Dhaka
  • DSC vs Gorée
  • Guédiawaye vs Jamono Fatick
  • Oslo vs Sonacos
  • Wally Daan vs Ouakam
  • Musanze vs APR
  • Gasogi United vs AS Kigali
  • Rayon Sports vs Police
  • Life Sihanoukville vs Boeung Ket
  • Angkor Tiger vs Kirivong Sok Sen Chey
  • National Defense vs Dangkor Senchey
  • Nico United vs Matebele
  • Morupule Wanderers vs Gaborone United
  • Sua Flamingoes vs Chadibe
  • TAFIC vs UF Santos
  • Centre Chiefs vs Township Rollers
  • Extension Gunners vs Galaxy
  • St. George's Colts vs Devonshire Cougars
  • Pembroke Hamilton Club vs Paget Lions
  • Buffles vs Loto Popo
  • Dynamique Djougou vs Bani Gansè
  • Cavaliers vs Abeilles
  • AS Cotonou vs Etoile Filante
  • Avrankou Omnisport vs Requins
  • Ayema vs Dragons
  • Tonnerre vs Dynamo Abomey
  • Sitatunga vs Coton Sport Ouidah
  • Bukavu Dawa vs Vita Club
  • Arosa vs Boiro
  • Burgos Promesas vs Atlético Mansillés
  • Mojados vs Ciudad Rodrigo
  • Villaralbo vs Atlético Tordesillas
  • Becerril Campos vs Arandina
  • Laguna de Duero vs Cristo Atlético
  • Motril vs Atlético Porcuna
  • UD Caravaca vs Balsicas Atlético
  • Fuentes vs CDJ Tamarite
  • La Almunia vs Zuera
  • Utrillas vs Épila
  • Pevidem vs Rebordosa
  • Bayonne vs Bassin d'Arcachon Sud
  • NC Magra vs MB Rouisset
  • IRB Nezla vs Koléa
  • MB Barika vs JS Jijel
  • US Chaouia vs WA Mostaganem
  • RC Kouba vs GC Mascara
  • Sidi Abdelmoumen vs A El-Eulma
  • JSM Bejaia vs USB Hassi R Mel
  • Usm El Harrach vs Hussein Dey
  • Nasr El Fedjoudj vs El Bayadh
  • MJ Arzew vs El Abiodh Sidi Cheikh
  • Béchar Djedid vs MC Oran
  • ICS Tlemcen vs USM Sétif
  • Al Talaba vs Al Najaf
  • Al Shorta vs Erbil
  • Bibiani Gold Stars vs Berekum Chelsea
  • Afantou vs Rodos
  • SC Villa vs URA
  • NEC vs Mbarara City
  • Binga vs ASKO
  • CSA vs Barcelona BA
  • Santa Cruz vs Treze
  • Sergipe vs ASA
  • Juazeirense vs Fluminense PI
  • Botafogo PB vs Maranhão
  • Retrô vs Moto Club
  • Ferroviario vs Santa Cruz RN
  • ABC vs Maracanã
  • Flamengo SP U20 vs Barra SC U20
  • Nacional SP U20 vs Canaã U20
  • Sfera U20 vs Estrela De Marco U20
  • Aster Brasil SP U20 vs Dourados U20
  • Votoraty U20 vs Gênus U20
  • Ibrachina U20 vs Monte Roraima U20
  • Cuiabá U20 vs Ponte Preta U20
  • Taubaté U20 vs Marcilio Dias U20
  • União Suzano U20 vs RB Bragantino U20
  • Capivariano U20 vs Madureira U20
  • Vasco da Gama U20 vs XV de Piracicaba U20
  • Internacional U20 vs América SE U20
  • Santa Fé SP U20 vs IAPE U20
  • Avaí U20 vs União TO U20
  • América Mineiro U20 vs Piauí U20
  • Goiás U20 vs Inter de Minas U20
  • Vila Nova U20 vs Falcon U20
  • ABC U20 vs Novorizontino U20
  • Nautico U20 vs Araguacema U20
  • XV de Jaú U20 vs Picos PI U20
  • Bahia U20 vs Sergipe U20
  • Itapirense U20 vs América RJ U20
  • São Paulo U20 vs Serra Branca U20
  • Atlético GO U20 vs Portuguesa U20
  • Santo André U20 vs Rio Branco AC U20
  • Corinthians U20 vs Porto Velho EC U20
  • Young Elephant vs Viengchanh
  • Escobedo vs Colindres
  • Sporting Gijon vs Langreo
  • Santa Amalia vs Mérida AD
  • Illescas vs Toledo
  • FC Eindhoven vs Fortuna Sittard
  • Jong PSV U21 vs Katwijk
  • Vitesse vs GVVV Veenendaal
  • De Graafschap vs HHC
  • Sámano vs Laredo
  • Martos vs Linares Deportivo
  • Cascavel vs Londrina
  • Nacional de Patos vs Iguatu
  • Santos Laguna vs Mineros de Zacatecas
  • Mazatlán vs Toluca
  • CDS Tampico Madero vs Guadalajara Chivas
  • Pumas UNAM W vs Atlético San Luis W
  • Saintoise vs NSeth Berchem
  • Auderghem vs Ixelles
  • Milan U20 vs Lazio U20
  • Cesena U20 vs Torino U20
  • Lecce U20 vs Cagliari U20
  • Juventus U20 vs Internazionale U20
  • Fiorentina U20 vs Empoli U20
  • Genoa U20 vs Monza U20
  • Bologna U20 vs Atalanta U20
  • Ismaily SC vs Tanta SC
  • National Bank of Egypt vs Asyut Petrol
  • Ceramica Cleopatra vs La Viena FC
  • Smouha SC vs Suez
  • Caledonian Braves vs Cumbernauld Colts
  • Gala Fairydean Rovers vs Berwick Rangers
  • East Stirlingshire vs Cowdenbeath
  • BSC Glasgow vs Gretna 2008
  • Crusaders FC vs Knockbreda
  • Bangor vs Newington Youth
  • Limavady United vs Larne
  • Cliftonville FC vs Banbridge Rangers
  • Ballymacash Rangers vs Ballinamallard United
  • Coleraine FC vs Armagh City
  • Ballymena United vs Ards
  • Linfield vs Wellington Rec
  • Annagh United vs Portadown
  • Carrick Rangers vs Newry City AFC
  • Dungannon Swifts vs Rathfriland
  • Invincible Eleven vs Heaven Eleven
  • LPRC Oilers vs Freeport
  • Eding Sport vs Union Abong-Mbang
  • ISOHSA vs Feutcheu
  • Tonnerre vs FAP
  • Fjolnir vs Leiknir R.
  • IR Reykjavik vs Vikingur Reykjavik
  • M'saken vs AS Marsa
  • Mégrine vs EM Mahdia
  • Moknine vs Radès
  • Oued Ellil vs Kalaâ Sport
  • Jendouba Sport vs CS Hammam-Lif
  • Korba vs ES Hammam-Sousse
  • Ariana vs Menzel Bourguiba
  • Hart Acedemy vs Dutch Lions
  • Brikama United vs BST Galaxy
  • Warriors vs TMT
  • Horseed vs Jeenyo
  • Sidwashini United vs Madlenya
  • Ezulwini United vs Moneni Pirates
  • Highlanders vs Green Mamba
  • Royal Leopards vs Manzini Sea Birds
  • Young Buffaloes vs Mbabane Swallows
  • Lusitânia Lourosa vs Amarante
  • Anadia vs Sanjoanense
  • Varzim vs Vilaverdense
  • Leeds United U21 vs Charlton Athletic U21
  • AFC Sudbury vs Banbury United
  • Redditch United vs Lowestoft Town
  • Bedford Town vs Spalding United
  • Bromsgrove Sporting vs Hitchin Town
  • St Ives Town vs Stourbridge
  • Barwell vs Royston Town
  • Leiston vs Stratford Town
  • Stamford vs Harborough Town
  • AFC Emley vs Newton Aycliffe
  • Bradford (Park Avenue) vs Belper Town
  • Sherwood Colliery vs North Ferriby
  • Barton Rovers vs Ware
  • Beaconsfield Town vs Leverstock Green
  • Pineto vs Sestri Levante
  • Gubbio vs Lucchese
  • Juventus U23 vs Casertana
  • Crotone vs Cavese
  • Famalicão W vs Racing Seixal W
  • Pélican vs Stade Mandji
  • CS Bendje vs Cercle Mbéri
  • Lozo vs US Oyem
  • Bouenguidi vs Vautour Club
  • Dikaki vs Bitam
  • Mounana vs Mangasport
  • Grenades vs Hoppers
  • Entente II vs Espoir
  • Binah vs Haknour
  • Tottenham vs Newcastle
    Bournemouth vs Everton
    Southampton vs Brentford
    Aston Villa vs Leicester
    Manchester City vs West Ham
    Crystal Palace vs Chelsea
    Brighton vs Arsenal
    Saint Etienne vs Reims
    Lille vs Nantes
    Lyon vs Montpellier
    Venezia vs Empoli
    Fiorentina vs Napoli
    Verona vs Udinese
    Gainsborough Trinity vs York
    Worthing vs Torquay
    Altrincham vs Barnet
    Aldershot Town vs Chertsey Town
    Weymouth vs Boreham Wood
    Kidderminster Harriers vs Slough Town
    Forest Green vs Chorley
    Basford United vs Eastleigh
    Gateshead vs Boston United
    Hampton & Richmond vs Spennymoor Town
    Sittingbourne vs Salisbury
    Southend vs Southport
    Huesca vs Real Betis
    Tenerife vs Osasuna
    Almeria vs Sevilla
    Barbastro vs Barcelona
    Marbella vs Atletico Madrid
    UD Logroñés vs Athletic Club
    Moreirense vs AVS
    Benfica vs SC Braga
    Boavista vs Arouca
    Haverfordwest County AFC vs Briton Ferry
    The New Saints vs Newtown AFC
    Penybont vs GAP Connah S Quay FC
    Kallithea vs Lamia
    Adana Demirspor vs Istanbul Basaksehir
    Antalyaspor vs Eyüpspor
    Galatasaray vs Goztepe
    Samsunspor vs Trabzonspor
    Newcastle Jets vs Sydney
    Melbourne Victory vs Western Sydney Wanderers
    Amazulu vs Golden Arrows
    TS Galaxy vs Magesi
    Marumo Gallants vs Richards Bay
    Young Africans vs TP Mazembe
    Orlando Pirates vs Stade d'Abidjan
    Raja Casablanca vs Mamelodi Sundowns
    FAR Rabat vs Maniema Union
    Blackburn vs Burnley
    Swansea vs West Brom
    Stoke City vs Plymouth
    Bristol City vs Derby
    Hull City vs Leeds
    Preston vs Oxford United
    Sheffield Wednesday vs Millwall
    Norwich vs Coventry
    Watford vs Sheffield Utd
    Metz vs PAU
    Guingamp vs Dunkerque
    Laval vs Lorient
    Portimonense vs Alverca
    Chaves vs Penafiel
    Feirense vs Leixoes
    Tondela vs União de Leiria
    Ayr Utd vs Raith Rovers
    Partick vs Dunfermline
    Queen's Park vs Livingston
    Burton Albion vs Northampton
    Cambridge United vs Bristol Rovers
    Barnsley vs Crawley Town
    Exeter City vs Bolton
    Charlton vs Reading
    Huddersfield vs Rotherham
    Leyton Orient vs Shrewsbury
    Stockport County vs Mansfield Town
    Lincoln vs Stevenage
    Wigan vs Birmingham
    Wrexham vs Peterborough
    Wycombe vs Blackpool
    Notts County vs Swindon Town
    Bradford vs Grimsby
    Barrow vs Harrogate Town
    Colchester vs Accrington ST
    Tranmere vs Carlisle
    Doncaster vs Port Vale
    Milton Keynes Dons vs Salford City
    Denbigh Town vs Holywell
    Carmarthen Town vs Taffs Well
    Llay Miners Welfare vs Bangor 1876
    Buckley Town vs Guilsfield
    Ammanford AFC vs Afan Lido
    Yeni Malatyaspor vs Boluspor
    Şanlıurfaspor vs Yeni Çorumspor
    Ankaragucu vs Keçiörengücü
    Fatih Karagümrük vs Pendikspor
    Burkina Faso vs Kenya
    Oman vs Bahrain
    Farsley Celtic FC vs Rushall Olympic
    Warrington Town vs King's Lynn Town
    Dorking Wanderers vs Bath City
    Eastbourne Borough vs St Albans City
    Tonbridge Angels vs Weston-super-Mare
    Enfield Town vs Chelmsford City
    Truro City vs AFC Hornchurch
    Heybridge Swifts vs Haringey Borough
    Concord Rangers vs Waltham Abbey
    Redbridge vs Bury Town
    Southall vs Guernsey
    Moneyfields vs Ashford Town (Middlesex)
    South Park vs Rayners Lane
    Hanley Town vs City of Liverpool
    Widnes vs Runcorn Linnets
    Wythenshawe Amateurs vs Vauxhall Motors
    Avro vs Wythenshawe Town
    Congleton Town vs Chasetown
    Witton Albion vs Kidsgrove Athletic
    Bootle vs Trafford
    Hednesford Town vs Nantwich Town
    Newcastle Town vs Stafford Rangers
    Stalybridge Celtic vs Atherton Collieries
    Clitheroe vs Mossley
    Boldmere St. Michaels vs Walsall Wood
    Grantham Town vs Loughborough University
    Rugby Town vs Corby Town
    Wellingborough Town vs Anstey Nomads
    Quorn vs Long Eaton United
    Coleshill Town vs Racing Club Warwick
    Sporting Khalsa vs Lye Town
    Exmouth vs Melksham Town
    Falmouth Town vs Didcot Town
    Evesham United vs Shaftesbury Town
    Yate Town vs Bashley
    Larkhall Athletic vs Tavistock