Skip to content
Skip to main content
DigiCalcs

Sports Analytics

Expected Goals (xG) Calculator

What is Expected Goals (xG) Calculator?

▾

2022-23 प्रीमियर लीग हंगामात, मँचेस्टर सिटीने 94.6 अपेक्षित गोल जमा केले – जे एका इंग्रजी टॉप-फ्लाइट मोहिमेतील आतापर्यंतचे सर्वाधिक रेकॉर्ड केले गेले – तरीही पूर्ण करण्याच्या संभाव्य स्वरूपावर प्रकाश टाकून, प्रत्येक संधीचे रूपांतर करण्यात ते कमी पडले. अपेक्षित उद्दिष्टे (xG) हे गेल्या दशकात मुख्य प्रवाहातील फुटबॉल विश्लेषकांमध्ये प्रवेश करण्यासाठी सर्वात परिवर्तनीय मेट्रिक आहे. हे प्रत्येक शॉटला एक संभाव्यता नियुक्त करते — 0 ते 1 पर्यंत — परिणामी ध्येयाची, समान परिस्थितीत समान स्थितीतून घेतलेल्या शॉट्सच्या ऐतिहासिक रूपांतरण दरावर आधारित. xG पूर्वी, विश्लेषक केवळ कच्च्या शॉट्सच्या संख्येवर आणि केलेल्या गोलवर अवलंबून होते; 30-यार्ड सट्टा प्रयत्नातून टॅप-इन वेगळे करण्याचा त्यांच्याकडे कोणताही मार्ग नव्हता. StatsBomb आणि Opta ने 2010 च्या दशकाच्या सुरुवातीस मोठ्या प्रमाणात xG मॉडेलिंगची सुरुवात केली आणि आज प्रत्येक शीर्ष व्यावसायिक क्लब आणि ब्रॉडकास्ट नेटवर्क ते वापरते. मॉडेलला लाखो ऐतिहासिक शॉट्सवर प्रशिक्षण दिले जाते आणि त्यात सामान्यत: शॉटचे स्थान (लक्ष्यापासूनचे अंतर आणि कोन), वापरलेला शरीराचा भाग (पाय वि. डोके), शॉट प्रकार (ओपन प्ले, सेट पीस, पेनल्टी), असिस्ट प्रकार (बॉल, क्रॉस, कट-बॅकद्वारे), गोलकीपरची स्थिती आणि खेळाडू दडपणाखाली होता का. उदाहरणार्थ, पेनल्टीमध्ये अंदाजे 0.76 चा xG असतो, तर 18 यार्डच्या हेडरमध्ये सरासरी xG 0.09 च्या जवळ असतो. हल्लेखोरांचे मूल्यमापन करण्यासाठी क्लब xG वापरतात (स्ट्रायकर त्यांच्या संधींपेक्षा जास्त किंवा कमी कामगिरी करत आहे?), बचावपटू (ते उच्च- किंवा कमी-गुणवत्तेच्या संधींना परवानगी देत ​​आहेत का?), आणि गोलकीपर (ते शॉट्स वाचवतात का?). हे भरती, सामरिक समायोजन आणि सामन्यानंतरचे विश्लेषण सूचित करते. xG ची महत्त्वाची मर्यादा ही आहे की ते एकूण शॉट गुणवत्तेचे वर्णन करते; विशिष्ट शॉटवर वैयक्तिक गोलकीपरचे स्थान, गोल रेषेवरील बचावपटू किंवा अपवादात्मक कुशल फिनिशरच्या तंत्राचा तो हिशोब घेऊ शकत नाही. लहान नमुन्यांहून अधिक (उदा. 10 खेळ) xG वास्तविक उद्दिष्टांपासून बरेच वेगळे होऊ शकते; पूर्ण हंगामात बहुतेक संघांसाठी दोघे एकत्र येतात.

DigiCalcs delivers precision-engineered tools for engineers and STEM professionals.

सूत्र

