Predictions & Tracking · Aug 17, 2026 · 7 min read

How to Track Sports Predictions Honestly

How to track sports predictions honestly: record before the start, fix the stake, separate hit rate from ROI and write the grading rules down first.

By Sportslyx · Published

Most people who make sports predictions believe they are better than they are, and the reason is not dishonesty. Memory keeps the hits and quietly drops the misses, the near-misses become “basically right”, and the stake on the confident calls grows in the retelling. A tracking system exists to take memory out of the loop. This guide describes one that works, the arithmetic behind it, and how the Sportslyx pick tracker automates most of it.

Rule one: record before the start

A prediction recorded after the first quarter is not a prediction. The first rule is mechanical: the read, the side, the price and the stake are written down before the event begins, and nothing is edited afterward. Sportslyx enforces this with a cutoff — a tracked pick cannot be placed once a game is more than fifteen minutes past its scheduled start. The breakdown stays readable all game; only the act of logging a read closes.

The price matters as much as the side. A favorite at -120 and the same favorite at -180 are different decisions, and a record that stores only “Team A” cannot compute anything useful later.

Rule two: fix the stake

Variable stakes make a record unreadable. If you risk twice your usual amount on the calls you feel good about and half of it on the rest, your results measure your feelings more than your method. The standard fix is a flat stake: every read risks the same amount. Sportslyx grades the company board at a flat stake for exactly this reason — one large result cannot dominate a month, and a hit rate and an ROI computed at a flat stake describe the method rather than the mood. Your own tracked picks carry the stake you enter and your net result is shown in money, which is why keeping that stake steady is rule two.

Rule three: separate hit rate from ROI

Hit rate and return on investment answer different questions. Hit rate is wins divided by wins plus losses — pushes are excluded, because a push is not a decision that resolved. ROI is total profit or loss divided by total stake, expressed as a percentage. A method that takes short favorites can post a 68% hit rate and a negative ROI; a method that takes long prices can post 40% and a positive ROI.

Neither number is enough alone. A high hit rate with a negative ROI means the prices were too short for the accuracy; a positive ROI on a small sample may be one large result. Publish both, with the settled count beside them, and read the count first.

MetricFormulaWhat it tells youWhat it hides
Hit ratewins ÷ (wins + losses)How often the read was rightThe prices — a favorite-only method looks strong
ROI(profit − loss) ÷ total stakedWhether the prices justified the accuracySample size — one big result can carry a month
Net resultprofit − loss at your own stakeScale of the result, in moneyNothing about the rate or the volume
Settled volumewins + losses + pushesHow much evidence there isNothing — read it first

Rule four: one period, chosen in advance

A record that starts “since my method changed” or “from the week things clicked” is a story, not a record. Choose the period before you see the results and never move it. Sportslyx uses one calendar month in UTC across the whole product — the public record, the per-sport pages and the personal tracker all read the same months — so a figure on one page is the same figure on every other page. Rolling windows and all-time totals are not shown next to it, because two periods under one label are how numbers get chosen after the fact.

Rule five: write the grading rules down

Edge cases decide more records than skill does. What happens to a soccer draw? A postponed game? A player prop when the player is scratched? An overtime loss in hockey? Every one of these must have an answer before the result is known. The Sportslyx rules, published on the methodology page:

  • Game reads settle on the final score, including overtime and shootouts where the market settles that way
  • A soccer draw is a push — stated openly, because it flatters the record against a draw-no-bet price
  • Player props — covered for MLB only — settle from the official box score; a player who did not play is void, not a loss
  • Cancelled fights, no-contests and postponed games are void and removed
  • Voids and pushes are excluded from hit rate; settled volume shows them separately

The point is not that these are the only defensible rules. It is that they are fixed, visible and applied by a settlement job that reads official results rather than by a person deciding what counts.

How much volume is enough?

Less than most people expect, and more than most records contain. The standard error of a hit rate near 55% is roughly the square root of 0.55 × 0.45 ÷ n. The table shows the width of a 95% interval — the range within which the true rate probably sits — for different sample sizes.

Settled readsStandard error95% interval around 55%
507.0 ptsabout 41% – 69%
1005.0 ptsabout 45% – 65%
2003.5 ptsabout 48% – 62%
5002.2 ptsabout 51% – 59%
1,0001.6 ptsabout 52% – 58%

Fifty results cannot tell a 45% method from a 65% one. Even five hundred leave several points of doubt. A monthly figure is a window into a method, not a verdict on it, and past results do not predict future results.

Closing line value

There is one measure that says something on a much smaller sample: whether the price moved toward your side between the moment you logged the read and the start of the event. Consistently getting a better price than the closing line is evidence that your information was ahead of the market, and it shows up long before results do. It is not a substitute for a graded record — the market can be wrong too — but it is the quickest honest signal available.

What the Sportslyx tracker does for you

  • Closes the log fifteen minutes after the scheduled start, so every tracked pick is a real prediction
  • Grades automatically from official final scores and box scores via scheduled settlement jobs
  • Applies the published rules for pushes, voids and props without a human deciding after the fact
  • Measures hit rate, ROI and settled volume over one calendar month (UTC), per sport — the company board at a flat stake, your own picks as a net result at the stake you entered
  • Shows your record and the company board’s record side by side, computed with the same definitions

You can log your own reads from any game page, follow the board’s reads, or run a Studio model and let its runs be graded — the same rules apply to all three. The predictions boards show every read before it is settled.

Questions About This Guide

Why are pushes excluded from hit rate?

Because a push is a decision that did not resolve — neither side of the read was right or wrong. Hit rate on Sportslyx is wins divided by wins plus losses; pushes and voids are shown in the settled volume so nothing is hidden.

Why does the tracker close fifteen minutes after the start?

A short grace period covers late lineups and delayed kickoffs without allowing a read to be logged with meaningful in-game information. After fifteen minutes the log closes for that event; the breakdown stays readable.

Can I use a rolling 30-day window instead of a calendar month?

You can in your own spreadsheet, but Sportslyx deliberately shows one period — the calendar month in UTC — everywhere. Two periods under the same label are how records get chosen after the fact; one fixed period keeps every page consistent.

Test This Guide on Today’s Slate

Take this guide to today’s slate: the 7-day Pro trial opens the AI breakdowns, the market-derived probabilities, the daily company board, Combo Builder, Studio and the pick tracker.

7-day trial · $0 today · card required · cancel anytime before the trial ends

Sportslyx produces statistical estimates and analytical breakdowns for information and entertainment. Nothing on this page is betting advice, and no outcome is certain. 18+ only. Please play responsibly — see our Responsible Play page.