PLAYER PROFILE · ATLÉTICO OTTAWA · MIDFIELDER

Castro Atlético Ottawa

In and out of the side, starting 20 of 30 games this season.

MidfielderMexico · #2 · Age 34FRINGE
SEASON STATS
GOALS
0
level with last yr
ASSISTS
0
0 / 90
AVG RATING
6.40
▼ down on last yr
APPS
30
20 starts
MINUTES
1,571
52 / game
SHOTS
9
0.3 / game
2025/2628 APPS · 0 G · 0 A · 6.9 RATING · 478 MINS
CAREER BY SEASONclub competitions
SEASONCLUBAPPSSTARTSGAMINSRATING
2026/273020001,5716.40
2025/262826004786.94
RECENT FORM · LAST 102 OF 10 STARTED
◄ OLDERMOST RECENT ►
–
Pac
S
For
–
Sup
–
HFX
–
Cav
–
Pac
–
For
S
Yor
–
For
–
For
Started
Off the bench
Didn't feature
LAST PLAYED
3 days ago
Off the bench 0' vs Forge
NEXT MATCH · IN 11 DAYS
@ Cavalry FC
Sat 20:00 · Canadian Premier League
NEXT 1 · ATLÉTICO OTTAWA
  1. Cavalry FC
    A · 21 Nov
OVERVIEW

Castro plays as a midfielder for Atlético Ottawa. Castro wears the number 2 shirt for Atlético Ottawa.

Last season Castro played 28 times for Atlético Ottawa, starting 26 of them, with 2 substitute appearances, averaging 17 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
64% 18/28
CONCACAF Champions League
100% 2/2
CAREER & TRANSFERS
JUL 2017 · PERMANENT
FC Juarez → Atletico San Luis
N/A
JUN 2016 · PERMANENT
Atletico San Luis → FC Juarez
N/A
JUL 2013 · PERMANENT
Veracruz → Atletico San Luis
N/A
NEXT UP · @ CAVALRY FC · IN 11 DAYS

Will Castro start against Cavalry FC?

Predict the Atlético Ottawa XI →
NEXT UP · @ CAVALRY FC

Will Castro start against Cavalry FC?

Atlético Ottawa away to Cavalry FC, Sat 20:00.

Half the ads when you sign in. Free, always.Sign upSign in