▾
f(x)xG प्रति शॉट = f(स्थान, बॉडी_पार्ट, शॉट_टाइप, असिस्ट_टाइप, प्रेशर, ...) सीझन xG = i = 1 ते N शॉट्ससाठी xG_i ची बेरीज काम केलेले उदाहरण: एर्लिंग हॅलंडला गोल, मध्यवर्ती स्थिती, उजवा पाय, कोणताही दबाव नसताना कमी क्रॉस 8 यार्ड मिळतो. समान परिस्थितीतून ऐतिहासिक रूपांतरण अंदाजे 38% आहे म्हणून xG = 0.38 एका सामन्यात तो 6 शॉट घेतो: 0.38 + 0.12 + 0.05 + 0.61 + 0.09 + 0.22 = 1.47 xG त्याने 2 गोल केले त्यामुळे त्या सामन्यासाठी +0.53 xG जास्त कामगिरी.

Variable Legend

▾
प्रतीकनावएककवर्णन
xG_iExpected Goals (single shot)probability (0–1)The probability that shot i results in a goal, estimated by the model based on contextual features.
Nएकूण शॉट्सcountThe total number of shots taken by a player or team in the period being analysed.
xGDExpected Goal DifferencegoalsSeason xG For minus Season xG Against; measures a team's expected dominance over opponents.
PSxGPost-Shot Expected Goalsprobability (0–1)A refined xG value calculated after a shot is taken, incorporating ball placement within the frame to evaluate goalkeeper performance.
npxGNon-Penalty Expected GoalsgoalsCumulative xG excluding penalties; preferred metric for comparing striker finishing quality across leagues.

How to Expected Goals (xG) Calculator

▾
  1. 1ऐतिहासिक डेटामधील प्रत्येक शॉटला डझनभर संदर्भीय चलांसह टॅग केले जाते जसे की x/y समन्वय, मुख्य भाग आणि सहाय्य प्रकार.
  2. 2या डेटावर लॉजिस्टिक रीग्रेशन किंवा ग्रेडियंट-बूस्ट केलेले मॉडेल प्रशिक्षित केले जाते, बायनरी परिणाम (ध्येय/कोणतेही ध्येय नाही) लक्ष्य व्हेरिएबल म्हणून.
  3. 3कोणत्याही नवीन शॉटसाठी, मॉडेल 0 आणि 1 मधील संभाव्यता आउटपुट करते आणि ते लक्ष्यात परिणाम होण्याची शक्यता दर्शवते.
  4. 4खेळाडू, संघ किंवा खेळासाठी एकूण xG तयार करण्याच्या सर्व प्रयत्नांमध्ये वैयक्तिक शॉट xG मूल्ये एकत्रित केली जातात.
  5. 5विश्लेषक अति-किंवा कमी-कार्यक्षमता, मार्गदर्शक स्काउटिंग आणि रणनीतिक निर्णय ओळखण्यासाठी एकत्रित xG ची वास्तविक गोलशी तुलना करतात.
  6. 6एकाहून अधिक सीझनमध्ये रोलिंग xG ट्रेंड भिन्नतेपासून अस्सल गुणवत्ता वेगळे करण्यात मदत करतात, विशेषत: लहान नमुना आकार असलेल्या स्ट्रायकरसाठी.

Worked Examples

▾
Example 1Haaland 2022-23 प्रीमियर लीग हंगाम
Given:125, 33.1, 36
परिणाम:+2.9 xG जास्त कामगिरी

Haaland ने 33.1 xG वर 36 गोल केले, उच्चभ्रू संधी निर्माण करण्याच्या शीर्षस्थानी एलिट फिनिशिंग क्षमतेचे प्रदर्शन केले - एक दुर्मिळ संयोजन ज्यामुळे सिटीचे विजेतेपद मिळवले.

Example 2कमी दर्जाचे दीर्घ-श्रेणीचे प्रयत्न
Given:28, 15, फूट, होय
परिणाम:xG = 0.03

दबावाखाली अंतरावरून शॉट्स क्वचितच आत जातात; हे मूल्य सांख्यिकीयदृष्ट्या प्रयत्नाच्या जवळ-निरर्थकतेचे अचूक प्रतिबिंबित करते.

Example 3पेनल्टी किक
Given:दंड, 12, फूट
परिणाम:xG = 0.76

