Liga I Romania Prediction Models
2026/2027Flat Betting Model
Odds Range Filter
Use minimum and maximum odds selection tool to identify the most profitable ranges for the Flat Betting football prediction model for Liga I Romania. After each change on the odds range, the system filters qualifying bets and recalculates profits and losses based on those selections.
Market ROI Summary
Flat $10 stake on every match from start to end of season. Profit/loss and ROI per market.
| Market | Bets | Wins | Win % | Staked | Return | P&L | ROI | Best Str. | Worst Str. | Trend |
|---|---|---|---|---|---|---|---|---|---|---|
| Home Bet | 79 | 39 | 49.37% | $790 | $808.4 | +$18.40 | +2.33% | 5 | 8 | |
| Draw Bet | 79 | 20 | 25.32% | $790 | $694.9 | −$95.10 | -12.04% | 3 | 15 | |
| Away Bet | 79 | 20 | 25.32% | $790 | $605.5 | −$184.50 | -23.35% | 3 | 12 | |
| Over 2.5 | 77 | 38 | 49.35% | $770 | $717.8 | −$52.20 | -6.78% | 5 | 5 | |
| Under 2.5 | 77 | 39 | 50.65% | $770 | $932.7 | +$162.70 | +21.13% | 5 | 5 | |
| BTTS Yes | 79 | 39 | 49.37% | $790 | $715.6 | −$74.40 | -9.42% | 4 | 4 | |
| Home Favorite | 56 | 31 | 55.36% | $560 | $572.9 | +$12.90 | +2.3% | 5 | 6 | |
| Away Underdog | 42 | 6 | 14.29% | $420 | $288.3 | −$131.70 | -31.36% | 2 | 19 | |
| Favorite | 79 | 40 | 50.63% | $790 | $749.8 | −$40.20 | -5.09% | 5 | 9 | |
| Underdog | 79 | 19 | 24.05% | $790 | $664.1 | −$125.90 | -15.94% | 4 | 10 |
Staking Plan Comparison
Same bets, different stake sizing. Flat = $10 every bet. Kelly ¼ = stake based on rolling edge estimate (quarter-Kelly for safety). Confidence = stake proportional to implied probability (more on favorites, less on longshots).
| Market | Bets | Flat P&L | Flat ROI | Kelly ¼ P&L | Kelly ¼ ROI | Conf P&L | Conf ROI | Comparison |
|---|---|---|---|---|---|---|---|---|
| Home Bet | 79 | +$18.40 | +2.33% | −$62.80 | -34.48% | +$64.52 | +8.19% | |
| Draw Bet | 79 | −$95.10 | -12.04% | −$26.09 | -16.13% | −$76.18 | -9.69% | |
| Away Bet | 79 | −$184.50 | -23.35% | −$6.91 | -81.1% | −$164.43 | -19.42% | |
| Over 2.5 | 77 | −$52.20 | -6.78% | −$12.21 | -100% | −$41.08 | -5.04% | |
| Under 2.5 | 77 | +$162.70 | +21.13% | +$85.52 | +12.6% | +$158.00 | +19.35% | |
| BTTS Yes | 79 | −$74.40 | -9.42% | −$7.46 | -100% | −$70.66 | -8.7% | |
| Home Favorite | 56 | +$12.90 | +2.3% | −$48.48 | -38.38% | +$33.21 | +5.98% | |
| Away Underdog | 42 | −$131.70 | -31.36% | −$1.89 | -24.61% | −$147.44 | -34.61% | |
| Favorite | 79 | −$40.20 | -5.09% | −$31.98 | -60.76% | +$6.38 | +0.79% | |
| Underdog | 79 | −$125.90 | -15.94% | −$18.58 | -53.81% | −$67.85 | -8.38% |
Staking Methods
- Flat Stake:
- Fixed $10 on every qualifying bet regardless of odds or edge.
- Kelly ¼:
- Stake = bankroll × (edge / (odds−1)) / 4. Uses rolling win rate as probability estimate. Grows bankroll when winning, shrinks when losing.
- Confidence-weighted:
- Stake = (implied prob / rolling avg implied prob) × $10. Bets more on favorites, less on longshots. Uses your previous bets' average to calculate each stake — applicable in real time.
PPG Model
Odds Range Filter
Use minimum and maximum odds selection tool to identify the most profitable ranges for the PPG football prediction model for Liga I Romania. After each change on the odds range, the system filters qualifying bets and recalculates profits and losses based on those selections.
PPG / WPPG Betting ROI
Backtested ROI betting $10 using incremental PPG — seeded with previous season data, blending into current-season results.
| Strategy | Bets | Wins | Win % | P&L | ROI | Trend |
|---|---|---|---|---|---|---|
| PPG Favorite (1×2) | 73 | 38 | 52.05% | +$49.70 | +6.81% | |
| PPG Home Pick | 36 | 24 | 66.67% | +$82.60 | +22.94% | |
| PPG Away Pick | 37 | 14 | 37.84% | −$32.90 | -8.89% | |
| WPPG Favorite (1×2) | 78 | 36 | 46.15% | +$1.70 | +0.22% | |
| PPG Value (fair < market) | 79 | 30 | 37.97% | −$80.10 | -10.14% |
Strategy Guide
- PPG Favorite:
- Backs the team with the higher PPG to win, whether home or away.
- PPG Home Pick:
- Bets on the home team only when PPG rates them higher than the visitor.
- PPG Away Pick:
- Bets on the away team only when PPG rates them higher than the home side.
- WPPG Favorite:
- Same as PPG Favorite but uses Weighted PPG (recent form weighted more heavily).
- PPG Value:
- Only bets when the PPG fair odds are lower than the bookmaker's odds — positive expected value. E.g. fair odds 1.80 vs bookmaker 2.10 = value bet.
Staking Plan Comparison
Same PPG bets, different stake sizing. Flat = $10 every bet. Kelly ¼ = stake based on rolling edge estimate. Confidence = stake proportional to implied probability.
| Strategy | Bets | Flat P&L | Flat ROI | Kelly ¼ P&L | Kelly ¼ ROI | Conf P&L | Conf ROI | Comparison |
|---|---|---|---|---|---|---|---|---|
| PPG Favorite (1×2) | 73 | +$49.70 | +6.81% | −$18.64 | -20.65% | +$83.55 | +10.72% | |
| PPG Home Pick | 36 | +$82.60 | +22.94% | −$2.25 | -1.26% | +$87.45 | +23.55% | |
| PPG Away Pick | 37 | −$32.90 | -8.89% | +$2.21 | +42.34% | −$28.54 | -6.98% | |
| WPPG Favorite (1×2) | 78 | +$1.70 | +0.22% | −$0.29 | -0.31% | +$19.47 | +2.32% | |
| PPG Value (fair < market) | 79 | −$80.10 | -10.14% | −$50.33 | -24.31% | −$41.20 | -5.06% |
Staking Methods
- Flat Stake:
- Fixed $10 on every qualifying bet regardless of odds or edge.
- Kelly ¼:
- Stake = bankroll × (edge / (odds−1)) / 4. Uses rolling win rate as probability estimate.
- Confidence-weighted:
- Stake = (implied prob / rolling avg implied prob) × $10. Bets more on favorites, less on longshots. Uses previous bets' average — applicable in real time.
Recent Results — PPG Predictions vs Actual
How PPG predictions compared to actual match results
| Date | Match | PPG Pick | Prob | Fair Odds | Result | ✓ |
|---|---|---|---|---|---|---|
| 26 Oct | Sepsi vs Universitatea Craiova | Universitatea Craiova | 52.49% | 1.9 | 0 – 5 | ✓ |
| 25 Oct | CFR Cluj vs Dinamo Bucureşti | Dinamo Bucureşti | 51.88% | 1.93 | 2 – 2 | ✗ |
| 25 Oct | FCV Farul Constanţa vs Oţelul Galați | FCV Farul Constanţa | 55.84% | 1.79 | 4 – 3 | ✓ |
| 24 Oct | FCSB vs Rapid Bucureşti | Rapid Bucureşti | 45.48% | 2.2 | 4 – 1 | ✗ |
| 24 Oct | Argeș vs UTA Arad | Argeș | 39.53% | 2.53 | 0 – 1 | ✗ |
Upcoming Fixtures — PPG Predictions
Win probabilities for upcoming matches based on current PPG ratings
| Date | Match | PPG Pick | Prob | Fair Odds |
|---|---|---|---|---|
| 30 Oct | Rapid Bucureşti vs Csikszereda | Rapid Bucureşti | 85.28% | 1.17 |
| 31 Oct | Corvinul Hunedoara vs Argeș | *** | 0% | 0 |
| 31 Oct | Petrolul 52 vs CFR Cluj | 🔒 Login or register for free to see predictions data. | ||
| 01 Nov | Oţelul Galați vs Sepsi | |||
| 01 Nov | Universitatea Craiova vs Botoșani | |||
PPG vs WPPG — Biggest Divergence
Teams where PPG and Weighted PPG disagree most — indicates recent form shift
Worked Example — Sepsi vs Universitatea Craiova
Poisson / Correct Score
Select Match
Dixon-Coles Score Matrix — Rapid Bucureşti vs Csikszereda
29 Oct · Each cell shows the probability of that exact scoreline. Dixon-Coles corrected (ρ = -0.13). · Upcoming
| H \ A | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
|---|---|---|---|---|---|---|---|
| 0 | 7.7% | 1.9% | 0.6% | 0.1% | 0.0% | 0.0% | 0.0% |
| 1 | 14.9% | 7.1% | 1.3% | 0.2% | 0.0% | 0.0% | 0.0% |
| 2 | 18.0% | 7.2% | 1.4% | 0.2% | 0.0% | 0.0% | 0.0% |
| 3 | 13.7% | 5.5% | 1.1% | 0.1% | 0.0% | 0.0% | 0.0% |
| 4 | 7.8% | 3.1% | 0.6% | 0.1% | 0.0% | 0.0% | 0.0% |
| 5 | 3.5% | 1.4% | 0.3% | 0.0% | 0.0% | 0.0% | 0.0% |
| 6 | 1.4% | 0.5% | 0.1% | 0.0% | 0.0% | 0.0% | 0.0% |
Derived Markets
Correct Score — Top 12
Dixon-Coles vs Plain Poisson
Where the low-score correction adds value
Dixon-Coles Betting ROI
Backtested ROI using incremental Poisson/Dixon-Coles model — xG computed only from matches played before each bet.
| Strategy | Bets | Wins | Win % | P&L | ROI | Trend |
|---|---|---|---|---|---|---|
| DC Value (1X2 edge > 3%) | 57 | 23 | 40.35% | −$45.40 | -7.96% | |
| DC Home Pick (>50%) | 31 | 16 | 51.61% | +$0.50 | +0.16% | |
| DC Away Pick (>50%) | 5 | 3 | 60% | +$13.40 | +26.8% | |
| DC Draw (>28%) | 28 | 5 | 17.86% | −$118.00 | -42.14% | |
| DC Over 2.5 Value | 21 | 15 | 71.43% | +$75.80 | +36.1% | |
| DC BTTS Value | 8 | 5 | 62.5% | +$11.40 | +14.25% |
Staking Plan Comparison
Same Dixon-Coles bets, different stake sizing. Flat = $10 every bet. Kelly ¼ and Confidence-weighted alternatives.
| Strategy | Bets | Flat P&L | Flat ROI | Kelly ¼ P&L | Kelly ¼ ROI | Conf P&L | Conf ROI | Comparison |
|---|---|---|---|---|---|---|---|---|
| DC Value (1X2 edge > 3%) | 57 | −$45.40 | -7.96% | −$49.34 | -62.77% | +$27.17 | +4.74% | |
| DC Home Pick (>50%) | 31 | +$0.50 | +0.16% | −$20.55 | -58.82% | +$12.66 | +3.93% | |
| DC Away Pick (>50%) | 5 | +$13.40 | +26.8% | $0.00 | 0% | +$18.91 | +32.81% | |
| DC Draw (>28%) | 28 | −$118.00 | -42.14% | −$24.57 | -100% | −$110.51 | -39.98% | |
| DC Over 2.5 Value | 21 | +$75.80 | +36.1% | +$5.23 | +2.65% | +$74.28 | +34.66% | |
| DC BTTS Value | 8 | +$11.40 | +14.25% | −$2.83 | -26.98% | +$9.26 | +11.67% |
Staking Methods
- Flat Stake:
- Fixed $10 on every qualifying bet regardless of odds or edge.
- Kelly ¼:
- Stake = bankroll × (edge / (odds−1)) / 4. Uses rolling win rate as probability estimate. Grows bankroll when winning, shrinks when losing.
- Confidence-weighted:
- Stake = (implied prob / rolling avg implied prob) × $10. Bets more on favorites, less on longshots. Uses your previous bets' average to calculate each stake — applicable in real time.
How Poisson Predictions Work
- Step 1 — Expected Goals:
- Home xG = Home Attack Strength × Away Defense Weakness × League Avg Home Goals. Each team's attack and defense ratings are calculated relative to the league average.
- Step 2 — Poisson Formula:
- P(k goals) = e⁻λ × λᵏ / k! — models the probability of scoring exactly k goals given the expected goals (λ).
- Step 3 — Score Matrix:
- Multiply home and away goal probabilities for every combination (0-0 through 6-6) to build a full probability grid for every possible scoreline.
- Step 4 — Dixon-Coles:
- Apply ρ correction to fix Poisson's underestimation of low-scoring draws (0-0, 1-1, 1-0, 0-1). This is the key improvement over basic Poisson.
- Step 5 — Derive Markets:
- Sum probabilities from the matrix to derive 1X2, Over/Under, BTTS, and correct score probabilities — then convert to fair odds for value identification.
Elo Rating
Current Elo Ratings
All teams ranked by Elo. Start rating: 1500. K-factor: 32. Home advantage: +65 Elo.
Elo → Win Probability Table
How Elo difference translates to win probability.
| Elo Diff | P(Higher wins) | Fair Odds | Typical Matchup |
|---|---|---|---|
| 0 | 50.0% | 2.00 | Evenly matched |
| 50 | 57.1% | 1.75 | Mid vs mid-lower |
| 100 | 64.0% | 1.56 | Top-8 vs bottom-8 |
| 150 | 70.3% | 1.42 | Top-4 vs relegation |
| 200 | 76.0% | 1.32 | Leader vs bottom half |
| 250 | 80.8% | 1.24 | Leader vs bottom 3 |
| 300 | 84.9% | 1.18 | Dinamo Bucureşti vs Csikszereda |
Elo Rating History — Top 6
How the top 6 teams' Elo ratings evolved across the season.
Elo Betting ROI
Backtested ROI using incremental Elo ratings — ratings computed from matches played before each bet.
| Strategy | Bets | Wins | Win % | P&L | ROI | Trend |
|---|---|---|---|---|---|---|
| Elo Value (edge > 3%) | 51 | 17 | 33% | +$79.70 | +15.63% | |
| Elo Favourite | 77 | 39 | 51% | +$27.30 | +3.55% | |
| Elo Home Pick (>55%) | 4 | 4 | 100% | +$33.50 | +83.75% | |
| Elo Draw (>28%) | 29 | 8 | 28% | −$13.20 | -4.55% |
Staking Plan Comparison
Same Elo bets, different stake sizing. Flat = $10 every bet. Kelly ¼ and Confidence-weighted alternatives.
| Strategy | Bets | Flat P&L | Flat ROI | Kelly ¼ P&L | Kelly ¼ ROI | Conf P&L | Conf ROI | Comparison |
|---|---|---|---|---|---|---|---|---|
| Elo Value (edge > 3%) | 51 | +$79.70 | +15.63% | −$33.10 | -21.82% | +$177.01 | +32.89% | |
| Elo Favourite | 77 | +$27.30 | +3.55% | −$56.35 | -32.02% | +$58.16 | +7.45% | |
| Elo Home Pick (>55%) | 4 | +$33.50 | +83.75% | $0.00 | 0% | +$29.82 | +82.35% | |
| Elo Draw (>28%) | 29 | −$13.20 | -4.55% | −$2.94 | -1.69% | −$22.35 | -7.87% |
Staking Methods
- Flat Stake:
- Fixed $10 on every qualifying bet regardless of odds or edge.
- Kelly ¼:
- Stake = bankroll × (edge / (odds−1)) / 4. Uses rolling win rate as probability estimate. Grows bankroll when winning, shrinks when losing.
- Confidence-weighted:
- Stake = (implied prob / rolling avg implied prob) × $10. Bets more on favorites, less on longshots. Uses your previous bets' average to calculate each stake — applicable in real time.
How Elo Ratings Work
- Step 1 — Starting Rating:
- Every team starts at 1500. Higher Elo means a stronger team.
- Step 2 — Expected Score:
- E(A) = 1 / (1 + 10^(R_B − R_A) / 400). If Arsenal is rated 1600 and Wolves is 1450, Arsenal's expected score is 0.71.
- Step 3 — Update After Match:
- R_new = R_old + K × (S − E), where S is the actual result (1 = win, 0.5 = draw, 0 = loss) and K=32 controls sensitivity.
- Step 4 — Home Advantage:
- Home team gets +65 Elo boost when calculating expected scores, reflecting the statistical home advantage in football.
- Step 5 — Betting:
- Convert Elo difference into win/draw/loss probabilities, compare against bookmaker odds, and bet when the model spots value.
Value Scanner
No upcoming matches with odds available. Please check back later.