Friday's football predictions today span five continents and four competitions, but the common thread is form meeting structure in fixtures where recent records carry real weight. A Brasileirão derby with historical low-scoring tension, a Buenos Aires heavyweight clash built for goals, a Ligue 1 showdown between two sides finding their feet, and two Liga MX encounters that could swing on defensive fragility — here's what the data tells us.

1. Coritiba v Atletico Paranaense

Coritiba v Atletico Paranaense
Brasileirão Série A 00:00 GMT
Last 5 games
CoritibaLWWDW1.8 scored · 1.4 conceded per game
Atletico ParanaenseLDWDW2.0 scored · 1.8 conceded per game
Head to head — 6 recent meetings · 1.0 goals per game on average
  • 2026-03-22: Atletico Paranaense 2-0 Coritiba
  • 2026-01-17: Atletico Paranaense 0-1 Coritiba
  • 2025-10-19: Coritiba 0-0 Atletico Paranaense
  • 2025-06-28: Atletico Paranaense 0-1 Coritiba
  • 2025-01-25: Coritiba 0-0 Atletico Paranaense
  • 2024-02-18: Coritiba 1-1 Atletico Paranaense

This Brasileirão Série A meeting arrives at a telling crossroads. Coritiba have won three of their last five, conceding just 1.4 per game, while Atletico Paranaense are marginally the sharper attacking unit at 2.0 goals scored per outing — though they're leakier in defence, yielding 1.8 per game. On paper, Atletico edge the immediate form.

The head-to-head record, however, is a masterclass in restraint. Six recent meetings have averaged just 1.0 goal per game, a figure that speaks to the defensive rigour both clubs bring to this fixture. Look deeper: four of the last six have finished 0-0 or 1-1, and when goals do arrive, they're sparse. Atletico's 2-0 win in March is their most explosive result in this series, but they've also been blanked twice in this sequence.

The tension between Atletico's offensive intent (2.0 scored) and the historic pattern of tight contests creates an interesting friction. Coritiba's recent solidity defensively — that 1.4 conceded average — suggests they're organised, but Atletico's marginal edge in both attack and defence suggests they may edge this as the competition goes on. Our full analysis on this derby is live on the platform.

2. Boca Juniors v Central Cordoba de Santiago

Boca Juniors v Central Cordoba de Santiago
Liga Profesional Argentina 00:30 GMT Estadio Alberto J. Armando, Buenos Aires 15°C · Partly cloudy
Last 5 games
Boca JuniorsWDWDW1.8 scored · 0.6 conceded per game
Central Cordoba de SantiagoLDLLW0.6 scored · 1.0 conceded per game
Head to head — 6 recent meetings · 3.5 goals per game on average
  • 2026-05-02: Central Cordoba de Santiago 1-2 Boca Juniors
  • 2025-09-22: Boca Juniors 2-2 Central Cordoba de Santiago
  • 2025-03-08: Central Cordoba de Santiago 0-3 Boca Juniors
  • 2024-05-19: Central Cordoba de Santiago 2-4 Boca Juniors
  • 2024-02-14: Boca Juniors 2-0 Central Cordoba de Santiago
  • 2023-09-19: Central Cordoba de Santiago 0-3 Boca Juniors

Estadio Alberto J. Armando will host a Liga Profesional Argentina fixture shaped entirely by one team's dominance and the other's desperation. Boca have been exceptional: four wins and a draw across their last five, with a goal difference that screams control — 1.8 scored, just 0.6 conceded. Central Cordoba, by contrast, have one win in five, averaging 0.6 goals per game while shipping 1.0.

The head-to-head record is brutal in Boca's favour. Central Cordoba have lost four of six recent meetings against them, conceding 12 goals across those six encounters — an average of 2.0 per game in this fixture alone. Boca have won their last two meetings 2-0 and 2-2 respectively, though the draw in September 2025 hints that Central Cordoba can occasionally find moments.

What complicates Boca's overwhelming advantage is the historical trend: these matchups average 3.5 goals per game, meaning there's always space for Central Cordoba's rare attacking forays to register. At 15°C and partly cloudy, the conditions at the Armando favour neither extreme — a neutral canvas for Boca's possession-based approach. The visitor's desperation, combined with their conceding pattern, makes them vulnerable to Boca's precision. The key question is whether Boca's clinical edge translates to a comfortable margin or a tighter contest. See our full breakdown on the board.

3. Rennes v Marseille

Rennes v Marseille
Ligue 1 18:45 GMT Roazhon Park, Rennes 21°C · Overcast
Last 5 games
RennesWWDLL2.0 scored · 2.2 conceded per game
MarseilleLLWLW2.0 scored · 1.6 conceded per game
Head to head — 6 recent meetings · 3.2 goals per game on average
  • 2026-05-17: Marseille 3-1 Rennes
  • 2026-02-03: Marseille 3-0 Rennes
  • 2025-08-15: Rennes 1-0 Marseille
  • 2025-05-17: Marseille 4-2 Rennes
  • 2025-01-11: Rennes 1-2 Marseille
  • 2024-03-17: Rennes 2-0 Marseille

