PLAYER PROFILE

Kevin Carlos.

Cagliari Calcio · Spain

Matrix 44207

At a glance

Full name
Kevin Carlos Omoruyi Benjamin
Born
10 Apr 2001
Age today
25
Nationality
Spain

Career by season

137 recorded appearances
Kevin Carlos appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Serie A Cagliari Calcio 60001221
25/26UEFA Europa League OGC Nice 87205720
25/26Swiss Super League FC Basel 1893 41101100
25/26Ligue 1/Ligue 2 play-off OGC Nice 1000270
25/26Ligue 1 OGC Nice 239018743
25/26Coupe de France OGC Nice 3000551
24/25Swiss Super League FC Basel 1893 32201221,8805
24/25Swiss Super League Yverdon Sport FC 32102240
24/25Swiss Cup FC Basel 1893 41202230
24/25Swiss Cup Yverdon Sport FC 1000240
23/24Swiss Super League Yverdon Sport FC 35231442,2594
23/24Swiss Cup Yverdon Sport FC 1100450
2022/2023Segunda División SD Huesca 117115292
22/23Copa del Rey SD Huesca 1100670
2021/2022Segunda División SD Huesca 100010
21/22Copa del Rey SD Huesca 2110900
20/21Copa del Rey SD Huesca 100070

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Kevin Carlos match log
DateCompetitionMatchScoreMinutesGoals
01 Nov 2026Serie A SS Lazio v Cagliari CalcioSubstitute, on 89′ 2 – 11
24 Oct 2026Serie A Cagliari Calcio v Bologna FC 1909Substitute, on 67′ 0 – 223
19 Oct 2026Serie A AC Monza v Cagliari CalcioSubstitute, on 67′ 4 – 023
19 Sep 2026Serie A Udinese Calcio v Cagliari CalcioSubstitute, on 59′ 0 – 131
12 Sep 2026Serie A Atalanta BC v Cagliari CalcioSubstitute, on 79′ 1 – 211
30 Aug 2026Serie A Cagliari Calcio v Inter MilanSubstitute, on 57′ 0 – 133
26 May 2026Ligue 1/Ligue 2 play-off AS Saint-Étienne v OGC NiceSubstitute, on 63′ 0 – 027
22 May 2026Coupe de France RC Lens v OGC NiceSubstitute, on 79′ 3 – 111
17 May 2026Ligue 1 OGC Nice v FC MetzSubstitute, on 78′ 0 – 012
10 May 2026Ligue 1 AJ Auxerre v OGC NiceSubstitute, on 76′ 2 – 114
02 May 2026Ligue 1 OGC Nice v RC LensSubstitute, on 90′ 1 – 11
26 Apr 2026Ligue 1 Olympique Marseille v OGC NiceSubstitute, on 81′ 1 – 19
12 Apr 2026Ligue 1 OGC Nice v Le Havre ACSubstitute, on 81′ 1 – 19
21 Mar 2026Ligue 1 OGC Nice v Paris Saint-GermainSubstitute, on 72′ 0 – 418
14 Mar 2026Ligue 1 Angers SCO v OGC Nice 0 – 262
08 Mar 2026Ligue 1 OGC Nice v Stade Rennais FCSubstitute, on 46′ 0 – 445
04 Mar 2026Coupe de France FC Lorient v OGC NiceSubstitute, on 56′ 0 – 034
01 Mar 2026Ligue 1 Paris FC v OGC Nice 1 – 045
22 Feb 2026Ligue 1 OGC Nice v FC Lorient 3 – 345
15 Feb 2026Ligue 1 Olympique Lyon v OGC NiceSubstitute, on 74′ 2 – 016

Career transfers

10 recorded moves

All recorded career moves, newest first.

Kevin Carlos career transfers
Date FromToMoveFee
30 Jun 2027Pending Cagliari Calcio OGC Nice Loan return
10 Aug 2026 OGC Nice Cagliari Calcio Loan —
18 Aug 2025 FC Basel 1893 OGC Nice Transfer €6m
23 Aug 2024 Yverdon Sport FC FC Basel 1893 Transfer €3.4m
03 Jan 2024 SD Huesca Yverdon Sport FC Transfer €590k
31 Dec 2023 Yverdon Sport FC SD Huesca Loan return
15 Jul 2023 SD Huesca Yverdon Sport FC Loan —
30 Jun 2023 Betis Deportivo Balompié SD Huesca Loan return
12 Jan 2023 SD Huesca Betis Deportivo Balompié Loan —
01 Jul 2022 SD Huesca B SD Huesca Internal move —

Contracts and market values are not available yet.