Methodology
DiamondOps turns raw MLB The Show market and card data into ratings and signals you can act on. Here is where the data comes from, how fresh it is, and how the numbers are calculated — so you can judge them for yourself.
Where the data comes from
Card attributes, series, and prices originate from MLB The Show's own card database and Community Market. DiamondOps ingests that data, normalizes it, and stores a rolling history so it can show you trends rather than just a single snapshot.
Everything you see is derived from that public market and card data — prices are real marketplace numbers, not estimates.
How fresh the data is
Market prices refresh on a tiered cadence. Free and Lite see market data on a roughly 5-minute refresh and trending data on about a 1-hour delay; Pro and Diamond get a 60-secondrefresh on both. Card attributes and series data update whenever the game's roster updates and content drops change them.
Throughout the app, timestamps show when a given number was last updated so you always know how current the view is.
How OpScore is computed
A card's in-game Overall is a broad average of every attribute, including ones that barely affect play. OpScore re-weights the attributes that actually determine in-game performance — contact and power against both hands, plate vision and discipline, speed and fielding for hitters; arsenal quality, velocity, movement, and control for pitchers.
Critically, OpScore is computed separately for each difficulty (All-Star, Hall of Fame, Legend), because the same card plays differently as the PCI shrinks and pitch speeds rise. Cards with game-impacting quirks receive an uplift, since they perform better than their raw attributes suggest. The exact attribute weights are calibrated against competitive gameplay and tuned each year; the precise formula is proprietary. The full explainer lives on the OpScore page.
How the market signals are derived
- Flips are ranked by profit afterthe game's 10% market tax, not the raw spread. ROI expresses that profit relative to buy price so cheap and expensive flips compare fairly.
- Anomalies flag a card whose price has moved sharply outside its recent rolling average — a candidate worth a look, whether driven by real demand, a roster update, or manipulation.
- Bot riskestimates how likely a card's recent movement is driven by automated trading rather than genuine player demand, so a manufactured rally is easy to spot.
- Best time to buy / sell windows come from aggregating price by hour across recent history to surface the cheapest and most expensive parts of the day.
See the glossary for plain-English definitions of any term here.
What we can and can’t tell you
DiamondOps reads the market; it does not control it. Signals describe what has happened and what is statistically likely — they are not guarantees. Prices move on real-world performance, content drops, and player behavior that no model fully predicts. Treat OpScore and market signals as a sharper starting point for your own judgment, not a crystal ball.