Liverpool host Arsenal on Sunday, Bayern München take on Borussia Dortmund on Saturday evening, and AC Milan and Inter meet in the Milan derby, with Juventus v Napoli and Ajax v AZ also on the card. In all, eight leagues play 72 fixtures between Friday 30 October and Monday 2 November. For each fixture we’ve pulled both teams’ league record so far this season: how many of their matches went Over 2.5 goals, how many had both teams scoring, a goal before half-time and a goal after the 75th minute, and, new this week, how often each team has scored the first goal. The figures cover every league match played up to 26 October 2026, and every half-time and full-time score has been checked against an independent results source.
Milan have scored the first goal in seven of their eight Serie A matches, winning five and drawing two of them. Inter have conceded first five times and still won four of those games and drawn the other, more wins from behind than any other team playing this weekend. Both clubs play on Wednesday 28 October, after our cut-off.
On paper, one of the tighter games of the weekend. The two teams’ Premier League matches have averaged 2.31 goals, the second-lowest of the 72 fixtures. Both teams have scored in only 5 of their 16 matches (3 of Liverpool’s, 2 of Arsenal’s), and 5 of the 16 had a goal after the 75th minute.
Two different starts to the season. Six of Bayern’s seven Bundesliga matches went Over 2.5 and six had a first-half goal; for Dortmund it’s three of seven on both counts. Each side has scored first in five of its seven games.
The weekend’s best Over 2.5 and BTTS records: 13 of the two teams’ 14 Bundesliga matches went Over 2.5, and both teams scored in 13 of the 14. Both teams have scored in all seven of Bremen’s games, and all seven of Hoffenheim’s went Over 2.5.
The only fixture of the 72 where every one of both teams’ matches has had a goal before half-time: 20 out of 20. Of the 20, 18 went Over 2.5, and their matches have averaged 4.30 goals. Only SC Cambuur v Go Ahead Eagles is higher, at 4.35, and both teams have scored in all ten of Go Ahead Eagles’ Eredivisie games.
The best late-goal record of the weekend: six of each team’s seven Bundesliga matches had a goal after the 75th minute, 12 of 14 in all.
Across the eight leagues, 649 of the 688 league matches played this season had at least one goal. The team that scored first won 429 of them (66.1%), drew 134 (20.6%) and lost 86 (13.3%). So about one in three matches with a goal still didn’t end in a win for the side that opened the scoring. The first scorer has gone on to win most often in the Scottish Premiership and least often in the Championship:
| League | Matches with a goal | First scorer won | Drew | Lost | Won |
|---|---|---|---|---|---|
| Scottish Premiership | 58 | 44 | 9 | 5 | 75.9% |
| Bundesliga | 58 | 42 | 8 | 8 | 72.4% |
| Serie A | 79 | 57 | 13 | 9 | 72.2% |
| La Liga | 90 | 61 | 18 | 11 | 67.8% |
| Ligue 1 | 66 | 43 | 13 | 10 | 65.2% |
| Premier League | 74 | 48 | 17 | 9 | 64.9% |
| Eredivisie | 89 | 55 | 25 | 9 | 61.8% |
| Championship | 135 | 79 | 31 | 25 | 58.5% |

