Over 2.5 goals predictions
PitchMaths editorial team · Updated
Goals bets are the most popular market after the match result, and they are where a numbers-first approach does best, because the question is simple: how many goals will there be in total? This page shows the model's over and under 2.5 goals tips for today and tomorrow, plus the safer lines either side of it: over 1.5 and under 3.5.
Wednesday 28 October: our model analysed 49 matches across 17 competitions and 10 meet the threshold for this market. The strongest is Kosice v DAC (Over 2.5, 68%).
Over 2.5 goals tips today
| Kick-off | Match | Tip | Probability | Fair odds | Odds | Result |
|---|---|---|---|---|---|---|
| Kosice – DACSlovak Super League | Over 2.5 | 68% | 1.47 | 1.39 | Pending | |
| Trencin – Slovan BratislavaSlovak Super League | Over 2.5 | 60% | 1.66 | 1.43 | Pending | |
| Venezia – InterSerie A | Over 2.5 | 65% | 1.54 | 1.38 | Pending | |
| Brommapojkarna – BK HäckenAllsvenskan | Over 2.5 | 62% | 1.61 | 1.41 | Pending | |
| Celtic – Dundee UnitedScottish Premiership | Over 2.5 | 67% | 1.49 | 1.27 | Pending | |
| Forest Green Rovers – EastleighNational League | Over 2.5 | 60% | 1.66 | 1.46 | Pending |
Odds: Megapari, as of 28 October 2026, 12:07 EAT. Prices move; check the bookmaker before you bet.
Under 2.5 goals tips today
| Kick-off | Match | Tip | Probability | Fair odds | Odds | Result |
|---|---|---|---|---|---|---|
| Bandari – Posta RangersKenyan Premier League | Under 2.5 | 67% | 1.50 | 1.38 | Pending | |
| Entebbe UPPC – MaroonsUganda Premier League | Under 2.5 | 64% | 1.57 | 1.51 | Pending | |
| Mara Sugar – LeopardsKenyan Premier League | Under 2.5 | 65% | 1.54 | 1.42 | Pending | |
| Zamalek – El MokawloonEgyptian Premier League | Under 2.5 | 64% | 1.56 | 1.46 | Pending |
Odds: Megapari, as of 28 October 2026, 12:07 EAT. Prices move; check the bookmaker before you bet.
Over 1.5 goals tips today
| Kick-off | Match | Tip | Probability | Fair odds | Odds | Result |
|---|---|---|---|---|---|---|
| Kosice – DACSlovak Super League | Over 1.5 | 88% | 1.14 | 1.08 | Pending | |
| Trencin – Slovan BratislavaSlovak Super League | Over 1.5 | 79% | 1.27 | 1.09 | Pending | |
| Venezia – InterSerie A | Over 1.5 | 82% | 1.22 | 1.09 | Pending | |
| Brommapojkarna – BK HäckenAllsvenskan | Over 1.5 | 81% | 1.24 | 1.09 | Pending | |
| Cajamarca – Universidad Tecnica de CajamarcaPeruvian Liga 1 | Over 1.5 | 82% | 1.22 | 1.21 | Pending | |
| Celtic – Dundee UnitedScottish Premiership | Over 1.5 | 83% | 1.21 | 1.05 | Pending | |
| Forest Green Rovers – EastleighNational League | Over 1.5 | 80% | 1.25 | 1.10 | Pending | |
| Dundee – KilmarnockScottish Premiership | Over 1.5 | 80% | 1.26 | 1.13 | Pending | |
| Carlisle United – Harrogate TownNational League | Over 1.5 | 79% | 1.27 | 1.13 | Pending |
Odds: Megapari, as of 28 October 2026, 12:07 EAT. Prices move; check the bookmaker before you bet.
Under 3.5 goals tips today
| Kick-off | Match | Tip | Probability | Fair odds | Odds | Result |
|---|---|---|---|---|---|---|
| Bandari – Posta RangersKenyan Premier League | Under 3.5 | 87% | 1.15 | 1.09 | Pending | |
| Kakamega Homeboyz – Gor MahiaKenyan Premier League | Under 3.5 | 77% | 1.30 | 1.11 | Pending | |
| Entebbe UPPC – MaroonsUganda Premier League | Under 3.5 | 86% | 1.16 | 1.15 | Pending | |
| Mbarara City – VipersUganda Premier League | Under 3.5 | 80% | 1.25 | 1.21 | Pending | |
| Kampala City – LugaziUganda Premier League | Under 3.5 | 80% | 1.26 | 1.25 | Pending | |
| Kitara – BULUganda Premier League | Under 3.5 | 78% | 1.29 | – | Pending | |
| Mara Sugar – LeopardsKenyan Premier League | Under 3.5 | 86% | 1.17 | 1.11 | Pending | |
| Radnicki – Zeleznicar PancevoSerbian SuperLiga | Under 3.5 | 80% | 1.25 | 1.36 | Pending | |
| ADT Tarma – Deportivo MoqueguaPeruvian Liga 1 | Under 3.5 | 81% | 1.23 | 1.36 | Pending | |
| Zamalek – El MokawloonEgyptian Premier League | Under 3.5 | 85% | 1.17 | 1.13 | Pending | |
| Parma – UdineseSerie A | Under 3.5 | 80% | 1.25 | 1.27 | Pending | |
| Juve Stabia – Hellas VeronaSerie B | Under 3.5 | 78% | 1.28 | 1.32 | Pending | |
| Genoa CFC – JuventusSerie A | Under 3.5 | 76% | 1.31 | 1.20 | Pending | |
| St. Mirren – HibernianScottish Premiership | Under 3.5 | 76% | 1.31 | 1.43 | Pending |
Odds: Megapari, as of 28 October 2026, 12:07 EAT. Prices move; check the bookmaker before you bet.
Over and under 2.5 goals tips tomorrow
| Kick-off | Match | Tip | Probability | Fair odds | Odds | Result |
|---|---|---|---|---|---|---|
| Inter Miami – CincinnatiMLS | Over 2.5 | 77% | 1.30 | 1.22 | Pending | |
| Chicago Fire – Orlando CityMLS | Over 2.5 | 73% | 1.37 | 1.25 | Pending | |
| Minnesota United – Sporting Kansas CityMLS | Over 2.5 | 69% | 1.46 | 1.33 | Pending | |
| St. Louis City – Portland TimbersMLS | Over 2.5 | 64% | 1.56 | 1.42 | Pending | |
| Dallas – Columbus CrewMLS | Over 2.5 | 61% | 1.65 | 1.50 | Pending | |
| Vancouver Whitecaps – San DiegoMLS | Over 2.5 | 66% | 1.52 | 1.34 | Pending | |
| Mathare United – TuskerKenyan Premier League | Under 2.5 | 68% | 1.47 | 1.32 | Pending | |
| Kenya Police – Ulinzi StarsKenyan Premier League | Under 2.5 | 66% | 1.52 | 1.41 | Pending | |
| Hammarby – SiriusAllsvenskan | Over 2.5 | 61% | 1.63 | 1.42 | Pending | |
| Al Nassr – Al KholoodSaudi Pro League | Over 2.5 | 68% | 1.48 | 1.32 | Pending | |
| Al-Riyadh – Al-QadisiyahSaudi Pro League | Over 2.5 | 67% | 1.49 | 1.37 | Pending |
Odds: Megapari, as of 28 October 2026, 12:07 EAT. Prices move; check the bookmaker before you bet.
How the goal lines work
The .5 in each line means there can be no tie with the bookmaker. Over 2.5 needs at least three goals in the match; under 2.5 needs two or fewer. Over 1.5 needs two or more, and under 3.5 needs three or fewer. Only the 90 minutes and stoppage time count.
The lower the line you choose for an over, the more often it lands and the less it pays. Over 1.5 wins in many more matches than over 2.5, so its odds are short; over 3.5 wins less often and pays more. The same works in reverse for unders.
Why these probabilities can be trusted more than raw Poisson
A plain Poisson model tends to be too sure of itself on goals: it pushes probabilities towards the extremes. We correct that with a two-parameter calibration fitted on a past season and then tested on the following one. In plain terms, when the site prints 65% for over 2.5, that outcome is meant to come true about 65 times in 100 such matches over the long run, not in any particular week.
For over/under 2.5, the calibrated number is also blended half and half with the bookmaker's margin-free price when the odds are in our data. Over 1.5 and under 3.5 are always the model's own numbers.
The thresholds behind a tip
- Over 2.5: at least 60%.
- Under 2.5: at least 62%.
- Over 1.5: at least 78%.
- Under 3.5: at least 76%. There is no over 3.5 tip.
The bars are fixed per market and do not move from day to day, so a quiet day simply produces fewer tips. Teams with fewer than eight matches in our data get no tip in any of these markets.
Fair odds and what they tell you
Fair odds equal 1 ÷ probability. A 62% under 2.5 has a fair price of about 1.61, and a 78% over 1.5 about 1.28. If the bookmaker's price is below the fair figure, the bet pays less than its risk, however confident the percentage looks. Short prices on over 1.5 are the classic trap: they feel safe, yet one loss wipes out several wins.
What changes the goals picture
- Line-ups: a missing first-choice striker, or a back-up goalkeeper, can move a goals bet more than any rating.
- Weather and pitch: heavy rain and a poor surface slow the ball and usually mean fewer chances.
- Motivation: a team that only needs a draw may sit deep, and end-of-season matches between sides with nothing to play for can go either way.
- Fixture congestion: tired legs in the last half-hour can produce late goals, or a flat, slow game.
How we pick
Every goals probability starts from the scoreline grid of a Dixon–Coles model: add up all scores with three goals or more and you have over 2.5. The full method and its limits are on how our predictions are made.
If you like goals markets, both teams to score is the natural next stop, and the correct score page shows the scorelines these totals are built from. All markets for the day are on today's predictions, and settled tips on the track record.
Track record of the last 30 days
Every tip is logged before kick-off and settled automatically from the final score. Nothing is edited after the match.
You must be 18+ to bet. A goals tip is a probability, and any bet can lose, especially on a late goal.
Where to place this bet
Our recommended bookmaker for these markets is Megapari.
+100% bonus on your first deposit with promo code MEGAE4ZTR
Frequently asked questions
What does over 2.5 mean?
The bet wins if the match ends with three goals or more in total, counting both teams, after 90 minutes plus stoppage time. 2-1, 3-0 and 2-2 all win; 1-1, 2-0 and 0-0 lose. Extra time and penalties do not count.
What is the difference between under 2.5 and under 3.5?
Under 2.5 needs two goals or fewer, so 1-1 wins and 2-1 loses. Under 3.5 allows up to three goals, so 2-1 also wins. Under 3.5 lands more often and pays less; our threshold for an under 3.5 tip is 76%, against 62% for under 2.5.
Do you give over 1.5 and over 0.5 tips?
We tip over 1.5 when the model rates it at 78% or more. We do not tip over 0.5: in most matches it is rated so high that the price is too short to be worth a separate tip. There is no over 3.5 tip either.
Do you have under 4.5 goals predictions?
No. The model calculates the chance of every scoreline, but the site tips the 1.5, 2.5 and 3.5 lines only. Under 4.5 is rated very high in most matches and is rarely priced at odds worth taking.
Why does a high-scoring team sometimes get an under 2.5 tip?
Goals depend on both sides. A strong attack meeting a very strong defence, in a competition with a low scoring level, can still point to a tight game. The model weighs each team's attack against the other's defence, not reputations.