← Back to blog
Player Bets Complete guide

Anytime Goalscorer Betting Strategy: 3 Player Stats That Predict Goals (xG per 90, Shots, Minutes)

Anytime goalscorer betting strategy built on 3 player stats: xG per 90, shots in the box and expected minutes. Learn why they predict goals better than recent form, how to work out your break-even strike rate, and when a goalscorer price is genuine value.

StatPair TeamFootball Analytics Experts

Updated 6 min read

In this article

Most anytime goalscorer bets are placed on one stat: goals scored recently. That's the noisiest number you can pick. In our study of 372,650 player starts, goals were far less repeatable (split-half correlation 0.66) than shots (0.89) or shots on target (0.81).

Three player stats tell you much more, and they take about 90 seconds to check: expected goals (or shots) per 90 minutes, shots on target, and minutes played.

The math is simple: at typical odds of 3.70, the implied probability is 27%. If your numbers say a player scores in 34% of his starts, that's a 7-point edge. If they say 22%, skip.

Here's the complete framework.

Master statistical analysis fundamentals →

Key Goalscorer Statistics

1. Shots Per Game

What it measures: How often player shoots

Minimum for value: 2.5+ shots per game

Shots per gameQualityBetting Potential
Under 1.5Low volumeAvoid unless huge odds
1.5 - 2.5Medium volumeConsider if good xG
2.5 - 3.5High volumeGood for props
Over 3.5Elite volumeStrong value potential

2. Shots on Target (SoT)

Why it matters: Better predictor than total shots

Formula: SoT% = (Shots on Target / Total Shots) × 100

Good SoT%: 40%+ is excellent

Example:
Player A: 3 shots per game, 30% on target = 0.9 SoT per game
Player B: 2 shots per game, 50% on target = 1.0 SoT per game

→ Player B is better bet despite fewer shots

3. Expected Goals (xG) Per Game

The most important stat for goalscorers

xG Guidelines:

Per game:

  • Under 0.3 xG: Avoid for anytime goalscorer
  • 0.3 - 0.5 xG: Reasonable at good odds (3.00+)
  • 0.5 - 0.7 xG: Strong anytime scorer bet
  • Over 0.7 xG: Elite, even at lower odds

Per shot:

  • Under 0.10: Poor shot quality
  • 0.10 - 0.15: Average shot quality
  • Over 0.15: Elite positioning/finishing

Goalscorer Markets Explained

Anytime Goalscorer

Player scores at any time during the match

Best for:

  • High-volume shooters (2.5+ shots per game)
  • Players with 0.5+ xG per game
  • Home games (strikers score more at home)

Typical odds: 2.00 - 4.00

Value threshold:
If player has 30% chance to score, odds should be 3.30+

First Goalscorer

Player scores the first goal of the match

Much harder to hit:

  • The player has to score before anyone else on either team, so the chance is always well below his anytime probability
  • If a match finishes 0-0, every first goalscorer bet loses (most bookmakers settle "no goalscorer" as a loss)
  • You need much higher odds for value

Best for:

  • Penalty takers
  • Players on form (scored in last 2-3 games)
  • Fast starters (check time of goals scored)

2+ Goals (Brace)

Player scores two or more goals

Rare:

  • Using a Poisson model, a player with an expected 0.6 goals in the match scores 2+ about 12% of the time: 1 - e^-0.6 × (1 + 0.6) = 0.12
  • That means fair odds of about 8.20; anything shorter has no value

Only bet when:

  • Player facing a weak defence (one that concedes a lot of shots and goals)
  • Player has 0.7+ xG per game
  • Recent brace form

Home vs Away Scoring

Critical: Players usually score more at home

Across the big five European leagues in 2025/26, home teams scored 1.53 goals per match vs 1.23 for away teams. Individual players can have much bigger splits.

Example (hypothetical) split for a striker:

  • Home: 0.6 xG per game
  • Away: 0.4 xG per game

Always check home/away splits separately!

Analyzing a Goalscorer Bet

