Skip to main content
D. Moreira photo

David Moreira

Portugal flagPortugal
Country
Defender
Position
22
Age
171 cm
Height
left
Foot
Last 5
LWWDD

Match-by-match stats

D. Moreira photo

D. Moreira

Gil Vicente logoGil Vicente
Line
0.5
Avg0.00
P900.00
Hit rate0%0/13
Loading chart...

David Moreira 2025 season stats

As a left back, David Moreira has appeared in 2 Friendly International matches this season, totalling 163 minutes at an average rating of 3.13. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Friendly International players.

3.1Rating
2
Apps
0
Goals
0
Assists
0
Key passes
0
Tackles
163
Minutes

Not enough players to compare against for this season.

David Moreira previous seasons

Per season, all competitions
2025
CompetitionAppsMinGoalsAssistsKey pTacklesRating
Friendly International216300003.13

About David Moreira

About David Moreira

David Moreira is a 22-year-old defender playing for Gil Vicente in the Liga Portugal, representing Portugal. David Moreira is left-footed. Born on 18 April 2004.

Most recent appearance

David Moreira's most recent match was away at Egypt on October 8th. Gil Vicente drew 1-1. David Moreira played 73 minutes with a match rating of 0.

Recent matches

Next fixture

David Moreira and Gil Vicente are next in action on June 28th against Rio Ave in the Liga Portugal. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Gil Vicente vs Rio Ave match preview.

Teammates at Gil Vicente

David Moreira stats FAQ

What position does David Moreira play?
David Moreira plays as an outfielder for Gil Vicente.
Who does David Moreira play for?
David Moreira plays for Gil Vicente in the Liga Portugal.
When is David Moreira's next match?
Gil Vicente next face Rio Ave on 9 August in the Liga Portugal.

Help FootyMetrics improve

Found a bug, got an idea, or just want to share your thoughts? We read everything.

Daily picks on Telegram

Trend alerts, value bets, and platform updates straight to your phone. Free to join.

Join channel