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

Werribee City vs Essendon Royals — match result and stats (Jul 25, 2025)

Final score: Werribee City 3:1 Essendon Royals — Werribee City won. NPL Victoria League 2, July 25, 2025. Stats, events and head-to-head are below.

NPL Victoria League 2
июл 25, 2025 at 13:30
🔔 enable push in settings
FT
Werribee City
3:1
Essendon Royals

NPL Victoria League 2: Werribee City vs Essendon Royals on 25 Jul 2025 finished 3:1.

Werribee City are out of form: 2-0-4 in their last 6, 1.0 scored and 1.7 conceded per game.

Essendon Royals are in excellent form: 6-1-0 in their last 7, 3.9 scored and 1.3 conceded per game.

Over 2.5 lands in 33% of Werribee City's games and 86% of Essendon Royals's; both teams score in 17% and 86%.

Head-to-head (3): Werribee City 1, Essendon Royals 1, 1 draw.

Predicted: 1:2 (9%) · also likely 1:1 (9%)

Match statistics

3Shots on target1
12Shots off target11
75Attacks79
1Penalties0
1Yellow cards2
0Red cards1
42Ball safe42
2Substitutions2

Detailed statistics

Recent matches (2 months)

Goals Threshold: 3,5Yellow cards Threshold: 4,5Corners Threshold: 10
MetricTotalTotalTotal
Matches played878686
Total less3 38%3 43%5 63%6 100%6 75%2 33%
Total more5 63%4 57%3 38%0 0%1 13%1 17%
Matches home / away333333
Total less (home / away)2 67%2 67%2 67%3 100%2 67%2 67%
Total more (home / away)1 33%1 33%1 33%0 0%0 0%0 0%
Individual total (home / away)1,331,673,002,331,674,003,673,337,00
Individual total (overall)1,381,292,662,501,504,003,884,338,21
Avg total3,633,713,674,382,503,448,009,838,92
Avg total (home / away)3,002,672,834,002,333,178,338,008,17
Avg opponents' total2,252,434,681,881,002,884,135,509,63
Avg opponents' total (home / away)1,671,002,671,670,672,334,674,679,33
Predicted total3,253,588,19

Last 10 matches

Werribee City6 matches
Both teams to score1/617% fair6.00
Clean sheets2 / 6
Scored3 / 6
Essendon Royals7 matches
Both teams to score6/786% fair1.17
Clean sheets1 / 7
Scored7 / 7

Head-to-head

DateLeagueHomeAway%OnOffDA
11.04.25NPL Victoria League 2Essendon RoyalsWerribee City222069196401062301

Against common opponents (2 months)

Werribee City

DateLeagueHomeAway%OnOffDA
19.07.25NPL Victoria League 2North Geelong WarriorsWerribee City4158953559272000
11.07.25NPL Victoria League 2Brunswick JuventusWerribee City1196484358333300
04.07.25NPL Victoria League 2Werribee CityBox Hill United SC0194236656332200
20.06.25NPL Victoria League 2Werribee CityGeelong SC21616334880461101
06.06.25NPL Victoria League 2Werribee CityBrunswick Juventus2366376374454200

Essendon Royals

DateLeagueHomeAway%OnOffDA
18.07.25NPL Victoria League 2Box Hill United SCEssendon Royals046155544334410
05.07.25NPL Victoria League 2Essendon RoyalsGeelong SC14473263758720
27.06.25NPL Victoria League 2Brunswick JuventusEssendon Royals11645438363303
31.05.25NPL Victoria League 2North Geelong WarriorsEssendon Royals209711456527312

Against similar-strength opponents

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

Werribee City (vs a strong favourite) odds 1.01–2.30

Record 1-1-3 (W-D-L), 1.4 scored / 2.4 conceded avg.

DateLeagueHomeAway%OnOffDA
19.07.25NPL Victoria League 2North Geelong WarriorsWerribee City4158953559272000
11.07.25NPL Victoria League 2Brunswick JuventusWerribee City1196484358333300
27.06.25NPL Victoria League 2Eltham RedbacksWerribee City32711754243432100
20.06.25NPL Victoria League 2Werribee CityGeelong SC21616334880461101
13.06.25NPL Victoria League 2Altona CityWerribee City31137536548653700

Essendon Royals (as favourite) odds 1.45–2.05

Record 1-1-3 (W-D-L), 2.2 scored / 3.0 conceded avg.

