Cameron Puertas
Spain · Midfielder

Cameron Puertas

AGE27
HEIGHT178
WEIGHT74
BORNLausanne
LEAGUEPro League
THIS SEASON1G · 2A
Goals10.05 / 90
Assists20.10 / 90
Shots251.19 / 90
Key passes241.14 / 90
Dribbles140.67 / 90
Duels won1095.19 / 90
Rating6.68
PROFILEBundesliga 2025 · 102 midfielders
Key passes — %53 (1.14) Assists — %51 (0.10) Dribbles — %59 (0.67) Pass accuracy — %69 (%85) Recoveries — %89 (3.71) Duels won — %32 (%46) 59 AVG % 53 51 59 69 89 32
  • Key passes 1.14 %53
  • Assists 0.10 %51
  • Dribbles 0.67 %59
  • Pass accuracy %85 %69
  • Recoveries 3.71 %89
  • Duels won %46 %32
Percentile against same-position players in the same league and season, per 90 minutes. 1890 min played.
IN THE CHARTS
8. Pro League2024 · Al-Qadisiyah FC · 32 app 8A8.
14. Jupiler Pro League2023 · Union St. Gilloise · 40 app 11G14.
Position in that season's published scoring or assist chart.
HONOURS
🏆 Challenge LeagueNone · Switzerland
🏆 Super CupNone · Belgium
🏆 CupNone · Belgium
🏆 Super Cup2024 · Belgium
🏆 Cup2023/2024 · Belgium
🏆 Challenge League2019/2020 · Switzerland
🥈 King's CupNone · Saudi Arabia · 2nd Place
🥈 First Division ANone · Belgium · 2nd Place
🥈 King's Cup2024/2025 · Saudi Arabia · 2nd Place
🥈 First Division A2023/2024 · Belgium · 2nd Place
🥈 First Division A2021/2022 · Belgium · 2nd Place
GOALS AND ASSISTS BY SEASONbest: 2023/24 · 32 G+A
2021 0 2022 3 2023 32 2024 1 2025 3
GoalsAssists
2025/26 31 1.890 1 2 6.68
COMPETITION APP MING A RTG
BundesligaWerder Bremen 31 1.890 1 2 6.68
Shots25%32 on target
Key passes24
Dribbles14%36 success
Duels won109%46
Tackles60
Fouls3422 drawn
Offsides2
Starts229 sub
G+A / 900.14
Cards6
2024/25 3 201 1 0 7.30
COMPETITION APP MING A RTG
Jupiler Pro LeagueUnion St. Gilloise 3 201 1 0 7.30
Shots8%62 on target
Key passes5
Dribbles11%55 success
Duels won21%40
Tackles2
Fouls76 drawn
Offsides1
Starts21 sub
G+A / 900.45
Cards1
2023/24 49 4.053 13 19 7.54
COMPETITION APP MING A RTG
Jupiler Pro LeagueUnion St. Gilloise 39 3.241 10 17 7.62
UEFA Europa LeagueUnion St. Gilloise 6 519 2 2 7.33
UEFA Europa Conference LeagueUnion St. Gilloise 4 293 1 0 6.97
Shots105%45 on target
Key passes137
Dribbles91%42 success
Duels won332%41
Tackles121
Fouls92100 drawn
Offsides17
Penalties4
Starts472 sub
G+A / 900.71
Cards6
2022/23 34 772 3 0 6.77
COMPETITION APP MING A RTG
Jupiler Pro LeagueUnion St. Gilloise 24 643 3 0 6.79
UEFA Europa LeagueUnion St. Gilloise 10 129 0 0 6.65
Shots18%44 on target
Key passes12
Dribbles12%41 success
Duels won76%49
Tackles38
Fouls2417 drawn
Starts430 sub
G+A / 900.35
Cards2
2021/22 12 154 0 0 6.53
COMPETITION APP MING A RTG
Jupiler Pro LeagueUnion St. Gilloise 12 154 0 0 6.53
Key passes2
Duels won13%36
Tackles11
Fouls51 drawn
Starts111 sub
Cards2
GOALS6
STARTS5713 from bench
CARDS11
VAR2reviews involving him
SHIRT18
WHEN HE SCORES6 goals
1-15' — 0 16-30' — 0 31-45' — 3 46-60' — 0 61-75' — 0 76-90+' — 3 1-15 16-30 31-45 46-60 61-75 76-90+ 3 31-45'
  • 1-15' 0 %0
  • 16-30' 0 %0
  • 31-45' 3 %50
  • 46-60' 0 %0
  • 61-75' 0 %0
  • 76-90+' 3 %50
