PLAYER PROFILE · ATLÉTICO OTTAWA · MIDFIELDER
Villal Atlético Ottawa
A nailed-on starter, with 11 starts in 13 games this season.
MidfielderMexico · #8 · Age 21REGULAR STARTER
SEASON STATS
GOALS
1
ASSISTS
0
0 / 90
AVG RATING
6.11
avg
APPS
13
11 starts
MINUTES
725
56 / game
SHOTS
6
0.5 / game
2025/261 APPS · 0 G · 0 A · 0 MINS
CAREER BY SEASONclub competitions
| SEASON | CLUB | APPS | STARTS | G | A | MINS | RATING |
|---|---|---|---|---|---|---|---|
| 2026/27 | 13 | 11 | 1 | 0 | 725 | 6.11 | |
| 2025/26 | 1 | 0 | 0 | 0 | 0 | — |
PLAYERS LIKE THIS
Olguin
HFX Wanderers FC · Canadian Premier League · Age 212026/27
RATING
6.17
G+A / 90
0.05
Juhmi
Pacific FC · Canadian Premier League2026/27
RATING
6.31
G+A / 90
0.00
Aromatario
Forge · Canadian Premier League2026/27
RATING
6.51
G+A / 90
0.13
Gomulka
Pacific FC · Canadian Premier League · Age 252026/27
RATING
6.49
G+A / 90
0.15
RECENT FORM · LAST 101 OF 10 STARTED
◄ OLDERMOST RECENT ►
–
Pac–
For–
Sup–
HFX–
Cav–
Pac–
ForS
Yor–
For–
ForStarted
Off the bench
Didn't feature
LAST PLAYED
16 days ago
Started 45' vs York United
NEXT MATCH · IN 11 DAYS
@ Cavalry FC
Sat 20:00 · Canadian Premier League
NEXT 1 · ATLÉTICO OTTAWA
OVERVIEW
Villal plays as a midfielder for Atlético Ottawa. Villal wears the number 8 shirt for Atlético Ottawa.
Last season Villal played 1 time for Atletico San Luis, starting 0 of them, with 1 substitute appearance, averaging 0 minutes a match across all competitions. Recently they have started 1 of the last 5 Atlético Ottawa matches. Atlético Ottawa's next match is against Cavalry FC in the Canadian Premier League on Sat 21 Nov, 20:00.
START RATE BY COMPETITION2026/27
Canadian Premier League
82% 9/11
CONCACAF Champions League
100% 2/2
CAREER & TRANSFERS
NEXT UP · @ CAVALRY FC · IN 11 DAYS
Will Villal start against Cavalry FC?
Predict the Atlético Ottawa XI →NEXT UP · @ CAVALRY FC
Will Villal start against Cavalry FC?
Atlético Ottawa away to Cavalry FC, Sat 20:00.