Skip to content
Cyle Larin

Cyle Larin

Attack - Centre-Forward  at Feyenoord Rotterdam
Age31
CitizenshipCanada Jamaica
Height1.88 m
Footright
BornApril 17, 1995
at Feyenoord Rotterdam 264 days · joined 2025-09-02
👕200+ Apps 100+ Goals 🏴50+ Caps
Market value €3.50m
Centre-Forward Attack

Career snapshot

6
clubs played for
17/18
debut season
0.34
goals / match
Besiktas JK
top club · 109 apps

Position rank · 24/25

#1256
goals rank
#1360
assists rank
115
season goals
35
season assists

Among 3,489 Attack - Centre-Forwards · ≥200 mins

Career highs

€11.50m
peak value · 2021
€7.50m
top transfer fee · 23/24
23
best season · 20/21
91 / 31
int'l caps / goals
339Appearances
115Goals
35Assists
36Yellow cards
2Red cards
43Full matches (90′)
Full nameCyle Larin
Name in home countryCyle Christopher Larin
Date of birth1995-04-17 (31 yrs)
Place of birthBrampton, Ontario, Canada
CitizenshipCanada Jamaica
PositionAttack - Centre-Forward (main: Attack)
Footright
Height188.00 m
Current clubFeyenoord Rotterdam
On loan from ↩ RCD Mallorca parent contract: 2028-06-30
Joined2025-09-02
Contract expires2026-06-30
AgentAxia Sports ...
Outfitteradidas
Jun 2026
Transfer: Feyenoord → RCD Mallorca
25/26 · Return from loan
Sep 2025
Transfer: RCD Mallorca → Feyenoord
25/26 · Loan
Jul 2024
24/25 — RCD Mallorca
34 matches · 7 G · 2 A · across 3 competitions
Aug 2023
Transfer: Real Valladolid → RCD Mallorca
23/24 · Transfer · €7.50m
Jul 2023
23/24 — RCD Mallorca
42 matches · 7 G · 3 A · across 2 competitions
Jul 2023
Transfer: Club Brugge → Real Valladolid
23/24 · Transfer · €1.50m
Jun 2023
Transfer: Real Valladolid → Club Brugge
22/23 · Return from loan
Jan 2023
Transfer: Club Brugge → Real Valladolid
22/23 · Loan
Jul 2022
Transfer: Besiktas → Club Brugge
22/23 · Transfer
Jul 2022
22/23 — Club Brugge KV, Real Valladolid CF
32 matches · 9 G · 3 A · across 5 competitions
Feb 2022
Injury: unknown
3 games missed
Jan 2022
Injury: unknown
1 games missed
Sep 2021
Injury: unknown
5 games missed
Jul 2021
Injury: unknown
2 games missed
Jul 2021
21/22 — Besiktas JK
38 matches · 8 G · 1 A · across 4 competitions
Apr 2021
Injury: unknown
2 games missed
Sep 2020
Injury: unknown
Jul 2020
20/21 — Besiktas JK
45 matches · 23 G · 6 A · across 4 competitions
Jun 2020
Transfer: Zulte Waregem → Besiktas
19/20 · Return from loan
Jul 2019
Transfer: Besiktas → Zulte Waregem
19/20 · Loan
Jul 2019
19/20 — Zulte Waregem
33 matches · 9 G · 10 A · across 2 competitions
Jul 2018
18/19 — Besiktas JK
22 matches · 4 G · 2 A · across 3 competitions
Jan 2018
Transfer: Orlando → Besiktas
17/18 · Transfer · €1.85m
Jul 2017
17/18 — Besiktas JK
4 matches · 4 G · 0 A · across 2 competitions
Jul 2017
2017 — Orlando City SC
28 matches · 12 G · 3 A · across 1 competition
Jul 2016
2016 — Orlando City SC
33 matches · 14 G · 4 A · across 2 competitions
Apr 2016
Injury: unknown
1 games missed
Jul 2015
2015 — Orlando City SC
28 matches · 18 G · 1 A · across 2 competitions
Jan 2015
Transfer: UConn Huskies → Orlando
14/15 · Draft
Jul 2014
Transfer: Sigma FC → UConn Huskies
13/14 · Return from loan
Mar 2014
Transfer: UConn Huskies → Sigma FC
13/14 · Loan
Aug 2013
Transfer: Sigma Academy → UConn Huskies
13/14 · Transfer
Jan 1970
Peak market value: €11.50m
Highest valuation recorded in dataset