Who gets that first goal varies too. Home sides scored first in only 35 of 89 Eredivisie matches with a goal (39.3%), the lowest share of the eight leagues, against 40 of 58 in the Bundesliga (69.0%), the highest.
Among this weekend’s teams, Real Madrid have scored first in eight of their ten La Liga matches and won all eight. Atlético de Madrid and Ajax have scored first most often, in nine of ten each: Atlético won eight of those games and drew one, Ajax won six and drew three. Ajax play AZ, who have scored first in seven of their ten. Burnley are the exception: they’ve scored first eight times in the Championship but won only one of those games, with three draws and four defeats.
If you follow matches in-play, FootyAmigo’s alerts can combine the live score, the match clock and live odds with pre-match stats and odds, so you could be told when, say, the pre-match favourite falls behind, then track that alert’s hit rate over time. Our guide to in-play football trading covers the basics, and the in-play tips page shows live matches.
| Kick-off (GMT) | Match | Over 2.5 | BTTS | 1st-half goal | Goal after 75′ | Scored first | Avg goals |
|---|---|---|---|---|---|---|---|
| Sat 12:30 | Chelsea v Manchester United | 6/8 · 3/8 | 5/8 · 5/8 | 5/8 · 4/8 | 4/8 · 4/8 | 6/8 · 3/8 | 3.44 |
| Sat 15:00 | AFC Bournemouth v Leeds United | 5/8 · 2/8 | 5/8 · 5/8 | 7/8 · 4/8 | 3/8 · 3/8 | 5/8 · 4/8 | 2.50 |
| Sat 15:00 | Brentford v Nottingham Forest | 5/8 · 3/8 | 6/8 · 4/8 | 6/8 · 3/8 | 4/8 · 4/8 | 7/8 · 4/8 | 2.44 |
| Sat 15:00 | Coventry City v Sunderland | 4/8 · 2/8 | 2/8 · 3/8 | 5/8 · 3/8 | 5/8 · 5/8 | 2/8 · 1/8 | 2.56 |
| Sat 15:00 | Hull City v Ipswich Town | 3/8 · 5/8 | 4/8 · 6/8 | 5/8 · 7/8 | 1/8 · 5/8 | 4/8 · 2/8 | 2.81 |
| Sat 15:00 | Manchester City v Brighton & Hove Albion | 6/8 · 5/8 | 5/8 · 2/8 | 6/8 · 7/8 | 5/8 · 4/8 | 6/8 · 5/8 | 3.69 |
| Sat 17:30 | Tottenham Hotspur v Crystal Palace | 3/8 · 5/8 | 3/8 · 4/8 | 3/8 · 6/8 | 4/8 · 4/8 | 2/8 · 1/8 | 2.88 |
| Sat 20:00 | Aston Villa v Fulham | 5/8 · 3/8 | 4/8 · 4/8 | 5/8 · 3/8 | 3/8 · 4/8 | 3/8 · 5/8 | 2.44 |
| Sun 16:30 | Liverpool v Arsenal | 4/8 · 4/8 | 3/8 · 2/8 | 5/8 · 4/8 | 3/8 · 2/8 | 3/8 · 5/8 | 2.31 |
| Mon 20:00 | Newcastle United v Everton | 5/8 · 2/8 | 5/8 · 3/8 | 6/8 · 4/8 | 4/8 · 3/8 | 4/8 · 2/8 | 2.69 |
| Kick-off (GMT) | Match | Over 2.5 | BTTS | 1st-half goal | Goal after 75′ | Scored first | Avg goals |
|---|---|---|---|---|---|---|---|
| Fri 20:00 | Sheffield United v Wrexham | 7/12 · 6/12 | 7/12 · 8/12 | 8/12 · 10/12 | 6/12 · 6/12 | 3/12 · 5/12 | 2.67 |
| Sat 12:30 | Lincoln City v Birmingham City | 7/12 · 8/12 | 6/12 · 7/12 | 8/12 · 11/12 | 6/12 · 4/12 | 6/12 · 4/12 | 2.71 |
| Sat 12:30 | Norwich City v Watford | 9/12 · 5/12 | 8/12 · 6/12 | 9/12 · 11/12 | 4/12 · 5/12 | 6/12 · 4/12 | 3.00 |
| Sat 12:30 | Stoke City v Preston North End | 8/12 · 8/12 | 8/12 · 8/12 | 8/12 · 8/12 | 6/12 · 9/12 | 8/12 · 4/12 | 2.88 |
| Sat 15:00 | Bolton Wanderers v Bristol City | 8/12 · 5/12 | 7/12 · 6/12 | 8/12 · 9/12 | 8/12 · 5/12 | 4/12 · 4/12 | 2.75 |
| Sat 15:00 | Burnley v Portsmouth | 9/12 · 6/12 | 11/12 · 7/12 | 11/12 · 9/12 | 5/12 · 4/12 | 8/12 · 6/12 | 3.04 |
| Sat 15:00 | Middlesbrough v Charlton Athletic | 9/12 · 6/12 | 10/12 · 7/12 | 9/12 · 7/12 | 6/12 · 4/12 | 8/12 · 4/12 | 3.04 |
| Sat 15:00 | Millwall v Derby County | 9/12 · 6/12 | 6/12 · 7/12 | 10/12 · 11/12 | 9/12 · 7/12 | 8/12 · 5/12 | 2.92 |
| Sat 15:00 | Southampton v Queens Park Rangers | 7/12 · 7/12 | 9/12 · 7/12 | 10/12 · 9/12 | 7/12 · 4/12 | 8/12 · 5/12 | 2.83 |
| Sat 15:00 | Swansea City v Blackburn Rovers | 7/12 · 9/12 | 5/12 · 9/12 | 9/12 · 10/12 | 4/12 · 4/12 | 4/12 · 7/12 | 2.67 |
| Sat 15:00 | West Ham United v West Bromwich Albion | 9/12 · 5/12 | 8/12 · 8/12 | 12/12 · 6/12 | 7/12 · 5/12 | 7/12 · 4/12 | 3.17 |
| Sat 15:00 | Wolverhampton Wanderers v Cardiff City | 7/12 · 7/12 | 8/12 · 9/12 | 8/12 · 11/12 | 6/12 · 3/12 | 7/12 · 6/12 | 3.00 |
| Kick-off (GMT) | Match | Over 2.5 | BTTS | 1st-half goal | Goal after 75′ | Scored first | Avg goals |
|---|---|---|---|---|---|---|---|
| Fri 20:00 | Villarreal v Espanyol | 7/10 · 6/10 | 7/10 · 7/10 | 7/10 · 7/10 | 5/10 · 7/10 | 3/10 · 4/10 | 2.75 |
| Sat 13:00 | Levante v Atlético de Madrid | 7/10 · 7/10 | 7/10 · 4/10 | 7/10 · 3/10 | 7/10 · 8/10 | 2/10 · 9/10 | 3.15 |
| Sat 15:15 | Rayo Vallecano v Celta de Vigo | 6/9 · 3/10 | 8/9 · 4/10 | 8/9 · 5/10 | 4/9 · 3/10 | 5/9 · 4/10 | 2.63 |
| Sat 17:30 | Real Betis v Málaga | 4/10 · 3/10 | 5/10 · 6/10 | 6/10 · 7/10 | 6/10 · 7/10 | 6/10 · 2/10 | 2.80 |
| Sat 20:00 | FC Barcelona v Deportivo Alavés | 9/10 · 5/10 | 6/10 · 6/10 | 10/10 · 5/10 | 8/10 · 7/10 | 7/10 · 4/10 | 3.80 |
| Sun 13:00 | Getafe v Sevilla | 3/10 · 6/10 | 3/10 · 7/10 | 6/10 · 7/10 | 5/10 · 6/10 | 4/10 · 7/10 | 2.60 |
| Sun 15:15 | Racing Santander v Real Madrid | 8/10 · 8/10 | 7/10 · 7/10 | 8/10 · 7/10 | 6/10 · 9/10 | 3/10 · 8/10 | 3.80 |
| Sun 17:30 | Elche v Valencia | 6/10 · 5/10 | 6/10 · 4/10 | 7/10 · 5/10 | 7/10 · 6/10 | 3/10 · 3/10 | 2.75 |
| Sun 20:00 | Athletic Club v Real Sociedad | 4/9 · 8/10 | 3/9 · 7/10 | 5/9 · 7/10 | 5/9 · 4/10 | 3/9 · 6/10 | 3.02 |
| Mon 20:00 | Deportivo A Coruña v Osasuna | 3/10 · 4/10 | 8/10 · 4/10 | 6/10 · 9/10 | 5/10 · 5/10 | 4/10 · 3/10 | 2.80 |
Serie A plays a full midweek round from Tuesday 27 to Thursday 29 October, after our cut-off, so each team has one more league match than its record below shows.
| Kick-off (GMT) | Match | Over 2.5 | BTTS | 1st-half goal | Goal after 75′ | Scored first | Avg goals |
|---|---|---|---|---|---|---|---|
| Sat 14:00 | Bologna v Monza | 3/8 · 7/8 | 4/8 · 7/8 | 4/8 · 7/8 | 5/8 · 5/8 | 4/8 · 3/8 | 3.19 |
| Sat 17:00 | Udinese v Roma | 5/8 · 5/8 | 5/8 · 3/8 | 6/8 · 5/8 | 3/8 · 5/8 | 4/8 · 5/8 | 3.25 |
| Sat 19:45 | AC Milan v Inter | 4/8 · 7/8 | 5/8 · 6/8 | 4/8 · 6/8 | 4/8 · 5/8 | 7/8 · 3/8 | 3.50 |
| Sun 11:30 | Como v Venezia | 4/8 · 3/8 | 5/8 · 3/8 | 6/8 · 4/8 | 2/8 · 4/8 | 4/8 · 2/8 | 2.75 |
| Sun 14:00 | Frosinone v Torino | 5/8 · 6/8 | 4/8 · 6/8 | 8/8 · 6/8 | 3/8 · 6/8 | 6/8 · 3/8 | 3.38 |
| Sun 14:00 | Lazio v Cagliari | 5/8 · 2/8 | 4/8 · 2/8 | 4/8 · 5/8 | 4/8 · 4/8 | 7/8 · 5/8 | 2.25 |
| Sun 17:00 | Lecce v Genoa | 5/8 · 3/8 | 2/8 · 4/8 | 7/8 · 6/8 | 3/8 · 3/8 | 3/8 · 3/8 | 2.63 |
| Sun 19:45 | Juventus v Napoli | 2/8 · 4/8 | 3/8 · 4/8 | 5/8 · 4/8 | 6/8 · 4/8 | 4/8 · 6/8 | 2.63 |
| Mon 17:30 | Sassuolo v Fiorentina | 6/8 · 7/8 | 7/8 · 6/8 | 4/8 · 6/8 | 4/8 · 4/8 | 3/8 · 2/8 | 3.50 |
| Mon 19:45 | Atalanta v Parma | 6/8 · 5/8 | 6/8 · 4/8 | 6/8 · 5/8 | 5/8 · 5/8 | 4/8 · 1/8 | 3.06 |
| Kick-off (GMT) | Match | Over 2.5 | BTTS | 1st-half goal | Goal after 75′ | Scored first | Avg goals |
|---|---|---|---|---|---|---|---|
| Fri 19:30 | Elversberg v FSV Mainz 05 | 5/7 · 5/7 | 4/7 · 4/7 | 4/7 · 6/7 | 5/7 · 4/7 | 2/7 · 2/7 | 4.00 |
| Sat 14:30 | Bayer 04 Leverkusen v VfB Stuttgart | 6/7 · 4/7 | 4/7 · 4/7 | 6/7 · 5/7 | 5/7 · 5/7 | 4/7 · 3/7 | 3.64 |
| Sat 14:30 | Borussia Mönchengladbach v Paderborn | 7/7 · 3/7 | 5/7 · 2/7 | 7/7 · 5/7 | 4/7 · 3/7 | 2/7 · 3/7 | 3.43 |
| Sat 14:30 | FC Augsburg v SC Freiburg | 6/7 · 6/7 | 6/7 · 5/7 | 6/7 · 7/7 | 6/7 · 5/7 | 4/7 · 5/7 | 3.93 |
| Sat 14:30 | Schalke 04 v RB Leipzig | 3/7 · 6/7 | 2/7 · 2/7 | 4/7 · 6/7 | 3/7 · 5/7 | 1/7 · 4/7 | 3.00 |
| Sat 14:30 | Werder Bremen v TSG Hoffenheim | 6/7 · 7/7 | 7/7 · 6/7 | 6/7 · 6/7 | 4/7 · 4/7 | 2/7 · 5/7 | 4.07 |
| Sat 17:30 | FC Bayern München v Borussia Dortmund | 6/7 · 3/7 | 5/7 · 2/7 | 6/7 · 3/7 | 5/7 · 4/7 | 5/7 · 5/7 | 3.36 |
| Sun 14:30 | FC Union Berlin v FC Köln | 4/7 · 4/7 | 3/7 · 5/7 | 4/7 · 5/7 | 4/7 · 4/7 | 2/7 · 2/7 | 3.07 |
| Sun 16:30 | Eintracht Frankfurt v Hamburger SV | 5/7 · 4/7 | 4/7 · 2/7 | 5/7 · 5/7 | 6/7 · 6/7 | 4/7 · 3/7 | 3.50 |
| Kick-off (GMT) | Match | Over 2.5 | BTTS | 1st-half goal | Goal after 75′ | Scored first | Avg goals |
|---|---|---|---|---|---|---|---|
| Fri 18:00 | Le Havre v Paris Saint-Germain | 4/8 · 6/8 | 5/8 · 6/8 | 5/8 · 6/8 | 5/8 · 4/8 | 1/8 · 5/8 | 3.00 |
| Fri 18:00 | Nice v Rennes | 5/8 · 7/8 | 5/8 · 5/8 | 6/8 · 7/8 | 4/8 · 5/8 | 2/8 · 6/8 | 3.13 |
| Fri 20:05 | LOSC Lille v Lens | 2/8 · 7/8 | 4/8 · 7/8 | 7/8 · 7/8 | 3/8 · 5/8 | 6/8 · 4/8 | 2.81 |
| Sat 19:45 | Troyes v Le Mans | 3/8 · 6/8 | 3/8 · 7/8 | 5/8 · 6/8 | 3/8 · 3/8 | 2/8 · 4/8 | 3.00 |
| Sun 14:00 | Strasbourg v Auxerre | 7/8 · 6/8 | 6/8 · 7/8 | 6/8 · 6/8 | 6/8 · 5/8 | 3/8 · 2/8 | 3.75 |
| Sun 16:15 | Olympique Lyonnais v Angers SCO | 4/8 · 4/8 | 4/8 · 4/8 | 4/8 · 6/8 | 5/8 · 2/8 | 3/8 · 3/8 | 2.75 |
| Sun 16:15 | Paris FC v Monaco | 5/8 · 3/8 | 4/8 · 5/8 | 5/8 · 6/8 | 5/8 · 1/8 | 5/8 · 4/8 | 2.50 |
| Sun 19:45 | Olympique Marseille v Toulouse | 5/8 · 5/8 | 4/8 · 4/8 | 4/8 · 3/8 | 5/8 · 4/8 | 3/8 · 3/8 | 3.38 |
| Mon 19:45 | Lorient v Brest | 3/8 · 6/8 | 3/8 · 7/8 | 3/8 · 8/8 | 1/8 · 4/8 | 4/8 · 6/8 | 2.44 |
| Kick-off (GMT) | Match | Over 2.5 | BTTS | 1st-half goal | Goal after 75′ | Scored first | Avg goals |
|---|---|---|---|---|---|---|---|
| Sat 15:30 | Feyenoord v Fortuna Sittard | 7/10 · 6/10 | 6/10 · 7/10 | 9/10 · 7/10 | 3/10 · 9/10 | 8/10 · 8/10 | 3.85 |
| Sat 17:45 | PSV v Willem II | 8/10 · 8/10 | 9/10 · 8/10 | 10/10 · 7/10 | 6/10 · 8/10 | 5/10 · 3/10 | 4.15 |
| Sat 17:45 | SC Heerenveen v NEC Nijmegen | 6/10 · 8/10 | 4/10 · 9/10 | 6/10 · 9/10 | 4/10 · 6/10 | 4/10 · 4/10 | 3.30 |
| Sat 20:00 | Ajax v AZ Alkmaar | 8/10 · 4/10 | 8/10 · 5/10 | 9/10 · 7/10 | 7/10 · 7/10 | 9/10 · 7/10 | 3.70 |
| Sat 20:00 | SC Cambuur v Go Ahead Eagles | 8/10 · 8/10 | 7/10 · 10/10 | 8/10 · 10/10 | 8/10 · 8/10 | 6/10 · 4/10 | 4.35 |
| Sun 11:15 | PEC Zwolle v ADO Den Haag | 6/10 · 7/10 | 5/10 · 8/10 | 6/10 · 8/10 | 7/10 · 4/10 | 4/10 · 1/10 | 3.50 |
| Sun 13:30 | Excelsior v FC Twente | 9/10 · 5/10 | 6/10 · 6/10 | 9/10 · 6/10 | 7/10 · 3/10 | 3/10 · 7/10 | 3.20 |
| Sun 13:30 | Telstar v FC Utrecht | 7/10 · 9/10 | 6/10 · 9/10 | 7/10 · 8/10 | 5/10 · 8/10 | 2/10 · 4/10 | 3.85 |
| Sun 15:45 | FC Groningen v Sparta Rotterdam | 9/10 · 9/10 | 9/10 · 8/10 | 10/10 · 10/10 | 6/10 · 6/10 | 7/10 · 3/10 | 4.30 |
Only three Scottish Premiership matches are on the fixture list this weekend, and Dundee United v Hearts, set for Saturday 31 October, has been postponed. All six clubs below play on Wednesday 28 October, after our cut-off, so that match isn’t in their records.
| Kick-off (GMT) | Match | Over 2.5 | BTTS | 1st-half goal | Goal after 75′ | Scored first | Avg goals |
|---|---|---|---|---|---|---|---|
| Sat 15:00 | Kilmarnock v St. Johnstone | 6/10 · 4/10 | 5/10 · 6/10 | 9/10 · 6/10 | 4/10 · 5/10 | 3/10 · 4/10 | 2.95 |
| Sat 15:00 | Motherwell v St. Mirren | 6/10 · 6/10 | 4/10 · 4/10 | 9/10 · 8/10 | 4/10 · 4/10 | 3/10 · 5/10 | 2.90 |
| Sun 13:00 | Falkirk v Celtic | 6/10 · 6/10 | 7/10 · 5/10 | 8/10 · 8/10 | 5/10 · 1/10 | 6/10 · 7/10 | 2.75 |
FootyAmigo lets you turn numbers like these into your own pre-match and in-play alerts: for example, only matches where both teams have a high Over 2.5 record, or a first-half goals strategy limited to fast-starting sides. You can backtest a pre-match strategy against up to a year of past matches before you rely on it, track the hit rate of your in-play alerts, and get notified when a match fits your rules. For today’s picks, see our Over 2.5 goals, BTTS and first-half goals pages. For league-wide trends, see our 2026/27 goals, BTTS and first-half goals by league. For the closing stages, last week’s preview has late goals by league, and our 20 late-goal strategy examples go further.
See FootyAmigo plans and start your 5-day free trial
Source: FootyAmigo’s fixture database and the Predictology match database, 2026/27 league matches played up to 26 October 2026, with every half-time and full-time score cross-checked against football-data.co.uk; goal times from FootyAmigo’s match events, which matched SportMonks’ own events in every match FootyAmigo holds (SportMonks’ events for five early-season matches FootyAmigo lacks). 18+ only. These statistics describe past matches and don’t guarantee future results. Footy Amigo is committed to supporting Responsible Gambling | www.gambleaware.co.uk