Wine is rated out of 100.
Of 119,988 unique Wine Enthusiast reviews, none is published below 80 and 85.0% land between 84 and 92. Inside that band, each doubling of price buys about two points, vintage changes almost nothing, and the ten most prolific reviewers differ by 3.2 points on average.
The lowest score in the dataset. The usable scale starts four fifths of the way up.
Of wines score between 84 and 92, a band eight points wide.
Between points and log price. Wines near $10 average 85.2 points; wines near $100 average 91.9.
Between the most and least generous of the ten most prolific tasters (86.9 against 90.1).
The question
A shelf tag that says 92 reads like a grade out of 100. That reading assumes the scale has a bottom half in use and that 92 sits well above the middle of it. Each review in the dataset has a score, a price, a title (which usually carries the vintage) and the taster's name, which is enough to check both assumptions.
Set the score and price from a bottle you have seen. The readings come from the full set of reviews; the charts further down move with them.
against 119,988 reviews
The shape of the scale
The width of the band that holds 85.0% of all wines.
The scores form a narrow hump that starts at a cliff. Nothing below 80 is published, which is the magazine's editorial choice and says nothing about the wines. The mean is 88.44 and the median is 88. A scale can be inflated in this structural sense without any year-on-year creep: the bottom four fifths simply never get printed.
tables/chart_data.json. The 84 to 92 band is
shaded and the score on your tag is in olive. Hover a bar for its count.What money buys
Against the logarithm of price the correlation is r = 0.62, strong for data this noisy. On a log axis the curve over twenty equal-count price bins is close to a straight line: $10 to $20 adds 2.6 points, and $50 to about $115 adds 2.0. In dollars that is a steep diminishing return. A tenfold step from about $10 to about $100 moves the average from 85.2 to 91.9, and the first ten dollars of that step buy more points than the last fifty.
Vintage and taster
Average score by vintage, 1995 to 2016, is close to flat: a fitted slope of 0.08 points per decade. Good and bad years exist for a given region, but they don't show in the mean of a catalog this broad.
Among the ten tasters with the most reviews, average scores run from 86.9 to 90.1. That 3.2-point spread is about half of what a tenfold price increase buys, and more than a third of the band where most wines sit, from a change of author alone.
0.08 points per decade
86.9 to 90.1
Limitations
All of this comes from a single snapshot of one publication. The dataset has no review date, so it cannot show scores creeping upward over time, which is what most people mean by grade inflation. What it can show is the structural version: an 80 floor, a compressed band, and a stated range that is mostly unused.
Vintage is pulled from each wine's title with a regular expression. Titles without a year drop out of the vintage chart and stay in every other view. The taster comparison is a raw mean, so a taster who covers more expensive regions will look more generous for that reason alone. The price views leave out reviews with no price.
Correction, 2026-10-29: the source file repeats 9,983 reviews word for word, and earlier versions of this page counted each of them twice. With the repeats removed, the share scoring 84 to 92 went from 85.7% to 85.0%, r from 0.61 to 0.62, the $10 average from 85.3 to 85.2, the mean from 88.45 to 88.44, the vintage trend from 0.09 to 0.08 points per decade, and the top taster mean from 90.0 to 90.1 (spread 3.1 to 3.2). The 80 floor, the median of 88 and the $100 average of 91.9 did not change.
How it was built
from tables/summary.csv
winemag-data-130k-v2 Wine Enthusiast dataset, downloaded from a GitHub mirror by fetch_data.pyanalyze.py dropschart_data.py writes the score counts, price bins, vintage and taster means to tables/chart_data.json with the same filters as analyze.py; the page draws them as plain SVG