KHL Prediction ROI Sign in
All project features are currently free Why the project runs on donations →
KHL Prediction · results with recorded odds

Overall ROI: every selected pick

What if you put one unit on each selected prediction? Compare returns, losses and how many picks have recorded odds.

See the one-pick-per-game ROI →

Which predictions to count

Picks on correction remain skips and do not affect accuracy or ROI. Both views keep skips below 52% confidence and when data is missing.

See prediction history in this view →

Our main markets are game totals over/under in 60 minutes and the match winner including overtime and shootouts. Periods and overtime are additional markets under evaluation; results and odds coverage are shown separately.

Which markets to count

Markets

Choose markets and press Apply to update all results. A draw after 60 minutes loses a regulation winner pick. With no selection, the default markets are used.

Cumulative result, units

2026-09-19 — 2026-09-25 · Moscow time

Cumulative at period end-0.34units · full history included
Change over the period-4.09units
Observations in period32Matches: 18

Today is incomplete. Each observation is one settled selection with recorded odds; a match can have two selections.

One unit per selection: a correct pick adds odds minus one, an incorrect pick subtracts one. Earlier results stay in the cumulative total. Past dates reflect the currently confirmed results.

Updated: MSK

Daily values
Cumulative: +3.23Daily change: -0.52Observations: 4 · Matches: 2
Cumulative: +0.58Daily change: -2.65Observations: 12 · Matches: 6
Cumulative: -1.19Daily change: -1.77Observations: 6 · Matches: 3
Cumulative: -2.38Daily change: -1.19Observations: 6 · Matches: 3
Cumulative: -0.34Daily change: +2.04Observations: 4 · Matches: 4
Cumulative: -0.34Daily change: +0.00Observations: 0 · Matches: 0
Cumulative: -0.34Daily change: +0.00Observations: 0 · Matches: 0

All-time results

Staked, units
49
Profit, units
-0.34
ROI · 49 selections
-0.7%

Which picks are included · all time

Only settled picks with matching pre-match odds count. Coverage shows how much of the prediction history is represented in ROI.

MarketWith odds / settled picksCoverageWinsProfit, unitsROI
Winner incl. OT/SO3 settled correction picks excluded29 / 7546 without matching odds38.7%17 / 29-2.08-7.2%
Over 4.5 / Under 5.515 settled correction picks excluded20 / 7353 without matching odds27.4%14 / 20+1.74+8.7%

Period ROI requires an exact pre-match price for the selected period and 1.5 line. Overtime is experimental and only included in the correction view when a pre-match decision and price were recorded. Missing historical prices are not backfilled.

Settled selections

