Mexico2:0South Africa·South Korea2:1Czech Republic·Canada1:1Bosnia·USA4:1Paraguay·Qatar1:1Switzerland·Brazil1:1Morocco·Haiti0:1Scotland·Australia2:0Turkey·Germany7:1Curacao·Netherlands2:2Japan·Ivory Coast1:0Ecuador·Sweden5:1Tunisia·Spain0:0Cape Verde Islands·Belgium1:1Egypt·Saudi Arabia1:1Uruguay·Iran2:2New Zealand·France3:1Senegal·Iraq1:4Norway·Argentina3:0Algeria·Austria3:1Jordan·Portugal1:1Congo DR·England4:2Croatia·Ghana1:0Panama·Uzbekistan1:3Colombia·Czech Republic1:1South Africa·Switzerland4:1Bosnia·Canada6:0Qatar·Mexico1:0South Korea·USA2:0Australia·Scotland0:1Morocco·Brazil3:0Haiti·Turkey0:1Paraguay·Netherlands5:1Sweden·Germany2:1Ivory Coast·Ecuador0:0Curacao·Tunisia0:4Japan·Spain4:0Saudi Arabia·Belgium0:0Iran·Uruguay2:2Cape Verde Islands·New Zealand1:3Egypt·Argentina2:0Austria·France3:0Iraq·Norway3:2Senegal·Jordan1:2Algeria·Portugal5:0Uzbekistan·England0:0Ghana·Panama0:1Croatia·Colombia1:0Congo DR·Switzerland2:1Canada·Bosnia3:1Qatar·Morocco4:2Haiti·Scotland0:3Brazil·South Africa1:0South Korea·Czech Republic0:3Mexico·Ecuador2:1Germany·Curacao0:2Ivory Coast·Tunisia1:3Netherlands·Japan1:1Sweden·Turkey3:2USA·Paraguay0:0Australia·Senegal5:0Iraq·Norway1:4France·Uruguay0:1Spain·Cape Verde Islands0:0Saudi Arabia·New Zealand1:5Belgium·Egypt1:1Iran·Croatia2:1Ghana·Panama0:2England·Colombia0:0Portugal·Congo DR3:1Uzbekistan·Algeria3:3Austria·Jordan1:3Argentina·South Africa0:1Canada·Brazil2:1Japan·Germany1:1pen 3:4Paraguay·Netherlands1:1pen 2:3Morocco·Ivory Coast1:2Norway·France3:0Sweden·Mexico2:0Ecuador·England2:1Congo DR·Belgium2:2ET 3:2Senegal·USA2:0Bosnia·Spain3:0Austria·Portugal1:1ET 2:1Croatia·Switzerland2:0Algeria·Australia1:1pen 2:4Egypt·Argentina1:1ET 3:2Cape Verde Islands·Colombia1:0Ghana·Canada0:3Morocco·Paraguay0:1France·Brazil1:2Norway·Mexico2:3England·Portugal0:1Spain·USA1:4Belgium·Argentina3:2Egypt·Switzerland0:0pen 4:3Colombia·France2:0Morocco·Spain2:1Belgium·Norway1:1ET 1:2England·Argentina1:1ET 3:1Switzerland·France0:2Spain·England1:2Argentina·France4:6England·Spain0:0ET 1:0Argentina

Persebaya Surabaya U20 vs Persis Solo U20 — match result and stats (Apr 25, 2026)

Final score: Persebaya Surabaya U20 1:2 Persis Solo U20 — Persis Solo U20 won. U20 League, April 25, 2026. Stats, events and head-to-head are below.

U20 League
апр 25, 2026 at 10:00
🔔 enable push in settings
FT
Persebaya Surabaya U20
1:2
Persis Solo U20

U20 League: Persebaya Surabaya U20 vs Persis Solo U20 on 25 Apr 2026 finished 1:2.

