All teams

O'Higgins

Not in a tracked league · strength −0.69 (attack −0.53, defence −0.17) against an average Premier League side, rated Oct 2026

Last 12 matches

oldest first, every competition

Form bars show each match's xG difference: no xGxG below −1−1 to 00 to +1+1 or better

Points against expected

Expected points: what each match's xG for and against would earn on average.

SeasonPlayedPointsExpectedDifference
CONMEBOL Sudamericana 2026 goals 9–7 · xG 6.1–8.0 · 13 points from 9.5 in 88139.5+3.5
CONMEBOL Libertadores 2026 goals 3–4 · xG 2.5–3.8 · 6 points from 4.2 in 4464.2+1.8

Rating by month

Attack and defence against an average Premier League side (0); higher is better for both.

−0.80−0.60−0.40−0.20+0.00Feb 2026AprJunAugOctDefence −0.17Attack −0.53
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−0.69−0.53−0.17
Sep 2026−0.92−0.65−0.28
Aug 2026−1.01−0.69−0.32
Jul 2026−1.00−0.66−0.34
Jun 2026−1.03−0.66−0.37
May 2026−1.03−0.66−0.37
Apr 2026−0.82−0.52−0.30
Mar 2026−0.98−0.65−0.33
Feb 2026−0.87−0.62−0.24

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Omar Carabalí Goalkeeper · 1,080′ · 12 matches1250.256.1on 31 Jul 2026 v Boca Juniors45.2on 24 Jul 2026 at Boca Juniors59.2on 26 May 2026 at Millonarios+3.3
2Felipe Faúndez Defender · 1,075′ · 12 matches1237.035.8on 31 Jul 2026 v Boca Juniors38.9on 24 Jul 2026 at Boca Juniors36.4on 26 May 2026 at Millonarioslevel (+0.1)
3Juan Leiva Midfielder · 1,010′ · 12 matches1244.244.5on 31 Jul 2026 v Boca Juniors42.7on 24 Jul 2026 at Boca Juniors35.7on 26 May 2026 at Millonarios−3.6
4Arnaldo Castillo Forward · 958′ · 12 matches1248.236.1on 31 Jul 2026 v Boca Juniors45.7on 24 Jul 2026 at Boca Juniors42.8on 26 May 2026 at Millonarios−7.2
5Thiago Vecino Forward · 229′ · 12 matches1246.350.0on 31 Jul 2026 v Boca Juniors39.4on 24 Jul 2026 at Boca Juniors40.9on 26 May 2026 at Millonarios−4.2
6Luis Pavez Muñoz Defender · 990′ · 11 matches1140.650.7on 31 Jul 2026 v Boca Juniors45.0on 24 Jul 2026 at Boca Juniors37.5on 20 May 2026 at Boston River+3.7
7Felipe Ogaz Midfielder · 956′ · 11 matches1141.541.9on 31 Jul 2026 v Boca Juniors42.4on 24 Jul 2026 at Boca Juniors38.4on 26 May 2026 at Millonarioslevel (−0.5)
8Miguel Brizuela Defender · 898′ · 10 matches1040.948.1on 31 Jul 2026 v Boca Juniors40.3on 24 Jul 2026 at Boca Juniors39.6on 26 May 2026 at Millonarioslevel (+1.8)
9Bryan Rabello Midfielder · 616′ · 10 matches1038.846.1on 31 Jul 2026 v Boca Juniors37.4on 24 Jul 2026 at Boca Juniors35.3on 7 May 2026 v São Paulolevel (+0.5)
10Bastián Yáñez Forward · 207′ · 10 matches1050.842.2on 31 Jul 2026 v Boca Juniors64.3on 24 Jul 2026 at Boca Juniors65.6on 26 May 2026 at Millonarios+8.5
11Alan Robledo Defender · 662′ · 8 matches847.453.3on 31 Jul 2026 v Boca Juniors61.5on 24 Jul 2026 at Boca Juniors58.3on 26 May 2026 at Millonarios+10.1
12Nicolás Garrido Defender · 464′ · 8 matches843.254.4on 24 Jul 2026 at Boca Juniors42.7on 26 May 2026 at Millonarios43.2on 7 May 2026 v São Paulolevel (+0.8)
13Martín Maturana Midfielder · 192′ · 6 matches642.036.2on 24 Jul 2026 at Boca Juniors39.8on 26 May 2026 at Millonarios45.0on 20 May 2026 at Boston Riverlevel (+0.6)
14Leandro Díaz Defender · 281′ · 4 matches437.739.2on 26 May 2026 at Millonarios38.9on 29 Apr 2026 v Boston River44.3on 14 Apr 2026 at São Paulo+3.9
15Gabriel Pinto Midfielder · 58′ · 3 matches337.938.3on 14 Apr 2026 at São Paulo9.5on 8 Apr 2026 v Millonarios38.4on 12 Mar 2026 at Deportes Tolima–
16Joaquín Tapia Midfielder · 53′ · 3 matches353.762.8on 29 Apr 2026 v Boston River42.0on 12 Mar 2026 at Deportes Tolima81.0on 5 Mar 2026 v Deportes Tolima–
17Tomás Avilés Defender · 32′ · 2 matches236.523.5on 31 Jul 2026 v Boca Juniors44.2on 24 Jul 2026 at Boca Juniors–
18Cristian Morales Defender · 26′ · 2 matches243.846.9on 26 May 2026 at Millonarios39.6on 14 Apr 2026 at São Paulo–
19Benjamín Rojas Defender · 11′ · 2 matches237.70.0on 8 Apr 2026 v Millonarios41.5on 18 Feb 2026 v Bahia–