GameSelectionPrice and observation time, MSKProfit, units
Нефтехимик — Лада2026-09-23Over 4.560 min · no overtime1.52 · winline23.09.2026 19:23 МСКAt publication+0.52
Салават Юлаев — Металлург Мг2026-09-23Over 4.560 min · no overtime1.47 · winline23.09.2026 16:49 МСКAt publication+0.47
Адмирал — Локомотив2026-09-23Under 5.560 min · no overtime1.53 · winline23.09.2026 12:02 МСКAt publication+0.53
Амур — ЦСКА2026-09-23Under 5.560 min · no overtime1.52 · winline23.09.2026 11:36 МСКAt publication+0.52
Динамо М — Барыс2026-09-22Динамо Мincl. OT/SO1.45 · winline22.09.2026 18:58 МСКAt publication-1.00
Динамо М — Барыс2026-09-22Under 5.560 min · no overtime1.65 · winline22.09.2026 18:58 МСКAt publication+0.65
Торпедо — Авангард2026-09-22Авангардincl. OT/SO1.70 · winline22.09.2026 18:51 МСКAt publication-1.00
Торпедо — Авангард2026-09-22Over 4.560 min · no overtime1.69 · winline22.09.2026 18:58 МСКAt publication+0.69
Драконы — Автомобилист2026-09-22Автомобилистincl. OT/SO1.65 · winline22.09.2026 18:51 МСКAt publication-1.00
Драконы — Автомобилист2026-09-22Over 4.560 min · no overtime1.47 · winline22.09.2026 18:51 МСКAt publication+0.47
Ак Барс — Лада2026-09-21Ак Барсincl. OT/SO1.28 · winline21.09.2026 18:43 МСКAt publication+0.28
Ак Барс — Лада2026-09-21Over 4.560 min · no overtime1.54 · winline21.09.2026 18:43 МСКAt publication-1.00
Адмирал — ЦСКА2026-09-21ЦСКАincl. OT/SO1.40 · winline21.09.2026 12:08 МСКAt publication+0.40
Адмирал — ЦСКА2026-09-21Under 5.560 min · no overtime1.51 · winline21.09.2026 12:08 МСКAt publication-1.00
Амур — Северсталь2026-09-21Амурincl. OT/SO1.70 · winline21.09.2026 11:20 МСКAt publication-1.00
Амур — Северсталь2026-09-21Under 5.560 min · no overtime1.55 · winline21.09.2026 11:20 МСКAt publication+0.55
Динамо Мн — Автомобилист2026-09-20Автомобилистincl. OT/SO2.10 · winline20.09.2026 16:47 МСКAt publication-1.00
Динамо Мн — Автомобилист2026-09-20Over 4.560 min · no overtime1.55 · winline20.09.2026 16:47 МСКAt publication+0.55
ХК Сочи — Сибирь2026-09-20Сибирьincl. OT/SO1.75 · winline20.09.2026 16:47 МСКAt publication+0.75
ХК Сочи — Сибирь2026-09-20Over 4.560 min · no overtime1.57 · winline20.09.2026 16:47 МСКAt publication+0.57
Локомотив — Барыс2026-09-20Локомотивincl. OT/SO1.27 · winline20.09.2026 16:47 МСКAt publication-1.00
Локомотив — Барыс2026-09-20Under 5.560 min · no overtime1.73 · winline20.09.2026 16:47 МСКAt publication+0.73
Металлург Мг — Нефтехимик2026-09-20Металлург Мгincl. OT/SO1.32 · winline20.09.2026 14:19 МСКAt publication+0.32
Металлург Мг — Нефтехимик2026-09-20Over 4.560 min · no overtime1.43 · winline20.09.2026 14:19 МСКAt publication+0.43
Салават Юлаев — Спартак2026-09-20Спартакincl. OT/SO2.07 · winline20.09.2026 14:19 МСКAt publication-1.00
Салават Юлаев — Спартак2026-09-20Over 4.560 min · no overtime1.51 · winline20.09.2026 14:19 МСКAt publication-1.00
Трактор — Авангард2026-09-20Авангардincl. OT/SO1.61 · winline20.09.2026 13:50 МСКAt publication-1.00
Трактор — Авангард2026-09-20Over 4.560 min · no overtime1.60 · winline20.09.2026 13:50 МСКAt publication-1.00
Адмирал — Северсталь2026-09-19Адмиралincl. OT/SO1.93 · winline19.09.2026 09:36 МСКAt publication+0.93
Адмирал — Северсталь2026-09-19Over 4.560 min · no overtime1.66 · winline19.09.2026 09:36 МСКAt publication-1.00
Амур — Динамо М2026-09-19Динамо Мincl. OT/SO1.60 · winline19.09.2026 09:35 МСКAt publication-1.00
Амур — Динамо М2026-09-19Under 5.560 min · no overtime1.55 · winline19.09.2026 09:35 МСКAt publication+0.55
Торпедо — ЦСКА2026-09-18ЦСКАincl. OT/SO1.70 · winline18.09.2026 19:11 МСКAt publication+0.70
Локомотив — Авангард2026-09-18Локомотивincl. OT/SO1.65 · winline18.09.2026 19:11 МСКAt publication+0.65
ХК Сочи — Ак Барс2026-09-18Ак Барсincl. OT/SO1.35 · winline18.09.2026 19:11 МСКAt publication-1.00
Динамо Мн — Сибирь2026-09-18Динамо Мнincl. OT/SO1.45 · winline18.09.2026 18:44 МСКAt publication+0.45
Салават Юлаев — Нефтехимик2026-09-18Нефтехимикincl. OT/SO2.45 · winline18.09.2026 16:42 МСКAt publication-1.00
Трактор — Спартак2026-09-18Спартакincl. OT/SO1.80 · winline18.09.2026 16:41 МСКAt publication+0.80
Металлург Мг — Барыс2026-09-18Металлург Мгincl. OT/SO1.30 · winline18.09.2026 16:35 МСКAt publication+0.30
Адмирал — Динамо М2026-09-17Динамо Мincl. OT/SO1.50 · winline17.09.2026 12:09 МСКAt publication+0.50
Адмирал — Динамо М2026-09-17Under 5.560 min · no overtime1.51 · winline17.09.2026 12:09 МСКAt publication+0.51
ХК Сочи — ЦСКА2026-09-16ЦСКАincl. OT/SO1.30 · winline16.09.2026 19:04 МСКAt publication+0.30
Лада — Барыс2026-09-16Барысincl. OT/SO1.94 · winline16.09.2026 17:55 МСКAt publication+0.94
Металлург Мг — Спартак2026-09-16Металлург Мгincl. OT/SO1.50 · winline16.09.2026 16:39 МСКAt publication-1.00
Сибирь — Нефтехимик2026-09-16Нефтехимикincl. OT/SO2.05 · winline16.09.2026 15:02 МСКAt publication+1.05
СКА — Драконы2026-09-15СКАincl. OT/SO1.50 · winline15.09.2026 18:41 МСКAt publication+0.50
Трактор — Локомотив2026-09-15Локомотивincl. OT/SO1.55 · winline15.09.2026 12:53 МСКAt publication+0.55
Авангард — Автомобилист2026-09-15Авангардincl. OT/SO1.50 · winline15.09.2026 12:53 МСКAt publication+0.50
Северсталь — Динамо М2026-09-14Over 4.560 min · no overtime1.67 · winline14.09.2026 18:37 МСКAt publication-1.00
How ROI and odds are calculated

Each pick stakes one unit. A win earns odds minus one, a loss costs one unit. ROI = total profit / total stake × 100%. No matching odds means no simulated bet.

Public picks use prices observed by publication time. Added correction picks use prices observed by calculation time. Switching views keeps public picks and their prices unchanged; later prices are never used to fill gaps.

Only the exact line, side and settlement scope qualify. Current totals use periods 1–3, without overtime or shootouts. Earlier forecasts retain the original scope shown beside each pick. The table shows the latest 100 bets; totals and the chart use all eligible bets.

Winline hockey rules, section 1.2