Roazhon Park will stage a Ligue 1 contest where both sides are searching for consistency, and the data suggests this fixture has teeth. Rennes have stuttered lately — two losses in their last five — but they average 2.0 goals scored per game. Marseille are equally inconsistent, two losses in five as well, though they're slightly more economical in defence (1.6 conceded vs Rennes' 2.2).

The head-to-head tells a story of open, attacking football. Six recent meetings average 3.2 goals per game, and Marseille hold a clear edge in those head-to-heads: three wins from six, including consecutive 3-0 and 3-1 victories earlier this year. Yet Rennes have won their last fixture before that run (1-0 in August 2025), suggesting they're capable of shutting down Marseille's creativity when organised.

The 21°C, overcast conditions at Roazhon Park create an open canvas — neither side has a weather advantage, and the pitch should play at a tempo that suits both teams' attacking inclinations. Rennes' defensive vulnerability (2.2 conceded) meets Marseille's recent sharpness in front of goal, and Marseille's slight fragility in defence (1.6 conceded) aligns with Rennes' consistent threat. The fixture's historical profile — averaging over three goals — and both sides' willingness to commit forward suggest space will be plentiful. Our detailed read on this one is up on the site.

4. Necaxa v Puebla

Necaxa v Puebla
Liga MX 01:00 GMT Estadio Victoria, Aguascalientes 20°C · Overcast
Last 5 games
NecaxaDLDLW1.2 scored · 1.6 conceded per game
PueblaLWWLL1.6 scored · 2.4 conceded per game
Head to head — 6 recent meetings · 2.2 goals per game on average
  • 2026-03-14: Puebla 0-0 Necaxa
  • 2025-09-20: Necaxa 1-0 Puebla
  • 2025-04-19: Puebla 0-1 Necaxa
  • 2024-07-13: Necaxa 4-1 Puebla
  • 2024-01-20: Puebla 1-2 Necaxa
  • 2023-10-08: Necaxa 1-2 Puebla

Liga MX's encounter at Estadio Victoria pitches two sides with opposing problems: Necaxa solid defensively (1.6 conceded) but blunt in attack (1.2 scored), while Puebla are prolific relative to their form (1.6 scored) yet chaotic at the back (2.4 conceded). At 20°C and overcast, neither climate nor venue offers particular leverage.

Necaxa's recent record — one win in five — masks a team that's hard to break down. Puebla's form is worse still: two wins in five, and they've shipped 12 goals across that sequence. Yet the head-to-head record suggests closer games. Four of six recent meetings have been decided by a single goal, and while Necaxa have won three of the last six, they haven't dominated. The 4-1 destruction in July 2024 remains an outlier; the normal pattern is contested and tight.

The average of 2.2 goals per game in this fixture is elevated, but it reflects Puebla's defensive instability more than a pattern of free-flowing attacking football. Necaxa create fewer chances but take them cleanly, while Puebla leak goals consistently. The tension between Puebla's attacking threat and their ruinous defence, combined with Necaxa's inability to close games comfortably, suggests a tie where one side's error could shift the momentum. Necaxa's defensive solidity may prove the differentiator here. The full picture is available on the analysis desk.

5. Club Tijuana v Club Queretaro

Club Tijuana v Club Queretaro
Liga MX 03:00 GMT Estadio Caliente, Tijuana 29°C · Mainly clear
Last 5 games
Club TijuanaWLWLL1.4 scored · 2.0 conceded per game
Club QueretaroWLDLL0.8 scored · 1.6 conceded per game
Head to head — 6 recent meetings · 2.2 goals per game on average
  • 2026-01-15: Club Queretaro 1-2 Club Tijuana
  • 2025-07-12: Club Tijuana 1-0 Club Queretaro
  • 2025-01-25: Club Tijuana 2-1 Club Queretaro
  • 2024-07-06: Club Queretaro 1-2 Club Tijuana
  • 2024-02-10: Club Tijuana 1-1 Club Queretaro
  • 2023-10-22: Club Queretaro 1-0 Club Tijuana

Estadio Caliente will host the evening's closing Liga MX fixture, with Tijuana favoured not just by form but by the head-to-head record and opponent fragility. Club Tijuana have a win and three losses in five, but they've beaten Queretaro in four of their last six meetings, including back-to-back victories in 2025. Queretaro's record is worse still: one win in five, averaging 0.8 goals scored and 1.6 conceded.

The recurring pattern is Tijuana's dominance in this fixture. Queretaro's only recent victory came in October 2023, and in their six recent meetings, they've scored just three goals. Tijuana, meanwhile, have found the net 8 times in that sequence and conceded 6 — a differential that speaks to their higher intensity and more efficient finishing. At 29°C and mainly clear, the heat may test Queretaro's fitness further; they've already looked fragile defensively.

Club Tijuana's own form wobbles (three losses in five), but their record against this opponent and Queretaro's consistent inability to score suggest Tijuana's attacking structure is tailored to exploit the visitor's gaps. The average of 2.2 goals per game in this series reflects Tijuana's sharpness rather than a balanced offensive threat. Queretaro will be vulnerable. Our complete assessment is live on the platform.