ProBettingHub
Sign In
Matches
Leagues
Betting Stats
Pro FinderPro
BacktestingPro
Portal PulsePro
News
ProBettingHub

Independent football analytics, in-depth stats and fair-odds value angles — built for fans who want the edge.

Open ProBettingHub on X (formerly Twitter)Open ProBettingHub on InstagramOpen ProBettingHub on FacebookOpen ProBettingHub on ThreadsJoin ProBettingHub on Telegram

Explore

  • Pro Finder
  • Backtesting
  • Leagues
  • Portal Pulse
  • Betting Stats
  • News
  • Pricing

Popular

  • Live matches now
  • Today's football fixtures
  • Upcoming match previews
  • Portal Pulse — Football Portal Aggregator
  • Betting markets & stats

Company

  • Partner Program
  • About Us
  • Privacy Policy
  • Terms of Use
  • Affiliate Terms
Partner ProgramAbout UsPrivacy PolicyTerms of UseAffiliate Terms

DISCLAIMER: This site is for information and entertainment purposes only. We are not a bookmaker or financial advisor, do not accept or place bets, and nothing here is a recommendation or guarantee of profit. Use at your own risk, comply with your local laws, and only if you are 18+.

© 2026 ProBettingHub. All rights reserved.

Gamble Responsibly·GamblingTherapy.org·BeGambleAware.org·18+ only
MatchesLeaguesPro FinderBacktesting
OverviewStandingsStatisticsTeamsMarketResults

Botola 2 2025 betting statistics — goals per match, over/under, BTTS, corners, cards & xG

The Botola 2 2025 betting profile: average goals per match, over/under 0.5–3.5 hit rates for full time and each half, BTTS and clean-sheet percentages, goal timing by 15-minute band — plus corner and card ladders, momentum trends and xG intelligence.

Key takeaways

what the numbers below actually say
  • Home fortress. Hosts win 41% of matches and score 42% more than visitors.
  • Late goals. 55% of all goals arrive after the break — matches live in the second half.
Pro
Filters apply to all statsFilters — every stat below follows this selection
Period
Matches

Goals

how many, and when — follows the period toggle

Over/under ladder

Full time · Season
Avg goals1.94
Home side1.14
Away side0.80
Over 0.5
86%U 14%
Over 1.5
60%U 40%
Over 2.5
30%U 70%
Over 3.5
14%U 86%

Read: bar = Over hit rate; grey number = the matching Under. Over 2.5 at 56% means 56 of 100 matches finish with 3+ goals.

BTTS & clean sheets

Full time · Season
BTTS44%
Clean sheet70%
avg 0.70 per match

Read: BTTS = share of matches where both sides scored; clean sheet = the per-match clean-sheet rate — 50% means one clean sheet every two matches; a 0-0 counts for both sides.

Halves battle

1st vs 2nd half2nd-half share 55%
1st half2nd half
0.85
Avg goals
1.06
59%
Over 0.5
65%
19%
Over 1.5
29%
5%
Over 2.5
9%
13%
BTTS
20%
50%
Draw
50%

Read: mirrored bars compare the two halves directly — the longer side is where goals actually happen.

Unlock Premium — Botola 2
Unlock Premium
Instant access · Cancel anytime

Result split & home edge

the stronger the home edge, the more scrutiny road favorites deserve here.

Goals / match
Home attack
Home defence
Favorites win

Momentum

last 10 rounds vs season

season averages lag reality — these deltas show where the league is right now.

Over 2.5
BTTS
Avg goals
Corners

Corners

corner ladders are full-match only — use them for over/under corner lines, not halves.

Over 8.5
Over 9.5
Over 10.5

Cards

card counts follow the referee profile as much as team style — check the average before the ladder.

Over 3.5
Over 4.5
Over 5.5

xG intelligence

regression signal

goals running above chance quality tend to cool — totals may drift down, and vice versa.

Avg Total xG
Home xG
Away xG
Finishing · goals vs chance quality
Home
Away

Match stats

per-match averages

rows appear only when the league has stat coverage — a missing row means no data, not zero.

Shots
Shots on target
Possession
Fouls
Offsides
Pass accuracy

This page is the Botola 2 2025 betting profile for Morocco, recomputed within a few hours of every completed round. The free section covers the goal economy: average goals per match with the home/away split, the full over/under ladder from 0.5 to 3.5 goals for full time, first half and second half, BTTS and clean-sheet percentages, goal timing across 15-minute bands benchmarked against 600,000+ matches, and the halves battle comparing first-half and second-half output. The Pro section extends the profile with the home-edge result split, momentum deltas against the season baseline, over 8.5/9.5/10.5 corner ladders, over 3.5/4.5/5.5 card ladders, xG overperformance and full match-stats averages.

Goals per match and the over/under ladder

