Zhejiang vs Shanghai Prediction 2 June 2026
🔊 On Tuesday, China hosts Game 4 of the CBA Finals as the Zhejiang Lions take on the Shanghai Sharks. The series shifted to Zhejiang’s home court, but the change of venue did little to alter the momentum-Shanghai cruised to an even more convincing victory than they managed at home, putting themselves just one win away from clinching the championship. Can the Lions manage to avoid a sweep and get themselves on the board? We’ll find out soon, but for now, let’s break down this matchup and offer a well-founded prediction.
Head-to-Head
📊Statistical analysis of previous official games between the teams Zhejiang Guangsha Lions and Shanghai Sharks:
- played 36 matches;
- wins (including extra time): 25 for today's home team and 11 for the guests;
- the home team averages 102.81 points per match, the guests - 98.64;
- average total match points - 201.44.
The last confrontation took place on 31 May 2026 at the venue of Zhejiang Guangsha Lions and ended with a score of 91:88.
Head-to-head statistics Zhejiang - Shanghai

Zhejiang Guangsha Lions Team Overview
Zhejiang Lions have struggled with consistency in recent outings, claiming just two wins from their last five games and currently enduring a three-game losing streak in their series against the Shanghai Sharks. Over their past 10 matchups, their record is balanced at five wins and five defeats.
On the season, the Lions average 91.4 points per game while conceding 83.9. However, recent performances highlight a dip in offensive efficiency to 90.2 points per contest, coupled with an uptick in points allowed, now at 90.8 per game. These numbers point to defensive frailties and a lack of reliability under their own basket-weaknesses that could prove decisive for the franchise. It's hard to see them overturning a 0-3 deficit in the finals.
Match Results: Zhejiang Guangsha Lions

Shanghai Sharks Team Overview
Shanghai Sharks head into this matchup in outstanding form, riding a five-game winning streak and suffering just one defeat in their last ten outings-firmly establishing themselves as the tournament favorites at this stage.
Their season averages are impressive as well-nearly 99 points scored per game while conceding only 83.1. Recent performances have also been strong: the team is putting up 86.2 points on offense while tightening up defensively, allowing just 75.5 points per contest. In their most recent head-to-head clash, Shanghai cruised to a commanding 110-77 victory. Such a dominant result could deliver a psychological blow to the Lions ahead of this encounter.
Match Results: Shanghai Sharks
Prediction on the outcome
H2H:
- number of matchups - 36;
- number of wins for the home team - 25, for the away team - 11.
Statistics: Zhejiang Guangsha Lions vs Shanghai Sharks
- number of tournament matches played: 42 vs 42;
- number of wins: 38 (74.51%) vs 45 (90%);
- number of losses: 13 (25.49%) vs 5 (10%);
- number of wins at home for the home team: 23;
- number of away wins for the away team: 20.
Last 10 matches:
- number of wins: 6 vs 9;
- number of losses: 4 vs 1;
- number of home wins for the home team: 4;
- number of away wins for the away team: 5.
- Shanghai Sharks have won in 31 of last 32 games (Basketball League).
- Shanghai Sharks have won in 25 of last 26 games.
- Shanghai Sharks have won in last 16 away games.
- Shanghai Sharks have won in last 15 away games (Basketball League).
Prediction on the over/under
H2H:
- average total points per match for the home team - 102.81, for the away team - 98.64;
- average total points in H2H matches - 201.44.
Statistics: Zhejiang Guangsha Lions vs Shanghai Sharks
- average total in the tournament: 175.18 vs 181.96;
- average total points scored: 91.71 vs 98.66;
- average total points conceded: 83.47 vs 83.3;
- average total points scored in the 1st half: 47.55 vs 52.62;
- average total points scored in the 2nd half: 43.39 vs 46.04;
- Zhejiang Guangsha Lions: average total points scored at home in the tournament - 94.68;
- Shanghai Sharks: average total points scored away in the tournament - 99.83;
- last 10 matches (average total points scored): 92.8 (home - 97.4) vs 84.6 (away - 79).