Atlético de Madrid host Barcelona on Sunday night, Valencia face Real Madrid, Fiorentina play Juventus and Crystal Palace take on Liverpool. In all, eight leagues play 75 fixtures between Friday 6 and Sunday 8 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 many corners their matches have averaged. The figures cover every league match played up to 2 November 2026, and every half-time and full-time score has been checked against an independent results source.
Barcelona have scored 46 goals in eleven La Liga matches, more than any other team playing this weekend. Ten of their eleven matches went Over 2.5 and every one had a goal before half-time. Atlético have won nine, drawn one and lost one, conceding eight. The two teams’ matches have also had a goal after the 75th minute in 17 of 22, one of the best late-goal records of the weekend.
The highest-scoring pairing of the weekend: the two teams’ Bundesliga matches have averaged 4.31 goals. Bayern are unbeaten (five wins, three draws), with 27 goals scored and eight conceded in eight games. They’ve also won 69 corners and conceded only 23.
The best Over 2.5 and first-half records of the 75 fixtures: 19 of the two teams’ 22 Eredivisie matches went Over 2.5, and 21 of the 22 had a goal before half-time, including all eleven of Go Ahead Eagles’. Their matches have averaged 4.27 goals, second only to Mainz v Bayern.
The weekend’s best BTTS record: both teams scored in 19 of the two sides’ 22 matches, including ten of Utrecht’s eleven.
The best late-goal record of the weekend: 13 of the two teams’ 16 Bundesliga matches had a goal after the 75th minute (six of Leipzig’s eight, seven of Augsburg’s eight).
The most corners of any fixture this weekend: the two teams’ Scottish Premiership matches have averaged 12.29 corners. Celtic have won 114 corners in twelve league games (9.50 a game), more per game than any other team playing this weekend; Bayern (8.63) and Juventus (8.20) are next. Yet only one of Celtic’s twelve matches has had a goal after the 75th minute, the lowest share of any team this weekend.
Across the eight leagues, the 776 league matches played this season have averaged 10.08 corners: 5.47 for the home side and 4.61 for the away side. Home teams have won more corners than away teams in every one of the eight leagues. The Scottish Premiership has had the most corners per match and Ligue 1 the fewest:
| League | Matches | Corners a match | Home team | Away team | 10 or more corners |
|---|---|---|---|---|---|
| Scottish Premiership | 69 | 11.36 | 6.12 | 5.25 | 63.8% |
| Bundesliga | 72 | 10.63 | 5.90 | 4.72 | 62.5% |
| Championship | 156 | 10.49 | 5.82 | 4.67 | 57.1% |
| Eredivisie | 99 | 10.29 | 5.86 | 4.43 | 54.5% |
| La Liga | 109 | 9.65 | 5.21 | 4.44 | 50.5% |
| Serie A | 100 | 9.61 | 5.05 | 4.56 | 44.0% |
| Premier League | 90 | 9.60 | 5.04 | 4.56 | 46.7% |
| Ligue 1 | 81 | 9.12 | 4.68 | 4.44 | 45.7% |

