Shanghai Port vs Machida Zelvia Prediction, Betting Tips, Lineups & Odds | 21 Oct 2025
Champions League Betting Preview: Shanghai Port vs Machida Zelvia
Chinese Super League side Shanghai Port host Japanese J1 league team Machida Zelvia in this AFC Champions League match, with kick-off set for 08:15 on Tuesday 21 October. Our betting preview features expert predictions, betting tips, the latest odds, H2H stats and team news.
Line Could be Covered by Port
We think Shanghai Port look like a good bet at -116 with a +0.75 start. This Asian Handicap could give the home team the edge against Machida Zelvia, with our stake equally split between +0.5 and +1.0.
Confident in our bet? Grab the newest BetMGM promo code and read our expert site review before placing your Asian Handicap wager.
Port Landed Victory in Last Game
Shanghai Port got the win in their last game. It was away from home where Qingdao Hainiu were beaten 4-3 at Qingdao Tiantai Stadium in the Super League. Kevin Muscat's men recorded nine shots on target and had 52% possession, while Leonardo grabbed two goals, with Gabrielzinho and Xinxiang Li getting one.
Machida Zelvia hosted Avispa Fukuoka at Machida GION Stadium in their previous game, with the J1 League clash ending in a 0-0 draw. Zelvia enjoyed 54% possession and had four shots on goal.
In their last Champions League matches, Port were away to Sanfrecce Hiroshima and drew 1-1, while Zelvia were held to a 0-0 draw away to Johor Darul Ta'zim.
AFC Champions League | G | W | D | L | GF | GA | GD | GD | P | |
---|---|---|---|---|---|---|---|---|---|---|
8 | ![]() |
2 | 0 | 2 | 0 | 1 | 1 | 0 | 1:1 | 2 |
11 | ![]() |
2 | 0 | 1 | 1 | 1 | 4 | -3 | 1:4 | 1 |
Port have 7 wins, 1 loss and 2 draws, averaging 2.8 goals from 11.4 attempts and 6.2 shots on goal. The Red Eagles have averaged 55.8% possession and 4.2 corners per game, conceding 2.0 goals and 5.5 corners from 9.7 attempts and 4.1 shots on goal.
Top scorer Leonardo has found the net 12 times, with Gabrielzinho and Ruofan Liu getting 5 and 3 respectively. Ruofan Liu is the top assists maker on 5.
Machida Zelvia – Last 10 League & Champions League GamesZelvia have 4 victories, 2 defeats and 4 draws, with an average of 1.5 goals from 4.3 shots on goal and 8.8 attempts. There’s been an average of 45.5% possession, 4.6 corners taken and 4.1 corners against, while they’ve conceded 1.0 goals from 3.5 shots on goal and 7.3 attempts.
We’ve seen Yuki Soma, Gen Shoji, Sang-Ho Na and Kotaro Hayashi score 2 goals each. Yuki Soma has managed to clock up 4 assists in the last 10 games.
Shanghai Port vs Machida Zelvia Prediction & Betting Tips
Get the edge with our best Shanghai Port vs Machida Zelvia picks: a key match prediction, correct score recommendation and a ready-made bet builder. Explore each section below for detailed insights.
Match Prediction
We’ll side with Shanghai Port +0.75 on the Asian Handicap at odds of -116. We hope that the underdogs are able to engineeer a win or draw in this Champions League clash for a nice potential return.
The formbook always proves to be helpful when it comes to providing football betting tips. The latest Champions League team news is also vital, with the stats helping to shape our opinion too.
Key Shanghai Port vs Machida Zelvia Champions League & league stats:
Port +0.75 Probability
The top bookmakers are estimating that there is a 53.8% likelihood of this pick landing a return. However, our tipsters research has found that the actual probability is closer to 60%. It’s the reason why we are recommending this bet.
There’s the option to wager on Port to triumph by a specific number of goals through the Winning Margin market. This offers an attractive Asian Handicap alternative.
Maximize your next wager by exploring our top betting offers filled with welcome bonuses, promos, and the best free bets.

