Ricardo Horta

Attacker #21
Age 31 years
Nationality Portugal
Market Value €10M

Career

No transfer history

Ricardo Horta is Braga's Bronze Sniper. Now deep into his tenure after arriving in 2017, the 32-year-old veteran knows exactly how to manipulate opposition backlines. He operates as a hybrid attacker, blurring the lines between a traditional finisher and a wide playmaker.

A deeper look at his 817 minutes on the pitch across 13 appearances validates this dual-threat reputation. He has comfortably secured the ARCHITECT and MAGNET badges, proving the play flows through him and he can orchestrate attacks just as efficiently as he finishes them. His exceptionally high Passing rating tells the story of a forward who drops deep to dictate the tempo before arriving late in the penalty area. Momentum is vital for any attacker, and he is undeniably hitting top form, grabbing crucial goals to keep the scoreboard ticking. Combine that clinical edge with his CAPTAIN FANTASTIC recognition, and it becomes obvious that his veteran leadership actively drives the team forward.

At 32, his market valuation sits at €10M and is naturally trending downwards. Yet, his actual impact on the pitch remains invaluable. Experience, vision, and a lethal right foot make him a decisive asset for any crunch match on the calendar.

Player Rating

Ricardo Jorge da Luz Horta
78
Rating
100
hot streak
Form
⚡ Skills 62
🎯 Clutch 43
🎨 Style 85
📊 Ability 63
Attacker

Archetypes earned from what we've seen this season.

Scout Report

Our breakdown of how this player plays, built from this season's match data.

Ricardo Jorge da Luz Horta is a above average ARCHITECT for SC Braga. Evidence: 2.20 Key Passes/90.

Also shows: above average CAPTAIN FANTASTIC (3 Captain Matches) , above average SILVER BOOT (20% Goal Frequency) , above average SILVER TRAY (20% Assist Frequency)

Player DNA

Are they a specialist or an all-rounder? The shape tells the story.

A specialist who excels in Passing (89/100) but has room to grow in Workrate.

Player DNA

Five dimensions that show what kind of player they are

Dribbling: 20 - Ability to beat defenders with close control and skill moves Shooting: 74 - Clinical finishing, shot accuracy, and conversion rate Defense: 63 - Winning duels, tackles, interceptions, and blocks Workrate: 13 - Engine and intensity - total duels and physical commitment Passing: 89 - Vision, key passes, and ability to create chances
Dribbling
Shooting
Defense
Workrate
Passing
Dribbling 20
Shooting 74
Defense 63
Workrate 13
Passing 89
Key Strength 89 Passing
Area to Watch 13 Workrate

Match Stats

Match-by-match record for Ricardo Jorge da Luz Horta this season

Date Fixture League Mins Rating G A FM Score Venue
Apr 30, 2026 SC Braga 2-1 SC Freiburg UEFA Europa League 26' 6.3 - - 85 Estádio Municipal de Braga
Apr 16, 2026 Real Betis 2-4 SC Braga UEFA Europa League 96' 7.2 1 1 100 Estadio de La Cartuja
Apr 08, 2026 SC Braga 1-1 Real Betis UEFA Europa League 77' 7.2 0 0 67 Estádio Municipal de Braga
Mar 18, 2026 SC Braga 4-0 Ferencvarosi TC UEFA Europa League 76' 8.6 2 0 56 -
Mar 12, 2026 Ferencvarosi TC 2-0 SC Braga UEFA Europa League 90' 6.3 0 0 42 Groupama Arena
Jan 29, 2026 GO Ahead Eagles 0-0 SC Braga UEFA Europa League 89' 7.0 0 0 6 De Adelaarshorst
Jan 22, 2026 SC Braga 1-0 Nottingham Forest UEFA Europa League 75' 6.9 0 0 35 Estádio Municipal de Braga
Dec 11, 2025 Nice 0-1 SC Braga UEFA Europa League 90' 6.6 0 0 25 Allianz Riviera
Nov 27, 2025 Rangers 1-1 SC Braga UEFA Europa League 90' 7.6 0 0 59 Ibrox Stadium
Nov 06, 2025 SC Braga 3-4 Genk UEFA Europa League 77' 8.0 0 1 92 Estádio Municipal de Braga
Oct 23, 2025 SC Braga 2-0 FK Crvena Zvezda UEFA Europa League 89' 7.2 0 2 24 Estádio Municipal de Braga
Oct 02, 2025 Celtic 0-2 SC Braga UEFA Europa League 70' 7.6 1 0 39 Celtic Park
Sep 24, 2025 SC Braga 1-0 Feyenoord UEFA Europa League 71' 7.0 0 0 21 Estádio Municipal de Braga

Player Market Value

Track Ricardo Jorge da Luz Horta's transfer value changes and career value history

Current Value €10.0M
Peak Value €20.0M (Q1'22)
€20.0M €10.0M €0
Q2'13 Q3'13 Q1'14 Q3'14 Q1'15 Q3'15 Q4'15 Q1'16 Q3'16 Q1'17 Q2'17 Q1'18 Q2'18 Q2'18 Q4'18 Q1'19 Q2'19 Q4'19 Q2'20 Q3'20 Q1'21 Q2'21 Q4'21 Q1'22 Q2'22 Q4'22 Q2'23 Q4'23 Q1'24 Q2'24 Q4'24 Q2'25 Q4'25