Pinnacle closing-line track record

How Pinnacle's closing prices fared against 2252 finished matches, 2026-06-15 to 2026-09-29. Updated 2026-09-29.

Pinnacle's closing favourite won 54.0% of the time, against the 55.5% its closing price implied on average. Matches were drawn 25.6% of the time against an implied 24.7%. The closing line's mean Brier score (0.526) and the opening line's (0.527) differ by -0.0011, within two standard errors (0.0013) of zero: on this sample the closing line is not measurably more accurate than the first price we recorded.

The closing price against the result

2252 finished matches with a Pinnacle opening and closing price, 2026-06-15 to 2026-09-29. Probabilities are the closing prices with the margin removed.
MeasureWhat happenedWhat the closing price implied95% range of what happened
Closing favourite won54.0% (1208 of 2237)55.5%51.9%–56.1%
Match drawn25.6% (200 of 781)24.7%22.7%–28.8%
Price moved toward the result51.3% (1155 of 2252)——

Calibration by closing probability

Every priced outcome of every match (5285 in all), grouped by its closing implied probability. A calibrated market's outcomes happen about as often as it says.
Closing implied probabilityOutcomesMean impliedHappened95% range
0–20%35514.5%16.6% (59)13.1%–20.8%
20–40%179630.1%30.2% (543)28.2%–32.4%
40–60%252049.8%49.2% (1239)47.2%–51.1%
60–80%58965.3%66.2% (390)62.3%–69.9%
80–100%2583.8%84.0% (21)65.3%–93.6%

Did the closing line beat the opening line?

The closing line's mean Brier score (0.526) and the opening line's (0.527) differ by -0.0011, within two standard errors (0.0013) of zero: on this sample the closing line is not measurably more accurate than the first price we recorded.

Per matchMatchesShare
Closing line scored better115151.1%
Opening line scored better108748.3%
Price never moved140.6%
Moved toward the result115551.3%
Moved away from the result108348.1%

Of the 2238 matches whose price moved, 51.6% moved toward what happened.

Biggest upsets

  1. AL Hilal 0-2 Neom SC — Neom SC closed at 21.78 (4.3% implied), 2026-09-07, Saudi Pro League
  2. Vancouver Whitecaps FC 1-2 Austin FC — Austin FC closed at 10.35 (9.3% implied), 2026-09-13, MLS
  3. Hull City 2-0 Manchester United — Hull City closed at 9.00 (10.8% implied), 2026-08-22, English Premier League
  4. Paris Saint-Germain 1-2 AS Monaco — AS Monaco closed at 8.40 (11.6% implied), 2026-09-04, Ligue 1
  5. Cruz Azul 2-3 Atlante — Atlante closed at 8.13 (11.8% implied), 2026-08-02, Liga MX
  6. Inter Miami CF 1-2 Toronto FC — Toronto FC closed at 7.21 (13.4% implied), 2026-08-22, MLS
  7. Norwich City 3-4 Bolton Wanderers — Bolton Wanderers closed at 7.13 (13.5% implied), 2026-09-20, Championship
  8. Villarreal 2-3 Deportivo La Coruña — Deportivo La Coruña closed at 6.73 (14.4% implied), 2026-09-05, La Liga
  9. Wolverhampton Wanderers 1-2 Blackburn Rovers — Blackburn Rovers closed at 6.56 (14.7% implied), 2026-08-14, Championship
  10. Frosinone 2-0 Como — Frosinone closed at 6.39 (15.1% implied), 2026-09-20, Serie A

By competition