Persebaya Surabaya U20 are in good form: 5-0-4 in their last 9, 1.6 scored and 1.4 conceded per game.

Persis Solo U20 are in good form: 5-1-4 in their last 10, 1.3 scored and 1.5 conceded per game.

Over 2.5 lands in 67% of Persebaya Surabaya U20's games and 50% of Persis Solo U20's; both teams score in 56% and 60%.

Head-to-head (5): Persebaya Surabaya U20 2, Persis Solo U20 3, 0 draws.

Predicted: 0:1 (14%) · also likely 1:1 (12%)

Match statistics

4Shots on target2
7Shots off target7
59Attacks52
3Yellow cards3
48Ball safe46
By half (1H / 2H)
1H2HFT
MetricHAHAHA
Shots on113142
Corners221537
Dangerous222525324757
Fouls000000
Yellow112233

Detailed statistics

Recent matches (2 months)

Goals Threshold: 2,75Yellow cards Threshold: 4,5Corners Threshold: 9,5
MetricPSPSTotalPSPSTotalPSPSTotal
Matches played343434
Total less2 67%3 75%1 33%1 25%1 33%1 25%
Total more1 33%1 25%2 67%3 75%2 67%3 75%
Matches home / away323232
Total less (home / away)2 67%1 50%1 33%0 0%1 33%0 0%
Total more (home / away)1 33%1 50%2 67%2 100%2 67%2 100%
Individual total (home / away)1,332,003,331,673,505,178,336,0014,33
Individual total (overall)1,331,502,831,673,254,928,336,2514,58
Avg total2,332,252,295,005,255,1311,3310,7511,04
Avg total (home / away)2,333,002,675,006,005,5011,3313,5012,42
Avg opponents' total1,000,751,753,332,005,333,004,507,50
Avg opponents' total (home / away)1,001,002,003,332,505,833,007,5010,50
Predicted total2,485,2113,50

Last 10 matches

Persebaya Surabaya U209 matches
Both teams to score5/956% fair1.80
Clean sheets2 / 9
Scored7 / 9
Persis Solo U2010 matches
Both teams to score6/1060% fair1.67
Clean sheets2 / 10
Scored8 / 10

Line trends

Head-to-head

DateLeagueHomeAway%OnOffDA
11.01.26U20 LeaguePersis Solo U20Persebaya Surabaya U2021251543535322
10.01.26U20 LeaguePersis Solo U20Persebaya Surabaya U2031745448514623
02.11.25Super League U21Persebaya Surabaya U20Persis Solo U202149%51%536465707401

Against similar-strength opponents

Matches with the same favourite/underdog setup by the bookmaker line.

Persebaya Surabaya U20 (vs a strong favourite) odds 1.01–2.30

Record 0-1-4 (W-D-L), 0.8 scored / 2.4 conceded avg.

DateLeagueHomeAway%OnOffDA
11.04.26U20 LeaguePersebaya Surabaya U20Malut United FC U20020%0%32615035643701
25.01.26U20 LeaguePersebaya Surabaya U20Borneo FC U201445346077652400
24.01.26U20 LeaguePersebaya Surabaya U20Borneo FC U201156376753244410
11.01.26U20 LeaguePersis Solo U20Persebaya Surabaya U202125154353532200
10.01.26U20 LeaguePersis Solo U20Persebaya Surabaya U203174544851462300

Persis Solo U20 (as favourite) odds 1.45–2.05

Record 3-1-1 (W-D-L), 1.6 scored / 0.8 conceded avg.

DateLeagueHomeAway%OnOffDA
14.02.26U20 LeaguePersis Solo U20Bali United U20020%0%5254715410602
05.02.26U20 LeaguePSIM Yogyakarta U20Persis Solo U200341%59%387439514932
11.01.26U20 LeaguePersis Solo U20Persebaya Surabaya U2021251543535322
10.01.26U20 LeaguePersis Solo U20Persebaya Surabaya U2031745448514623
06.12.25U20 LeagueMadura United U20Persis Solo U200033%67%4961341441533

