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·19.07 00:00FranceEngland·19.07 22:00SpainArgentina

Serpa vs At Malveira — match result and stats (Feb 22, 2026)

Final score: Serpa 1:0 At Malveira — Serpa won. Portugal Campeonato Nacional, February 22, 2026. Stats, events and head-to-head are below.

Portugal Campeonato Nacional
фев 22, 2026 at 18:00
🔔 enable push in settings
FT
Serpa
1:0
At Malveira

Portugal Campeonato Nacional: Serpa vs At Malveira on 22 Feb 2026 finished 1:0.

Serpa are out of form: 2-2-4 in their last 8, 0.9 scored and 1.4 conceded per game.

At Malveira are out of form: 2-4-4 in their last 10, 0.8 scored and 1.2 conceded per game. They are scoring in 18 straight.

Over 2.5 lands in 50% of Serpa's games and 40% of At Malveira's; both teams score in 50% and 40%.

Head-to-head (2): Serpa 1, At Malveira 0, 1 draw.

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

Match statistics

4Shots on target3
3Shots off target1
109Attacks127
2Penalties0
2Yellow cards2
0Red cards1
80Ball safe91
3Injuries1
By half (1H / 2H)
1H2HFT
MetricHAHAHA
Shots on014243
Corners221436
Dangerous253426425176
Fouls
Yellow002222

Detailed statistics

Recent matches (2 months)

Goals Threshold: 1,75Yellow cards Threshold: 4,5Corners Threshold: 10
MetricSEAMTotalSEAMTotalSEAMTotal
Matches played552525
Total less0 0%1 20%0 0%2 40%0 0%4 80%
Total more5 100%4 80%2 100%3 60%1 50%1 20%
Matches home / away230303
Total less (home / away)0 0%0 0%0 0%2 67%0 0%3 100%
Total more (home / away)2 100%3 100%0 0%1 33%0 0%0 0%
Individual total (home / away)1,502,003,500,002,332,330,005,005,00
Individual total (overall)1,401,603,003,502,205,706,505,2011,70
Avg total3,402,803,106,504,405,4510,508,809,65
Avg total (home / away)2,503,332,920,004,002,000,007,673,83
Avg opponents' total2,001,203,203,002,205,204,003,607,60
Avg opponents' total (home / away)1,001,332,330,001,671,670,002,672,67
Predicted total3,013,857,77

Last 10 matches

Serpa8 matches
Both teams to score4/850% fair2.00
Clean sheets3 / 8
Scored6 / 8
At Malveira10 matches
Both teams to score4/1040% fair2.50
Clean sheets3 / 10
Scored5 / 10
scored 18 straight

Head-to-head

DateLeagueHomeAway%OnOffDA
05.10.25Portugal Campeonato NacionalAt MalveiraSerpa2248%52%755477489134

Against common opponents (2 months)

Serpa

DateLeagueHomeAway%OnOffDA
10.01.26Portugal Campeonato NacionalSerpaAlcochetense210000

At Malveira

DateLeagueHomeAway%OnOffDA
15.02.26Portugal Campeonato NacionalAt MalveiraAlcochetense1048%52%134535653623

Last matches (2 months)

Serpa DDWLW

DateLeagueHomeAway%OnOffDA
15.02.26Portugal Campeonato NacionalVasco da Gama (Por)Serpa22000000
07.02.26Portugal Campeonato NacionalSerpaLusitano GC Moncarapachense11000000
25.01.26Portugal Campeonato NacionalComercio IndustriaSerpa1248%52%14533853462410
17.01.26Portugal Campeonato NacionalLagoaSerpa5040%60%75395789474300
10.01.26Portugal Campeonato NacionalSerpaAlcochetense21000000

At Malveira WDLWD

DateLeagueHomeAway%OnOffDA
15.02.26Portugal Campeonato NacionalAt MalveiraAlcochetense1048%52%13453565362300
08.02.26Portugal Campeonato NacionalClube Oriental LisboaAt Malveira2250%50%42884444252100
25.01.26Portugal Campeonato NacionalAt MalveiraAlverca B1262%38%45958451842300
17.01.26Portugal Campeonato NacionalO ElvasAt Malveira1355%45%33343518450200
10.01.26Portugal Campeonato NacionalJuventude de EvoraAt Malveira1145%55%11244765253402

Last matches (1 year)

Serpa DDWLWLLLWD

DateLeagueHomeAway%OnOffDA
15.02.26Portugal Campeonato NacionalVasco da Gama (Por)Serpa22000000
07.02.26Portugal Campeonato NacionalSerpaLusitano GC Moncarapachense11000000
25.01.26Portugal Campeonato NacionalComercio IndustriaSerpa1248%52%14533853462410
17.01.26Portugal Campeonato NacionalLagoaSerpa5040%60%75395789474300
10.01.26Portugal Campeonato NacionalSerpaAlcochetense21000000
21.12.25Portugal Campeonato NacionalSerpaClube Oriental Lisboa1212324139775210
14.12.25Portugal Campeonato NacionalAlverca BSerpa2150%50%62555435622200
07.12.25Portugal Campeonato NacionalSerpaO Elvas1346578770261300
29.11.25Portugal Campeonato NacionalJuventude de EvoraSerpa0145%55%55437648353300
09.11.25Portugal Campeonato NacionalSerpaLouletano0016453041264311

At Malveira WDLWDWDWDD

DateLeagueHomeAway%OnOffDA
15.02.26Portugal Campeonato NacionalAt MalveiraAlcochetense1048%52%13453565362300
08.02.26Portugal Campeonato NacionalClube Oriental LisboaAt Malveira2250%50%42884444252100
25.01.26Portugal Campeonato NacionalAt MalveiraAlverca B1262%38%45958451842300
17.01.26Portugal Campeonato NacionalO ElvasAt Malveira1355%45%33343518450200
10.01.26Portugal Campeonato NacionalJuventude de EvoraAt Malveira1145%55%11244765253402
20.12.25Portugal Campeonato NacionalAt MalveiraLouletano2156%44%51142530231200
14.12.25Portugal Campeonato NacionalSintrenseAt Malveira2251%49%53764941633501
07.12.25Portugal Campeonato NacionalAt MalveiraPortimonense B1050%50%44034158531301
29.11.25Portugal Campeonato NacionalAt MalveiraLagoa1149%51%32352553341110
09.11.25Portugal Campeonato NacionalVasco da Gama (Por)At Malveira11000000

Bookmaker lines

Bookmaker lines

1X212,60X2,6422,92
Total 1,75O1,72U2,04
AH 0,0011,7621,99

Match FAQ

What was the final score of Serpa vs At Malveira?
The match ended 1:0 (Portugal Campeonato Nacional, February 22, 2026).
Who won, Serpa or At Malveira?
Serpa won 1:0.
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