Ten or more corners, a common line in corner markets, came up in 63.8% of Scottish Premiership matches and 62.5% of Bundesliga matches, but only 44.0% in Serie A.
Among this weekend’s teams, Paris Saint-Germain and Troyes, who meet on Saturday evening, have conceded the fewest corners: 22 and 21 in nine Ligue 1 matches each (2.44 and 2.33 a game). Elversberg have conceded the most, 63 in eight Bundesliga games (7.88 a game), and they visit Borussia Dortmund on Saturday.
FootyAmigo’s match stats include corners, and its in-play alerts can use live corner counts alongside the score, the match clock and live odds, then track each alert’s hit rate over time. If you build same-game multis, our guide to bet builder stats shows how to use numbers like these, and our guide to in-play football trading covers the basics of trading during a match.
| Kick-off (GMT) | Match | Over 2.5 | BTTS | 1st-half goal | Goal after 75′ | Avg goals | Avg corners |
|---|---|---|---|---|---|---|---|
| Fri 20:00 | Everton v Coventry City | 2/9 · 5/9 | 3/9 · 3/9 | 4/9 · 6/9 | 3/9 · 5/9 | 2.39 | 9.6 |
| Sat 12:30 | Leeds United v Tottenham Hotspur | 2/9 · 3/9 | 5/9 · 3/9 | 5/9 · 4/9 | 4/9 · 4/9 | 2.06 | 10.0 |
| Sat 15:00 | Arsenal v Hull City | 4/9 · 4/9 | 2/9 · 5/9 | 5/9 · 6/9 | 2/9 · 1/9 | 2.22 | 9.9 |
| Sat 15:00 | Fulham v Newcastle United | 3/9 · 5/9 | 5/9 · 5/9 | 4/9 · 6/9 | 4/9 · 4/9 | 2.61 | 10.3 |
| Sat 17:30 | Nottingham Forest v Manchester City | 3/9 · 6/9 | 4/9 · 5/9 | 4/9 · 7/9 | 5/9 · 5/9 | 2.67 | 9.3 |
| Sun 14:00 | Brighton & Hove Albion v Brentford | 5/9 · 5/9 | 2/9 · 6/9 | 8/9 · 7/9 | 4/9 · 5/9 | 3.11 | 9.6 |
| Sun 14:00 | Crystal Palace v Liverpool | 5/9 · 4/9 | 4/9 · 3/9 | 7/9 · 6/9 | 4/9 · 3/9 | 2.78 | 9.7 |
| Sun 14:00 | Ipswich Town v AFC Bournemouth | 6/9 · 5/9 | 7/9 · 5/9 | 8/9 · 8/9 | 5/9 · 4/9 | 3.28 | 8.2 |
| Sun 14:00 | Sunderland v Chelsea | 3/9 · 6/9 | 4/9 · 5/9 | 4/9 · 5/9 | 5/9 · 4/9 | 3.22 | 10.0 |
| Sun 16:30 | Manchester United v Aston Villa | 3/9 · 5/9 | 5/9 · 5/9 | 4/9 · 6/9 | 4/9 · 3/9 | 2.67 | 9.4 |
Every Championship club plays on Tuesday 3 or Wednesday 4 November, 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′ | Avg goals | Avg corners |
|---|---|---|---|---|---|---|---|
| Fri 20:00 | Derby County v Bolton Wanderers | 7/13 · 9/13 | 8/13 · 8/13 | 12/13 · 9/13 | 8/13 · 9/13 | 3.08 | 11.0 |
| Sat 12:30 | Bristol City v Norwich City | 6/13 · 10/13 | 7/13 · 9/13 | 10/13 · 10/13 | 6/13 · 4/13 | 3.04 | 9.8 |
| Sat 12:30 | Portsmouth v Stoke City | 6/13 · 8/13 | 7/13 · 8/13 | 9/13 · 9/13 | 4/13 · 6/13 | 2.58 | 10.2 |
| Sat 12:30 | Wrexham v Wolverhampton Wanderers | 6/13 · 8/13 | 8/13 · 8/13 | 11/13 · 9/13 | 6/13 · 6/13 | 2.81 | 10.1 |
| Sat 15:00 | Birmingham City v Swansea City | 9/13 · 8/13 | 8/13 · 5/13 | 12/13 · 10/13 | 4/13 · 4/13 | 2.65 | 9.1 |
| Sat 15:00 | Blackburn Rovers v West Ham United | 10/13 · 10/13 | 9/13 · 9/13 | 11/13 · 13/13 | 4/13 · 7/13 | 3.46 | 11.6 |
| Sat 15:00 | Cardiff City v Burnley | 8/13 · 9/13 | 9/13 · 11/13 | 12/13 · 11/13 | 3/13 · 5/13 | 3.12 | 10.3 |
| Sat 15:00 | Charlton Athletic v Sheffield United | 7/13 · 7/13 | 7/13 · 7/13 | 8/13 · 9/13 | 5/13 · 6/13 | 2.46 | 10.4 |
| Sat 15:00 | Preston North End v Southampton | 8/13 · 8/13 | 8/13 · 10/13 | 9/13 · 11/13 | 9/13 · 8/13 | 3.00 | 10.6 |
| Sat 15:00 | Queens Park Rangers v Lincoln City | 8/13 · 8/13 | 8/13 · 7/13 | 10/13 · 9/13 | 5/13 · 6/13 | 2.85 | 10.3 |
| Sat 15:00 | Watford v Middlesbrough | 6/13 · 10/13 | 7/13 · 10/13 | 12/13 · 10/13 | 5/13 · 7/13 | 3.15 | 10.6 |
| Sat 15:00 | West Bromwich Albion v Millwall | 6/13 · 10/13 | 9/13 · 7/13 | 7/13 · 11/13 | 5/13 · 10/13 | 2.96 | 11.7 |
| Kick-off (GMT) | Match | Over 2.5 | BTTS | 1st-half goal | Goal after 75′ | Avg goals | Avg corners |
|---|---|---|---|---|---|---|---|
| Fri 20:00 | Sevilla v Deportivo Alavés | 7/11 · 6/11 | 8/11 · 7/11 | 8/11 · 6/11 | 7/11 · 8/11 | 3.09 | 7.6 |
| Sat 13:00 | Málaga v Racing Santander | 4/11 · 9/11 | 7/11 · 7/11 | 8/11 · 9/11 | 7/11 · 6/11 | 3.32 | 11.6 |
| Sat 15:15 | Espanyol v Deportivo A Coruña | 6/11 · 4/11 | 7/11 · 9/11 | 7/11 · 7/11 | 7/11 · 6/11 | 2.55 | 9.4 |
| Sat 17:30 | Osasuna v Athletic Club | 5/11 · 5/10 | 5/11 · 4/10 | 10/11 · 6/10 | 6/11 · 5/10 | 2.70 | 9.7 |
| Sat 20:00 | Valencia v Real Madrid | 5/11 · 9/11 | 4/11 · 7/11 | 5/11 · 8/11 | 6/11 · 9/11 | 2.86 | 9.7 |
| Sun 13:00 | Elche v Real Betis | 6/11 · 5/11 | 6/11 · 6/11 | 7/11 · 7/11 | 7/11 · 6/11 | 2.95 | 9.9 |
| Sun 15:15 | Real Sociedad v Rayo Vallecano | 9/11 · 7/10 | 8/11 · 8/10 | 8/11 · 9/10 | 4/11 · 4/10 | 3.57 | 11.1 |
| Sun 17:30 | Celta de Vigo v Levante | 4/11 · 7/11 | 4/11 · 7/11 | 6/11 · 8/11 | 3/11 · 7/11 | 2.59 | 7.9 |
| Sun 17:30 | Villarreal v Getafe | 7/11 · 4/11 | 7/11 · 4/11 | 7/11 · 7/11 | 5/11 · 6/11 | 2.45 | 10.5 |
| Sun 20:00 | Atlético de Madrid v FC Barcelona | 7/11 · 10/11 | 4/11 · 7/11 | 4/11 · 11/11 | 8/11 · 9/11 | 4.00 | 9.2 |
| Kick-off (GMT) | Match | Over 2.5 | BTTS | 1st-half goal | Goal after 75′ | Avg goals | Avg corners |
|---|---|---|---|---|---|---|---|
| Fri 19:45 | Venezia v Udinese | 3/10 · 6/10 | 3/10 · 6/10 | 5/10 · 7/10 | 5/10 · 4/10 | 3.00 | 9.4 |
| Sat 14:00 | Cagliari v Frosinone | 4/10 · 6/10 | 4/10 · 5/10 | 7/10 · 9/10 | 6/10 · 5/10 | 3.10 | 11.4 |
| Sat 14:00 | Torino v Lecce | 7/10 · 7/10 | 7/10 · 4/10 | 7/10 · 9/10 | 8/10 · 4/10 | 3.10 | 8.5 |
| Sat 17:00 | Parma v Bologna | 6/10 · 5/10 | 4/10 · 6/10 | 6/10 · 6/10 | 5/10 · 6/10 | 2.50 | 9.2 |
| Sat 19:45 | Roma v Sassuolo | 7/10 · 8/10 | 5/10 · 9/10 | 7/10 · 6/10 | 7/10 · 5/10 | 4.00 | 9.4 |
| Sun 11:30 | Napoli v Lazio | 5/10 · 7/10 | 5/10 · 6/10 | 5/10 · 6/10 | 5/10 · 5/10 | 3.10 | 9.9 |
| Sun 14:00 | Genoa v AC Milan | 4/10 · 6/10 | 5/10 · 7/10 | 8/10 · 6/10 | 3/10 · 5/10 | 2.85 | 8.6 |
| Sun 14:00 | Monza v Atalanta | 9/10 · 8/10 | 9/10 · 7/10 | 9/10 · 8/10 | 5/10 · 5/10 | 3.85 | 9.1 |
| Sun 17:00 | Inter v Como | 8/10 · 5/10 | 7/10 · 6/10 | 7/10 · 8/10 | 6/10 · 3/10 | 3.25 | 10.4 |
| Sun 19:45 | Fiorentina v Juventus | 9/10 · 2/10 | 8/10 · 3/10 | 8/10 · 6/10 | 5/10 · 7/10 | 3.05 | 10.4 |
| Kick-off (GMT) | Match | Over 2.5 | BTTS | 1st-half goal | Goal after 75′ | Avg goals | Avg corners |
|---|---|---|---|---|---|---|---|
| Fri 19:30 | Hamburger SV v Borussia Mönchengladbach | 5/8 · 7/8 | 3/8 · 5/8 | 6/8 · 7/8 | 6/8 · 4/8 | 3.69 | 10.7 |
| Sat 14:30 | Borussia Dortmund v Elversberg | 4/8 · 6/8 | 3/8 · 5/8 | 4/8 · 5/8 | 5/8 · 6/8 | 3.25 | 10.9 |
| Sat 14:30 | FSV Mainz 05 v FC Bayern München | 6/8 · 7/8 | 5/8 · 6/8 | 7/8 · 7/8 | 5/8 · 6/8 | 4.31 | 10.8 |
| Sat 14:30 | Paderborn v Eintracht Frankfurt | 3/8 · 6/8 | 2/8 · 5/8 | 5/8 · 6/8 | 3/8 · 6/8 | 2.88 | 10.3 |
| Sat 14:30 | RB Leipzig v FC Augsburg | 6/8 · 7/8 | 2/8 · 7/8 | 7/8 · 7/8 | 6/8 · 7/8 | 4.13 | 11.3 |
| Sat 17:30 | VfB Stuttgart v Werder Bremen | 5/8 · 6/8 | 5/8 · 7/8 | 6/8 · 6/8 | 6/8 · 5/8 | 3.75 | 11.4 |
| Sun 14:30 | FC Köln v Bayer 04 Leverkusen | 4/8 · 7/8 | 6/8 · 5/8 | 6/8 · 7/8 | 5/8 · 6/8 | 3.44 | 11.3 |
| Sun 16:30 | SC Freiburg v FC Union Berlin | 7/8 · 4/8 | 6/8 · 4/8 | 8/8 · 5/8 | 6/8 · 5/8 | 3.38 | 8.7 |
| Sun 18:30 | TSG Hoffenheim v Schalke 04 | 7/8 · 3/8 | 6/8 · 2/8 | 6/8 · 5/8 | 5/8 · 4/8 | 2.69 | 10.3 |
| Kick-off (GMT) | Match | Over 2.5 | BTTS | 1st-half goal | Goal after 75′ | Avg goals | Avg corners |
|---|---|---|---|---|---|---|---|
| Fri 19:45 | Toulouse v Strasbourg | 5/9 · 8/9 | 4/9 · 7/9 | 4/9 · 7/9 | 4/9 · 7/9 | 3.39 | 7.6 |
| Sat 16:15 | Auxerre v Paris FC | 7/9 · 6/9 | 8/9 · 5/9 | 7/9 · 6/9 | 6/9 · 5/9 | 3.44 | 9.4 |
| Sat 19:45 | Paris Saint-Germain v Troyes | 7/9 · 3/9 | 7/9 · 3/9 | 7/9 · 6/9 | 4/9 · 3/9 | 3.00 | 8.3 |
| Sun 14:00 | Rennes v LOSC Lille | 8/9 · 2/9 | 6/9 · 4/9 | 8/9 · 7/9 | 5/9 · 4/9 | 3.17 | 9.9 |
| Sun 16:15 | Angers SCO v Nice | 4/9 · 6/9 | 4/9 · 6/9 | 7/9 · 7/9 | 3/9 · 4/9 | 2.83 | 10.4 |
| Sun 16:15 | Brest v Olympique Lyonnais | 6/9 · 4/9 | 7/9 · 4/9 | 8/9 · 5/9 | 5/9 · 6/9 | 2.78 | 9.7 |
| Sun 16:15 | Le Havre v Lorient | 5/9 · 3/9 | 6/9 · 3/9 | 6/9 · 3/9 | 5/9 · 2/9 | 2.44 | 9.4 |
| Sun 16:15 | Le Mans v Monaco | 6/9 · 4/9 | 7/9 · 6/9 | 7/9 · 7/9 | 3/9 · 1/9 | 2.83 | 8.3 |
| Sun 19:45 | Lens v Olympique Marseille | 7/9 · 5/9 | 7/9 · 4/9 | 7/9 · 5/9 | 6/9 · 5/9 | 3.44 | 9.2 |
| Kick-off (GMT) | Match | Over 2.5 | BTTS | 1st-half goal | Goal after 75′ | Avg goals | Avg corners |
|---|---|---|---|---|---|---|---|
| Fri 19:00 | Willem II v PEC Zwolle | 9/11 · 6/11 | 8/11 · 5/11 | 8/11 · 7/11 | 9/11 · 7/11 | 3.82 | 11.2 |
| Sat 15:30 | Fortuna Sittard v Telstar | 6/11 · 8/11 | 8/11 · 7/11 | 7/11 · 8/11 | 10/11 · 5/11 | 3.41 | 10.4 |
| Sat 17:45 | ADO Den Haag v Sparta Rotterdam | 7/11 · 10/11 | 8/11 · 9/11 | 9/11 · 11/11 | 4/11 · 7/11 | 3.77 | 10.6 |
| Sat 20:00 | Excelsior v Go Ahead Eagles | 10/11 · 9/11 | 6/11 · 10/11 | 10/11 · 11/11 | 8/11 · 9/11 | 4.27 | 9.7 |
| Sun 11:15 | SC Heerenveen v Feyenoord | 6/11 · 7/11 | 4/11 · 7/11 | 6/11 · 9/11 | 4/11 · 4/11 | 3.50 | 10.3 |
| Sun 13:30 | FC Twente v Ajax | 6/11 · 8/11 | 6/11 · 8/11 | 7/11 · 10/11 | 4/11 · 7/11 | 3.68 | 10.1 |
| Sun 15:45 | AZ Alkmaar v FC Groningen | 4/11 · 10/11 | 5/11 · 10/11 | 8/11 · 11/11 | 7/11 · 7/11 | 3.77 | 10.5 |
| Sun 15:45 | SC Cambuur v PSV | 9/11 · 9/11 | 7/11 · 9/11 | 9/11 · 11/11 | 9/11 · 7/11 | 4.23 | 10.0 |
| Sun 19:00 | FC Utrecht v NEC Nijmegen | 10/11 · 8/11 | 10/11 · 9/11 | 9/11 · 9/11 | 8/11 · 6/11 | 3.91 | 9.9 |
All six Scottish Premiership fixtures this weekend are repeat meetings: each pair has already played in the league this season.
| Kick-off (GMT) | Match | Over 2.5 | BTTS | 1st-half goal | Goal after 75′ | Avg goals | Avg corners |
|---|---|---|---|---|---|---|---|
| Sat 15:00 | Dundee United v Motherwell | 6/11 · 7/12 | 5/11 · 5/12 | 11/11 · 10/12 | 3/11 · 6/12 | 2.87 | 11.5 |
| Sat 15:00 | St Johnstone v Dundee | 6/12 · 7/11 | 8/12 · 8/11 | 8/12 · 9/11 | 6/12 · 5/11 | 2.78 | 11.1 |
| Sat 17:45 | Aberdeen v Hibernian | 5/11 · 7/11 | 4/11 · 9/11 | 8/11 · 10/11 | 2/11 · 4/11 | 2.45 | 11.6 |
| Sat 20:00 | St Mirren v Rangers | 6/12 · 6/11 | 5/12 · 6/11 | 8/12 · 9/11 | 6/12 · 6/11 | 2.61 | 10.9 |
| Sun 15:00 | Hearts v Falkirk | 9/11 · 6/12 | 8/11 · 7/12 | 11/11 · 9/12 | 7/11 · 5/12 | 2.99 | 10.8 |
| Sun 16:00 | Celtic v Kilmarnock | 7/12 · 8/12 | 6/12 · 7/12 | 10/12 · 11/12 | 1/12 · 5/12 | 3.25 | 12.3 |
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. Last week’s preview looked at who scores first, and our 20 late-goal strategy examples cover the closing stages.
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 2 November 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). Corner counts are football-data.co.uk’s: FootyAmigo’s own counts matched in 763 of the 776 matches and were one corner apart in 8; FootyAmigo has no final count for the other 5. 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