Step-by-step example (hypothetical):

Match: Team A vs Team B (Team A at home)
Player: Team A's first-choice striker
Market: Anytime Goalscorer @ 2.20

Analysis:

1. Recent form (last 8 games):

  • xG per game: 0.68
  • Shots per game: 3.2
  • Shots on target per game: 1.4
  • Goals: 5 (slightly overperforming xG)

2. Home stats:

  • Home xG: 0.75 per game
  • Scored in 5 of his last 8 home starts

3. Opponent defence:

  • Team B concedes plenty of shots and goals away from home

4. Calculate probability:

  • Expected xG this match: ~0.8 (allowing for the weak opponent)
  • Probability to score (Poisson): 1 - e^-0.8 = ~55%

5. Check odds value:

  • Odds 2.20 = 45.5% implied probability
  • Your assessment: 55% probability
  • Edge: 9.5% → STRONG VALUE

Red Flags to Avoid

❌ Player just returned from injury
May not play full 90 minutes or at 100%

❌ Rotation risk in cup games
Check if it's a must-win or rotation match

❌ Changed position
Winger moved to wing-back = much lower xG

❌ New team/system
Need 3-4 games to assess in new system

❌ Low minutes per game
If averaging under 70 minutes, adjust xG downward

Advanced: Minutes Adjustment

If player doesn't play full matches:

Adjusted xG = (Player xG per 90) × (Expected minutes / 90)

Example:

  • Player xG per 90: 0.60
  • Expected minutes: 60
  • Adjusted xG: 0.60 × (60/90) = 0.40

Use adjusted xG for value calculation

Quick Reference: Player Props

High Probability Plays

Anytime Goalscorer (30%+ chance):

  • 0.5+ xG per game
  • 2.5+ shots per game
  • Facing a weak defence
  • Playing at home

Medium Probability Plays

Anytime Goalscorer (15-25% chance):

  • 0.3-0.5 xG per game
  • Good recent form
  • Decent shot volume (2+ per game)

Avoid

Players with:

  • Under 0.3 xG per game
  • Under 1.5 shots per game
  • Poor home/away split in wrong venue
  • Rotation/injury concerns

Penalty Takers = Value

Penalty takers get huge boost:

Average penalty xG: 0.76 per penalty

Example (hypothetical): if his team wins a penalty in 15% of games:

  • Regular player: 0.5 xG
  • Penalty taker: 0.5 + (0.15 × 0.76) = 0.61 xG

Always check who takes penalties!

Pre-Bet Checklist: Goalscorers

Before betting on any player:

✅ Check xG per game (need 0.4+ for value)
✅ Verify shots and shots on target
✅ Separate home/away stats
✅ Confirm starting XI (not on bench)
✅ Check opponent defense quality
✅ Verify if penalty taker
✅ Calculate probability vs odds
✅ Confirm 5%+ edge

How to Check These Stats in 90 Seconds

StatPair player analysis:

  • Goals, shots and shots on target in every match (full history)
  • Home/away scoring splits (big differences)
  • Minutes played and starts (rotation risk)
  • Opponent filter
  • Trends Finder (e.g. "scored in 6 of last 10 home starts")

StatPair doesn't provide xG; for that, use a site such as Understat or FotMob alongside it.

→ Check any player's goalscorer stats (35,000+ players covered, 7-day free trial)

Everything you need in 90 seconds, not 45 minutes.

Bottom Line

Goalscorer bets are profitable when you:

  1. Focus on xG per 90 (0.5+ = strong value)
  2. Check home/away splits (huge differences)
  3. Verify starting lineup (rotation kills bets)
  4. Calculate true probability (need edge)
  5. Only bet with 5%+ edge (discipline)

Key rule: Never bet on a player just because "he's due" or scored last game. Stats only. Emotion = losses.

Three simple stats, 90 seconds per match. Start finding goalscorer value with StatPair - 35,000+ players, 7-day free trial.

Topics

  • #Player Props
  • #Goalscorers
  • #xG
  • #Strikers