Percentile rank vs 1196 other Attack - Centre-Forwards with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).

Goals7 total · 2.49/90
96
Assists2 total · 0.71/90
91
G+A9 total · 3.20/90
95
Yellow cards4 total · 1.42/90
1
3,906 min
Minutes played by club
RCD Mallorca 24.8%
Real Valladolid CF 4.7%
Club Brugge KV 4.9%
Besiktas JK 37.7%
Orlando City SC 14.3%
Zulte Waregem 13.5%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
RCD Mallorca 2 23/24 24/25 76 14 5 970
Real Valladolid CF 1 22/23 22/23 19 8 3 184
Club Brugge KV 1 22/23 22/23 13 1 0 192
Besiktas JK 4 17/18 21/22 109 39 9 1,474
Orlando City SC 3 2015 2017 89 44 8 557
Zulte Waregem 1 19/20 19/20 33 9 10 529

Career trajectory — goals, assists & market value

7€2.9M15€5.8M22€8.6M29€11.5M17/18 — 4 goals (Besiktas JK)417/1818/19 — 4 goals (Besiktas JK)18/19 — 2 assists618/1919/20 — 9 goals (Zulte Waregem)19/20 — 10 assists1919/2020/21 — 23 goals (Besiktas JK)20/21 — 6 assists2920/212015 — 18 goals (Orlando City SC)2015 — 1 assists1920152016 — 14 goals (Orlando City SC)2016 — 4 assists1820162017 — 12 goals (Orlando City SC)2017 — 3 assists15201721/22 — 8 goals (Besiktas JK)21/22 — 1 assists921/2222/23 — 9 goals (Club Brugge KV)22/23 — 3 assists1222/2323/24 — 7 goals (RCD Mallorca)23/24 — 3 assists1023/2424/25 — 7 goals (RCD Mallorca)24/25 — 2 assists924/2517/18 — €3.5M18/19 — €2.8M19/20 — €4M20/21 — €5.5M21/22 — €11.5M22/23 — €11M23/24 — €8M24/25 — €4MGoalsAssistsMarket value

Goals by season

17/18: 4417/1818/19: 4418/1919/20: 9919/2020/21: 232320/212015: 181820152016: 141420162017: 1212201721/22: 8821/2222/23: 9922/2323/24: 7723/2424/25: 7724/25

Assists by season