Last matches (2 months)

Persebaya Surabaya U20 WWL

DateLeagueHomeAway%OnOffDA
19.04.26U20 LeaguePersebaya Surabaya U20PSIM Yogyakarta U2020314637441052310
18.04.26U20 LeaguePersebaya Surabaya U20PSIM Yogyakarta U202156%44%41554538910000
11.04.26U20 LeaguePersebaya Surabaya U20Malut United FC U20020%0%32615035643701

Persis Solo U20 WWWW

DateLeagueHomeAway%OnOffDA
19.04.26U20 LeaguePersib Bandung U20Persis Solo U2001022470797543
18.04.26U20 LeaguePersib Bandung U20Persis Solo U202344%56%231362538714
05.04.26U20 LeaguePersis Solo U20Madura United U202056%44%551355374231
04.04.26U20 LeaguePersis Solo U20Madura United U201062%38%331137212111

Last matches (1 year)

Persebaya Surabaya U20 WWLWLDWLL

DateLeagueHomeAway%OnOffDA
19.04.26U20 LeaguePersebaya Surabaya U20PSIM Yogyakarta U2020314637441052310
18.04.26U20 LeaguePersebaya Surabaya U20PSIM Yogyakarta U202156%44%41554538910000
11.04.26U20 LeaguePersebaya Surabaya U20Malut United FC U20020%0%32615035643701
07.02.26U20 LeaguePersebaya Surabaya U20Madura United U2030160628835523211
25.01.26U20 LeaguePersebaya Surabaya U20Borneo FC U201445346077652400
24.01.26U20 LeaguePersebaya Surabaya U20Borneo FC U201156376753244410
17.01.26U20 LeaguePersebaya Surabaya U20PSM Makassar U201030734651474310
11.01.26U20 LeaguePersis Solo U20Persebaya Surabaya U202125154353532200
10.01.26U20 LeaguePersis Solo U20Persebaya Surabaya U203174544851462300

Persis Solo U20 WWWWWLWWWD

DateLeagueHomeAway%OnOffDA
19.04.26U20 LeaguePersib Bandung U20Persis Solo U200102247079754300
18.04.26U20 LeaguePersib Bandung U20Persis Solo U202344%56%23136253871400
05.04.26U20 LeaguePersis Solo U20Madura United U202056%44%55135537423100
04.04.26U20 LeaguePersis Solo U20Madura United U201062%38%33113721211100
15.02.26U20 LeaguePersis Solo U20Bali United U2021004248481200
14.02.26U20 LeaguePersis Solo U20Bali United U20020%0%525471541060200
06.02.26U20 LeaguePSIM Yogyakarta U20Persis Solo U201246%54%47984047544200
05.02.26U20 LeaguePSIM Yogyakarta U20Persis Solo U200341%59%38743951493200
01.02.26U20 LeaguePersis Solo U20Malut United FC U201046%54%63643448831401
31.01.26U20 LeaguePersis Solo U20Malut United FC U200056%44%261145145772401

Bookmaker lines

Bookmaker lines

1X214,00X3,9021,65
Total 2,75O1,93U1,88
AH +0,7511,9521,85

Match FAQ

What was the final score of Persebaya Surabaya U20 vs Persis Solo U20?
The match ended 1:2 (U20 League, April 25, 2026).
Who won, Persebaya Surabaya U20 or Persis Solo U20?
Persis Solo U20 won 1:2.
Where can I see the match stats?
Shots, possession, corners and match events are below on this page.
How have Persebaya Surabaya U20 and Persis Solo U20 fared against each other?
Over the last 3 head-to-head meetings: 1 wins for Persebaya Surabaya U20, 0 draws, 2 wins for Persis Solo U20. Details are in the H2H block on this page.
See full live table on ScanGoal →

Other matches that day

← Back to home