Juan Antonio Portales Villarreal

Midfielder · 30 years old · Mexico
Current club Omonia 29is Maiou Previous club CDS Tampico Madero until 2026-07-20

Bio

Juan Antonio Portales Villarreal is a 30 year old football player from Mexico who mostly plays as a midfielder. The last game Juan Antonio played was Apoel Nicosia - Omonia 29is Maiou on 2026-10-25.

Fact sheet

Position

Midfielder

Age

30

Nationality

Mexico

Birthday

1996-05-16

Place of birth

Tampico

Country of birth

Mexico

Length

179 cm

Weight

64 kg

Career statistics Juan Antonio Portales Villarreal

Full career · 2023 - 2026
Matches 48 46 in the starting XI
Minutes played 3,897 81 per match
Goals 2 0.05 per 90 minutes
Assists 3 0.07 per 90 minutes
Goals + assists 5 779 minutes per contribution
FN rating 6.88 average
Minutes per goal 1,949
Cards 6 / 0 650 minutes per card
Unused substitute 5 matches
FN rating over the last matches 8.0 6.0 Dundee - Motherwell (2024-12-04): 7.7 Heart OF Midlothian - Dundee (2024-12-07): 6.7 Rangers - Dundee (2024-12-21): 6.9 Dundee - Ross County (2024-12-26): 6.9 Celtic - Dundee (2025-02-05): 6.5 Dundee - Aberdeen (2025-02-15): 6.7 Ross County - Dundee (2025-02-22): 6.3 Heart OF Midlothian - Dundee (2025-04-26): 7.0 Dundee - Motherwell (2025-05-03): 7.2 Kilmarnock - Dundee (2025-05-10): 6.9 Dundee - Ross County (2025-05-14): 7.3 ST Johnstone - Dundee (2025-05-18): 7.2 Omonia 29is Maiou - Karmiotissa (2026-09-04): 6.7 AEL - Omonia 29is Maiou (2026-10-11): 6.3 Apoel Nicosia - Omonia 29is Maiou (2026-10-25): 6.3
Success rates across the whole career
Shots on target 30.0%
Goals per shot 10.0%
Successful dribbles 66.7%
Duels won 59.5%
Starts 95.8%

Compare Juan Antonio Portales Villarreal with another player

How does Juan Antonio Portales Villarreal measure up against other footballers? Put goals, assists, numbers per 90 minutes and their meetings side by side with our player comparison tool. Pick a second player below.

Or go straight to: Juan Antonio Portales Villarreal vs Billy Koumetio · Juan Antonio Portales Villarreal vs Jordan McGhee · Juan Antonio Portales Villarreal vs Aaron Donnelly

Stats Juan Antonio Portales Villarreal