FORMATIONS HE PLAYS IN
3-5-2 — 19 4-2-3-1 — 15 3-4-1-2 — 13 3-4-2-1 — 6 4-5-1 — 4 4-3-3 — 3 60 matches
  • 3-5-219%32
  • 4-2-3-115%25
  • 3-4-1-213%22
  • 3-4-2-16%10
  • 4-5-14%7
  • 4-3-33%5
ASSIST NETWORK
MATCH LOG60 matches
Date Opponent Score minGA ShRTG
16.05.2026 Borussia DortmundH 0-2 70 6.3
09.05.2026 1899 HoffenheimA 1-0 91 1 6.9
02.05.2026 FC AugsburgH 1-3 45 1 6.3
26.04.2026 VfB StuttgartA 1-1 89 6.2
18.04.2026 Hamburger SVH 3-1 99 1 1 5 8.0
04.04.2026 RB LeipzigH 1-2 97 1 7.5
21.03.2026 VfL WolfsburgA 0-1 92 1 7.2
15.03.2026 FSV Mainz 05H 0-2 90 6.9
08.03.2026 Union BerlinA 1-4 84 1 1 6.5
28.02.2026 1. FC HeidenheimH 2-0 89 1 6.2
22.02.2026 FC St. PauliA 2-1 79 7.0
14.02.2026 Bayern MünchenH 0-3 94 1 7.2
07.02.2026 SC FreiburgA 1-0 8 6.3
31.01.2026 Borussia MönchengladbachH 1-1
27.01.2026 1899 HoffenheimH 0-2 76 7.0
24.01.2026 Bayer LeverkusenA 1-0
16.01.2026 Eintracht FrankfurtH 3-3
13.01.2026 Borussia DortmundA 3-0 13 6.5
20.12.2025 FC AugsburgA 0-0 75 1 6.6
14.12.2025 VfB StuttgartH 0-4 13 6.3
07.12.2025 Hamburger SVA 3-2 79 2 6.3
29.11.2025 1.FC KölnH 1-1 81 1 6.7
23.11.2025 RB LeipzigA 2-0 73 1 6.9
07.11.2025 VfL WolfsburgH 2-1 12 6.5
01.11.2025 FSV Mainz 05A 1-1 45 7.3
24.10.2025 Union BerlinH 1-0 13 6.7
18.10.2025 1. FC HeidenheimA 2-2 68 2 6.2
04.10.2025 FC St. PauliH 1-0 81 1 6.5
26.09.2025 Bayern MünchenA 4-0 61 6.3
20.09.2025 SC FreiburgH 0-3 90 2 5.9
14.09.2025 Borussia MönchengladbachA 0-4 83 3 6.9
10.08.2024 KVC WesterloA 4-3 32 1 7.3
02.08.2024 Beerschot WilrijkH 3-1 89 1 2 7.3
27.07.2024 DenderA 0-0 80 5 7.3
26.05.2024 GenkH 2-0 90 1 6.9
19.05.2024 Cercle BruggeA 1-2 90 1 2 7.3
13.05.2024 Club Brugge KVA 2-2 90 1 4 8.2
05.05.2024 AnderlechtH 0-0 90 1 6.7
28.04.2024 AntwerpH 4-1 90 2 2 8.5
25.04.2024 AntwerpA 0-3 90 2 1 4 9.7
21.04.2024 Club Brugge KVH 1-2 90 1 4 7.9
14.04.2024 AnderlechtA 2-1 90 1 6 6.9
07.04.2024 Cercle BruggeH 2-3 90 3 7.3
01.04.2024 GenkA 1-0 90 2 8.0
17.03.2024 AntwerpA 1-1 90 1 1 6.6
14.03.2024 FenerbahceA 0-1 23 1 6.2
10.03.2024 GentH 1-1 90 1 6.2
07.03.2024 FenerbahceH 0-3 90 1 7.5
02.03.2024 OH LeuvenA 0-2 67 6.9
25.02.2024 Standard LiegeH 2-1 45 1 7.2
22.02.2024 Eintracht FrankfurtA 1-2 90 1 4 7.6
18.02.2024 KortrijkA 1-3 69 1 2 7.3
15.02.2024 Eintracht FrankfurtH 2-2 90 6.6
10.02.2024 KVC WesterloH 2-2 90 2 6.9
03.02.2024 GenkA 0-1 90 1 3 8.9
31.01.2024 RWDMH 3-2 89 1 1 7.5
28.01.2024 AnderlechtA 2-2 90 7.3
21.01.2024 St. TruidenH 2-1 89 1 2 8.0
26.12.2023 Club Brugge KVA 1-1 90 1 6.9
23.12.2023 AS EupenA 1-2 90 1 3 8.6
SHOTS37
GOALS1
xG1.8
vs xG-0.8under performing
CONVERSION%2.7
SHOT MAPcircle size = xG
27' · xG 0.048 22' · xG 0.014 68' · xG 0.035 90' · xG 0.067 90' · xG 0.048 · GOL 68' · xG 0.051 11' · xG 0.024 8' · xG 0.099 75' · xG 0.015 44' · xG 0.035 6' · xG 0.033 62' · xG 0.017 12' · xG 0.112 43' · xG 0.056 34' · xG 0.119 73' · xG 0.04 6' · xG 0.029 88' · xG 0.017 45' · xG 0.115 32' · xG 0.035 21' · xG 0.043 59' · xG 0.163 7' · xG 0.012 48' · xG 0.105 12' · xG 0.027 51' · xG 0.022 74' · xG 0.037 47' · xG 0.034 11' · xG 0.046 39' · xG 0.018 30' · xG 0.021 45' · xG 0.074 40' · xG 0.046 10' · xG 0.074 77' · xG 0.042 73' · xG 0.034 62' · xG 0.027
GoalShotGoal is at the top
SHOT BREAKDOWN
By situation
Assisted — 19 (%51) Free kick — 4 (%11) Open play — 4 (%11) Fast break — 4 (%11) Corner — 3 (%8) Set piece — 2 (%5) Diğer — 1 (%3) 37 shots
  • Assisted19%51
  • Free kick4%11
  • Open play4%11
  • Fast break4%11
  • Corner3%8
  • Set piece2%5
  • Diğer1%3