युरोपियन टॉप-फ्लाइट फुटबॉलमध्ये अंदाजे 76% वेळा पेनल्टीमध्ये रूपांतरित केले जाते, ज्यामुळे ते स्वतःच्या गोलबाहेर सर्वाधिक एकल-शॉट xG बनतात.

Example 4टीम xG भिन्नता (xGD)
Given:72.4, 28.1, 38
परिणाम:xGD = +44.3

मँचेस्टर सिटीचे 2023-24 xGD +44.3 हे प्रीमियर लीगच्या इतिहासातील सर्वात मोठे होते, जे आक्रमण गुणवत्ता आणि बचावात्मक दृढता या दोन्हीमध्ये वर्चस्व दर्शविते.

Real-World Applications

▾
🏗️

Scouting reports: clubs rank striker candidates by npxG per 90 and npxG overperformance to identify elite finishers before transfer windows., representing an important application area for the Xg Calculator in professional and analytical contexts where accurate xg ulator calculations directly support informed decision-making, strategic planning, and performance optimization

🔬

Match analysis: coaching staffs use live xG dashboards to assess whether a lead is 'deserved' and whether tactical switches are improving chance quality., representing an important application area for the Xg Calculator in professional and analytical contexts where accurate xg ulator calculations directly support informed decision-making, strategic planning, and performance optimization

📊

Goalkeeper evaluation: PSxG minus goals conceded (PSxG-GA) is the gold-standard for keeper performance in analytics-driven clubs like Liverpool and Brentford., representing an important application area for the Xg Calculator in professional and analytical contexts where accurate xg ulator calculations directly support informed decision-making, strategic planning, and performance optimization

🏥

Broadcast enrichment: Sky Sports, BT Sport and ESPN display live xG during matches to give casual viewers context on the game's underlying story., representing an important application area for the Xg Calculator in professional and analytical contexts where accurate xg ulator calculations directly support informed decision-making, strategic planning, and performance optimization

Special Cases

▾

Own goals are excluded from individual xG calculations since no outfield player

Own goals are excluded from individual xG calculations since no outfield player intentionally attempted the shot; they are tracked separately as OG.. In the Xg Calculator, this scenario requires additional caution when interpreting xg ulator results. The standard formula may not fully account for all factors present in this edge case, and supplementary analysis or expert consultation may be warranted. Professional best practice involves documenting assumptions, running sensitivity analyses, and cross-referencing results with alternative methods when xg ulator calculations fall into non-standard territory.

Deflected shots complicate xG modelling because the deflection changes the

Deflected shots complicate xG modelling because the deflection changes the ball's trajectory mid-flight, making the original shot harder to evaluate with standard location-based models.. In the Xg Calculator, this scenario requires additional caution when interpreting xg ulator results. The standard formula may not fully account for all factors present in this edge case, and supplementary analysis or expert consultation may be warranted. Professional best practice involves documenting assumptions, running sensitivity analyses, and cross-referencing results with alternative methods when xg ulator calculations fall into non-standard territory.

Penalty shootout shots are excluded from season xG totals as they occur outside

Penalty shootout shots are excluded from season xG totals as they occur outside regular match time and are qualitatively different from open-play situations.. In the Xg Calculator, this scenario requires additional caution when interpreting xg ulator results. The standard formula may not fully account for all factors present in this edge case, and supplementary analysis or expert consultation may be warranted. Professional best practice involves documenting assumptions, running sensitivity analyses, and cross-referencing results with alternative methods when xg ulator calculations fall into non-standard territory.

Premier League Team xG Benchmarks (2023-24 Season)

▾
क्लबxG ForxG AgainstxGDActual Goalsस्थिती
मँचेस्टर सिटी77.230.1+47.1961st
आर्सेनल71.833.4+38.4912nd
लिव्हरपूल68.535.2+33.3863rd
ऍस्टन व्हिला61.442.1+19.3764th
चेल्सी55.352.7+2.6776th
शेफिल्ड यु28.988.3-59.43520 वा

Frequently Asked Questions

▾
Q

प्रीमियर लीगमध्ये प्रति गेम चांगला xG काय आहे?

A

