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

Independent football analytics, in-depth stats and fair-odds value angles — built for fans who want the edge.

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

  • Partner Program
  • About Us
  • Privacy Policy
  • Terms of Use
  • Affiliate Terms
Partner ProgramAbout UsPrivacy PolicyTerms of UseAffiliate 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+.

© 2026 ProBettingHub. All rights reserved.

Gamble Responsibly·GamblingTherapy.org·BeGambleAware.org·18+ only
Pro FinderLeaguesPortal PulseBetting Stats
Serie B·
Regular Season - 34·10/24/2025·20:35
Cuiaba
Cuiaba
DWLDW
1-3
Finished
HT0-2
remo
remo
WWWWW
📍 Arena Pantanal, Cuiabá
OverviewIntelligenceStats
1x2Over/UnderBTTSHandicapsCornersCards
  • Leeds vs West Ham
  • Real Sociedad vs Sevilla
  • Paris FC vs Nantes
  • AC Milan vs Pisa
  • Werder Bremen vs Union Berlin
  • HNK Rijeka vs Sparta Praha
  • Dunston UTS vs Hebburn Town
  • Bo'ness Athletic vs Linlithgow Rose
  • Formartine United vs Buckie Thistle
  • Independ. Rivadavia vs River Plate
  • Heerenveen vs NAC Breda
  • Alverca vs GIL Vicente
  • Charleroi vs Anderlecht
  • llanelli AFC vs The New Saints
  • Nieciecza vs Zaglebie Lubin
  • Motor Lublin vs Widzew Łódź
  • HNK Gorica vs HNK Hajduk Split
  • Al-Fateh vs Al-Ettifaq
  • NEOM vs Al Khaleej Saihat
  • Al-Ittihad FC vs Al-Hilal Saudi FC
  • Sarmiento Junin vs Rosario Central
  • Independiente vs Platense
  • FC Juarez vs Puebla
  • Mazatlán vs Club America
  • Galway United vs Drogheda United
  • St Patrick's Athl. vs Waterford
  • Aluminij vs Bravo
  • Aarhus vs FC Nordsjaelland
  • Fatih Karagümrük vs Kayserispor
  • Inter Miami vs Nashville SC
  • Palestino vs Everton de Vina
  • Newcastle Jets vs Melbourne Victory
  • Napredak vs Vojvodina
  • Novi Pazar vs Javor
  • FK Partizan vs Mladost Lucani
  • FC Minsk vs Smorgon
  • Montana vs Arda Kardzhali
  • Spartak Varna vs Botev Plovdiv
  • Lokomotiv Sofia vs Lokomotiv Plovdiv
  • Csikszereda vs Petrolul Ploiesti
  • Arges Pitesti vs Dinamo Bucuresti
  • Oleksandria vs Epitsentr Dunayivtsi
  • Veres Rivne vs Zorya Luhansk
  • Katsina United vs El Kanemi Warriors
  • Alianza Petrolera vs La Equidad
  • Fortaleza FC vs Deportivo Pasto
  • America de Cali vs Junior
  • Deportivo Pereira vs Rionegro Aguilas
  • Power Dynamos vs Vipers
  • Al Hilal Omdurman vs Police
  • Preston vs Sheffield Utd
  • Huesca vs Las Palmas
  • Modena vs Empoli
  • Guingamp vs Clermont Foot
  • Le Mans vs Boulogne
  • RED Star FC 93 vs Grenoble
  • Reims vs Estac Troyes
  • PAU vs Dunkerque
  • SpVgg Greuther Fürth vs Karlsruher SC
  • FC Schalke 04 vs SV Darmstadt 98
  • Almere City FC vs Jong AZ
  • De Graafschap vs Jong PSV
  • FC Eindhoven vs VVV Venlo
  • Helmond Sport vs Dordrecht
  • Jong Ajax vs Emmen
  • Jong Utrecht vs FC OSS
  • Vitesse vs Roda
  • Waalwijk vs Cambuur
  • Torreense vs Oliveirense
  • Vizela vs Felgueiras 1932
  • Francs Borains vs KAA Gent II
  • Seraing United vs Lierse Kempenzonen
  • Stade Nyonnais vs Yverdon Sport
  • Neuchatel Xamax FC vs Rapperswil
  • FC Aarau vs FC WIL 1900
  • Schwarz-Weiß Bregenz vs SV Kapfenberg
  • FC Liefering vs SKN ST. Polten
  • Austria Klagenfurt vs Sturm Graz II
  • Stripfing vs WSPG Wels
  • First Vienna vs Admira Wacker
  • Novorizontino vs Botafogo SP
  • Znicz Pruszków vs Puszcza Niepołomice
  • Odra Opole vs Ruch Chorzów
  • Ammanford AFC vs Cwmbran Celtic
  • Carmarthen Town vs Afan Lido
  • Pontypridd Town vs Cambrian & Clydach
  • Baglan Dragons vs Treowen Stars
  • Buckley Town vs Llandudno
  • Denbigh Town vs Ruthin Town
  • Airbus UK vs Rhyl
  • B 93 vs AC Horsens
  • Kolding IF vs Middelfart
  • SV Wehen vs Alemannia Aachen
  • Erzurum BB vs Ümraniyespor
  • Sivasspor vs Hatayspor
  • KAMAZ vs Enisey
  • Arsenal Tula vs Ural
  • Azam vs KMKM
  • Zamalek SC vs Dekedaha
  • CR Belouizdad vs Hafia
  • Wydad AC vs Asante Kotoko
  • Bayreuth vs Augsburg II
  • Wacker Burghausen vs Würzburger Kickers
  • Buchbach vs Nürnberg II
  • Altona 93 vs Phönix Lübeck
  • SV Meppen vs SV Drochtersen/Assel
  • VfB Lübeck vs Kickers Emden
  • Hallescher FC vs Lokomotive Leipzig
  • Luckenwalde vs SV Babelsberg 03
  • Osaka vs Tochigi SC
  • Świt Skolwin vs ŁKS Łódź II
  • Kalisz vs Śląsk Wrocław II
  • Orgryte IS vs Vasteras SK FK
  • FC Helsingor vs Thisted FC
  • Vendsyssel FF vs Fremad Amager
  • Gørslev vs Ringsted
  • Horsens II vs ØB
  • Novara vs Virtus Verona
  • San Carlos vs Guadalupe FC
  • AD Carmelita vs CS Uruguay
  • Meizhou Kejia vs Yunnan Yukun
  • Wuhan Three Towns vs Sichuan Jiuniu
  • Spartak Pleven vs Yantra 2019
  • CSKA Sofia II vs Fratria
  • Dunav Ruse vs Sportist Svoge
  • Levski Sofia II vs Rilski Sportist
  • Hamilton Academical vs Queen of the South
  • HNK Cibalia vs Hrvace
  • Orijent 1919 vs Dugopolje
  • Sesvete vs Rudes
  • Donau vs Wiener SC
  • Parndorf vs Fach-Donaufeld
  • Favoritner AC vs Oberwart
  • Traiskirchen vs Mannsdorf-Großenzersdorf
  • Krems / Rehberg vs SV Horn
  • Kalsdorf vs Gurten
  • SV Lafnitz vs St. Anna
  • Wallern / Marienkirchen vs Oedt
  • Deutschlandsberger SC vs Ried II
  • Gleisdorf 09 vs Treibach
  • Weiz vs Velden
  • Leithaprodersdorf vs Bad Sauerbrunn
  • Grafenstein vs Völkermarkt
  • SAK Klagenfurt vs Wolfsberg
  • St. Veit / Glan vs Ferlach
  • Lendorf vs KAC
  • Mondsee vs St. Martin i.M.
  • Leoben vs Fürstenfeld
  • UFC Fehring vs Bruck an der Mur
  • Gnas vs Ilz
  • Köflach vs Bad Waltersdorf
  • Union RB Weinland Gamlit vs Schladming
  • Wildon vs Lebring
  • Kematen vs Fügen
  • Kundl vs Wörgl
  • Red Star Penzing vs FAC Wien
  • Gerasdorf Stammersdorf vs LAC-Inter
  • Lokomotiv Moskva U19 vs Baltika U19
  • Krylya Sovetov U19 vs Sochi U20
  • Akademiya Konoplev U20 vs Ural U20
  • Rostov U19 vs Akhmat Grozny U20
  • Rubin Kazan U20 vs Nizhny Novgorod U19
  • CSKA Moskva U19 vs Zenit U19
  • Fakel U19 vs Spartak Moskva U19
  • Dinamo Moskva U19 vs Krasnodar U19
  • Depor FC vs Patriotas
  • Orense SC vs Universidad Catolica
  • New Mexico United vs Rhode Island
  • Alebrijes de Oaxaca vs Tepatitlán
  • CA La Paz vs Irapuato
  • San Luis vs Deportes Copiapo
  • Universidad de Concepcion vs Deportes Temuco
  • Oriental vs Rentistas
  • Defensor Sporting vs Atletico Torque
  • PSBS Biak Numfor vs Persebaya Surabaya
  • Persepam Madura Utd vs Persija
  • Persekat vs PSPS
  • Sumsel United vs Adhyaksa
  • Mara Sugar vs Bidco United
  • Kelantan United vs Melaka
  • Juan Pablo II College vs Comerciantes Unidos
  • Grafičar vs Tekstilac Odžaci
  • Stepojevac Vaga vs Macva
  • Dubočica vs Jedinstvo Ub
  • Loznica vs Borac Cacak
  • Highbury vs Casric Stars
  • Milford FC vs Black Leopards
  • Chadormalu SC vs Kheybar Khorramabad
  • Malavan vs Esteghlal Khuzestan
  • Aluminium Arak vs Mes Rafsanjan
  • Persepolis FC vs ZOB Ahan
  • Foolad FC vs Shams Azar Qazvin
  • Port FC vs Muangthong United
  • Chainat vs Bangkok
  • San Francisco FC vs Herrera
  • Vora vs Dinamo Tirana
  • AF Elbasani vs Bylis
  • Vllaznia Shkodër vs Tirana
  • Iliria Fushë-Krujë vs Korabi Peshkopi
  • Lushnja vs Apolonia Fier
  • Skenderbeu Korce vs Besa Kavajë
  • FK Sarajevo vs Sloga Doboj
  • Zvijezda 09 vs Velež Nevesinje
  • APEA vs MEAP Nisou
  • Ethnikos Latsion vs ASIL Lysi
  • Bukovyna vs UCSA
  • Nyva Ternopil vs Podillya Khmelnytskyi
  • Lisne vs Bukovyna 2
  • Lokomotiv Kyiv vs Trostianets
  • Nyva Vinnytsya vs Polissya II
  • Alashkert vs Van
  • FC Urartu vs Shirak
  • České Budějovice vs Prostějov
  • Ústí nad Labem vs Baník Ostrava II
  • Písek vs Petřín Plzeň
  • Hlučín vs Zbrojovka Brno II
  • Treaty United vs Cobh Ramblers
  • UCD vs Bray Wanderers
  • Be1 NFA vs Panevėžys II
  • Nevėžis vs Ekranas
  • Žalgiris II vs Minija
  • Neptūną Klaipėda vs Kauno Žalgiris II
  • Arba Minch Kenema vs Bahardar
  • Mekelle Kenema vs Mekelakeya
  • Hadiya Hosaena vs Mebrat Hayl
  • Ethiopia Nigd Bank vs Suhul Shire
  • Riga vs Tukums
  • NSÍ II vs Víkingur II
  • B36 II vs EB / Streymur II
  • KÍ II vs 07 Vestur II
  • Balestier Khalsa vs Tanjong Pagar
  • Qizilqum vs Dinamo Samarqand
  • Bashkimi Kumanovo vs Shkupi 1927
  • Tikveš vs Aresimi
  • Gorica vs Krka
  • Tabor Sežana vs Brinje-Grosuplje
  • Hapoel Kfar Shalem vs Hapoel Kfar Saba
  • Hapoel Afula vs Maccabi Petah Tikva
  • Maccabi Herzliya vs Kafr Qasim
  • Hapoel Ra'anana vs Maccabi Kabilio Jaffa
  • Hapoel Rishon LeZion vs Hapoel Ramat Gan
  • Ironi Modi'in vs Bnei Yehuda
  • Kiryat Yam SC vs Hapoel Hadera
  • Hapoel Nazareth Illit vs Hapoel Acre
  • Al Jazeera vs Shabab Al Ordon
  • Al Salt vs Al Ramtha
  • Altay vs Akademiya Ontustik
  • Zhetisay vs Taraz
  • AKAS vs Kaspiy
  • Sport Academy Kairat vs SD Family
  • Aktobe Jas vs Khan Tengri
  • Ekibastuz vs Irtysh
  • Shakhter Karagandy vs Yassy Turkistan
  • Mosta vs Zabbar St. Patrick
  • Gzira United vs Tarxien Rainbows
  • Olimp Comrat vs Sheriff II
  • Victoria Bardar vs Zimbru II
  • FCM Ungheni vs Oguzsport
  • 1º de Agosto vs Desportivo Huíla
  • Kabuscorp vs CD Lunda-Sul
  • Tre Penne vs Tre Fiori
  • Gicumbi vs Gasogi United
  • Rayon Sports vs Amagaju
  • Karvan vs Turan
  • Kapaz vs Mil-Muğan
  • La Fama vs Estrella
  • Tanganyika vs Lubumbashi Sport
  • Mérida AD vs Ponferradina
  • Barakaldo vs Tenerife
  • Ninove vs Cercle Brugge II
  • Stuttgarter K'rs U19 vs Ulm U19
  • Hapoel Tirat HaCarmel vs Tzeirei Umm al-Fahm
  • Reinmeer Aomori vs Veertien Mie
  • Pohronie vs Považská Bystrica
  • Waasland-Beveren U21 vs Westerlo U21
  • Sporting Charleroi II vs RAAL La Louviere U21
  • Patro Eisden U21 vs Lierse K. U21
  • Francs Borains U21 vs RWDM U21
  • RFC de Liege U21 vs K. Beerschot V.A. Reserve U21
  • Kortrijk U21 vs RFC Seraing Reserve U21
  • Erbil vs Al Shorta
  • Ağrı 1970 vs Niğde Belediyesispor
  • Yeşilyurt Belediyespor vs Kahramanmaraşspor
  • Sharjah FC vs Dubai United
  • Al Wahda FC vs Al-Dhafra
  • Ballyclare Comrades vs Portstewart
  • Örebro Syrianska vs IF Karlstad
  • Mbeya City vs JKT Tanzania
  • Kara-Balta vs Ilbirs
  • Heart of Lions vs Basake Holy Stars
  • FK Hulbuk vs Khatlon
  • Panjsher vs Khujand
  • BASK vs Polet Dorćol
  • Kolubara vs Jedinstvo Su
  • Kitara vs Mbarara City
  • SC Villa vs Police
  • San Juan Jabloteh vs Police
  • Campo Grande vs Niteroiense
  • Long An vs Ho Chi Minh City
  • Kysucké Nové Mesto vs MFK Bytča
  • Rodina Moskva III vs Dinamo Bryansk
  • SKA Khabarovsk II vs Dinamo St. Petersburg
  • Estonia W vs Latvia W
  • Thailand W vs Bangladesh W
  • North Macedonia vs Russia W
  • Iran W vs Nepal W
  • Croatia W vs Montenegro W
  • Kazakhstan W vs Azerbaijan W
  • Georgia W vs Moldova W
  • Lithuania W vs Faroe Islands W
  • Hungary W vs Luxembourg W
  • Poland W vs Netherlands W
  • Italy W vs Japan W
  • Switzerland W vs Canada W
  • Morocco W vs Scotland W
  • Birmingham City U21 vs Nottingham Forest U21
  • West Ham United U21 vs Aston Villa U21
  • Fulham U21 vs Derby County U21
  • Norwich City U21 vs Burnley U21
  • Ipswich Town U21 vs Brighton U21
  • Middlesbrough U21 vs Wolves U21
  • West Bromwich Albion U21 vs Reading U21
  • Sheffield Wednesday U21 vs Coventry City U21
  • Sheffield United U21 vs Fleetwood Town U21
  • Frosinone U20 vs Bologna U20
  • Sassuolo U20 vs Parma U20
  • Avellino U19 vs Monopoli U19
  • Correcaminos UAT II vs Zacatepec 1948
  • Deportivo Zap vs Gavilanes FC Matamoros
  • Atletico Hidalgo vs Real Apodaca
  • Zitacuaro vs Chilpancingo
  • Durango vs Acatlan
  • Tigres de Alica vs Tecos
  • Al-Mudhaibi vs Al Wahda
  • Al Musannah vs Fanja
  • Hearts U21 vs Celtic II
  • Kilia Kiel vs Oldenburger SV
  • Süderelbe vs Türkiye
  • Teutonia Ottensen vs Buchholz
  • Eimsbütteler TV vs Niendorfer TSV
  • HT16 vs Victoria Hamburg
  • SF Düren vs SSV Merten
  • SG Wattenscheid 09 vs Verl II
  • Lippstadt 08 vs Westfalia Rhynern
  • Borussia Hildesheim vs Wolfenbuttel
  • Oberneuland vs Woltmershausen
  • Vatan Sport vs Leher TS
  • Germania Ratingen vs Büderich
  • Bissingen vs Backnang
  • VfR Mannheim vs FC 08 Villingen
  • Europa Point vs Mons Calpe
  • Wikielec vs Legia Warszawa II
  • Lechia T. Mazowiecki vs Troszyn
  • Polonia Środa vs Noteć Czarnków
  • Goczałkowice Zdrój vs Kluczbork
  • Carina Gubin vs Zagłębie Lubin II
  • Ślęza Wrocław vs SKRA Częstochowa
  • Miedź Legnica II vs Górnik Zabrze II
  • Wisłoka Dębica vs Korona Kielce II
  • USV Iaşi vs Viitorul Onesti
  • Aerostar Bacau vs Gheorgheni
  • Soimii Gura Humorului vs CSM FC Vaslui
  • Sepsi II vs Blejoi
  • Înainte Modelu vs Voluntari II
  • Ştefăneşti vs Baicoi
  • Academica Balș vs Oltul Curtişoara
  • Filiaşi vs Progresul Spartac
  • Axi Adunații-Copăceni vs CS U Craiova II
  • Cetatea vs Alexandria
  • ARO Muscelul Câmpulung vs Gilortul
  • Unirea Bascov vs CSM Ramnicu Valcea
  • ACS Mediaş 2022 vs Vulturii Fărcăşeşti
  • CSM Targu Jiu vs Minerul Lupeni
  • Progresul Pecica vs Ghiroda şi Giarmata Vii
  • Viitorul Arad vs Metalurgistul Cugir
  • Timişul Şag vs CIL Blaj
  • Sânmartin vs Sighetu Marmaţiei
  • Sănătatea Cluj vs Crişul Sântandrei
  • SCM Zalău vs Unirea Tășnad
  • Fužinar vs Šmartno
  • Abahani vs Fakirerpool
  • Brothers Union vs Rahmatgonj MFS
  • Red Stars vs Racing Club Brazzavile
  • Queens Park Rangers U21 vs Cardiff City U21
  • Gorilas de Juanacatlan vs Artesanos Metepec
  • FC Racing vs Caja Oblatos CFD
  • Iceland U17 vs Georgia U17
  • Tersana vs La Viena FC
  • Raya Ghazl vs Itesalat
  • El Mansura vs Dayrout
  • Kornburg vs ASV Neumarkt
  • Neudrossenfeld vs Bayern Hof
  • Cham vs Stadeln
  • ATSV Erlangen vs Jahn Regensburg II
  • Eltersdorf vs Eintracht Bamberg
  • Foggia vs Team Altamura
  • Hrvatski Dragovoljac vs Varteks Varaždin
  • Mladost Ždralovi vs Dakovo-Croatia
  • Uskok Klis vs Grobničan Čavle
  • Ecuador U17 W vs China PR U17 W
  • Norway U17 W vs United States W U17
  • Brazil U17 W vs Italy U17 W
  • Costa Rica W U17 vs Morocco U17 W
  • Mexico U17 W vs Cameroon U17 W
  • Netherlands U17 W vs North Korea U17 W
  • Coastal Spirit vs Christchurch United
  • Wellington Phoenix II vs Miramar
  • San Antonio Bulo Bulo vs Real Tomayapo
  • Independiente Petrolero vs Bolívar
  • Kosovo W vs Turkey W
  • Czech Republic W vs Austria W
  • Germany W vs France W
  • Finland W vs Denmark W
  • Cyprus W vs Albania W
  • Spain W vs Sweden W
  • Republic of Ireland vs Belgium W
  • Northern Ireland W vs Iceland W
  • Obolon' Kyiv U19 vs Zhytomyr U19
  • Karpaty Lviv U19 vs Rukh Vynnyky U19
  • Metalist 1925 U19 vs LNZ Cherkasy U19
  • Palmeiras U20 vs Santos U20
  • Aragvi Dusheti vs Lokomotivi Tbilisi II
  • ABD FC vs Itumbiara
  • Juarez U21 vs Puebla U21
  • Mazatlan FC U21 vs Club America U21
  • Preston Lions vs Avondale
  • Marconi Stallions vs Wollongong Wolves
  • G3X vs Real Elite
  • Funkbol vs Capim
  • Dendele vs Fluxo
  • Loud vs Furia
  • Desimpedidos Goti vs Nyvelados
  • Bolivia W vs Ecuador W
  • Venezuela W vs Chile W
  • Argentina W vs Paraguay W
  • Colombia W vs Peru W
  • Season statsSerie B
    Cuiaba33matchesremo33matches

    Every panel below reflects each team's matches in Serie B.

    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.

    Overall

    Overallteam-strength snapshot

    Match Outcome

    Match Outcomeresults breakdown
    33·33matches

    Goal Scoring

    Goal Scoringattacking output
    33·33matches

    Defensive Solidity

    Defensive Soliditygoals & shots conceded
    33·33matches

    xG Trends

    xG TrendsEWMA-smoothed performance
    33·33matches

    Shots Quality

    Shots Qualityvolume & accuracy
    33·33matches

    Possession & Passing

    Possession & Passingball control
    33·33matches

    HT / FT Patterns

    HT / FT Patternshalf-time vs full-time outcomes
    33·33matches

    Goal Timing

    Goal Timingwhen goals happen
    33/33available data33/33available data

    First-Goal Edge

    First-Goal Edgewho strikes first
    33/33available data33/33available data

    Late-Game Strength

    Late-Game Strengthafter the 75th minute
    33/33available data33/33available data

    Set Pieces

    Set Piecespenalty / own-goal share
    33/33available data33/33available data

    Corners

    Cornersset-piece pressure
    33·33matches

    Cards & Discipline

    Cards & Disciplineyellows, reds & fouls
    33/33available data33/33available data

    Venue Edge

    Venue EdgeCuiaba at home · remo on the road
    16·16matches
    60%
    Overall

    Composite team strength — average of LTQ and Hype.

    77%
    1445
    ELO

    Chess-style strength rating going into kick-off.

    1468
    62%
    LTQ

    Long-term quality across all competitions.

    66%
    57%
    Hype

    Short-term fixture buzz / excitement signal.

    87%
    2.31
    Momentum

    Recent goal-scoring trend (weighted goals signal).

    3.46
    1.42
    Points per Game

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

    1.64
    36%
    Win Rate

    Share of sampled matches won.

    42%
    33%
    Draw Rate

    Share of sampled matches that ended level.

    36%
    30%
    Loss Rate

    Share of sampled matches lost (lower is better).

    21%
    27%
    Clean Sheet26%

    Share of matches with no goals conceded.

    24%
    24%
    Failed to Score

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

    21%
    1.18
    Avg Goals Scored

    Goals scored per match across the sampled games.

    1.27
    76%
    Scored > 0.577%

    Share of matches where the team scored at least once.

    79%
    67%
    Over 1.570%

    Share of matches with total goals > 1.5.

    73%
    39%
    Over 2.536%

    Share of matches with total goals > 2.5.

    33%
    27%
    Over 3.521%

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

    15%
    52%
    BTTS56%

    Share of matches where both teams scored.

    61%
    12%
    BTTS & Win

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

    24%
    21%
    Scored Both Halves23%

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

    24%
    1.15
    Avg Goals Conceded

    Goals conceded per match (lower is better).

    0.97
    11.09
    Avg Shots Conceded

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

    16.64
    3.61
    Avg SoT Conceded

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

    5.48
    2.48
    Avg Saves

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

    4.64
    69%
    Save %77%

    Share of opponent shots on target stopped by the keeper.

    85%
    27%
    Clean Sheet26%

    Share of matches with no goals conceded.

    24%
    1.51
    EWMAxG For

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

    1.93
    1.32
    EWMAxG Against

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

    1.31
    0.19
    EWMAxG Diff

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

    0.62
    -0.28
    EWMAFinishing Edge

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

    -0.41
    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.17
    14.45
    Avg Shots

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

    11.33
    4.97
    Avg Shots on Target

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

    3.88
    8.42
    Avg Shots in Box

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

    5.85
    58%
    Box Shot %55%

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

    52%
    34%
    On-Target %34%

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

    34%
    8%
    Shot Conversion10%

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

    11%
    48%
    Avg Possession

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

    47%
    80%
    Pass Accuracy

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

    79%
    357.12
    Avg Passes

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

    350.85
    -0.07
    EWMAPossession Trend

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

    -0.08
    33%
    Leading at HT39%

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

    45%
    39%
    Level at HT

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

    42%
    27%
    Trailing at HT

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

    12%
    55%
    HT/FT Same Outcome64%

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

    73%
    64%
    Led at HT → Won68%

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

    73%
    33%
    Trailed at HT → Recovered17%

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

    0%
    17%
    0-15'15%

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

    14%
    12%
    16-30'14%

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

    17%
    14%
    31-45'15%

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

    17%
    19%
    46-60'15%

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

    12%
    17%
    61-75'14%

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

    12%
    21%
    76-90+'25%

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

    29%
    50%
    Scored First51%

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

    52%
    50%
    Conceded First

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

    48%
    50%
    Win when Scoring First56%

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

    63%
    25%
    Win when Conceding First26%

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

    27%
    32'
    Avg Min. 1st Goal Scored

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

    28'
    27'
    Avg Min. 1st Goal Conceded

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

    39'
    27%
    Scored after 75'30%

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

    33%
    33%
    Conceded after 75'

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

    27%
    65%
    Lead Saved after 75'70%

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

    75%
    35%
    Lead Lost after 75'

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

    25%
    3%
    Any Goal in Stoppage Time

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

    12%
    79%
    Open-Play Share83%

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

    88%
    19%
    Penalty Share

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

    12%
    2%
    Opp Own-Goal Bonus

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

    0%
    8%
    Penalty Conceded Share

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

    6%
    0%
    Own-Goal Cost

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

    6%
    5.45
    Avg Corners For

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

    4.18
    4.06
    Avg Corners Against

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

    6.97
    57%
    Corner Share47%

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

    38%
    1.36
    EWMACorners Diff

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

    -3.05
    55%
    Match Corners > 8.565%

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

    76%
    48%
    Match Corners > 9.556%

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

    64%
    36%
    Match Corners > 10.545%

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

    55%
    2.64
    Avg Yellow Cards

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

    2.24
    9%
    Red Card Match Rate

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

    6%
    14.64
    Avg Fouls

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

    12.30
    79%
    Match Cards > 3.574%

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

    70%
    73%
    Match Cards > 4.567%

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

    61%
    67%
    Cards in 2nd Half

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

    60%
    2.00
    PPG at Venue

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

    1.44
    63%
    Win Rate47%

    Share of sampled matches won.

    31%
    25%
    Loss Rate

    Share of sampled matches lost (lower is better).

    19%
    1.44
    Avg Goals Scored

    Goals scored per match across the sampled games.

    1.25
    0.88
    Avg Goals Conceded

    Goals conceded per match (lower is better).

    1.13
    38%
    Clean Sheet28%

    Share of matches with no goals conceded.

    19%
    44%
    BTTS59%

    Share of matches where both teams scored.

    75%
    44%
    Over 2.541%

    Share of venue matches with total goals > 2.5.

    38%
    1.76
    EWMAAttack xG (EWMA)

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

    1.72
    0.86
    EWMADefense xG (EWMA)

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

    1.31