By body part
Right foot — 26 (%70) Left foot — 10 (%27) Other — 1 (%3) 37 shots
  • Right foot26%70
  • Left foot10%27
  • Other1%3
WHEN HE SHOOTS37 shots
1-15' — 9 16-30' — 4 31-45' — 8 46-60' — 4 61-75' — 8 76-90+' — 4 1-15 16-30 31-45 46-60 61-75 76-90+ 9 1-15'
  • 1-15' 9 %24
  • 16-30' 4 %11
  • 31-45' 8 %22
  • 46-60' 4 %11
  • 61-75' 8 %22
  • 76-90+' 4 %11
ACTION MAP1516 actions
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 20 21 21 22 23 23 36
← Own goal Average position: %53 Opponent goal →
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 13 13 13 13 13 14 14 15 16 17 18 19 23 36
← Own goal Average position: %56 Opponent goal →
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 11
← Own goal Average position: %47 Opponent goal →
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 8 12
← Own goal Average position: %40 Opponent goal →
MOST FREQUENT ACTIONS1516
Pass 960 Pass — 960 (%68) Ball t… 113 Ball touch — 113 (%8) Ball… 92 Ball recovery — 92 (%7) Tackle — 50 (%4) Foul — 42 (%3) Take-on — 37 (%3) Dispossessed — 36 (%3) Aerial duel — 26 (%2) Challenge — 26 (%2) Interception — 23 (%2)
  • Pass960%68
  • Ball touch113%8
  • Ball recovery92%7
  • Tackle50%4
  • Foul42%3
  • Take-on37%3
  • Dispossessed36%3
  • Aerial duel26%2
  • Challenge26%2
  • Interception23%2
