Théo Magnin

Théo Magnin
First Name:
Théo
Last Name:
Magnin
Short name:
T. Magnin
Date of Birth:
Saturday 09 August, 2003 (23)
Height:
167 cm
Nationality:
Switzerland
Position:
Defender
Weight:
55 kg
SeasonMatches playedMatches Line UpPlayed minutesSubs inSubs outGoalYellow CardYellow-Red cardOwn goalAssistTotal goalsPenalty scoredPenalty missedRed card
UEFA Europa League 2023-2024ServetteServette2214401000000000
Swiss Super League 2025-2026ServetteServette108024020000000
Ligue 2 2025-2026Red StarRed Star105054000000000
Ligue 2 2026-2027Red StarRed Star1110013110011000

Matches

Monday 02 November, 2026 14:45
Red Star
Nancy
Goal
90'
Monday 26 October, 2026 15:45
Montpellier
Red Star
81'
Saturday 17 October, 2026 14:00
Red Star
Saint-Étienne
24'
Saturday 10 October, 2026 08:00
Clermont
Red Star
90'
Saturday 19 September, 2026 08:00
EA Guingamp
Red Star
90'
Monday 14 September, 2026 14:45
Red Star
Metz
90'
Friday 04 September, 2026 14:00
Laval
Red Star
67'
Saturday 29 August, 2026 08:00
Red Star
Reims
Assist
46'
Friday 21 August, 2026 14:00
Boulogne
Red Star
Yellow Card
90'
Friday 14 August, 2026 14:45
Red Star
Sochaux
90'
Saturday 08 August, 2026 14:45
Nantes
Red Star
90'
Saturday 09 May, 2026 14:00
Red Star
Montpellier
79'
Saturday 02 May, 2026 14:00
Amiens
Red Star
90'
Friday 24 April, 2026 14:00
Red Star
EA Guingamp
22'
Saturday 18 April, 2026 08:00
Reims
Red Star
18'
Saturday 11 April, 2026 08:00
Red Star
Bastia
15'
Friday 03 April, 2026 14:00
Red Star
Laval
64'
Friday 20 March, 2026 15:00
Clermont
Red Star
74'
Saturday 14 March, 2026 09:00
Red Star
Dunkerque
65'
Saturday 07 March, 2026 14:00
Saint-Étienne
Red Star
8'
Saturday 28 February, 2026 08:00
Red Star
Le Mans
13'
Wednesday 14 January, 2026 14:30
Servette
Lausanne-Sport
Saturday 20 December, 2025 14:30
Basel
Servette
23'
Sunday 14 December, 2025 10:30
Lugano
Servette
Saturday 06 December, 2025 12:00
Grasshoppers
Servette
Sunday 30 November, 2025 08:00
Servette
Young Boys
Saturday 22 November, 2025 12:00
Luzern
Servette
46'
Saturday 08 November, 2025 14:30
Servette
Thun
Saturday 01 November, 2025 13:00
Winterthur
Servette
Yellow Card
59'
Wednesday 29 October, 2025 15:30
Lausanne-Sport
Servette
Sunday 26 October, 2025 11:30
Servette
Lugano
Saturday 18 October, 2025 12:00
Thun
Servette
64'
Sunday 05 October, 2025 10:30
Servette
Basel
90'
Wednesday 17 September, 2025 13:00
Sion
Servette
90'
Saturday 13 September, 2025 12:00
Zürich
Servette
62'
Sunday 31 August, 2025 10:30
Servette
Luzern
Yellow Card
90'
Sunday 10 August, 2025 10:30
Servette
Grasshoppers
Saturday 02 August, 2025 12:00
Servette
St. Gallen
24'
Saturday 26 July, 2025 14:30
Young Boys
Servette
90'
Thursday 14 March, 2024 13:45
Viktoria Plzeň
Servette
14'
Thursday 07 March, 2024 15:00
Servette
Viktoria Plzeň
90'
Thursday 22 February, 2024 12:45
Ludogorets
Servette
90'
Thursday 15 February, 2024 15:00
Servette
Ludogorets
90'
Thursday 14 December, 2023 12:45
Slavia Praha
Servette
90'
Thursday 30 November, 2023 15:00
Servette
Roma
Thursday 09 November, 2023 12:45
Servette
Sheriff Tiraspol
54'
Thursday 26 October, 2023 15:00
Sheriff Tiraspol
Servette
Scroll to Top