Correct Score Prediction
When it comes to the correct score, we’re going to take a chance on a 1-1 outcome. We’ll go for the +450 that this happens and hopefully we’ll get a good run for our money.
Bet Builder Tips
If you want to try a bet builder, have a play on Shanghai Port to cover the +0.75 Asian Handicap, both teams to find the net along with two or less goals scored in the match.
The bet builder feature allows football punters to place a multiple wager on the same game. You’re able to scan through each market and pick out the selections that make the most appeal. The odds for each pick are multiplied together.
Shanghai Port vs Machida Zelvia Odds
The odds are updated on a frequent basis. You might therefore find that they are different to the ones listed for the above betting predictions.
Zelvia Full-Time Odds Suggest Victory
With the bookmakers affording them a 58% chance of winning, Machida Zelvia might be a popular accumulator selection. Their betting odds are -141 when it comes to this Champions League encounter. Shanghai Port are seen as the most unlikely winner at +300.
There’s a Half-Time Result market should you wish to predict the outcome at the break. Port are +330 here and the draw is +155, with Zelvia on offer at +118.
The Over 2.5 option is currently favourite on the Total Goals betting market. Both Teams to Score is one of the top markets and the BTTS Yes option can be wagered at -192.
The top football betting sites provide hundreds of markets for the latest Champions League matches. Be sure to peruse all of the available options before going ahead with your preferred wager.







Latest Champions League and domestic league stats. Full Time Result, Goals, Corners and Possession.