Match Competition Date FN rating Min Pos G A Sh SoT Pas KP Pas+ Tkl Blk Int Du Du+ Dri Dri+ Foul Foul+ Off Sav GC Pen+ Pen- PenSv
Ø Average -
Logo Omonia 29is Maiou Apoel Nicosia - Omonia 29is Maiou Cypriot First Division 2026-10-25 6.3 32 Defender 0 0 - 0 3 - 2 0 0 - 2 1 0 0 0 0 0 0 0 - 0 0 0 -
Logo Omonia 29is Maiou AEL - Omonia 29is Maiou Cypriot First Division 2026-10-11 6.3 90 Defender 0 0 1 0 31 - 27 0 1 - 12 6 0 0 3 1 0 0 0 - 0 0 0 -
Logo Omonia 29is Maiou Omonia 29is Maiou - Karmiotissa Cypriot First Division 2026-09-04 6.7 90 Defender 0 0 - 0 70 - 60 1 1 1 6 3 0 0 1 0 0 0 0 - 0 0 0 -
Logo Dundee ST Johnstone - Dundee Premiership 2025-05-18 7.2 90 Midfielder - 0 - - 32 - 21 4 - 2 14 9 1 - - - 0 0 - - 0 0 0 -
Logo Dundee Dundee - Ross County Premiership 2025-05-14 7.3 90 Midfielder - 0 1 - 32 3 24 4 - - 17 11 - - 1 2 0 0 - - 0 0 0 -
Logo Dundee Kilmarnock - Dundee Premiership 2025-05-10 6.9 90 Midfielder - 0 - - 45 1 32 1 1 - 16 10 - - 1 - 0 0 - - 0 0 0 -
Logo Dundee Dundee - Motherwell Premiership 2025-05-03 7.2 72 Midfielder 1 0 1 1 25 - 22 2 - 1 9 3 - - 2 - 0 0 - - 0 0 0 -
Logo Dundee Heart OF Midlothian - Dundee Premiership 2025-04-26 7.0 89 Midfielder - 0 - - 21 - 20 - 1 1 8 5 1 1 1 - 0 0 - - 0 0 0 -
Logo Dundee Hibernian - Dundee (sub) Premiership 2025-04-13 - - Defender - - - - - - - - - - - - - - - - 0 0 - - 0 0 0 -
Logo Dundee Dundee - ST Mirren (sub) Premiership 2025-04-05 - - Defender - - - - - - - - - - - - - - - - 0 0 - - 0 0 0 -
Logo Dundee Ross County - Dundee Premiership 2025-02-22 6.3 24 Defender - 0 - - 3 - 1 - 1 - - - - - - - 0 0 - - 0 0 0 -
Logo Dundee Dundee - Aberdeen Premiership 2025-02-15 6.7 90 Defender - 0 - - 55 1 42 3 - 2 7 4 - - - - 0 0 - - 0 0 0 -
Logo Dundee Celtic - Dundee Premiership 2025-02-05 6.5 90 Defender - 0 - - 16 1 12 2 1 2 5 4 - - 1 - 0 0 - - 0 0 0 -
Logo Dundee Dundee - Heart OF Midlothian (sub) Premiership 2025-02-01 - - Defender - - - - - - - - - - - - - - - - 0 0 - - 0 0 0 -
Logo Dundee Dundee - Ross County Premiership 2024-12-26 6.9 45 Defender - 0 - - 45 - 43 - - 1 2 1 - - - - 0 0 - - 0 0 0 -
Logo Dundee Rangers - Dundee Premiership 2024-12-21 6.9 90 Defender - 0 - - 23 - 20 2 - 3 6 3 - - - - 0 0 - - 0 0 0 -
Logo Dundee Heart OF Midlothian - Dundee Premiership 2024-12-07 6.7 90 Defender - 0 1 - 48 - 39 1 1 1 7 4 - - 1 - 0 0 - - 0 0 0 -
Logo Dundee Dundee - Motherwell Premiership 2024-12-04 7.7 90 Defender - 1 - - 66 1 61 4 2 - 13 7 - - - 1 0 0 - - 0 0 0 -
Logo Dundee Kilmarnock - Dundee Premiership 2024-11-30 6.9 90 Defender - 0 - - 32 - 17 2 1 2 13 8 - - - 1 0 0 - - 0 0 0 -
Logo Dundee Dundee - Hibernian Premiership 2024-11-23 7.2 90 Defender - 0 - - 81 - 72 - - 1 3 2 - - - - 0 0 - - 0 0 0 -
Logo Dundee Aberdeen - Dundee (sub) Premiership 2024-11-09 - - Defender - - - - - - - - - - - - - - - - 0 0 - - 0 0 0 -
Logo Dundee Dundee - Kilmarnock Premiership 2024-11-03 6.9 90 Defender - 0 - - 58 - 54 - 2 - 14 5 - - 2 2 0 0 - - 0 0 0 -
Logo Dundee Celtic - Dundee Premiership 2024-10-30 6.7 90 Defender - 0 1 1 15 - 13 1 2 - 4 3 - - 1 1 1 0 - - 0 0 0 -
Logo Dundee Dundee - ST Johnstone (sub) Premiership 2024-10-26 - - Defender - - - - - - - - - - - - - - - - 0 0 - - 0 0 0 -
Logo Dundee Motherwell - Dundee (sub) Premiership 2024-10-19 6.9 13 Defender - 0 - - 3 - 2 1 1 - 4 2 - - 1 - 1 0 - - 0 0 0 -
Logo Dundee Dundee - Kilmarnock Premiership 2024-10-05 6.5 90 Defender - 0 1 - 21 1 15 1 1 1 10 5 - - 1 1 0 0 - - 0 0 0 -
Logo Dundee Dundee - Aberdeen Premiership 2024-09-28 7.3 90 Defender - 0 1 1 70 - 60 1 1 2 8 4 - - 1 - 0 0 - - 0 0 0 -
Logo Dundee Ross County - Dundee Premiership 2024-09-14 7.3 90 Defender - 0 - - 57 1 50 3 1 - 5 5 - - - 1 0 0 - - 0 0 0 -
Logo Dundee Dundee - ST Mirren Premiership 2024-08-31 6.3 90 Defender - 0 1 - 39 - 24 1 - - 11 6 - - 1 1 1 0 - - 0 0 0 -
Logo Dundee Hibernian - Dundee Premiership 2024-08-24 7.3 90 Defender - 1 - - 33 1 29 2 1 - 7 4 - - 2 1 0 0 - - 0 0 0 -
Logo Dundee Dundee - Heart OF Midlothian Premiership 2024-08-10 6.9 90 Defender - 0 1 1 27 - 20 1 - 3 9 6 - - - 1 1 0 - - 0 0 0 -
Logo Dundee Dundee Utd - Dundee Premiership 2024-08-04 6.3 90 Defender - 0 - - 34 - 27 2 - - 8 5 1 1 - - 0 0 - - 0 0 0 -
Logo Dundee Dundee - Kilmarnock Premiership 2024-05-18 7.2 90 Defender - 0 1 - 63 - 54 - 1 - 2 1 - - - - 0 0 - - 0 0 0 -
Logo Dundee Heart OF Midlothian - Dundee Premiership 2024-05-11 6.0 90 Defender - - 1 - 48 - 40 4 - 1 14 8 - - 1 2 0 0 - - 0 0 0 -
Logo Dundee Dundee - ST Mirren Premiership 2024-05-04 6.7 90 Defender - - - - 50 - 36 6 - 2 11 6 1 - 1 - 0 0 - - 0 0 0 -
Logo Dundee Dundee - Celtic Premiership 2024-04-28 7.3 90 Defender 1 - 2 2 29 - 14 3 - - 5 4 - - - - 0 0 - - 0 0 0 -
Logo Dundee Dundee - Rangers (sub) Premiership 2024-04-17 6.9 80 Defender - - - - 23 - 17 - 1 - 3 1 - - - - 0 0 - - 0 0 0 -
Logo Dundee Aberdeen - Dundee Premiership 2024-04-13 7.2 90 Defender - - 1 - 28 - 21 1 1 1 7 5 - - 1 - 1 0 - - 0 0 0 -
Logo Dundee Dundee - Motherwell Premiership 2024-04-06 6.7 90 Defender - - 1 - 47 - 33 2 1 - 8 6 - - - - 0 0 - - 0 0 0 -
Logo Dundee ST Johnstone - Dundee Premiership 2024-03-30 6.6 90 Defender - - 1 - 33 - 22 2 - - 15 8 - - 1 1 0 0 - - 0 0 0 -
Logo Dundee Dundee - Aberdeen Premiership 2024-03-13 7.0 90 Defender - - - - 28 - 22 3 - - 9 4 - - 1 - 0 0 - - 0 0 0 -
Logo Dundee Dundee - Kilmarnock Premiership 2024-03-02 6.9 90 Defender - - - - 44 - 31 2 - 2 10 10 - - - 3 0 0 - - 0 0 0 -
Logo Dundee Celtic - Dundee Premiership 2024-02-28 5.7 90 Defender - - - - 17 - 11 - 1 - 2 1 - - - - 0 0 - - 0 0 0 -
Logo Dundee Rangers - Dundee Premiership 2023-12-09 6.2 26 Defender - - - - 3 - 2 - 1 1 1 - - - - - 0 0 - - 0 0 0 -
Logo Dundee Motherwell - Dundee Premiership 2023-12-02 7.5 90 Defender - - 2 - 82 1 69 3 - - 10 7 - - - - 0 0 - - 0 0 0 -
Logo Dundee Dundee - Hibernian Premiership 2023-11-25 6.5 90 Defender - - - - 44 - 36 2 2 - 9 3 - - 2 - 1 0 1 - 0 0 0 -
Logo Dundee Dundee - ST Mirren Premiership 2023-11-11 6.6 90 Defender - - - - 36 - 22 1 - - 2 2 - - - 1 0 0 - - 0 0 0 -
Logo Dundee Dundee - Livingston Premiership 2023-11-05 7.7 90 Defender - - - - 44 1 29 2 1 1 7 6 - - - - 0 0 - - 0 0 0 -
Logo Dundee Dundee - Rangers Premiership 2023-11-01 6.7 90 Defender - - - - 29 1 17 4 4 1 9 5 - - - - 0 0 - - 0 0 0 -
Logo Dundee Livingston - Dundee Premiership 2023-10-28 8.3 90 Defender - 1 2 - 60 3 45 3 - 3 10 6 - - - 1 0 0 - - 0 0 0 -
Logo Dundee Dundee - Ross County Premiership 2023-10-24 7.5 90 Defender - - - - 47 - 32 4 - 1 12 9 1 1 - 1 0 0 - - 0 0 0 -
Logo Dundee Hibernian - Dundee Premiership 2023-09-30 6.9 90 Defender - - - - 22 - 15 2 1 - 7 3 1 1 1 - 0 0 - - 0 0 0 -
Logo Dundee Dundee - Motherwell Premiership 2023-08-05 - 6 Defender - - - - 1 - - 1 - - 2 2 - - - - 0 0 - - 0 0 0 -
Legend
Min Minutes played
Pos Position
G Goals
A Assists
Sh Shots
SoT Shots on target
Pas Passes
KP Key passes
Pas+ Accurate passes
Tkl Tackles
Blk Blocked shots
Int Interceptions
Du Duels
Du+ Duels won
Dri Dribbles
Dri+ Successful dribbles
Foul Fouls committed
Foul+ Fouls drawn
Yellow cards
Red cards
Off Offside
Sav Saves
GC Goals conceded
Pen+ Penalties scored
Pen- Penalties missed
PenSv Penalties saved
sub Substitute

Scoring minutes bingo card Juan Antonio Portales Villarreal

Juan Antonio Portales Villarreal has scored in 6/90 minutes of play, since the first goal on 2024-04-28.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90

Stoppage time counts towards the minute on the clock: a goal at 45+2 fills square 45.