Skip to content
Mathis Magnin

Mathis Magnin

Defender - Centre-Back  at Rodez AF
Age24
CitizenshipSwitzerland France
Height1.90 m
Footright
BornSeptember 24, 2001
at Rodez AF 327 days · joined 2025-07-01
👕100+ Apps
Market value €300k
Centre-Back Defender

Career snapshot

5
clubs played for
16/17
debut season
0.11
goals / match
Etoile Carouge FC
top club · 103 apps

Career highs

€300k
peak value · 2024
top transfer fee
6
best season · 23/24
2 / 0
int'l caps / goals
185Appearances
20Goals
1Assists
36Yellow cards
2Red cards
55Full matches (90′)
Full nameMathis Magnin
Date of birth2001-09-24 (24 yrs)
Place of birthGenève, Switzerland
CitizenshipSwitzerland France
PositionDefender - Centre-Back (main: Defender)
Footright
Height190.00 m
Current clubRodez AF
Joined2025-07-01
Contract expires2028-06-30
AgentMTPLAYERS
Jul 2025
25/26 — Rodez AF
4 matches · 0 G · 0 A · across 1 competition
Jul 2025
Transfer: Etoile Carouge → Rodez AF
25/26 · Transfer
Jul 2024
24/25 — Etoile Carouge FC
26 matches · 1 G · 1 A · across 2 competitions
Jul 2023
23/24 — Etoile Carouge FC
33 matches · 6 G · 0 A · across 2 competitions
Jul 2022
Transfer: Servette FC → Etoile Carouge
22/23 · Transfer
Jul 2022
22/23 — Etoile Carouge FC
15 matches · 0 G · 0 A · across 2 competitions
Jun 2022
Transfer: Etoile Carouge → Servette FC
21/22 · Return from loan
Aug 2021
Transfer: Servette FC → Etoile Carouge
21/22 · Loan
Jul 2021
21/22 — Etoile Carouge FC
29 matches · 1 G · 0 A · across 3 competitions
Jun 2021
Transfer: FC Chiasso → Servette FC
20/21 · Return from loan
Jul 2020
20/21 — FC Chiasso
19 matches · 0 G · 0 A · across 2 competitions
Jul 2020
Transfer: Servette FC → FC Chiasso
20/21 · Loan
Jun 2020
Transfer: Servette U21 → Servette FC
19/20 · Transfer
Jul 2019
19/20 — Servette FC U21
13 matches · 5 G · 0 A · across 1 competition
Jul 2019
Transfer: Servette U18 → Servette U21
19/20 · Transfer
Jul 2018
18/19 — Servette FC U18
25 matches · 5 G · 0 A · across 3 competitions
Jul 2017
17/18 — Servette FC U21, Servette FC U18
21 matches · 2 G · 0 A · across 4 competitions
Jul 2017
Transfer: Servette M-17 → Servette U18
17/18 · Transfer
Jul 2016
16/17 — Servette FC U18
0 matches · 0 G · 0 A · across 1 competition
Jan 1970
Peak market value: €300k
Highest valuation recorded in dataset
4,990 min
Minutes played by club
Rodez AF 0.0%
Etoile Carouge FC 80.4%
FC Chiasso 0.0%
Servette FC U21 4.7%
Servette FC U18 14.9%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Rodez AF 1 25/26 25/26 4 0 0 0
Etoile Carouge FC 4 21/22 24/25 103 8 1 4,014
FC Chiasso 1 20/21 20/21 19 0 0 0
Servette FC U21 2 17/18 19/20 15 5 0 234
Servette FC U18 3 16/17 18/19 44 7 0 742

Career trajectory — goals, assists & market value

2€75K3€150K5€225K6€300K17/18 — 2 goals (Servette FC U18)217/1818/19 — 5 goals (Servette FC U18)518/1919/20 — 5 goals (Servette FC U21)519/2021/22 — 1 goals (Etoile Carouge FC)121/2222/2323/24 — 6 goals (Etoile Carouge FC)623/2424/25 — 1 goals (Etoile Carouge FC)24/25 — 1 assists224/2525/2621/22 — €200K22/23 — €100K23/24 — €125K24/25 — €300K25/26 — €300KGoalsAssistsMarket value

Goals by season

16/17: 0016/1717/18: 2217/1818/19: 5518/1919/20: 5519/2020/21: 0020/2121/22: 1121/2222/23: 0022/2323/24: 6623/2424/25: 1124/2525/26: 0025/26

Assists by season