- 7 wins, 1 defeat and 2 draws in the previous 10 matches
- 5 wins, 2 defeats and 3 draws in the previous 10 home matches
- 4 wins, 2 defeats and 4 draws in the previous 10 matches
- 3 wins, 3 defeats and 4 draws in the previous 10 away matches
- An average of 2.80 goals scored and 2.00 conceded in the previous 10 matches
- An average of 2.30 goals scored and 1.50 conceded in the previous 10 home matches
- An average of 4.80 goals per game in the previous 10 matches
- An average of 3.80 goals per game in the previous 10 home matches
- BTTS Yes in 10 of the previous 10 matches
- BTTS Yes in 9 of the previous 10 home matches
- Over 2.5 Goals in 9 of the previous 10 matches
- Over 2.5 Goals in 8 of the previous 10 home matches
- An average of 1.50 goals scored and 1.00 conceded in the previous 10 matches
- An average of 1.60 goals scored and 1.40 conceded in the previous 10 away matches
- An average of 2.50 goals per game in the previous 10 matches
- An average of 3.00 goals per game in the previous 10 away matches
- BTTS Yes in 5 of the previous 10 matches
- BTTS Yes in 6 of the previous 10 away matches
- Over 2.5 Goals in 4 of the previous 10 matches
- Over 2.5 Goals in 6 of the previous 10 away matches
- An average of 4.20 corners awarded and 5.50 corners conceded in the last 10 matches
- An average of 5.40 corners awarded and 3.80 corners against in the last 10 home matches
- An average of 9.70 corners awarded in the last 10 matches
- An average of 9.20 corners awarded in the last 10 home matches
- Had the most corners in 3 and least corners in 6 of the last 10 matches
- Had the most corners in 6 and least corners in 3 of the last 10 home matches
- An average of 4.60 corners awarded and 4.10 corners conceded in the last 10 matches
- An average of 3.90 corners awarded and 4.90 corners against in the last 10 away matches
- An average of 8.70 corners awarded in the last 10 matches
- An average of 8.80 corners awarded in the last 10 away matches
- Had the most corners in 7 and least corners in 3 of the last 10 matches
- Had the most corners in 6 and least corners in 4 of the last 10 away matches
- An average of 55.80% possession in the last 10 matches
- An average of 62.00% possession in the last 10 home matches
- Most possession in 8 of the last 10 matches
- Most possession in 10 of the last 10 home matches
You can watch and bet on Champions League games thanks to the live streaming service that’s available. This is only available to eligible sportsbook customers and is subject to geo-restrictions.
You’re never short of viewing opportunities. Check out the daily list of sporting events that are being covered through this service.
Shanghai Port vs Machida Zelvia Lineups & Team News
Check the Port vs Zelvia team news before you place your bets. We’ll update you on the confirmed Champions League lineups as well as all recent injury developments.
Previous Shanghai Port Lineups
Previous Machida Zelvia Lineups
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Vissel Kobe | 2 | 2 | 0 | 0 | 4:0 | 6 |
2 | FC Seoul | 2 | 1 | 1 | 0 | 4:1 | 4 |
3 | Sanfrecce H. | 2 | 1 | 1 | 0 | 3:1 | 4 |
4 | Ulsan HD | 2 | 1 | 1 | 0 | 3:2 | 4 |
5 | Gangwon | 2 | 1 | 0 | 1 | 2:2 | 3 |
6 | Chengdu | 2 | 1 | 0 | 1 | 2:2 | 3 |
7 | Buriram United | 2 | 1 | 0 | 1 | 2:4 | 3 |
8 | Machida Zelvia | 2 | 0 | 2 | 0 | 1:1 | 2 |
9 | Shanghai S. | 2 | 0 | 1 | 1 | 2:3 | 1 |
10 | JDT | 2 | 0 | 1 | 1 | 1:2 | 1 |
11 | Shanghai Port | 2 | 0 | 1 | 1 | 1:4 | 1 |
12 | Melb City | 2 | 0 | 0 | 2 | 0:3 | 0 |
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Al-Hilal | 2 | 2 | 0 | 0 | 5:3 | 6 |
2 | Al-Ahli | 2 | 1 | 1 | 0 | 6:4 | 4 |
3 | Sharjah | 2 | 1 | 1 | 0 | 5:4 | 4 |
4 | Al-Wahda | 2 | 1 | 1 | 0 | 2:1 | 4 |
5 | Shabab Al-Ahli Dubai | 2 | 1 | 1 | 0 | 2:1 | 4 |
6 | Al-Gharafa | 2 | 1 | 0 | 1 | 5:4 | 3 |
7 | Al-Sadd | 2 | 0 | 2 | 0 | 2:2 | 2 |
8 | Tractor | 2 | 0 | 2 | 0 | 1:1 | 2 |
9 | Al-Duhail SC | 2 | 0 | 1 | 1 | 3:4 | 1 |
10 | Al Shorta | 2 | 0 | 1 | 1 | 1:3 | 1 |
11 | Al-Ittihad | 2 | 0 | 0 | 2 | 1:3 | 0 |
12 | Nasaf Qarshi | 2 | 0 | 0 | 2 | 4:7 | 0 |
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Shanghai Port | 27 | 18 | 6 | 3 | 67:41 | 60 |
2 | Chengdu | 27 | 17 | 7 | 3 | 56:23 | 58 |
3 | Shanghai S. | 27 | 17 | 6 | 4 | 61:32 | 57 |
4 | Beijing | 27 | 15 | 6 | 6 | 58:41 | 51 |
5 | Shandong | 27 | 12 | 8 | 7 | 59:43 | 44 |
6 | Tianjin | 27 | 12 | 7 | 8 | 36:34 | 43 |
7 | Zhejiang | 27 | 10 | 10 | 7 | 56:44 | 40 |
8 | Qingdao WC | 27 | 9 | 9 | 9 | 36:40 | 36 |
9 | Yunnan Yukun | 27 | 9 | 8 | 10 | 41:50 | 35 |
10 | Dalian Yingbo | 27 | 9 | 7 | 11 | 26:40 | 34 |
11 | Henan | 27 | 9 | 5 | 13 | 47:44 | 32 |
12 | Wuhan | 27 | 6 | 7 | 14 | 32:54 | 25 |
13 | Shenzhen | 27 | 7 | 2 | 18 | 32:56 | 23 |
14 | Meizhou | 27 | 5 | 5 | 17 | 32:60 | 20 |
15 | Qingdao Hainiu | 27 | 3 | 9 | 15 | 28:44 | 18 |
16 | Changchun | 27 | 4 | 6 | 17 | 24:45 | 18 |
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Chengdu | 14 | 10 | 3 | 1 | 26:8 | 33 |
2 | Shanghai S. | 13 | 9 | 3 | 1 | 36:17 | 30 |
3 | Beijing | 13 | 9 | 2 | 2 | 31:15 | 29 |
4 | Shanghai Port | 14 | 8 | 4 | 2 | 31:18 | 28 |
5 | Shandong | 13 | 8 | 3 | 2 | 31:13 | 27 |
6 | Tianjin | 13 | 8 | 3 | 2 | 19:10 | 27 |
7 | Dalian Yingbo | 14 | 8 | 2 | 4 | 15:13 | 26 |
8 | Zhejiang | 14 | 6 | 7 | 1 | 32:22 | 25 |
9 | Yunnan Yukun | 14 | 7 | 4 | 3 | 25:22 | 25 |
10 | Henan | 13 | 6 | 2 | 5 | 29:22 | 20 |
11 | Shenzhen | 14 | 6 | 1 | 7 | 26:24 | 19 |
12 | Qingdao WC | 13 | 5 | 4 | 4 | 18:19 | 19 |
13 | Wuhan | 13 | 4 | 5 | 4 | 20:24 | 17 |
14 | Qingdao Hainiu | 14 | 3 | 6 | 5 | 21:20 | 15 |
15 | Changchun | 14 | 3 | 4 | 7 | 14:20 | 13 |
16 | Meizhou | 13 | 4 | 1 | 8 | 20:30 | 13 |
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Kashima Antlers | 34 | 20 | 6 | 8 | 52:28 | 66 |
2 | Kashiwa Reysol | 34 | 17 | 12 | 5 | 53:33 | 63 |
3 | Kyoto Sanga | 34 | 17 | 10 | 7 | 58:36 | 61 |
4 | Vissel Kobe | 34 | 18 | 7 | 9 | 43:28 | 61 |
5 | Sanfrecce H. | 34 | 17 | 8 | 9 | 39:23 | 59 |
6 | K. Frontale | 34 | 15 | 11 | 8 | 65:48 | 56 |
7 | Machida Zelvia | 34 | 16 | 8 | 10 | 49:35 | 56 |
8 | Urawa Reds | 34 | 14 | 10 | 10 | 40:36 | 52 |
9 | Gamba Osaka | 34 | 15 | 5 | 14 | 46:52 | 50 |
10 | Cerezo Osaka | 34 | 12 | 10 | 12 | 52:50 | 46 |
11 | FC Tokyo | 34 | 11 | 9 | 14 | 36:46 | 42 |
12 | Tokyo Verdy | 34 | 11 | 9 | 14 | 22:35 | 42 |
13 | Avispa Fukuoka | 34 | 10 | 11 | 13 | 32:37 | 41 |
14 | Shimizu S-Pulse | 34 | 10 | 11 | 13 | 38:44 | 41 |
15 | F. Okayama | 34 | 11 | 8 | 15 | 30:37 | 41 |
16 | Nagoya Grampus | 34 | 10 | 10 | 14 | 42:50 | 40 |
17 | Yokohama F.M. | 34 | 9 | 7 | 18 | 36:44 | 34 |
18 | Yokohama | 34 | 8 | 8 | 18 | 23:39 | 32 |
19 | Shonan Bellmare | 34 | 6 | 8 | 20 | 29:58 | 26 |
20 | Albirex Niigata | 34 | 4 | 10 | 20 | 30:56 | 22 |
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Urawa Reds | 17 | 12 | 2 | 3 | 24:12 | 38 |
2 | Kashima Antlers | 17 | 11 | 4 | 2 | 30:14 | 37 |
3 | Vissel Kobe | 18 | 10 | 4 | 4 | 24:12 | 34 |
4 | Gamba Osaka | 17 | 11 | 0 | 6 | 28:24 | 33 |
5 | Kashiwa Reysol | 16 | 9 | 5 | 2 | 23:15 | 32 |
6 | Kyoto Sanga | 16 | 8 | 5 | 3 | 26:13 | 29 |
7 | K. Frontale | 17 | 8 | 5 | 4 | 39:29 | 29 |
8 | Sanfrecce H. | 17 | 8 | 4 | 5 | 16:13 | 28 |
9 | Machida Zelvia | 17 | 8 | 3 | 6 | 23:16 | 27 |
10 | Cerezo Osaka | 17 | 7 | 6 | 4 | 24:18 | 27 |
11 | Nagoya Grampus | 17 | 7 | 5 | 5 | 26:23 | 26 |
12 | Tokyo Verdy | 17 | 8 | 2 | 7 | 15:17 | 26 |
13 | F. Okayama | 18 | 7 | 4 | 7 | 17:15 | 25 |
14 | FC Tokyo | 17 | 7 | 3 | 7 | 19:24 | 24 |
15 | Shimizu S-Pulse | 16 | 5 | 7 | 4 | 21:19 | 22 |
16 | Avispa Fukuoka | 17 | 5 | 7 | 5 | 18:19 | 22 |
17 | Yokohama | 18 | 6 | 4 | 8 | 13:19 | 22 |
18 | Yokohama F.M. | 17 | 5 | 5 | 7 | 19:20 | 20 |
19 | Shonan Bellmare | 17 | 3 | 6 | 8 | 20:25 | 15 |
20 | Albirex Niigata | 17 | 2 | 8 | 7 | 17:26 | 14 |

