17/18: 0017/1818/19: 2218/1919/20: 101019/2020/21: 6620/212015: 1120152016: 4420162017: 33201721/22: 1121/2222/23: 3322/2323/24: 3323/2424/25: 2224/25
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
24/25 Copa del Rey RCD Mallorca 1 0 0 0 0 0
24/25 LaLiga RCD Mallorca 32 7 2 4 0 253
24/25 Supercopa RCD Mallorca 1 0 0 0 0 0
23/24 Copa del Rey RCD Mallorca 7 4 1 0 0 109
23/24 LaLiga RCD Mallorca 35 3 2 8 0 608
22/23 Champions League Club Brugge KV 1 0 0 0 0 0
22/23 Croky Cup Club Brugge KV 2 0 0 0 0 0
22/23 JPL Club Brugge KV 9 1 0 1 0 192
22/23 LaLiga Real Valladolid CF 19 8 3 4 0 184
22/23 Pro L. Supercup Club Brugge KV 1 0 0 0 0 0
21/22 Champions League Besiktas JK 5 1 0 3 0 354
21/22 Süper Lig Besiktas JK 29 7 1 3 1 252
21/22 TFF Süper Kupa Besiktas JK 1 0 0 0 0 0
21/22 Türkiye Kupasi Besiktas JK 3 0 0 0 0 0
2017 MLS Orlando City SC 28 12 3 1 0 181
2016 MLS Orlando City SC 32 14 4 0 0 175
2016 US Open Cup Orlando City SC 1 0 0 0 0 0
2015 MLS Orlando City SC 27 17 1 0 1 111
2015 US Open Cup Orlando City SC 1 1 0 1 0 90
20/21 Champions League Qu. Besiktas JK 1 1 0 0 0 90
20/21 Europa League Qualifying Besiktas JK 1 0 0 1 0 0
20/21 Süper Lig Besiktas JK 38 19 6 3 0 152
20/21 Türkiye Kupasi Besiktas JK 5 3 0 0 0 109
19/20 Croky Cup Zulte Waregem 4 2 1 2 0 173
19/20 JPL Zulte Waregem 29 7 9 2 0 356
18/19 Europa League Besiktas JK 4 0 1 0 0 0
18/19 Europa League Qualifying Besiktas JK 6 3 1 1 0 167
18/19 Süper Lig Besiktas JK 12 1 0 1 0 311
17/18 Süper Lig Besiktas JK 4 4 0 1 0 39
17/18 Türkiye Kupasi Besiktas JK 0 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
13/14 2013-08-01 Sigma Academy UConn Huskies Transfer 0
13/14 2014-03-01 UConn Huskies Sigma FC Loan 0
13/14 2014-07-31 Sigma FC UConn Huskies Return from loan 0
14/15 2015-01-15 UConn Huskies Orlando Draft 0
17/18 2018-01-15 Orlando Besiktas Transfer 3500000 €1.85m
19/20 2019-07-05 Besiktas Zulte Waregem Loan 1250000
19/20 2020-06-30 Zulte Waregem Besiktas Return from loan 3200000
22/23 2022-07-04 Besiktas Club Brugge Transfer 10000000
22/23 2023-01-24 Club Brugge Real Valladolid Loan 6000000
22/23 2023-06-30 Real Valladolid Club Brugge Return from loan 8000000
23/24 2023-07-01 Club Brugge Real Valladolid Transfer 8000000 €1.50m
23/24 2023-08-03 Real Valladolid RCD Mallorca Transfer 8000000 €7.50m
25/26 2025-09-02 RCD Mallorca Feyenoord Loan 3500000
25/26 2026-06-30 Feyenoord RCD Mallorca Return from loan 3500000
SeasonInjuryFromToDays missedGames missed
15/16 Muscle injury 2016-04-05 2016-04-16 12 1
20/21 Hamstring strain 2020-09-04 2020-09-11 8 0
20/21 Hamstring strain 2021-04-20 2021-04-27 8 2
21/22 unknown injury 2021-07-18 2021-08-08 22 2
21/22 Hamstring strain 2021-09-23 2021-10-11 19 5
21/22 Corona virus 2022-01-06 2022-01-12 7 1
21/22 Hamstring strain 2022-02-14 2022-03-01 16 3
Current€3.50m
Peak€11.50m
Low€100k
Δ since start+€3.40m
€100k€2.95m€5.80m€8.65m€11.50m197019701970
DateValue
Jan 1, 1970 €3.50m
Jan 1, 1970 €4.00m
Jan 1, 1970 €3.50m
Jan 1, 1970 €8.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €11.00m
Jan 1, 1970 €7.50m
Jan 1, 1970 €11.00m
Jan 1, 1970 €11.50m
Jan 1, 1970 €9.00m
Jan 1, 1970 €11.00m
Jan 1, 1970 €3.20m
Jan 1, 1970 €5.50m
Jan 1, 1970 €4.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €2.00m
Jan 1, 1970 €1.25m
Jan 1, 1970 €4.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.75m
Jan 1, 1970 €3.50m
Jan 1, 1970 €3.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €100k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #27261 #17 5 1 former national player
Team #3510 #9 86 30 recent national player
TeammatePPG played withJoint goalsMinutes
Domagoj Vida 2 0 0
Necip Uysal 2 4 0
Rachid Ghezzal 2 4 0
Ersin Destanoğlu 2 0 0
Sergi Darder 1 2 0
Valentin Rosier 2 3 0
Dani Rodríguez 1 4 0
Samú Costa 1 1 0
Antonio Raíllo 1 1 0
Martin Valjent 1 0 0
Oğuzhan Özyakup 2 3 0
Omar Mascarell 1 0 0
Milan Borjan 2 0 0
Richie Laryea 2 1 0
Jonathan David 2 5 0
Antonio Sánchez 1 2 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
20/21 Süper Lig Besiktas JK 19 38
2015 MLS Orlando City SC 17 27
2016 MLS Orlando City SC 14 32