DateLeagueHomeAway%OnOffDA
05.07.25NPL Victoria League 2Essendon RoyalsGeelong SC1447326375872000
13.06.25NPL Victoria League 2Essendon RoyalsPascoe Vale14811343642281300
06.06.25NPL Victoria League 2Essendon RoyalsNunawading City231113787062641100
23.05.25NPL Victoria League 2Essendon RoyalsEltham Redbacks2285426659631200
16.05.25NPL Victoria League 2Altona CityEssendon Royals25812215960773410

Last matches (2 months)

Werribee City LDLLWLLD

DateLeagueHomeAway%OnOffDA
19.07.25NPL Victoria League 2North Geelong WarriorsWerribee City4158953559272000
11.07.25NPL Victoria League 2Brunswick JuventusWerribee City1196484358333300
04.07.25NPL Victoria League 2Werribee CityBox Hill United SC0194236656332200
27.06.25NPL Victoria League 2Eltham RedbacksWerribee City32711754243432100
20.06.25NPL Victoria League 2Werribee CityGeelong SC21616334880461101
13.06.25NPL Victoria League 2Altona CityWerribee City31137536548653700
06.06.25NPL Victoria League 2Werribee CityBrunswick Juventus2366376374454200
31.05.25NPL Victoria League 2BoroondaraWerribee City22106734731420210

Essendon Royals WLDLLLL

DateLeagueHomeAway%OnOffDA
18.07.25NPL Victoria League 2Box Hill United SCEssendon Royals046155544334410
05.07.25NPL Victoria League 2Essendon RoyalsGeelong SC14473263758720
27.06.25NPL Victoria League 2Brunswick JuventusEssendon Royals11645438363303
21.06.25NPL Victoria League 2Essendon RoyalsSpringvale White Eagles030000
13.06.25NPL Victoria League 2Essendon RoyalsPascoe Vale148113436422813
06.06.25NPL Victoria League 2Essendon RoyalsNunawading City2311137870626411
31.05.25NPL Victoria League 2North Geelong WarriorsEssendon Royals209711456527312

Last matches (1 year)

Werribee City LDLLWLLDLW

DateLeagueHomeAway%OnOffDA
19.07.25NPL Victoria League 2North Geelong WarriorsWerribee City4158953559272000
11.07.25NPL Victoria League 2Brunswick JuventusWerribee City1196484358333300
04.07.25NPL Victoria League 2Werribee CityBox Hill United SC0194236656332200
27.06.25NPL Victoria League 2Eltham RedbacksWerribee City32711754243432100
20.06.25NPL Victoria League 2Werribee CityGeelong SC21616334880461101
13.06.25NPL Victoria League 2Altona CityWerribee City31137536548653700
06.06.25NPL Victoria League 2Werribee CityBrunswick Juventus2366376374454200
31.05.25NPL Victoria League 2BoroondaraWerribee City22106734731420210
23.05.25NPL Victoria League 2Springvale White EaglesWerribee City101433181421252100
16.05.25NPL Victoria League 2Werribee CityWhittlesea United10283447843105200

Essendon Royals WLDLLLLDW

DateLeagueHomeAway%OnOffDA
18.07.25NPL Victoria League 2Box Hill United SCEssendon Royals04615554433441000
05.07.25NPL Victoria League 2Essendon RoyalsGeelong SC1447326375872000
27.06.25NPL Victoria League 2Brunswick JuventusEssendon Royals1164543836330300
21.06.25NPL Victoria League 2Essendon RoyalsSpringvale White Eagles03000000
13.06.25NPL Victoria League 2Essendon RoyalsPascoe Vale14811343642281300
06.06.25NPL Victoria League 2Essendon RoyalsNunawading City231113787062641100
31.05.25NPL Victoria League 2North Geelong WarriorsEssendon Royals20971145652731200
23.05.25NPL Victoria League 2Essendon RoyalsEltham Redbacks2285426659631200
16.05.25NPL Victoria League 2Altona CityEssendon Royals25812215960773410

Bookmaker lines

Bookmaker lines

1X212,88X4,3321,85
Total 3,50O1,88U1,92
AH +0,5011,8521,95

Match FAQ

What was the final score of Werribee City vs Essendon Royals?
The match ended 3:1 (NPL Victoria League 2, July 25, 2025).
Who won, Werribee City or Essendon Royals?
Werribee City won 3:1.
Where can I see the match stats?
Shots, possession, corners and match events are below on this page.
See full live table on ScanGoal →

Other matches that day

← Back to home