Sport Picks

Stadium Background

Shinnik Yaroslavl vs Torpedo Moscow - H2H Analysis, Preview & Predictions

Russia Russia

Russian Cup Stadion Shinnik, Yaroslavl
Our Tip

Match Events

21'
Okoronkwo J.
30' Event
Martovoy D.
(Penalty)
32'
Chernyi A.

AI Match Summary

First leg ended 2-0. This leg finished 2-0.

Win Probability Meter

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

33%
Shinnik Yaroslavl
35%
Draws
32%
Torpedo Moscow
Draw rate projection: 35% Favored: Draw

Model Confidence

Aggregate indicator score

33% / Low Confidence
  • Torpedo Moscow have won more games recently than Shinnik Yaroslavl.
  • Model puts this one close, with a 39% draw probability.
  • Torpedo Moscow arrive in better shape, but cup ties don't always follow form.
  • Historical meetings favor Shinnik Yaroslavl, who have won 1 of the last 5 encounters.
  • Strong defensive structures favor a low-scoring, controlled fixture.

Goal Probability Engine

Model estimations for goals markets based on xG conversion histories

Over 0.5 Goals 85%
Over 1.5 Goals 75.5%
Over 2.5 Goals 25%
Over 3.5 Goals 22%
Over 4.5 Goals 10%
Both Teams To Score (BTTS) 29.6%
Shinnik Yaroslavl Clean Sheet 68%
Torpedo Moscow Clean Sheet 15%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Shinnik Yaroslavl Torpedo Moscow
Matches Played 29 29
Wins 11 17
Draws 15 7
Losses 3 5
Goals Scored 1.28 1.72
Goals Conceded 0.79 0.72
Expected Goals (xG) 1.00 1.25
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

Sep 10, 2026 Russian Cup
Shinnik Yaroslavl vs Torpedo Moscow
2:0
Jul 26, 2026 FNL
Torpedo Moscow vs Shinnik Yaroslavl
1:1
May 11, 2026 FNL
Shinnik Yaroslavl vs Torpedo Moscow
1:1
Oct 20, 2025 FNL
Torpedo Moscow vs Shinnik Yaroslavl
0:0
May 11, 2025 FNL
Torpedo Moscow vs Shinnik Yaroslavl
1:0

Key Player Impact Analysis

Key performers and expected goal involvement factors

Shinnik Yaroslavl Compare

Top Goalscorer Golubev A.
1 Goals
Avg xG / game 0.77
Avg xA / game 0.5

Torpedo Moscow Compare

Avg xG / game 1.14
Avg xA / game 0.69

SokaPicks Momentum Index

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

Shinnik Yaroslavl 41 / 100
Torpedo Moscow 31 / 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
Shinnik Yaroslavl Torpedo Moscow

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick Shinnik Yaroslavl Win (1)
Secondary Pick Under 2.5 Goals or BTTS No
Correct Score 1:0
BTTS Outcome No (NG)
Over/Under Pick Under 2.5

SokaPicks Smart Insights

Historical trends and unique patterns automatically detected by our system

Shinnik Yaroslavl's goal record stands at 79% scoring rate across 29 recent games.

Shinnik Yaroslavl has registered 4 games unbeaten in their last 5 outings.

Defensive concern: Torpedo Moscow conceded in 55% of 29 recent games.

These sides typically produce 1.40 goals when they meet.

Scoring Trends

Shinnik Yaroslavl VS Torpedo Moscow
1.25 Goals Scored 1.88
0.63 Goals Conceded 0.75
63% Over 1.5 88%
25% Over 2.5 50%
25% Over 3.5 25%

Recent Form & Match History

Shinnik Yaroslavl

(Home)
10 Oct
Shinnik Yaroslavl
2 : 0
Tekstilshtik
27 Sept
Shinnik Yaroslavl
0 : 0
SKA Khabarovsk
18 Sept
Shinnik Yaroslavl
0 : 1
Kamaz
14 Sept
Shinnik Yaroslavl
1 : 1
Ural
10 Sept
Shinnik Yaroslavl
2 : 0
Torpedo Moscow
Page 1 of 6

Torpedo Moscow

