Sochi vs Shanghai Dragons Prediction 19 October 2026

Details
Key points

    🔊 The Shanghai Dragons head south to Russia after a disappointing home stand that yielded just a single point. However, Mitch Love’s side have looked far more convincing on the road. In October, the Chinese club picked up five out of a possible six points away from home and now face one of the league’s main strugglers. Sochi continue to concede heavily, though they have shown flashes of resilience in recent outings. Back in September, the Dragons dispatched the southern side with relative ease. Can the visitors replicate that success and close in on the Western Conference’s top five?

    Sutter's brace sealed the deal

    📊 At the end of September, the two sides faced off in St. Petersburg, where the Shanghai Dragons claimed a 4-1 victory. The hosts wasted no time, as Riley Sutter opened the scoring in the very first minute, and by the midway point of the period, Nikita Alexandrov doubled their lead. Just before the second intermission, Daniil Malorosiyanov netted a third for the Chinese club. Sochi managed to respond only in the final twenty minutes, with Viktor Baldaev finding the back of the net. However, the visitors were unable to turn the game around, and Sutter sealed his brace in the closing minute.

    Head-to-head statistics Sochi - Shanghai Dragons

    34%
    12 Wins
    66%
    23 Wins
    28.09.26
    KHL
    Shanghai Dragons
    Shanghai Dragons
    Sochi
    Sochi
    4
    1
    2
    0
    1
    0
    1
    1
    30.01.26
    KHL
    Shanghai Dragons
    Shanghai Dragons
    Sochi
    Sochi
    5
    2
    2
    1
    3
    0
    0
    1
    29.01.26
    KHL
    Shanghai Dragons
    Shanghai Dragons
    Sochi
    Sochi
    1
    2
    0
    1
    1
    1
    0
    0
    26.01.26
    KHL
    Sochi
    Sochi
    Shanghai Dragons
    Shanghai Dragons
    2
    6
    0
    2
    1
    3
    1
    1
    15.11.25
    KHL
    Sochi
    Sochi
    Shanghai Dragons
    Shanghai Dragons
    4
    2
    1
    2
    1
    0
    2
    0
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    They concede more than they score.

    Sochi find themselves back near the bottom of the standings, and the stats tell the story. The Southern side have managed just 22 goals-the lowest tally in the KHL-while conceding an average of 3.7 per game. Even home ice hasn’t offered much relief: Torpedo put six past them in October, and Spartak netted five in their first meeting of the season. Andrei Mironov’s team have struggled at both ends of the rink, so even promising stretches rarely translate into wins. Lee is sidelined with injury, while Voronin and Kara remain doubtful for the upcoming fixture.

    Their last outing against Lokomotiv got off to a disastrous start. By the 22nd minute, Sochi were trailing 0-4, prompting Damir Shaimardanov to be replaced in goal by Petr Andreyanov. The change injected some energy into the side: Denis Vengryzhanovsky pulled one back, then Dmitry Kagarlitsky and Timur Khafizov converted on the power play. In the second period, Sochi outshot their opponents 17-6 and closed the gap to a single goal. However, a Lokomotiv goal with just 32 seconds left in the period made their task significantly harder. In the third, Sochi had a five-on-three opportunity but couldn’t capitalize. The game ended in a 3-6 defeat, though the hosts actually outshot the reigning champions 31-26 over sixty minutes.

    Match Results: Sochi

    17.10.26
    KHL
    Sochi
    Sochi
    Lokomotiv Yaroslavl
    Lokomotiv Yaroslavl
    3
    6
    0
    3
    3
    2
    0
    1
    L
    12.10.26
    KHL
    Ak Bars Kazan
    Ak Bars Kazan
    Sochi
    Sochi
    2
    3
    0
    2
    1
    0
    1
    1
    W
    09.10.26
    KHL
    Sochi
    Sochi
    Spartak Moscow
    Spartak Moscow
    0
    2
    0
    1
    0
    0
    0
    1
    L
    07.10.26
    KHL
    Sochi
    Sochi
    Spartak Moscow
    Spartak Moscow
    2
    5
    0
    2
    0
    1
    2
    2
    L
    03.10.26
    KHL
    Sochi
    Sochi
    Torpedo N. Novgorod
    Torpedo N. Novgorod
    0
    6
    0
    3
    0
    0
    0
    3
    L
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    They struggle at home, but perform better on the road.

    The Shanghai Dragons stumbled through their latest home stand, picking up just a single point from three games. Mitch Love’s side managed exactly two goals in each outing, struggling to find their scoring touch. The 2-6 defeat to Traktor was particularly frustrating, as the Chinese club outshot their opponents 40-28 but failed to capitalize on their chances. The issue isn’t creating opportunities-it’s finishing them. Intriguingly, the Dragons generate more danger on the road, posting an average expected goals of 2.83 away from home compared to just 2.37 in Shanghai. That makes this trip to Sochi a timely opportunity for the visitors’ offense to get back on track. The team will be without Frk due to injury.

    In their most recent clash with Ak Bars, the Chinese side again struggled to break through early. Kazan struck first on the power play in the opening period, while the Dragons squandered several chances with the man advantage. It wasn’t until midway through the third that Dylan Murray leveled the score, but just 16 seconds later, the visitors reclaimed the lead. This time, Shanghai responded-Chen found the net from close range to force overtime. However, the extra period lasted just 23 seconds before Kirill Semyonov sealed a 3-2 win for Ak Bars. The Dragons salvaged a point, but their three-game home stretch was still disappointing. Now, they’ll look to prove that their attack truly does perform better on the road.

    Match Results: Shanghai Dragons

    16.10.26
    KHL
    Shanghai Dragons
    Shanghai Dragons
    Ak Bars Kazan
    Ak Bars Kazan
    2
    3
    0
    1
    0
    0
    2
    1
    0
    1
    L
    14.10.26
    KHL
    Shanghai Dragons
    Shanghai Dragons
    Traktor Chelyabinsk
    Traktor Chelyabinsk
    2
    6
    0
    3
    2
    2
    0
    1
    L
    12.10.26
    KHL
    Shanghai Dragons
    Shanghai Dragons
    Dinamo Minsk
    Dinamo Minsk
    2
    3
    0
    1
    0
    1
    2
    1
    L
    07.10.26
    KHL
    Dynamo Moscow
    Dynamo Moscow
    Shanghai Dragons
    Shanghai Dragons
    2
    3
    1
    0
    0
    1
    1
    2
    W
    05.10.26
    KHL
    Lada
    Lada
    Shanghai Dragons
    Shanghai Dragons
    0
    5
    0
    1
    0
    2
    0
    2
    W
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Prediction for the 1st period

    In six of Shanghai Dragons’ last seven games, the opening period has seen under 1.5 goals. In their recent clash with Ak Bars, the visitors also failed to find the net before the intermission, with Kazan scoring the only goal of the first period. The pick: First period total under 1.5 goals.

    Total Goals Prediction

    In six of Sochi’s last seven home games, both sides have combined for at least five goals. The same total has been hit in six of Shanghai Dragons’ previous seven outings. Given Sochi’s defensive struggles, another high-scoring contest looks likely. The recommended bet is over 4.5 goals.

    Match Outcome Prediction

    Sochi have lost their last four home games in regulation. Meanwhile, the Shanghai Dragons have picked up five out of a possible six points on the road in October and already defeated the southern side by three goals back in September. The smart bet here is on a Shanghai Dragons win in regulation.

    ⭐️ Editor’s Prediction

    Sochi have struggled in nearly every aspect this season, but their defensive lapses have been particularly glaring. Over their last five games, the southern side have conceded an average of 4.4 goals per outing, and their recent clash with Lokomotiv once again highlighted just how easily opponents can carve out chances against them. The Shanghai Dragons are also going through a rough patch, but they’re still averaging 2.8 goals per game. Notably, Mitch Love’s team tends to generate more offensive opportunities on the road than at home. Back in early October, the Chinese club exploited another struggling defense, putting five unanswered goals past Lada. And in their September meeting with Sochi, the Dragons found the net four times. Given these trends, it’s the visitors’ offense that inspires more confidence here, rather than their outright chances of winning. My pick is Shanghai Dragons’ individual total over 2.5 goals.
    Shanghai Dragons Total goals Over (2,5)
    Odds-222
    Published: 18/10/2026, 15:43
    Artyom Ivanov
    Artyom Ivanov
    Hockey Expert
    157
    2
    119
    278 predictions
    Statistics for October 2026

    Will this prediction come true?

    Total votes cast: 0

    No comments

    Minimum 20 characters, maximum 500 characters

    Betting Tips: Sochi - Shanghai Dragons

    Sochi have lost (in regular time):
    hc-sochiin last 4 home games (KHL).
    Shanghai Dragons to Win
    -120
    Sochi have not won the 2nd period:
    hc-sochiin last 21 games (KHL).
    hc-sochiin 11 of last 12 home games (KHL).
    Shanghai Dragons have not lost the 2nd period:
    red-star-kunlunin 9 of last 10 games.
    red-star-kunlunin 8 of last 9 games (KHL).
    red-star-kunlunin 6 of last 7 away games (KHL).
    2nd Period Shanghai Dragons will not lose
    -400
    Sochi have not won the 3rd period:
    hc-sochiin 9 of last 10 games.
    hc-sochiin 8 of last 9 games (KHL).
    Shanghai Dragons have not lost the 3rd period:
    red-star-kunlunin 7 of last 8 games.
    3rd Period Shanghai Dragons will not lose
    -455
    Shanghai Dragons have not won the 1st period:
    red-star-kunlunin 10 of last 11 away games (KHL).
    1st Period Sochi will not lose
    -175
    View more facts

    Sochi - Shanghai Dragons Table position

    Bobrov Division
    MPWLPPForm
    1.
    Torpedo N. Novgorod
    Torpedo N. Novgorod
    1510545-2921
    2.
    Spartak Moscow
    Spartak Moscow
    169743-3020
    3.
    SKA St. Petersburg
    SKA St. Petersburg
    158747-4517
    4.
    Lada
    Lada
    1721526-619
    5.
    Sochi
    Sochi
    1531222-556