Top assist seasons

SeasonCompetitionClubAssistsMatches
19/20 JPL Zulte Waregem 9 29
20/21 Süper Lig Besiktas JK 6 38
2016 MLS Orlando City SC 4 32

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
25/26 2026-06-30 Feyenoord RCD Mallorca Return from loan €3.50m
25/26 2025-09-02 RCD Mallorca Feyenoord Loan €3.50m
22/23 2023-06-30 Real Valladolid Club Brugge Return from loan €8.00m
22/23 2023-01-24 Club Brugge Real Valladolid Loan €6.00m
19/20 2020-06-30 Zulte Waregem Besiktas Return from loan €3.20m
19/20 2019-07-05 Besiktas Zulte Waregem Loan €1.25m
13/14 2014-07-31 Sigma FC UConn Huskies Return from loan
13/14 2014-03-01 UConn Huskies Sigma FC Loan

Last 50 matches for Feyenoord Rotterdam The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2026-05-17 NL1 PEC Zwolle Feyenoord Rotterdam TIMED
2026-05-10 NL1 Feyenoord Rotterdam 1–1 AZ Available
2026-05-10 NL1 Feyenoord Rotterdam 1–1 AZ Available
2026-05-03 NL1 Fortuna Sittard 1–2 Feyenoord Rotterdam Available
2026-05-03 NL1 Fortuna Sittard 1–2 Feyenoord Rotterdam Available
2026-04-25 NL1 Feyenoord Rotterdam 3–1 FC Groningen Available
2026-04-25 NL1 Feyenoord Rotterdam 3–1 FC Groningen Available
2026-04-12 NL1 NEC 1–1 Feyenoord Rotterdam Available
2026-04-05 NL1 FC Volendam 0–0 Feyenoord Rotterdam Available
2026-03-22 NL1 Feyenoord Rotterdam 1–1 AFC Ajax Available
2026-03-15 NL1 Feyenoord Rotterdam 2–1 SBV Excelsior Available
2026-03-08 NL1 NAC Breda 3–3 Feyenoord Rotterdam Available
2026-03-01 NL1 FC Twente '65 2–0 Feyenoord Rotterdam Available
2026-02-22 NL1 Feyenoord Rotterdam 2–1 Telstar 1963 Available
2026-02-15 NL1 Feyenoord Rotterdam 1–0 Go Ahead Eagles Available
2026-02-08 NL1 FC Utrecht 0–1 Feyenoord Rotterdam Available
2026-02-01 NL1 PSV 3–0 Feyenoord Rotterdam Available
2026-01-25 NL1 Feyenoord Rotterdam 4–2 Heracles Almelo Available
2026-01-18 NL1 Feyenoord Rotterdam 3–4 Sparta Rotterdam Available
2026-01-11 NL1 SC Heerenveen 2–2 Feyenoord Rotterdam Available
2025-12-21 NL1 Feyenoord Rotterdam 1–1 FC Twente '65 Available
2025-12-14 NL1 AFC Ajax 2–0 Feyenoord Rotterdam Available
2025-12-06 NL1 Feyenoord Rotterdam 6–1 PEC Zwolle Available
2025-11-30 NL1 Telstar 1963 1–2 Feyenoord Rotterdam Available
2025-11-23 NL1 Feyenoord Rotterdam 2–4 NEC Available
2025-11-09 NL1 Go Ahead Eagles 2–1 Feyenoord Rotterdam Available
2025-11-01 NL1 Feyenoord Rotterdam 3–1 FC Volendam Available
2025-10-26 NL1 Feyenoord Rotterdam 2–3 PSV Available
2025-10-19 NL1 Heracles Almelo 0–7 Feyenoord Rotterdam Available
2025-10-05 NL1 Feyenoord Rotterdam 3–2 FC Utrecht Available
2025-09-28 NL1 FC Groningen 0–1 Feyenoord Rotterdam Available
2025-09-21 NL1 AZ 3–3 Feyenoord Rotterdam Available
2025-09-17 NL1 Feyenoord Rotterdam 2–0 Fortuna Sittard Available
2025-09-13 NL1 Feyenoord Rotterdam 1–0 SC Heerenveen Available
2025-08-31 NL1 Sparta Rotterdam 0–4 Feyenoord Rotterdam Available
2025-08-16 NL1 SBV Excelsior 1–2 Feyenoord Rotterdam Available
2025-08-09 NL1 Feyenoord Rotterdam 2–0 NAC Breda Available
2025-05-18 NL1 SC Heerenveen 2–0 Feyenoord Rotterdam Available
2025-05-14 NL1 Feyenoord Rotterdam 2–0 RKC Waalwijk Available
2025-05-11 NL1 Feyenoord Rotterdam 2–3 PSV Available
2025-05-03 NL1 Heracles Almelo 1–4 Feyenoord Rotterdam Available
2025-04-25 NL1 Feyenoord Rotterdam 4–0 PEC Zwolle Available
2025-04-12 NL1 Fortuna Sittard 0–2 Feyenoord Rotterdam Available
2025-04-05 NL1 AZ 0–1 Feyenoord Rotterdam Available
2025-04-02 NL1 Feyenoord Rotterdam 4–1 FC Groningen Available
2025-03-30 NL1 Feyenoord Rotterdam 3–2 Go Ahead Eagles Available
2025-03-16 NL1 FC Twente '65 2–6 Feyenoord Rotterdam Available
2025-03-11 CL FC Internazionale Milano 2–1 Feyenoord Rotterdam Available
2025-03-05 CL Feyenoord Rotterdam 0–2 FC Internazionale Milano Available
2025-03-01 NL1 Feyenoord Rotterdam 0–0 NEC Available

Teams faced most often by Cyle Larin's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
KRC Genk 20 12 4 4 38 23 +15 60%
RSC Anderlecht 19 13 4 2 39 21 +18 68%
Royal Antwerp FC 18 10 4 4 29 18 +11 56%
CA Osasuna 18 4 7 7 19 23 -4 22%
FC Barcelona 16 1 1 14 10 43 -33 6%
Getafe CF 16 6 3 7 15 21 -6 38%
Athletic Club 16 2 8 6 13 30 -17 13%
Villarreal CF 16 4 2 10 15 30 -15 25%
Valencia CF 16 6 3 7 16 18 -2 38%
Sevilla FC 16 1 7 8 8 23 -15 6%
Real Betis Balompié 14 2 3 9 9 21 -12 14%
Real Sociedad de Fútbol 14 4 3 7 10 15 -5 29%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
17/18 Senior debut season
17/18 First senior goal
2015 Goal #50 (career)
22/23 Goal #100 (career)

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 34 253 4 0 0 1.42
23/24 42 717 8 0 0 1
22/23 32 376 5 0 0 1.2
21/22 38 606 6 0 1 1.04
2017 28 181 1 0 0 0.5
2015 28 201 1 0 1 0.9
20/21 45 351 4 1 0 1.28
19/20 33 529 4 0 0 0.68
18/19 22 478 2 0 0 0.38
17/18 4 39 1 0 0 2.31

Output by competition

Career goals and assists broken down by tournament.

MLS
87 apps
43 G
8 A
Süper Lig
83 apps
31 G
7 A
LaLiga
86 apps
18 G
7 A
JPL
38 apps
8 G
9 A
Copa del Rey
8 apps
4 G
1 A
Europa League Qualifying
7 apps
3 G
1 A
Türkiye Kupasi
8 apps
3 G
0 A
Croky Cup
6 apps
2 G
1 A
Champions League
6 apps
1 G
0 A
Champions League Qu.
1 apps
1 G
0 A

Frequently asked about Cyle Larin

Who is Cyle Larin?

Cyle Larin is a Canada professional footballer who plays as a centre-forward for Feyenoord Rotterdam.

How old is Cyle Larin?

Cyle Larin is 31 years old. He was born on April 17, 1995 in Brampton, Ontario.

What position does Cyle Larin play?

Cyle Larin plays as a centre-forward (Attack - Centre-Forward).

What club does Cyle Larin play for?

Cyle Larin currently plays for Feyenoord Rotterdam.

How many career goals has Cyle Larin scored?

Across all senior club competitions in our dataset, Cyle Larin has scored 115 goals in 339 appearances.

What is Cyle Larin's market value?

Cyle Larin's most recent reported market value is €3.50m.