Juan Osorio is represented by the football agency Leandro Pérez. The player currently plays for FC Naples. Contract expires on 30.11.2026 — 0 months left.

timeline Career History

20/21
Leones U20 Leones U20
21/22
CD América CD América
21/22
Leones FC Leones FC
24/25
San Antonio San Antonio
25/26
FC Naples FC Naples

Rating

66

CEN

Juan Osorio player profile photo

Juan Osorio

United States • Central Midfield visibility5,4B

ATT

38

TEC

44

TAC

40

DEF

57

CRE

43

AGE

23

Height: 1,78
support_agent Agent: Leandro Pérez

ATT: Attacking • TEC: Technical • TAC: Tactical • DEF: Defending • CRE: Creativity

Position

Midfield

Age

23

Height

1,78

Personal details

Date of Birth
09.03.2003
Place of birth
New York City, New York, United States
Nationality
United States / Colombia
League
USL League One
Shirt number
8

info About Juan Osorio

Juan Osorio is a 23-year-old Central Midfield from United States. Juan Osorio has played for FC Naples since 2026. The contract runs until November 2026. Juan Osorio is represented by the football agency Leandro Pérez. 5 transfers on record. Average rating over the last 16 matches: 6.64. Height 1.78 m.

Who is Juan Osorio's agent?

expand_more

Juan Osorio is represented by the football agency Leandro Pérez.

Which club does Juan Osorio play for?

expand_more

Juan Osorio currently plays for FC Naples as a Central Midfield.

What is Juan Osorio's market value?

expand_more

No up-to-date market value information is available for Juan Osorio.

Where is Juan Osorio from?

expand_more

Juan Osorio holds United States nationality.

How old is Juan Osorio?

expand_more

Juan Osorio is 23 years old.

scoreboard Recent Matches

Date Opponent Score Rating
24 Oct 2026
Spokane Velocity FC (H)
USL, League One
1 - 0 (W) 6.8
21 Oct 2026
Sarasota Paradise (A)
USL, League One
2 - 3 (W) 6.4
11 Oct 2026
Corpus Christi FC (A)
USL, League One
0 - 1 (W) 6.9
7 Oct 2026
Richmond Kickers (H)
USL, League One
2 - 0 (W) –
3 Oct 2026
New York Cosmos (H)
USL, League One
2 - 1 (W) 6.7