Menu

Player Profile

Age
33
Height
183 cm
Weight
74 kg
Born
1992-02-21 · Santa Bárbara

Current Season

F. Castro has made 28 appearances this season with 2 goals scored. Current form, physical attributes, and performance metrics at a glance — useful for anytime scorer bets and player prop markets.

28

Appearances

2514

Min

2

Goals

0

Assists

25

Shots

7

On Target

10

Key Passes

52

Tackles

15

Blocks

26

Interceptions

19

Dribbles

100

Duels Won

42

Fouls

4

Yellow Cards

1

Red Cards

7.0

Rating

Statistics by Season

F. Castro has recorded 16 goals and 2 assists in 381 appearances across 13 seasons. Career history spans 8 teams including Bucaramanga, Deportivo Cali, Apollon Smirnis. Season-by-season breakdown reveals consistency and long-term impact.

TeamSeasonCompetitionAppearancesGoalsAssistsMinRating
Bucaramanga2025Superliga———————
Bucaramanga2025CONMEBOL Sudamericana100180006.6
Bucaramanga2025CONMEBOL Libertadores600554106.9
Bucaramanga2025Primera A21201780317.0
Deportivo Cali2024Primera A———————
Bucaramanga2024Primera A36223014516.8
Bucaramanga2024Copa Colombia92—69020—
Deportivo Cali2023Primera A392—27381116.8
Bucaramanga2023Primera A371—25111006.8
Deportivo Cali2023Copa Colombia60—46110—
Deportivo Cali2022Primera A100—815206.6
Apollon Smirnis2021Super League 1290—230380—
Apollon Smirnis2021Cup10—2000—
PAS Giannina2020Super League 1230—178860—
PAS Giannina2020Cup50—44710—
PAS Giannina2019Super League 2142—96050—
PAS Giannina2019Cup30—21520—
PAS Giannina2018Super League 1161—127760—
PAS Giannina2018Cup40—36010—
Servette FC2017Challenge League300—243570—
Servette FC2017Schweizer Pokal00—000—
Servette FC2016Challenge League141—124510—
Rayo Majadahonda2016Primera División RFEF221—190860—
Rayo Majadahonda2015Primera División RFEF311—2769100—
Rayo Majadahonda2015Copa del Rey10—9000—
Guarani Campinas2014Serie C20—2900—
Deportivo Pasto2013Primera A100—27600—
Deportivo Pasto2013Copa Colombia111—87410—
Deportivo Pasto2013CONMEBOL Sudamericana00—000—

API data: May 10, 2026 · Stats updated: Apr 26, 2026