शीर्ष आक्रमण करणारे संघ सामान्यत: प्रति गेम 1.8-2.4 xG व्युत्पन्न करतात. प्रति सामना 2.0 xG पेक्षा जास्त सरासरी असणारा संघ संधी निर्मितीमध्ये उच्च मानला जातो. रिलेगेशन-धमक्या असलेल्या बाजू अनेकदा प्रति गेम सरासरी 0.9 xG च्या खाली असतात. xg कॅल्क्युलेटर गणनेच्या संदर्भात हे विशेषतः महत्वाचे आहे, जेथे अचूकता थेट निर्णय घेण्यावर परिणाम करते. अनेक उद्योगांमधील व्यावसायिक गृहीतके प्रमाणित करण्यासाठी, प्रक्रिया ऑप्टिमाइझ करण्यासाठी आणि लागू मानकांचे पालन सुनिश्चित करण्यासाठी अचूक xg कॅल्क्युलेटर गणनेवर अवलंबून असतात. अंतर्निहित कार्यपद्धती समजून घेतल्याने वापरकर्त्यांना परिणामांचे अचूक अर्थ लावण्यात आणि अतिरिक्त विश्लेषण केव्हा आवश्यक आहे हे ओळखण्यात मदत होते.

Q

xG 1 पेक्षा जास्त असू शकतो का?

A

वैयक्तिक शॉटचा xG 1.0 वर मर्यादित आहे कारण संभाव्यता 100% पेक्षा जास्त असू शकत नाही. तथापि, एका सामन्यातील संघाची एकूण xG कोणतीही सकारात्मक संख्या असू शकते — सिटीने 4.5 xG वरील एकल-गेम बेरीज नोंदवले आहेत. xg कॅल्क्युलेटर गणनेच्या संदर्भात हे विशेषतः महत्वाचे आहे, जेथे अचूकता थेट निर्णय घेण्यावर परिणाम करते. अनेक उद्योगांमधील व्यावसायिक गृहीतके प्रमाणित करण्यासाठी, प्रक्रिया ऑप्टिमाइझ करण्यासाठी आणि लागू मानकांचे पालन सुनिश्चित करण्यासाठी अचूक xg कॅल्क्युलेटर गणनेवर अवलंबून असतात. अंतर्निहित कार्यपद्धती समजून घेतल्याने वापरकर्त्यांना परिणामांचे अचूक अर्थ लावण्यात आणि अतिरिक्त विश्लेषण केव्हा आवश्यक आहे हे ओळखण्यात मदत होते.

Common Mistakes to Avoid

▾
  • !Judging a player after only 5–10 matches based on xG; finishing variance over short samples can make elite and average strikers look identical or swapped.
  • !Confusing xG (a shot quality model) with xA (expected assists) — xA measures the quality of the pass that created the chance, not the shot itself.
  • !Assuming a team that consistently outperforms xG will continue doing so — sustained outperformance is rare and often regresses toward the mean over a full season.
💡

Pro Tip

Always compare xG alongside Post-Shot xG (PSxG) for goalkeepers. A keeper who faces 1.8 PSxG but concedes only 1 goal is performing above the model; PSxG accounts for where within the frame the shot was placed, giving a much sharper evaluation than raw xG against.

⭐

Did you know?

Lionel Messi's career npxG outperformance across La Liga is estimated at over +80 goals — meaning he scored roughly 80 more non-penalty goals than the average finisher would have from the same shot locations, according to StatsBomb open data analysis.

Regional Guides

▾
🇺🇸 US▾
यूएस परंपरागत एकके आणि मानके वापरते
🇬🇧 UK▾
मेट्रिक किंवा ब्रिटिश मानके वापरू शकतात
🇪🇺 EU▾
EU/SI नियमावलीचे पालन करते
📖Difficulty:Intermediate
Accuracy-checked
Reviewed October 2026
Our methodology

साप्ताहिक गणित टिप्स मिळवा

दर आठवड्याला कॅल्क्युलेटर टिपा मिळवणाऱ्या १२,०००+ सदस्यांमध्ये सामील व्हा.

🔒
१००% मोफत
कधीही नोंदणी नाही
✓
अचूक
सत्यापित सूत्रे
⚡
त्वरित
टाइप करताना निकाल
📱
मोबाइल तयार
सर्व डिव्हाइस

सेटिंग्ज