Our Dalian Young Boy vs Shanghai Port Prediction: 1-2
Dalian Young Boy vs Shanghai Port in the China Super League is scheduled for an 11:00 GMT kick-off on Friday March 20, 2026. We predict a 1-2 away victory, but with both teams finding the net regularly, BTTS is also a strong betting option.
This Dalian Young Boy vs Shanghai Port prediction is backed by a deep dive into both teams' recent performances, key stats and head-to-head history — all of which you'll find detailed below to help you make an informed betting decision.
→ View Today's Full-Time Score Predictions
Recent Form Insights
Dalian Young Boy's Last Match – Wuhan Three Towns vs Dalian Young Boy
Dalian Young Boy will aim to put their last result behind them following a 1-4 China Super League loss to Wuhan Three Towns on March 13. In that match, Dalian Young Boy saw 59% of the ball and created 9 goal attempts, with 5 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Wuhan Three Towns | 41% | 6 (5) | 0.55 | 40 |
Dalian Young Boy | 59% | 9 (5) | 2.36 | 63 |
Shanghai Port's Last Match – Shanghai Port vs Qingdao West Coast
Shanghai Port will be eager to build on their previous performance after securing a 4-1 China Super League victory over Qingdao West Coast on March 15.
Dalian Young Boy vs Shanghai Port Stats
Key Stats
| Dalian Young Boy | Shanghai Port | |
|---|---|---|
| 0.43 | Attacking Strength | 1.77 |
| 0.67 | Defence Strength | 0.98 |
| 0.7 | Points Per Game | 0.9 |
| 1/10 | WIN | 2/10 |
| 4/10 | DRAW | 3/10 |
| 1/10 | Clean Sheets | 4/10 |
| 7/10 | BTTS | 4/10 |
| 6/10 | Over 2.5 Goals | 4/10 |
| 1.3 | Average Scored | 0.8 |
Goals Scored vs Goals Conceded
Dalian Young Boy are averaging 1.3 goals scored and 2.2 conceded per match, while Shanghai Port average 0.8 scored and 1.4 conceded per game.
Dalian Young Boy 13-22
Shanghai Port 8-14
What are the odds for this match?
Dalian Young Boy to win: @3.2
Draw: @4.333
Shanghai Port to win: @1.909


Wuhan Three Towns
Chengdu Rongcheng
Liaoning Ironman
Shenzhen Xinpengcheng
Shandong Taishan
Zhejiang
Shanghai Shenhua
Shanghai Port
Henan
Beijing Guoan
Wuhan Three Towns
Qingdao Hainiu
Tianjin Jinmen Tigers