Aggregated team performance data including expected goals, shots, possession, corners, and discipline stats.
Expected Goals (xG) is the single most important advanced metric in modern football analytics. It measures the quality of scoring chances by assigning each shot a probability of being scored, based on factors like distance, angle, assist type, and whether it was a header. A penalty is worth about 0.76 xG, while a long-range shot might be just 0.03.
The Avg xG column shows how many goals a team is expected to score per match based on their shot quality. Teams with high xG but lower actual goals are likely due a positive regression — they are creating chances but not converting them yet. The reverse (low xG, high goals) suggests a team overperforming that may regress. Read our detailed xG explainer for a deeper dive.
Shots per game indicates offensive intent — teams averaging 15+ shots are creating volume. But shots alone do not tell you about quality, which is why xG is the more reliable predictor. A team with 10 shots and 1.8 xG is more dangerous than one with 16 shots and 1.2 xG.
Possession (highlighted green above 55%) reflects control but not necessarily dominance. Some of Europe's best counter-attacking teams thrive on low possession. For betting, possession is most useful in predicting corner counts (high-possession teams win more) and tempo (high-possession games tend to be lower scoring).
The Cards/G column tracks total cards per match per team. This is useful for the cards/bookings market, which some bookmakers offer as over/under on total cards or total booking points. Teams with aggressive pressing styles or those frequently defending deep tend to commit more fouls and receive more cards. Cross-reference with form — teams on losing streaks often accumulate more cards from frustrated tackles. Check our corner data alongside cards, as set-piece-heavy teams with high card counts create chaotic matches ideal for Over bets.
| Al Wasl | AFC Champions League Elite | 13 | 13 | 0 | 11.8 | 45% | 4.2 | 1.6 |
| Al Hilal | AFC Champions League Elite | 47 | 112 | 0 | 15.1 | 62% | 6.3 | 1.6 |
| Al Sharjah | AFC Champions League Elite | 24 | 30 | 0 | 8.3 | 46% | 3.4 | 2.8 |
| Al Duhail | AFC Champions League Elite | 22 | 41 | 0 | 14 | 51% | 4.1 | 2.4 |
| Shabab Al Ahli Dubai | AFC Champions League Elite | 20 | 28 | 0 | 12 | 52% | 4.5 | 1.6 |
| Seoul | AFC Champions League Elite | 10 | 11 | — | 10.4 | 54% | 3.5 | 1.7 |
| Pohang Steelers | AFC Champions League Elite | 26 | 42 | — | 13.8 | 55% | 4.3 | 1.9 |
| Ventforet Kofu | AFC Champions League Elite | 8 | 12 | — | 15.9 | 41% | 5.9 | 0.8 |
| Johor Darul Ta'zim | AFC Champions League Elite | 32 | 41 | — | 15.1 | 53% | 5 | 2.8 |
| Kitchee | AFC Champions League Elite | 12 | 11 | — | 12.7 | 46% | 5.1 | 2.1 |
| Shandong Taishan | AFC Champions League Elite | 18 | 34 | — | 15.5 | 44% | 5.1 | 3.1 |
| Al Nassr | AFC Champions League Elite | 34 | 68 | — | 15.1 | 61% | 5.8 | 1.8 |
| Yokohama F. Marinos | AFC Champions League Elite | 25 | 53 | — | 17.2 | 57% | 6.4 | 1.5 |
| Jeonbuk Motors | AFC Champions League Elite | 18 | 41 | — | 16.4 | 52% | 5.9 | 1.2 |
| Beijing Guoan | AFC Champions League Elite | 6 | 3 | — | 4 | 31% | 1 | 1 |
| Persepolis | AFC Champions League Elite | 22 | 25 | — | 13.1 | 57% | 5.7 | 1.5 |
| Tractor Sazi | AFC Champions League Elite | 18 | 19 | — | 9.9 | 47% | 3.4 | 1.4 |
| Mumbai City | AFC Champions League Elite | 6 | 1 | — | 8.3 | 48% | 4.5 | 2.5 |
| Cerezo Osaka | AFC Champions League Elite | 7 | 13 | — | 19.1 | 66% | 6.6 | 1.1 |
| Zhejiang | AFC Champions League Elite | 7 | 10 | — | 13.3 | 64% | 5.2 | 3 |
| True Bangkok United | AFC Champions League Elite | 10 | 14 | — | 12 | 50% | 5.1 | 1.7 |
| Vissel Kobe | AFC Champions League Elite | 20 | 32 | — | 13.6 | 52% | 5.1 | 1.4 |
| Kawasaki Frontale | AFC Champions League Elite | 28 | 76 | — | 14.9 | 52% | 5.3 | 1.4 |
| Pakhtakor | AFC Champions League Elite | 22 | 19 | — | 12.9 | 55% | 5 | 2.2 |
| Sepahan | AFC Champions League Elite | 9 | 20 | — | 11.1 | 47% | 3 | 1.8 |
| Gwangju | AFC Champions League Elite | 11 | 19 | — | 10 | 52% | 3.6 | 1.5 |
| Port FC | AFC Champions League Elite | 7 | 8 | — | 12.6 | 49% | 5.5 | 1.7 |
| Esteghlal | AFC Champions League Elite | 17 | 19 | — | 10.6 | 46% | 4.1 | 1.6 |
| Shanghai Port | AFC Champions League Elite | 20 | 12 | — | 9.2 | 45% | 3.8 | 2.2 |
| Ulsan HD | AFC Champions League Elite | 36 | 46 | — | 12.4 | 56% | 5.1 | 1.5 |
| Guangzhou Evergrande | AFC Champions League Elite | 6 | 5 | — | 4.5 | 36% | 1.5 | 1.7 |
| OKMK | AFC Champions League Elite | 15 | 20 | — | 10.1 | 45% | 4.7 | 1.8 |
| Foolad | AFC Champions League Elite | 7 | 7 | — | 11.9 | 48% | 5.9 | 1.1 |
| Hà Nội | AFC Champions League Elite | 6 | 7 | — | 10.3 | 43% | 3.2 | 1.5 |
| Nasaf | AFC Champions League Elite | 16 | 20 | — | 11.7 | 46% | 4.4 | 2.3 |
| Istiqlol Dushanbe | AFC Champions League Elite | 13 | 10 | — | 8.2 | 30% | 2.8 | 1.5 |
| Ratchaburi Mitrphol FC | AFC Champions League Elite | 6 | 3 | — | 6.2 | 40% | 3.3 | 1.7 |
| Buriram United | AFC Champions League Elite | 27 | 28 | — | 10.4 | 46% | 4.4 | 2.3 |
| Incheon United | AFC Champions League Elite | 7 | 17 | — | 12.3 | 54% | 5 | 0.9 |
| Daegu | AFC Champions League Elite | 7 | 24 | — | 16.9 | 53% | 5.7 | 1.7 |
| Al Wihdat | AFC Champions League Elite | 7 | 4 | — | 6.6 | 34% | 3.2 | 2.1 |
| Gangwon | AFC Champions League Elite | 10 | 9 | — | 11.2 | 59% | 5.3 | 1.7 |
| Al Sadd | AFC Champions League Elite | 35 | 52 | — | 12.5 | 53% | 4.2 | 1.9 |
| Al Ain | AFC Champions League Elite | 22 | 41 | — | 12.5 | 51% | 4.5 | 2.2 |
| Lion City Sailors FC | AFC Champions League Elite | 6 | 5 | — | 7.2 | 37% | 2.5 | 2.5 |
| Tampines Rovers | AFC Champions League Elite | 6 | 1 | — | 8.7 | 49% | 3.7 | 1.3 |
| Singha Chiangrai United | AFC Champions League Elite | 6 | 8 | — | 13.7 | 45% | 5 | 1.8 |
| Nagoya Grampus | AFC Champions League Elite | 8 | 15 | — | 13.9 | 54% | 5.1 | 1.5 |
| Machida Zelvia | AFC Champions League Elite | 10 | 16 | — | 12.9 | 45% | 5.8 | 0.7 |
| Shanghai Shenhua | AFC Champions League Elite | 18 | 19 | — | 12.2 | 44% | 3.8 | 1.8 |
| Al Shorta | AFC Champions League Elite | 22 | 19 | — | 10.9 | 50% | 4.5 | 1.6 |
| Navbakhor | AFC Champions League Elite | 9 | 13 | — | 8.3 | 35% | 3.7 | 2.3 |
| Al Rayyan | AFC Champions League Elite | 16 | 15 | — | 11.4 | 47% | 4.8 | 2.4 |
| BG Pathum United | AFC Champions League Elite | 14 | 25 | — | 10.9 | 48% | 3.8 | 2.1 |
| Sanfrecce Hiroshima | AFC Champions League Elite | 10 | 12 | — | 14.1 | 55% | 7.6 | 2.1 |
| Gamba Osaka | AFC Champions League Elite | 6 | 15 | — | 14.7 | 54% | 5.5 | 1.2 |
| Kaya | AFC Champions League Elite | 13 | 7 | — | 6.8 | 30% | 2.3 | 1.1 |
| Al Quwa Al Jawiya | AFC Champions League Elite | 13 | 13 | — | 10.4 | 52% | 3 | 2.1 |
| Nassaji Mazandaran | AFC Champions League Elite | 6 | 7 | — | 8.3 | 47% | 3.3 | 1.8 |
| Al Faysali | AFC Champions League Elite | 6 | 5 | — | 10.8 | 39% | 4.8 | 2 |
| Al-Fayha | AFC Champions League Elite | 8 | 12 | — | 8.1 | 38% | 3.9 | 2.6 |
| Chengdu Rongcheng | AFC Champions League Elite | 9 | 10 | — | 7.9 | 45% | 3.7 | 2.7 |
| Thể Công-Viettel | AFC Champions League Elite | 6 | 7 | — | 14.5 | 53% | 3.8 | 2.3 |
| Ahal | AFC Champions League Elite | 5 | 4 | — | 11 | 47% | 4.4 | 1.6 |
| Ceres Philippines | AFC Champions League Elite | 6 | 4 | — | 10.8 | 48% | 3 | 1.7 |
| Wuhan Three Towns | AFC Champions League Elite | 6 | 8 | — | 11.8 | 42% | 4.3 | 2.8 |
| Urawa Reds | AFC Champions League Elite | 7 | 15 | — | 16.7 | 57% | 5.4 | 1.4 |
| Melbourne City | AFC Champions League Elite | 16 | 18 | — | 10.1 | 51% | 4.6 | 1.8 |
| Central Coast Mariners | AFC Champions League Elite | 8 | 7 | — | 8.9 | 44% | 3.6 | 1.6 |
| Al Gharafa | AFC Champions League Elite | 18 | 18 | — | 10.3 | 43% | 3.8 | 2.1 |
| Goa | AFC Champions League Elite | 6 | 3 | — | 6.3 | 40% | 2.2 | 1.7 |
| Al Ittihad | AFC Champions League Elite | 20 | 37 | — | 12 | 55% | 4.7 | 2 |