MARKET VALUE€7.00M
GAMES MISSED1
CLUBS2021–2025 · 129 apps
Werder Bremen 31app 2025
Union St. Gilloise 98app 2021–2024
Bar thickness tracks appearances; faded rows predate our match records.
TRANSFER HISTORY
2026-06-30 SV Werder Bremen Al-Qadsiah FC Kiralıktan geri döndü30 Haz 2026
2026-06-29 Werder Bremen Al-Qadisiyah FC
2025-09-01 Al-Qadisiyah FC Werder Bremen
2024-08-26 Union St. Gilloise Al-Qadisiyah FC € 15M
2024-08-26 Union SG Al-Qadsiah €15.30m
2022-01-22 Lausanne-Sport Union SG €1.16m
2018-07-01 Team Vaud U21 Lausanne-Sport -
2016-07-01 FC Forward Team Vaud U21 free transfer
INJURY AND ABSENCE RECORD
04.2026 Yellow CardsMissing Fixture 1 match
Reason comes from the record; the badge is the availability status the provider filed.
TRANSFER RUMOURS
SV Werder Bremen %33 2026-08-31
Olympique Marsilya %50 2026-08-21
Olympique Marsilya %50 2026-08-21
SV Werder Bremen %52 2026-08-20
SV Werder Bremen %14 2026-07-21
Rumours are third-party reports, not confirmed transfers.
SCOUT REPORTAyrıntılı olay verisi · 1890 min

İzlemede: İki yönlü orta saha

Net bir yargıya varmak için erken; form ve oynadığı dakika arttıkça tekrar bakılmalı.

Strengths
Oyun sürekliliğiPas hacmi, reyting ve oynadığı dakika dengeli.
Savunma etkisiMüdahale, pas arası ve ikili mücadele etkisi olumlu.
Güvenilir veri kapsamıVeri kapsamı, bu okumayı yapmak için yeterli.
Question marks
Hücum katkısı sınırlıGol ve şut tehdidi, oynadığı role göre düşük kalabilir.
Yaratıcılık sınırlıAsist, kilit pas ve top taşıma hacmi düşük.
Model primi riskiModelin beklediği değer, güncel piyasa değerinin altında kalıyor.
What a scout checks next
  • Üç dört hafta sonra dakika ve form eğrisine tekrar bakılması.
  • Daha dar bir lig ve mevki havuzunda yeniden sıralanması.
The report is written by the scouting model from the same season data; this page only renders it.
SCOUT SCORE62.8Bundesliga 2025
PERFORMANCE55.01890 min
VERDICTWatch65/100
Reliable minutes
ROLE FIT2025
Ball-winning midfielder 81.9
Deep-lying playmaker 78.3
Box-to-box midfielder 78.0
Role fit pozitif; video, market ve baglam kontrolu ile shortlist'e alinabilir.
WHERE HE RANKS
In his league · 213 players
Scout score %83
Performance %81
Minutes %76
Value for money %47
All leagues · 11080 players
Scout score %89
Performance %83
Minutes %89
Value for money %18
WHY THIS VERDICT
MetricValueTargetScore
Minute security 100 82 100
Tackles / 90 2.86 3.2 89
Average rating 6.68 7.1 94
Performance score 55 75 73
Duel win rate 45.61 58 79
Pass volume / 90 39.81 50 80
Scores, roles and the verdict are produced by the scouting model; this page reads them, it does not recompute them.
SIMILAR PROFILESsame position, per 90
Similarity compares per-90 output, creation, dribbling and duel profile against players in the same position group and season.
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad