Théo Magnin

ch
Théo Magnin
67

7.26

M.€

20

22

years

RB

Profile of Théo Magnin

Performance in the last match

Fase Previa Europa League, 6 days ago

Théo Magnin

Théo Magnin
22
years
ch
Switzerland
65
kgs
Def
position
171
cms
20
shirt number
7.26
M.€
67
ELO

Born on 09 August 2003 in Genève

Personal data
Country of birth
Switzerland Switzerland
Preferred foot
Right foot
Continent of birth
Europa
Region of birth
Europa Occidental
Career details
Status
Normal
Current club
Servette Servette
Current competition
Swiss Super League Swiss Super League
Previous club
Servette II Servette II
Previous competition
1. Liga Promotion 1. Liga Promotion
Historic team
Servette Servette
Historical competition
Swiss Super League Swiss Super League
Most common shirt number
20
Other shirt numbers
2, 14, 45, 13

Form in last matches

Competitions played in

Participation and performances
Swiss Super League
0%
Wins
0 W
0 D
2 L
UCL Qualifying
50%
Wins
1 W
0 D
1 L
Q. Europa League
0%
Wins
0 W
0 D
1 L
Europa Conference League qualifiers
0%
Wins
Cup Switzerland
0%
Wins

Position on the pitch

Main position
Right-back 86%
Other positions
  • Midfielder 14%
RB
CM
Football pitch

Rating progression

67 ▲ 5
111554 19
122563 19
60208 22
3041 22
Highest value in career
68 (2025)
Rankings
General
9472º
Age
406º
By country
116º 116º
By position
3748º D
By position
797º RB RB

Evolution of market value

7 M€ ▲ 4.1
111554 19
122563 19
60208 22
3041 22
Highest value in career
7M (2025)
Rankings
General
4038º
Age
344º
By country
70º 70º
By position
1511º D
By position
351º RB RB
Contract information
Agent
LF Sport Management
Start of contract
23/02/2021
End of contract
30/06/2028
Contract length
21/08/2032
Last signing
23/02/2021

Professional performance

Calendar year 16
1
0.06
66
Last 6 months 10
67
Last 365 days 30
2
0.07
64
Last 3 years 81
5
0.06
57
Last 5 years 108
7
0.06
54
Career 117
0.06
52

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Servette
Servette
2025/26
5 0 0 0 0 5 3 2 326' 21 4.9 68
Q. Europa League
Q. Europa League
1 0 0 0 0 1 0 1 33' 21 4.1 67
Swiss Super League
Swiss Super League
2 0 0 0 0 2 1 1 114' 21 4.4 68
UCL Qualifying
UCL Qualifying
2 0 0 0 0 2 2 0 179' 21 5.6 68
Servette
Servette
2024/25
31 1 0 2 0 31 16 15 1765' 21 5.7 62
Servette
Servette
2023/24
26 0 0 2 0 26 13 13 1197' 20 5.5 54
Servette II
Servette II
2023/24
1 0 0 0 0 1 1 0 90' 20 6.9 48
Servette
Servette
2022/23
11 0 0 1 0 11 2 9 365' 19 4.7 38

Teammates

Player rating and role
M. Stevanović
MF
M. Stevanović
84
3
T. Cognat
MF
T. Cognat
81
0
S. Rouiller
D
S. Rouiller
80
0
B. Mazikou
D
B. Mazikou
78
1
Y. Severin
D
Y. Severin
76
-2
Joël Mall
GK
Joël Mall
74
3
Alexis Antunes
MF
Alexis Antunes
73
0
S. Mraz
F
S. Mraz
73
4
G. Morandi
MF
G. Morandi
72
0
G. Ondoua
MF
G. Ondoua
69
-3
A. Baron
D
A. Baron
69
6
D. Douline
MF
D. Douline
68
2
J. Frick
GK
J. Frick
68
-5
D. Bronn
D
D. Bronn
64
-1
Ablie Jallow
MF
Ablie Jallow
64
-1
J. Guillemenot
F
J. Guillemenot
63
-6
Florian Ayé
F
Florian Ayé
59
-3
L. Njoh
D
L. Njoh
57
0
Keyan Varela
F
Keyan Varela
52
17

Historical performance in clubs

By teams Season. MP GS Min.
Servette
Servette
4 73 34 3653' 1 5
Servette FC U18
Servette FC U18
2 25 23 2109' 1 2
Servette II
Servette II
2 10 10 871' 1 0
Servette FC U17
Servette FC U17
2 6 5 463' 0 0
By competition Season. MP GS Min.
Super League
Super League
4 53 22 2491' 0 5
Switzerland League U18
Switzerland League U18
2 22 20 1839' 1 2
1. Liga Classic
1. Liga Classic
1 9 9 781' 1 0
Cup
Cup
3 8 4 439' 1 0
Liga Suiza Sub 17
Liga Suiza Sub 17
1 5 5 424' 0 0

Teams played for

Servette
Servette
4 season
1
73
Servette FC U18
Servette FC U18
2 season
1
25
Servette II
Servette II
2 season
1
10
Servette FC U17
Servette FC U17
2 season
0
6

For the national team

0
0 times at International
2 times at U21
2 times at U20
6 times at U19
-
Average number of goals
-
0
0
0

Career with national team

Teams Year MP
MP GS MS MIN Age Pts. ELO
Suiza U21
Suiza U21
2024
2 0 0 0 0 2 1 1 76' 21 5 60
European U21 Championship qualifying
European U21 Championship qualifying
1 0 0 0 0 2 1 1 76' 21 5 60
Suiza U19
Suiza U19
2021
1 0 0 0 0 1 1 0 90' 18 7 37

Performances for the national team

By teams Season. MP GS Min.
Suiza U21
Suiza U21
1 2 1 76' 0 0
Suiza U19
Suiza U19
1 1 1 90' 0 0
By competition Season. MP GS Min.
U21 EC Qualifying
U21 EC Qualifying
1 2 1 76' 0 0
U19 EC Qualifying
U19 EC Qualifying
1 1 1 90' 0 0

Best performances