The 30 competitions ScoreMon curates. A competition's numbers publish from 30 priced matches; "results" opens its archive of finals.
CompetitionFinalsWith Pinnacle open + closeFavourite won (implied)Brier close / openMoved toward result
MLB results86482655.7% (57.3%)0.490 / 0.49050.8%
NPB results32432458.3% (57.8%)0.471 / 0.47348.8%
KBO League results28828857.1% (58.0%)0.479 / 0.47848.3%
MLS results16213750.4% (50.1%)0.622 / 0.62649.6%
Championship results898944.3% (47.2%)0.646 / 0.64151.7%
Liga MX results737145.1% (51.0%)0.646 / 0.65154.9%
J1 League results676755.2% (48.4%)0.578 / 0.58547.8%
La Liga results636353.2% (52.5%)0.564 / 0.56657.1%
K League 1 results665541.8% (47.1%)0.664 / 0.65449.1%
Eredivisie results555550.9% (58.0%)0.584 / 0.60158.2%
Serie A results474759.6% (52.5%)0.525 / 0.53363.8%
Primeira Liga results524654.3% (59.3%)0.531 / 0.53663.0%
English Premier League results464548.9% (53.1%)0.620 / 0.61346.7%
Super Lig results443943.6% (52.7%)0.615 / 0.63464.1%
KHL results373256.3% (62.3%)0.457 / 0.47259.4%
Ligue 1 results413043.3% (50.7%)0.649 / 0.65346.7%
Bundesliga results2825———
Saudi Pro League results5512———
DEL results11———
SHL results70———
NHL results10———
A-League00———
Big Bash League00———
CPL00———
EuroLeague00———
Indian Super League00———
IPL00———
NBA00———
NBL Australia00———
Scottish Premiership00———

How these numbers are computed

Data window. Every final across the competitions ScoreMon curates that kicked off in the 365 days before 2026-09-29; the matches that qualified run from 2026-06-15 to 2026-09-29. The study is recomputed once a day.

Which finals count. A football final is counted only when the last clock reading we recorded reached minute 89, the collector's evidence that full time was played; finals in other sports must pass the site's plausibility checks (no tied final in a sport that cannot end level). A final must also be the one the site publishes at its own result page, under the competition it belongs to. 2410 finals qualified.

Where the prices come from. Our archive records the two bookmakers as separate events, and only one of them carries the score. Each final is paired with the Pinnacle event for the same match. First by name: the same two teams (names normalised the way the live odds board merges the two books) on the same UTC date, with kickoff times no more than 30 minutes apart. Where no name matches exactly, by the odds board's own test for one game listed twice, among Pinnacle events filed under the same competition: the same sport and competition class, both sides recognisably the same teams, kickoffs no more than 15 minutes apart — and when Pinnacle lists the fixture the other way round, its prices are put back on the right teams. A final with two equally close candidates, a candidate whose sides cannot be told apart, or a Pinnacle event claimed by two finals is left out rather than guessed. 2252 of the 2410 finals found their Pinnacle event, 233 of them by the second test.

Opening and closing prices. The price is Pinnacle's full-time moneyline (1X2 where the sport can end level, home/away where it cannot). The closing price is the last one we recorded at or before kickoff; the opening price is the first one we recorded — not necessarily the first price Pinnacle posted, because our collector records a market from the moment it first sees it. The median match was first priced 22.9 hours before kickoff. A match counts only when every outcome has both an opening and a closing price: 2252 did.

Removing the margin.Each outcome's probability is its inverse price divided by the sum of the inverse prices of all outcomes (proportional normalisation), so the probabilities of one match add up to 100%.

The measures. The favourite is the outcome with the highest closing probability; a match where two outcomes tie for highest has no favourite. The draw row covers only sports that can end level. The calibration table places every outcome of every match in a band by its closing probability — lower bound included — and counts how often outcomes in that band happened. The Brier score of a match is the sum, over its outcomes, of the squared gap between the probability and what happened (1 for the outcome that occurred, 0 otherwise); 0 is a perfect forecast. The opening and closing scores are compared match by match, and a difference is called real only when it exceeds twice its standard error. "Moved toward the result" means the probability of what actually happened — the winner, or the draw — was higher at the close than at the open. The 10 biggest upsets are the winning teams with the lowest closing probability; each links its result page. The 95% ranges are Wilson score intervals.

Publication floor. A competition's numbers appear once 30 matches qualify; below that the page states what the archive holds and stays out of search results.

Window: 365 days. Pairing tolerance: 30 minutes by name, 15 by the second test. Pinnacle events examined: 38262. The companion study, bookmaker margins by league, measures what each book charges; this one measures how right the sharper book's last price was.