Sport Picks

Stadium Background

Riga Mariners vs AFA Olaine

Latvia Latvia

Latvian Cup 2025 Mežaparks Sports Village, Riga
Our Tip

Match Events

13'
Strupiss K.
39' Event
Grazis A.
Assist: Poluhovics A.
46'
Sub
Vinogradovs J. In: Moskalovs A.
Out: Vinogradovs J.

AI Match Summary

Riga Mariners in this Latvian Cup 2025 tie, finishing 6-1. One-off knockout football delivers a decisive result.

Win Probability Meter

Derived from 10,000 simulations matching home advantage & form profiles

58%
Riga Mariners
15%
Draws
27%
AFA Olaine
Draw rate projection: 15% Favored: Riga Mariners

Model Confidence

Aggregate indicator score

58% / Medium Confidence
  • Riga Mariners have won more games recently than AFA Olaine.
  • Win probability leans Riga Mariners's way, sitting at 90%.
  • Riga Mariners have the better recent form, but knockout football is a different beast — one bad day ends the campaign.
  • Historical meetings favor Riga Mariners, who have won 2 of the last 3 encounters.
  • High conversion rates suggest a high-scoring game (Over 2.5 Probability: 78%).
  • Riga Mariners have won 3 of the last 3 meetings between these two.

Goal Probability Engine

Model estimations for goals markets based on xG conversion histories

Over 0.5 Goals 92%
Over 1.5 Goals 82%
Over 2.5 Goals 78%
Over 3.5 Goals 31.5%
Over 4.5 Goals 14%
Both Teams To Score (BTTS) 78.6%
Riga Mariners Clean Sheet 20%
AFA Olaine Clean Sheet 10%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Riga Mariners AFA Olaine
Matches Played 37 31
Wins 25 10
Draws 8 4
Losses 4 17
Goals Scored 2.97 2.03
Goals Conceded 1.14 3.26
Expected Goals (xG) 2.17 1.00
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

Aug 30, 2025 1. Liga
Riga Mariners vs AFA Olaine
6:0
Jul 11, 2025 Latvian Cup
Riga Mariners vs AFA Olaine
6:1
Apr 26, 2025 1. Liga
AFA Olaine vs Riga Mariners
1:5

Key Player Impact Analysis

Key performers and expected goal involvement factors

Riga Mariners Compare

Top Goalscorer Grazis A.
2 Goals
Assists Leader Kostigovs V.
1 Ast
Avg xG / game 1.67
Avg xA / game 1.08

AFA Olaine Compare

Top Goalscorer Pantelejevs K.
1 Goals
Avg xG / game 0.91
Avg xA / game 0.56

SokaPicks Momentum Index

Current performance index incorporating opponent strength & fatigue (0-100)

Riga Mariners 85 / 100
AFA Olaine 10 / 100
How it's calculated: Weighted formula of recent form points (60%), goal margin trends (20%), home/away adjustments (10%), and squad impact availability ratings (10%).

Attack & Defence Capability Index

ATTACK DEFENCE POSSESSION DISCIPLINE
Riga Mariners AFA Olaine

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick Riga Mariners Win (1)
Secondary Pick Over 2.5 Goals or BTTS Yes
Correct Score 2:1
BTTS Outcome Yes (GG)
Over/Under Pick Over 2.5

SokaPicks Smart Insights

Historical trends and unique patterns automatically detected by our system

Attacking prowess: Riga Mariners scored in 97% of their last 37 outings.

Defensive concern: AFA Olaine conceded in 94% of 31 recent games.

H2H data points to 6.33 goals as a typical output.

Solid form: Riga Mariners remains unbeaten in 5 of 5 recent matches.

Scoring Trends

Riga Mariners VS -
3.13 Goals Scored 0
1 Goals Conceded 0
88% Over 1.5 0%
75% Over 2.5 0%
63% Over 3.5 0%

Recent Form & Match History

Riga Mariners

(Home)
05 Sept
Riga Mariners
5 : 0
Rezekne
29 Aug
Riga Mariners
3 : 1
RFS 2
24 Aug
Riga FC 2
1 : 3
Riga Mariners
09 Aug
Riga Mariners
4 : 2
Tukums 2000 2
31 Jul
Super Nova 2
0 : 3
Riga Mariners
Page 1 of 8

AFA Olaine

(Away)
08 Nov
Rezekne
3 : 4
AFA Olaine
01 Nov
AFA Olaine
1 : 1
Leevon PPK
25 Oct
Marupe
5 : 1
AFA Olaine
18 Oct
AFA Olaine
3 : 0
Skanste
04 Oct
Riga FC 2
7 : 2
AFA Olaine
Page 1 of 7

Tournament Bracket & Draw

1/128-finals
Jelgava -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
RFS -
Speks -
TBD -
TBD -
FK Alberts -
Riga United -
TBD -
TBD -
SK Babite -
Iecava -
TBD -
TBD -
Kekava-Auda -
TBD -
TBD -
TBD -
Marupe -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
FK Metta -
FK Auda Riga -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Grobina -
Livani -
TBD -
TBD -
JFC Viola -
TBD -
TBD -
TBD -
Skanste -
Alberts JDFS -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
FK Smiltene -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Super Nova -
Riga FC -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Tukums 2000 -
Kuivizu Spartaks -
TBD -
TBD -
Upesciema Warriors -
TBD -
TBD -
TBD -
Riga Mariners -
Valmiera 8
FK Limbazi 0
TBD -
FK Cesis -
TBD -
TBD -
TBD -
Ogre United -
Plavinas -
TBD -
TBD -
Namejs -
Rigas Futbola Skola -
TBD -
TBD -
Bauskas / Memele -
AFA Olaine -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Augsdaugavas -
RSU -
TBD -
TBD -
LSPA -
Kuldigas/Goldingen -
TBD -
TBD -
Salaspils FK -
Dienvidkurzemes -
TBD -
TBD -
DSVK Traktors -
TBD -
TBD -
TBD -
Leevon PPK -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
BFC Daugavpils -
FK Union / JFK Daugava -
TBD -
TBD -
Lielupe -
TBD -
TBD -
TBD -
Rezekne -
Talsi 1
Aliance 5
TBD -
Valka -
TBD -
TBD -
TBD -
JFK Ventspils -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
FK Liepaja -
1/64-finals
Jelgava -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
RFS -
Speks 4
FK Alberts 3
Riga United 6
SK Babite 0
Iecava 1
Kekava-Auda 2
TBD -
Marupe -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
FK Metta -
FK Auda Riga -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Grobina -
Livani 4
JFC Viola 0
TBD -
Skanste -
Alberts JDFS -
TBD -
TBD -
FK Smiltene -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Super Nova -
Riga FC -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Tukums 2000 -
Kuivizu Spartaks 0
Upesciema Warriors 5
TBD -
Riga Mariners -
Valmiera 6
FK Cesis 0
TBD -
Ogre United -
Plavinas 4
Namejs 0
Rigas Futbola Skola 8
Bauskas / Memele 0
AFA Olaine -
TBD -
TBD -
Augsdaugavas -
RSU 5
LSPA 1
Kuldigas/Goldingen 2
Salaspils FK 3
Dienvidkurzemes 3
DSVK Traktors 0
TBD -
Leevon PPK -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
BFC Daugavpils -
FK Union / JFK Daugava 5
Lielupe 0
TBD -
Rezekne -
Aliance 9
Valka 1
TBD -
JFK Ventspils -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
FK Liepaja -
1/32-finals
Jelgava -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
RFS -
Speks 0
Riga United 3
Kekava-Auda 0
Marupe 3
TBD -
TBD -
TBD -
FK Metta -
FK Auda Riga -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Grobina -
Livani 0
Skanste 5
Alberts JDFS 5
FK Smiltene 3
TBD -
TBD -
TBD -
Super Nova -
Riga FC -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Tukums 2000 -
Upesciema Warriors 0
Riga Mariners 3
Valmiera 4
Ogre United 3
Plavinas 3
Rigas Futbola Skola 2
AFA Olaine 3
Augsdaugavas 1
RSU 0
Salaspils FK 6
Dienvidkurzemes 1
Leevon PPK 2
TBD -
TBD -
TBD -
BFC Daugavpils -
FK Union / JFK Daugava 4
Rezekne 0
Aliance 0
JFK Ventspils 6
TBD -
TBD -
TBD -
FK Liepaja -
1/16-finals
Jelgava -
TBD -
TBD -
RFS -
Riga United 0
Marupe 3
TBD -
FK Metta -
FK Auda Riga -
TBD -
TBD -
Grobina -
Skanste 1
Alberts JDFS 2
TBD -
Super Nova -
Riga FC -
TBD -
TBD -
Tukums 2000 -
Riga Mariners 4
Valmiera 3
Plavinas 3
AFA Olaine 5
Salaspils FK 4
Leevon PPK 5
TBD -
BFC Daugavpils -
FK Union / JFK Daugava 1
JFK Ventspils 3
TBD -
FK Liepaja -
1/8-finals
Jelgava 0
RFS 1
Marupe 1
FK Metta 4
FK Auda Riga 1
Grobina 0
Alberts JDFS 1
Super Nova 3
Riga FC 4
Tukums 2000 0
Riga Mariners 6
AFA Olaine 1
Leevon PPK 2
BFC Daugavpils 4
JFK Ventspils 0
FK Liepaja 2
Quarter-finals
RFS 3
FK Metta 2
FK Auda Riga 3
Super Nova 1
Riga FC 10
Riga Mariners 0
BFC Daugavpils 1
FK Liepaja 2
Semi-finals
RFS 0
FK Auda Riga 2
Riga FC 4
FK Liepaja 0
Final
FK Auda Riga 2
Riga FC 1