Predikt · Forecasts with receipts
The Match-Day Form Almanac
Summer 2026 · No. 7

Rihards OzolsVerified creator

Form, not noise. I read the match before it starts.

68% accuracy·126 resolved·streak ●●●●·top 6%
Subscribe +41 followers this week

Football, tennis and basketball form reads translated into clear public tickets for casual and serious fans.

Sports form analyst for match-day decisions · Tracking since November 2025

This Season's Record

126 resolved · 68% called · +12 vs crowd
50%Jun 03Jelgava concede first — Won, 58% calledJun 06Latvia U19 match reaches 3+ goals — Void, 52% calledJun 09Auda keep a clean sheet — Won, 55% calledJun 12Sinner wins more than 54% return points — Won, 57% calledJun 15Celtics pace above 101 possessions — Lost, 56% calledJun 18RFS create more first-half xG than Riga FC — Lost, 59% calledJun 20Metta score before halftime — Won, 60% calledJun 22Djokovic faces at least one tie-break — Won, 53% calledJun 24Latvia women out-rebound Estonia by 7+ — Won, 62% calledJun 26Hurkacz holds serve at least 86% on grass — Won, 64% called
Won Lost Void crowd

stated 57% · landed 56% · well-calibrated

Call of the Season

Hurkacz holds serve at least 86% on grass

Finished 88%; lock timestamp before draw movement.

Wonlocked 12h earlydesk 64% vs crowd 58%

Open Calls

RO-118Football

Will Germany U21 create at least 2.0 xG against Spain U21 on June 30?

Crowd 49%Edge +9Desk 58%

Spain suppress shot count but allow central cutbacks; Germany's best chance profile attacks that space.

Desk call: YES · 58%
Locks Jun 30, 2026 · 18:00 EEST
RO-119Football

Will Valmiera score first against RFS on July 1?

Crowd 45%Edge +16Desk 61%

RFS first-15 pressure and Valmiera wing rotation make the first goal path narrower than the crowd price.

Desk call: NO · 61%
Locks Jul 1, 2026 · 17:20 EEST
RO-120Tennis🔒 Early access

Will Alcaraz win his Wimbledon R1 match in straight sets?

Subscriber window closes Jul 1, 2026 · 12:00 EEST
Subscribe
RO-121Basketball

Will Latvia U20 finish within 8 points of Lithuania U20 on July 3?

Crowd 51%Edge +3Desk 54%

Latvia's bench pace is underrated if turnovers stay manageable.

Desk call: YES · 54%
Locks Jul 3, 2026 · 16:30 EEST
RO-122Football

Will Inter Miami concede fewer than 1.5 goals on July 2?

Crowd 50%Edge +6Desk 56%

Rest helps the attack more than the defense; transition chances against them remain too clean.

Desk call: NO · 56%
Locks Jul 2, 2026 · 23:00 EEST

The Desk Pass

68% right · +12 vs crowd · calibrated
The Desk Pass
9/mo

Get the reasoning before the ticket locks.

Subscribe or follow free

Why people subscribe

  • Early-access calls up to 24 hours before lineups leak
  • Live lineup desk on Discord 45 minutes before kickoff
  • Point-by-point proof notes after every match
🔒 Subscriber window closes Jul 1, 2026 · 12:00 EEST
870paying · +33 this week
How do I read xG without getting lost in numbers?
Edgars, casual football fan
Why is the Alcaraz ticket only 66% if he is such a strong favorite?
Ieva, tennis follower

Subscribers saw the reasoning for RO-120 24 hours before lock.

The Channel

Prediction📌· 2h

Alcaraz in straight sets is a return-pressure call, not a name call

Everyone sees the favorite and stops thinking. I see an opponent who has bled 48% of his second-serve points on grass — that is exactly where straight sets get decided. The only thing that scares me is one loose tie-break, so I'm at 66, not 80.

Crowd 63%YESDesk 66%
214
Post· 5h

Reminder: the market prices last week. The lineup prices tonight. That gap is the whole job.

Three of my last four green tickets came purely from reading a rotation the crowd ignored.

156
Prediction· 8h

Fading Valmiera to score first — RFS own the opening 15

RFS have won the territory battle early in five league games straight, and Valmiera's wing rotation thins exactly the channel they like to score from. I'm NO at 61. The only out is a conservative RFS midfield that sits instead of presses.

Crowd 45%NODesk 61%
89
Video· 1d· 18,400 views

Form Room LIVE: Wimbledon week + Latvian league lineups decoded

Full board walk-through: why I moved the Valmiera ticket, the Alcaraz straight-set trap, and a U20 basketball pace edge nobody is pricing.

Watch on YouTube
240
Prediction· 1d

Germany U21 to hit 2.0 xG is a style call against Spain's one weakness

Spain give up a tiny number of shots but not low-quality ones — central cutbacks still get through. Germany are built to attack that exact pocket and put up 1.7+ xG in three of their last four against low blocks. High variance, but the process is on my side.

Crowd 49%YESDesk 58%
67
Essay· Jun 26· 6 min read

Why 'who scores first' is the most mispriced ticket in Latvian football

Crowds price the badge. The opening 15 minutes price the result. Here's the gap I keep finding.

Every week the same thing happens. A bigger club draws a smaller one, the public reads the table, and the 'score first' market drifts toward the favorite without anyone watching how the match actually starts. But first goals are not won by reputation — they're won in the opening territory battle, and that battle is far more about pressing structure and width than about who has the better season.

134
Post· Jun 26

Hurkacz finished at 88% serve holds. Called it at 86, locked 12h before the draw moved. Process > vibes.

Resolved green. Proof note and lock timestamp are up on the desk.

203
Prediction· Jun 25

Latvia U20 to stay within 8 of Lithuania is a pace-and-turnover bet on the bench

This is my lowest-confidence open ticket and I'll say it out loud: 54%. Latvia's bench pace is genuinely underrated, but it only matters if live-ball turnovers stay under control against Lithuania's guards. Keep it under 13 turnovers and this stays alive into the fourth.

Crowd 51%YESDesk 54%
52
Video· Jun 24· 26,900 views

The serve stat that actually predicts straight sets (it's not aces)

Second-serve points won is the quiet number that decides whether a favorite cruises in three or gets dragged to a tie-break. Full breakdown with the Alcaraz R1 example.

Watch on YouTube
178

The Mailbag

How do I read xG without getting lost in numbers?
Edgars, casual football fan

Start with chance quality, not totals. A 0.9 xG match can be better than 1.4 if the shots came from repeatable patterns.

Ievatennis follower· 27 min ago · creator reply

Why is the Alcaraz ticket only 66% if he is such a strong favorite?

Rihards Ozols reply

Because the ticket is straight sets, not match winner. One tie-break or slow start is enough to lose it.

Nilsyouth coach· 1h ago · Discord thread

On the Latvia U20 call, what is the first stat you check live?

Rihards Ozols reply

Turnovers before rebounds. If live-ball turnovers spike early, the tempo edge turns into free points for Lithuania.

Tomassdata hobbyist· 2h ago · subscriber thread

Do you trust preseason club friendlies in your football model?

Rihards Ozols reply

Only for role changes and pressing shape. I discount results heavily unless minutes and lineup intent are clear.

Miksbasketball analyst· 3h ago · public reply

What would make you flip the Latvia U20 ticket to NO?

Rihards Ozols reply

Starting guard minutes restriction. Without him, the turnover path gets too dangerous.

Fictional demo desk with sample forecasts. Predikt is a free skill service - no betting, no investment advice. · As of Jun 28, 2026 · 12:20 EEST