(Away)
10 Oct
Leningradets
1 : 3
Torpedo Moscow
03 Oct
Zhodino
1 : 2
Torpedo Moscow
27 Sept
Ufa
0 : 0
Torpedo Moscow
17 Sept
Torpedo Moscow
1 : 1
Veles Moscow
13 Sept
Torpedo Moscow
1 : 2
Pari Nizhny Novgorod
Page 1 of 6

Tournament Bracket & Draw

1/32-finals
Ilpar FC 1
Metallurg Asha 0
TBD -
Saratov -
Khimik -
TBD -
TBD -
Nosta -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Leningradets -
Zvezda St Peterburg -
TBD -
TBD -
Luki-Energiya -
Kirovets-Voskhozhdenie 0
FK Tosno 3
TBD -
Cherepovets -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Ural -
Kristall 2
Krasnoye Znamya 3
TBD -
D. Bryansk -
Strogino Moscow -
TBD -
TBD -
Vladimir -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
SKA Khabarovsk -
Amkar -
TBD -
TBD -
Pobeda Nizhniy Novgorod -
Bomik 1
Broke Boys 2
TBD -
Kirov -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Kamaz -
Astrakhan -
TBD -
TBD -
Mashuk -
Nart Cherkessk -
TBD -
TBD -
Dynamo Stavropol -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Pari Nizhny Novgorod -
Shinnik Yaroslavl -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Torpedo Moscow -
FK Chayka Peschanokopskoye -
TBD -
Anzhi 1
Izberbash 5
Angust Nazran -
TBD -
TBD -
Maykop -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Yenisey -
TBD -
Kursk -
Kristall MEZ Borisoglebsk 3
Salyut-Belgorod 0
Kaluga -
TBD -
TBD -
Iskra Smolensk -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Ufa -
Chita 3
FC Irkutsk 0
TBD -
FC Chertanovo Moscow -
Temp Barnaul 3
KDV Tomsk 4
TBD -
Sibir Novosibirsk -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Neftekhimik -
Tekstilshtik -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Arsenal Tula -
FC Volgar-Astrakhan -
TBD -
TBD -
FK Pobeda -
Spartak Nalchik -
TBD -
TBD -
Alania Vladikavkaz -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Ulyanovsk -
FC Murom -
TBD -
TBD -
M. Lipetsk -
TBD -
FK Shumbrat Saransk -
2Drots 2
FC Oryol 0
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Veles Moscow -
FC 10 3
Kosmos 2
TBD -
Dynamo Petersburg -
Dynamo Vologda -
TBD -
TBD -
FK Tver -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
PFC Sochi -
Volna Nizhegorodskaya -
TBD -
TBD -
Tyumen -
FK Izhevsk -
TBD -
TBD -
Torpedo Miass -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
R. Volgograd -
SKA Rostov-on-Don 3
Penza 2
TBD -
Spartak Tambov -
Kvant Obninsk -
TBD -
TBD -
Ryazan -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
S. Kostroma -
Irtysh Omsk -
TBD -
TBD -
Saturn Ramenskoye -
Anri Vladivostok 1
Dynamo Barnaul 2
TBD -
Dynamo Vladivostok -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Chelyabinsk -
1/16-finals
Ilpar FC 1
Saratov 3
Khimik 2
Nosta 3
TBD -
TBD -
TBD -
Leningradets -
Zvezda St Peterburg 1
Luki-Energiya 2
FK Tosno 0
Cherepovets 1
TBD -
TBD -
TBD -
Ural -
Krasnoye Znamya 2
D. Bryansk 0
Strogino Moscow 0
Vladimir 3
TBD -
TBD -
TBD -
SKA Khabarovsk -
Amkar 2
Pobeda Nizhniy Novgorod 0
Broke Boys 0
Kirov 2
TBD -
TBD -
TBD -
Kamaz -
Astrakhan 2
Mashuk 1
Nart Cherkessk 1
Dynamo Stavropol 2
TBD -
TBD -
TBD -
Pari Nizhny Novgorod -
Shinnik Yaroslavl -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Torpedo Moscow -
FK Chayka Peschanokopskoye 0
Izberbash 3
Angust Nazran 0
Maykop 1
TBD -
TBD -
TBD -
Yenisey -
Kursk 2
Kristall MEZ Borisoglebsk 1
Kaluga 5
Iskra Smolensk 0
TBD -
TBD -
TBD -
Ufa -
Chita 0
FC Chertanovo Moscow 3
KDV Tomsk 3
Sibir Novosibirsk 2
TBD -
TBD -
TBD -
Neftekhimik -
Tekstilshtik -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Arsenal Tula -
FC Volgar-Astrakhan 2
FK Pobeda 0
Spartak Nalchik 4
Alania Vladikavkaz 3
TBD -
TBD -
TBD -
Ulyanovsk -
FC Murom 1
M. Lipetsk 0
FK Shumbrat Saransk 1
2Drots 2
TBD -
TBD -
TBD -
Veles Moscow -
FC 10 1
Dynamo Petersburg 2
Dynamo Vologda 2
FK Tver 0
TBD -
TBD -
TBD -
PFC Sochi -
Volna Nizhegorodskaya 2
Tyumen 1
FK Izhevsk 1
Torpedo Miass 2
TBD -
TBD -
TBD -
R. Volgograd -
SKA Rostov-on-Don 1
Spartak Tambov 2
Kvant Obninsk 0
Ryazan 2
TBD -
TBD -
TBD -
S. Kostroma -
Irtysh Omsk 2
Saturn Ramenskoye 1
Dynamo Barnaul 1
Dynamo Vladivostok 0
TBD -
TBD -
TBD -
Chelyabinsk -
1/8-finals
Saratov 2
Nosta 1
TBD -
Leningradets -
Luki-Energiya 4
Cherepovets 1
TBD -
Ural -
Krasnoye Znamya 1
Vladimir 0
TBD -
SKA Khabarovsk -
Amkar 4
Kirov 5
TBD -
Kamaz -
Astrakhan 0
Dynamo Stavropol 1
TBD -
Pari Nizhny Novgorod -
Shinnik Yaroslavl -
TBD -
TBD -
Torpedo Moscow -
Izberbash 1
Maykop 2
TBD -
Yenisey -
Kursk 1
Kaluga 2
TBD -
Ufa -
FC Chertanovo Moscow 4
KDV Tomsk 2
TBD -
Neftekhimik -
Tekstilshtik -
TBD -
TBD -
Arsenal Tula -
FC Volgar-Astrakhan 3
Spartak Nalchik 0
TBD -
Ulyanovsk -
FC Murom 3
2Drots 0
TBD -
Veles Moscow -
Dynamo Petersburg 2
Dynamo Vologda 1
TBD -
PFC Sochi -
Volna Nizhegorodskaya 1
Torpedo Miass 0
TBD -
R. Volgograd -
Spartak Tambov 1
Ryazan 2
TBD -
S. Kostroma -
Irtysh Omsk 0
Dynamo Barnaul 5
TBD -
Chelyabinsk -
Quarter-finals
Saratov 1
Leningradets 2
Luki-Energiya 2
Ural 1
Krasnoye Znamya 0
SKA Khabarovsk 4
Kirov 1
Kamaz 0
Dynamo Stavropol 1
Pari Nizhny Novgorod 2
Shinnik Yaroslavl 2
Torpedo Moscow 0
Maykop 1
Yenisey 2
Kaluga 1
Ufa 0
FC Chertanovo Moscow 2
Neftekhimik 1
Tekstilshtik 1
Arsenal Tula 0
FC Volgar-Astrakhan 0
Ulyanovsk 1
FC Murom 1
Veles Moscow 0
Dynamo Petersburg 2
PFC Sochi 0
Volna Nizhegorodskaya 2
R. Volgograd 0
Ryazan 0
S. Kostroma 2
Dynamo Barnaul 0
Chelyabinsk 2
Semi-finals
Leningradets -
Luki-Energiya -
SKA Khabarovsk -
Kirov -
Pari Nizhny Novgorod -
Shinnik Yaroslavl -
Yenisey -
Kaluga -
FC Chertanovo Moscow -
Tekstilshtik -
Ulyanovsk -
FC Murom -
Dynamo Petersburg -
Volna Nizhegorodskaya -
S. Kostroma -
Chelyabinsk -
Final
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -