KHL· Season 2025
Match Summary
Tractor Chelyabinsk defeated Salavat Ufa 2:1. The match was played in KHL 2025. Goals were scored by Y. Korshkov 4′, Y. Kulik 7′, J. Leivo 17′. League standings: Tractor Chelyabinsk #6, Salavat Ufa #5.
Match Events
Key match events between Tractor Chelyabinsk and Salavat Ufa — 3 goals and 4 cards recorded during the match.
Hooking
Holding
Tripping
J. Gross
M. Kuznetsov
Holding
Power-play
Rivalry since 2018
Tractor Chelyabinsk vs Salavat Ufa Head to Head Results· 50
Tractor Chelyabinsk and Salavat Ufa have met 50 times — Tractor Chelyabinsk won 19, Salavat Ufa won 31, with 0 draws. Their rivalry dates back to 2018. Salavat Ufa leads the head-to-head with 31 victories from 50 meetings. A combined 246 goals have been scored across these fixtures, averaging 4.92 per match (103 for the home side, 143 for the visitors). Both teams scored in 38 matches (76%). Over 2.5 goals landed in 47 games (94%), making it a fixture that tends to produce goals. Salavat Ufa are currently unbeaten in the last 4 meetings. The highest-scoring encounter finished 6–4 in 2022.
Recent Meetings
Standings
Tractor Chelyabinsk sit #6 and Salavat Ufa are #5 in the KHL table heading into this match.
Western Conference
| # | GP | Won | Lost | Pts | |
|---|---|---|---|---|---|
| #1 | Lokomotiv Yaroslavl | GP68 | Won34 | Lost16 | Pts98 |
| #2 | Dinamo Minsk | GP68 | Won33 | Lost19 | Pts88 |
| #3 | Cherepovets | GP68 | Won29 | Lost22 | Pts86 |
| #4 | CSKA Moscow | GP68 | Won33 | Lost22 | Pts84 |
| #5 | SKA St. Petersburg | GP68 | Won28 | Lost24 | Pts81 |
| #6 | Nizhny Novgorod | GP68 | Won27 | Lost24 | Pts81 |
| #7 | Dynamo Moscow | GP68 | Won26 | Lost25 | Pts81 |
| #8 | Spartak Moscow | GP68 | Won29 | Lost24 | Pts79 |
| #9 | Shanghai | GP68 | Won16 | Lost35 | Pts54 |
| #10 | Lada | GP68 | Won17 | Lost41 | Pts47 |
| #11 | Sochi | GP68 | Won16 | Lost42 | Pts44 |
Eastern Conference
| # | GP | Won | Lost | Pts | |
|---|---|---|---|---|---|
| #1 | Magnitogorsk | GP68 | Won37 | Lost12 | Pts105 |
| #2 | Avangard Omsk | GP68 | Won36 | Lost16 | Pts99 |
| #3 | Bars Kazan | GP68 | Won38 | Lost17 | Pts94 |
| #4 | Yekaterinburg | GP68 | Won32 | Lost24 | Pts84 |
| #5 | Salavat Ufa | GP68 | Won27 | Lost26 | Pts78 |
| #6 | Tractor Chelyabinsk | GP68 | Won28 | Lost26 | Pts75 |
| #7 | Niznekamsk | GP68 | Won25 | Lost31 | Pts71 |
| #8 | Novosibirsk | GP68 | Won15 | Lost29 | Pts69 |
| #9 | Khabarovsk | GP68 | Won22 | Lost34 | Pts60 |
| #10 | Barys Astana | GP68 | Won16 | Lost35 | Pts54 |
| #11 | Vladivostok | GP68 | Won16 | Lost36 | Pts52 |
Bobrov Division
| # | GP | Won | Lost | Pts | |
|---|---|---|---|---|---|
| #1 | SKA St. Petersburg | GP68 | Won28 | Lost24 | Pts81 |
| #2 | Nizhny Novgorod | GP68 | Won27 | Lost24 | Pts81 |
| #3 | Spartak Moscow | GP68 | Won29 | Lost24 | Pts79 |
| #4 | Lada | GP68 | Won17 | Lost41 | Pts47 |
| #5 | Sochi | GP68 | Won16 | Lost42 | Pts44 |
Tarasov Division
| # | GP | Won | Lost | Pts | |
|---|---|---|---|---|---|
| #1 | Lokomotiv Yaroslavl | GP68 | Won34 | Lost16 | Pts98 |
| #2 | Dinamo Minsk | GP68 | Won33 | Lost19 | Pts88 |
| #3 | Cherepovets | GP68 | Won29 | Lost22 | Pts86 |
| #4 | CSKA Moscow | GP68 | Won33 | Lost22 | Pts84 |
| #5 | Dynamo Moscow | GP68 | Won26 | Lost25 | Pts81 |
| #6 | Shanghai | GP68 | Won16 | Lost35 | Pts54 |
Kharlamov Division
| # | GP | Won | Lost | Pts | |
|---|---|---|---|---|---|
| #1 | Magnitogorsk | GP68 | Won37 | Lost12 | Pts105 |
| #2 | Bars Kazan | GP68 | Won38 | Lost17 | Pts94 |
| #3 | Yekaterinburg | GP68 | Won32 | Lost24 | Pts84 |
| #4 | Tractor Chelyabinsk | GP68 | Won28 | Lost26 | Pts75 |
| #5 | Niznekamsk | GP68 | Won25 | Lost31 | Pts71 |
Chernyshev Division
| # | GP | Won | Lost | Pts | |
|---|---|---|---|---|---|
| #1 | Avangard Omsk | GP68 | Won36 | Lost16 | Pts99 |
| #2 | Salavat Ufa | GP68 | Won27 | Lost26 | Pts78 |
| #3 | Novosibirsk | GP68 | Won15 | Lost29 | Pts69 |
| #4 | Khabarovsk | GP68 | Won22 | Lost34 | Pts60 |
| #5 | Barys Astana | GP68 | Won16 | Lost35 | Pts54 |
| #6 | Vladivostok | GP68 | Won16 | Lost36 | Pts52 |
Statistics are for informational purposes only. Past performance does not guarantee future results.
API data: 15 Jun 2026