The average goals per match for Botola 2 2025 is shown with its home/away split — how much of the scoring hosts produce versus visitors. Below it, the over/under ladder gives the percentage of finished matches that cleared 0.5, 1.5, 2.5 and 3.5 goals; the under percentage for any line is the complement, so a 58% over 2.5 reading means 42% of matches stayed under. The period toggle recomputes every line for first-half-only or second-half-only goals — the fastest way to price half-time over/under 0.5 and 1.5 lines instead of guessing from full-time averages.

Goal timing: which half and which minutes deliver

Goal timing splits all Botola 2 2025 goals into 15-minute bands and colours each band against the typical share for that band across 600,000+ matches — a hot 76–90' band flags a late-goal league where in-play over bets keep value deep into the second half, while a hot 0–15' band rewards early kick-off overs. The halves battle sets first-half output against second-half output directly: average goals, over 0.5 and over 1.5 rates per half, side by side. Stoppage time counts into the 45'+ and 90'+ bands.

Corners and cards: averages and over/under ladders

The corners section (Pro) shows average corners per match for Botola 2 2025 and the over 8.5, 9.5 and 10.5 hit rates — the three most-quoted corner lines at major bookmakers. Cards follow the same pattern: average total cards with yellow/red split and the over 3.5, 4.5 and 5.5 ladders. Card counts track the referee profile as much as team style, so the league average is the baseline to compare a named referee against. Corner ladders are full-match only — use them for over/under corner lines, not halves.

xG intelligence, momentum and match stats

xG intelligence (Pro) compares actual goals with expected goals from shot quality: a league scoring above its xG is running hot — totals tend to drift down as finishing cools — while one scoring under its xG has overs value the market may lag on. Momentum sets the last-10-rounds numbers against the season baseline for over 2.5 %, BTTS %, average goals and corners, showing where Botola 2 is right now rather than where the season average says it was. Match-stats averages (shots, shots on target, possession, fouls, pass accuracy) complete the profile.

Frequently asked questions

How many goals per match are scored in Botola 2 2025?
The average goals per match for Botola 2 2025 sits at the top of the goals section above, always computed from finished matches only and refreshed within hours of each round completing. Next to it are the home and away contributions — how many of those goals hosts score versus visitors — which is the quickest read on home advantage in front of goal. Use the period toggle to see the same average for first halves or second halves only: leagues routinely score 55–60% of their goals after the break, so a full-time average alone overprices first-half over lines. For over/under betting, pair the average with the over 2.5 hit rate below it — an average near 2.5 with a high over 2.5 percentage means goals cluster rather than spread evenly across fixtures.
What percentage of Botola 2 matches go over 2.5 goals?
The over/under ladder in the goals section lists the exact share of finished Botola 2 2025 matches that produced more than 0.5, 1.5, 2.5 and 3.5 goals. The over 2.5 row is the one most bookmaker totals are quoted around; the under 2.5 percentage is simply 100 minus it. Reading the ladder as a curve tells you more than any single line: a steep drop from over 1.5 to over 2.5 marks a league of 2-goal matches, while a flat ladder points to boom-or-bust scorelines. Switch the period toggle to first half to get the over 0.5 and over 1.5 first-half rates that half-time totals are priced from — numbers most stats sites don't publish per half.
How often do both teams score (BTTS) in Botola 2 2025?
The BTTS & clean sheets card shows the percentage of finished Botola 2 2025 matches in which both sides scored, alongside the per-match clean-sheet rate. The two run in opposite directions but aren't mirror images — both can be elevated when away sides regularly fail to score, so read them together: high BTTS with a low clean-sheet rate is a genuinely open league where the BTTS-yes price deserves attention; low BTTS with high clean sheets marks a defensive league where under 2.5 and no-goal markets are the natural fit. The per-half toggle exposes how often both teams score within a single half — the driver behind BTTS-in-first-half and BTTS-in-second-half specials.
Which half has more goals in Botola 2 — first or second?
The halves battle card answers this directly for Botola 2 2025: mirrored bars compare average goals, over 0.5 and over 1.5 rates for first halves against second halves, and the longer side is where the goals actually happen. Most leagues lean second half — legs tire, matches open up, and chasing teams commit forward — but the size of that lean varies enough between leagues to move half-time/full-time and second-half-over prices. The goal-timing card refines it further into 15-minute bands coloured against the cross-league baseline: a league can be second-half-heavy purely on 76–90' goals, which is a late-goal profile suited to in-play entries, not pre-match second-half overs.
How many corners and cards per match does Botola 2 average?
The corners and cards section of this page (a Pro feature) tracks average corners per match for Botola 2 2025 with over 8.5, 9.5 and 10.5 hit rates, and average cards with the yellow/red split plus over 3.5, 4.5 and 5.5 ladders — the exact lines corner and card markets are quoted at. Two reading rules carry across leagues: corner counts follow playing style (deep blocks concede corners in volume, possession sides win them), and card counts follow the referee profile as much as the fixture, so the league average is the baseline you compare a named referee's average against before taking an over-cards price. Both ladders are computed from full-match counts only.
Is Botola 2 overperforming its xG this season?
The xG intelligence card (a Pro feature) compares actual goals per match in Botola 2 2025 with the expected goals its shot quality generates, for home and away sides separately. A league finishing above its xG is running hot: the same chances will regress toward their expected conversion, so full-season goal averages flatter the overs and totals tend to drift down. Finishing below xG is the reverse profile — chance creation is healthy, goals are lagging, and over prices can hold value the market is slow to correct. The momentum card sits alongside it to show whether the last 10 rounds are already confirming the correction or still stretching it further from the baseline.

Glossary

Avg goals
— Average total goals per finished match — home and away combined, shown with the per-side split.
Over 0.5 %
— Share of finished matches with at least one goal in the selected period (full time, first half or second half).
Over 1.5 %
— Share of finished matches with two or more goals in the selected period.
Over 2.5 %
— Share of finished matches with three or more goals — the standard bookmaker totals line.
Over 3.5 %
— Share of finished matches with four or more goals.
BTTS %
— Share of matches in which both teams scored in the selected period.
Clean sheets
— Per-match clean-sheet rate shown as a percentage — 50% means one clean sheet every two matches; a 0-0 counts for both sides.
Goal timing
— Share of all goals scored in each 15-minute band, benchmarked against the typical band share across 600,000+ matches.
Halves battle
— First-half versus second-half comparison of average goals and over rates.
Corner ladder
— Average corners per match with over 8.5 / 9.5 / 10.5 hit rates, full match only.
Card ladder
— Average cards per match (yellow/red split) with over 3.5 / 4.5 / 5.5 hit rates.
xG overperformance
— Actual goals minus expected goals from shot quality — positive means finishing is running hot.
Momentum
— Last-10-rounds rates set against the season baseline — where the league is right now.
Match stats
— Per-match averages for shots, shots on target, possession, fouls and pass accuracy.
  1. Leagues
  2. Morocco
  3. Botola 2

Morocco

Other competitions in the same country

  • Botola ProBotola Pro
  • CupCup

Popular leagues

Jump to a top competition

  • Premier LeagueEngland
  • La LigaSpain
  • Ligue 1France
  • Serie AItaly
  • BundesligaGermany
  • World CupWorld
  • UEFA Champions LeagueWorld
  • UEFA Europa LeagueWorld
  • UEFA Nations LeagueWorld

Other Leagues

Albania4
Algeria4
Andorra3
Angola2
Antigua And Barbuda1
Argentina11
Armenia4
Aruba1
Australia25
Austria16
Azerbaijan3
Bahrain3
Bangladesh2
Barbados1
Belarus4
Belgium11
Belize1
Benin1
Bhutan1
Bolivia4
Bosnia5
Botswana1
Brazil106
Bulgaria8
Burkina Faso1
Burundi1
Cambodia2
Cameroon3
Canada6
Chile6
China5
Chinese Taipei1
Colombia5
Congo1
Congo DR1
Costa Rica5
Croatia9
Cuba1
Cyprus5
Czech Republic16
Denmark10
Dominican Republic2
Ecuador4
Egypt5
El Salvador2
England37
Estonia4
Eswatini1
Ethiopia2
Faroe Islands4
Fiji1
Finland11
France17
Gabon1
Gambia1
Georgia5
Germany33
Ghana4
Gibraltar3
Greece11
Grenada1
Guatemala1
Guinea1
Haiti1
Honduras1
Hong Kong6
Hungary8
Iceland9
India7
Indonesia3
Iran4
Iraq1
Ireland5
Israel6
Italy29
Ivory Coast1
Jamaica1
Japan9
Jordan4
Kazakhstan4
Kenya4
Kosovo3
Kuwait5
Kyrgyzstan1
Laos1
Latvia4
Lebanon2
Lesotho1
Liberia1
Libya1
Liechtenstein1
Lithuania4
Luxembourg2
Macao1
Macedonia3
Malawi1
Malaysia4
Mali1
Malta5
Mauritania1
Mexico7
Moldova3
Mongolia1
Montenegro3
Morocco3
Myanmar1
Netherlands10
New Zealand6
Nicaragua3
Nigeria2
Northern Ireland7
Norway15
Oman4
Panama1
Paraguay5
Peru5
Philippines1
Poland11
Portugal15
Qatar4
Romania14
Russia13
Rwanda1
San Marino3
Saudi Arabia6
Scotland10
Senegal1
Serbia7
Singapore2
Slovakia8
Slovenia5
South Africa6
South Korea6
Spain35
Sudan1
Suriname1
Sweden16
Switzerland10
Syria1
Tajikistan1
Tanzania1
Thailand4
Trinidad And Tobago1
Tunisia4
Turkey10
Turkmenistan1
USA14
Uganda1
Ukraine5
United Arab Emirates6
Uruguay6
Uzbekistan4
Venezuela4
Vietnam4
Wales4
World120
Zambia1
Zimbabwe1

Botola 2

Morocco·League·Season 2025
Avg goals1.94
Over 2.530%
BTTS44%
Season progress100%