16/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 0021/2222/23: 0022/2323/24: 0023/2424/25: 1124/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Ligue 2 Rodez AF 4 0 0 0 0 0
24/25 Challenge League Etoile Carouge FC 22 1 1 0 2 1,589
24/25 Swiss Cup Etoile Carouge FC 4 0 0 0 0 0
23/24 Promotion League Etoile Carouge FC 32 6 0 5 0 471
23/24 Swiss Cup Etoile Carouge FC 1 0 0 1 0 0
22/23 Promotion League Etoile Carouge FC 14 0 0 2 0 0
22/23 Swiss Cup Etoile Carouge FC 1 0 0 1 0 0
21/22 Promotion League Etoile Carouge FC 23 1 0 5 0 1,954
21/22 Promotion League - Aufstiegsr. Etoile Carouge FC 2 0 0 0 0 0
21/22 Swiss Cup Etoile Carouge FC 4 0 0 1 0 0
20/21 Challenge League FC Chiasso 18 0 0 5 0 0
20/21 Swiss Cup FC Chiasso 1 0 0 0 0 0
19/20 2. Liga Inter - Gr. 1 Servette FC U21 13 5 0 2 0 234
18/19 Schweizer Cup U18 Servette FC U18 1 0 0 0 0 0
18/19 U18 Elite League Servette FC U18 21 5 0 10 0 345
18/19 U18 Elite Playoffs Servette FC U18 3 0 0 1 0 0
17/18 2. Liga Inter - Gr. 1 Servette FC U21 2 0 0 1 0 0
17/18 Schweizer Cup U18 Servette FC U18 2 0 0 1 0 0
17/18 U18 Elite League Servette FC U18 16 2 0 1 0 397
17/18 U18 Playoffs Servette FC U18 1 0 0 0 0 0
16/17 U18 Elite League Servette FC U18 0 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
17/18 2017-07-01 Servette M-17 Servette U18 Transfer 0
19/20 2019-07-01 Servette U18 Servette U21 Transfer 0
19/20 2020-06-10 Servette U21 Servette FC Transfer 0
20/21 2020-07-01 Servette FC FC Chiasso Loan 0
20/21 2021-06-30 FC Chiasso Servette FC Return from loan 200000
21/22 2021-08-04 Servette FC Etoile Carouge Loan 200000
21/22 2022-06-30 Etoile Carouge Servette FC Return from loan 100000
22/23 2022-07-12 Servette FC Etoile Carouge Transfer 100000
25/26 2025-07-01 Etoile Carouge Rodez AF Transfer 300000

No recorded injuries.

Current€300k
Peak€300k
Low€100k
Δ since start+€200k
€100k€150k€200k€250k€300k197019701970
DateValue
Jan 1, 1970 €300k
Jan 1, 1970 €200k
Jan 1, 1970 €300k
Jan 1, 1970 €125k
Jan 1, 1970 €100k
Jan 1, 1970 €100k
Jan 1, 1970 €100k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €100k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #22998 2 0 former national player

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
23/24 Promotion League Etoile Carouge FC 6 32
19/20 2. Liga Inter - Gr. 1 Servette FC U21 5 13
18/19 U18 Elite League Servette FC U18 5 21

Top assist seasons

SeasonCompetitionClubAssistsMatches
24/25 Challenge League Etoile Carouge FC 1 22

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
21/22 2022-06-30 Etoile Carouge Servette FC Return from loan €100k
21/22 2021-08-04 Servette FC Etoile Carouge Loan €200k
20/21 2021-06-30 FC Chiasso Servette FC Return from loan €200k
20/21 2020-07-01 Servette FC FC Chiasso Loan

Last 13 matches for Rodez AF while Mathis Magnin was at the club (joined 2025-07-01). 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
2025-10-31 FR2 Montpellier HSC 2–0 Rodez AF Available
2025-10-28 FR2 Rodez AF 2–1 FC Annecy Available
2025-10-25 FR2 Amiens SC 2–1 Rodez AF Available
2025-10-17 FR2 Rodez AF 2–2 Stade de Reims Available
2025-10-04 FR2 Red Star FC 1–1 Rodez AF Available
2025-09-26 FR2 Rodez AF 1–2 Pau FC Available
2025-09-23 FR2 SC Bastia 2–3 Rodez AF Available
2025-09-19 FR2 Rodez AF 0–1 Clermont Foot 63 Available
2025-09-12 FR2 Le Mans FC 0–1 Rodez AF Available
2025-08-29 FR2 Rodez AF 1–0 US Boulogne Available
2025-08-22 FR2 Rodez AF 1–1 Stade Lavallois Available
2025-08-16 FR2 AS Saint-Étienne 4–0 Rodez AF Available
2025-08-09 FR2 Rodez AF 0–0 AS Nancy Lorraine Available

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

OpponentPWDLGFGAGDWin %
Neuchâtel Xamax FCS 3 3 0 0 8 2 +6 100%
FC Vaduz 3 2 0 1 6 5 +1 67%
FC Stade Nyonnais 3 3 0 0 10 3 +7 100%
Stade Lausanne-Ouchy 3 0 1 2 2 7 -5 0%
AC Bellinzona 3 0 3 0 3 3 0 0%
FC Wil 1900 3 1 1 1 5 4 +1 33%
FC Schaffhausen 3 2 1 0 4 2 +2 67%
FC Thun Berner Oberland 3 0 1 2 1 4 -3 0%
FC Aarau 2 1 0 1 2 2 0 50%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
17/18 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 26 1,589 0 0 2 0.11
23/24 33 471 6 0 0 1.15
22/23 15 0 3 0 0 0
21/22 29 1,954 6 0 0 0.28
20/21 19 0 5 1 0 0
19/20 13 234 2 0 0 0.77
18/19 25 345 11 1 0 3.13
17/18 21 397 3 0 0 0.68

Output by competition

Career goals and assists broken down by tournament.

Promotion League
69 apps
7 G
0 A
U18 Elite League
37 apps
7 G
0 A
2. Liga Inter - Gr. 1
15 apps
5 G
0 A
Challenge League
40 apps
1 G
1 A
Swiss Cup
11 apps
0 G
0 A

Frequently asked about Mathis Magnin

Who is Mathis Magnin?

Mathis Magnin is a Switzerland professional footballer who plays as a centre-back for Rodez AF.

How old is Mathis Magnin?

Mathis Magnin is 24 years old. He was born on September 24, 2001 in Genève.

What position does Mathis Magnin play?

Mathis Magnin plays as a centre-back (Defender - Centre-Back).

What club does Mathis Magnin play for?

Mathis Magnin currently plays for Rodez AF.

How many career goals has Mathis Magnin scored?

Across all senior club competitions in our dataset, Mathis Magnin has scored 20 goals in 185 appearances.

What is Mathis Magnin's market value?

Mathis Magnin's most recent reported market value is €300k.