Average: minutes-weighted match score this season. Against average: the last three matches' average minus it; within 2 points either side counts as level.

Latest results

12 since July 2025
DateCompetitionOpponentResultxGExpected points
31 Jul 2026Copa SudamericanaBoca JuniorsW 1–00.7–0.81.22
24 Jul 2026Copa Sudamericanaat Boca JuniorsL 0–10.4–1.40.60
26 May 2026Copa Sudamericanaat MillonariosW 2–10.6–1.80.55
20 May 2026Copa Sudamericanaat Boston RiverL 2–31.2–1.41.19
7 May 2026Copa SudamericanaSão PauloD 0–00.5–0.71.08
29 Apr 2026Copa SudamericanaBoston RiverW 2–01.0–0.41.91
14 Apr 2026Copa Sudamericanaat São PauloL 0–21.2–1.01.44
8 Apr 2026Copa SudamericanaMillonariosW 2–00.6–0.41.46
12 Mar 2026Copa Libertadoresat Deportes TolimaL 0–20.3–0.90.78
5 Mar 2026Copa LibertadoresDeportes TolimaW 1–00.5–0.51.26
All 12 results
DateCompetitionOpponentResultxGExpected points
31 Jul 2026Copa SudamericanaBoca JuniorsW 1–00.7–0.81.22
24 Jul 2026Copa Sudamericanaat Boca JuniorsL 0–10.4–1.40.60
26 May 2026Copa Sudamericanaat MillonariosW 2–10.6–1.80.55
20 May 2026Copa Sudamericanaat Boston RiverL 2–31.2–1.41.19
7 May 2026Copa SudamericanaSão PauloD 0–00.5–0.71.08
29 Apr 2026Copa SudamericanaBoston RiverW 2–01.0–0.41.91
14 Apr 2026Copa Sudamericanaat São PauloL 0–21.2–1.01.44
8 Apr 2026Copa SudamericanaMillonariosW 2–00.6–0.41.46
12 Mar 2026Copa Libertadoresat Deportes TolimaL 0–20.3–0.90.78
5 Mar 2026Copa LibertadoresDeportes TolimaW 1–00.5–0.51.26
25 Feb 2026Copa Libertadoresat BahiaL 1–21.0–1.70.90
18 Feb 2026Copa LibertadoresBahiaW 1–00.7–0.71.30