Ruben Mesalles is represented by the football agency CAA Stellar. The player currently plays for Real Monarchs SLC. Contract expires on 31.12.2026 — 1 months left.

timeline Career History

21/22
Blue Devils Blue Devils
21/22
TBURSC TBURSC
22/23
Blue Devils Blue Devils
22/23
St. Petersburg St. Petersburg
23/24
Blue Devils Blue Devils
24/25
Real Monarchs Real Monarchs

Rating

69

LEF

Ruben Mesalles player profile photo

Ruben Mesalles

United States • Left-Back visibility1,3B

ATT

41

TEC

50

TAC

45

DEF

56

CRE

47

AGE

23

support_agent Agent: CAA Stellar

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

Position

Defence

Age

23

Personal details

Date of Birth
11.11.2002
Place of birth
Sheboygan, Wisconsin, United States
Nationality
United States / Spain
League
MLS Next Pro
Shirt number
77

info About Ruben Mesalles

Ruben Mesalles is a 23-year-old Left-Back from United States. Ruben Mesalles has played for Real Monarchs SLC since 2025. The contract runs until December 2026. Ruben Mesalles is represented by the football agency CAA Stellar. 6 transfers on record. Average rating over the last 18 matches: 6.92.

Who is Ruben Mesalles's agent?

expand_more

Ruben Mesalles is represented by the football agency CAA Stellar.

Which club does Ruben Mesalles play for?

expand_more

Ruben Mesalles currently plays for Real Monarchs SLC as a Left-Back.

What is Ruben Mesalles's market value?

expand_more

No up-to-date market value information is available for Ruben Mesalles.

Where is Ruben Mesalles from?

expand_more

Ruben Mesalles holds United States nationality.

How old is Ruben Mesalles?

expand_more

Ruben Mesalles is 23 years old.

scoreboard Recent Matches

Date Opponent Score Rating
20 Sep 2026
Ventura County FC (H)
MLS Next Pro
2 - 1 (W) 7.0
17 Sep 2026
Minnesota United FC 2 (H)
MLS Next Pro
3 - 4 (L) 6.4
13 Sep 2026
New York City FC (H)
MLS
0 - 2 (L) –
10 Sep 2026
Houston Dynamo (A)
MLS
2 - 1 (L) –
5 Sep 2026
North Texas SC (A)
MLS Next Pro
4 - 1 (L) 7.0